Matias Fontanini
|
a6817528bc
|
Use absolute include paths
Fixes #250
|
2017-09-21 20:48:57 -07:00 |
|
Matias Fontanini
|
78b94fa350
|
Serialize Loopback on Windows and use proper flag for IPv6
|
2017-08-13 10:46:36 -07:00 |
|
Matias Fontanini
|
c84652af40
|
Add IPv6 layer parsing on Loopback packets
|
2017-08-13 10:35:24 -07:00 |
|
Matias Fontanini
|
19fd9a7c1d
|
Don't skip inner PDU parsing on LLC when building on Windows
Relates to issue #236
|
2017-08-13 10:34:41 -07:00 |
|
Matias Fontanini
|
a5766a19c2
|
Remove useless includes
|
2017-05-13 10:43:29 -07:00 |
|
Matias Fontanini
|
c06787ca22
|
Update license date to 2017
|
2017-04-29 09:56:26 -07:00 |
|
Matias Fontanini
|
15a353c123
|
Remove parent parameter from write_serialization
This is no longer needed as each PDU knows its parent PDU already
|
2017-04-29 09:53:33 -07:00 |
|
Matias Fontanini
|
fb4e5086fd
|
Update copyright notice
|
2016-01-31 20:03:49 -08:00 |
|
Matias Fontanini
|
d84f10cf08
|
Code cleanup and use same syntax on the entire project
Initial code cleanup
More code cleanup
Cleanup more code
Cleanup Dot11 code
Fix OSX build issue
Cleanup examples
Fix ref and pointer declaration syntax
Fix braces
|
2016-01-09 10:01:58 -08:00 |
|
Matias Fontanini
|
38239be472
|
Remove unused cassert header inclusions
|
2015-12-27 04:38:31 -08:00 |
|
Matias Fontanini
|
02e2b278de
|
Add OutputMemoryStream and port most classes to use it
|
2015-12-26 06:30:00 -08:00 |
|
Matias Fontanini
|
9750f46c6d
|
Port all PDUs to use InputMemoryStream on constructors from buffer
|
2015-12-25 06:30:27 -08:00 |
|
Matias Fontanini
|
a607ab380c
|
Replace WIN32 macro with _WIN32.
|
2015-05-02 16:25:59 -07:00 |
|
Matias Fontanini
|
c4609fedd6
|
Added Loopback::matches_response.
|
2014-10-25 00:23:52 -05:00 |
|
Matias Fontanini
|
2dff95700f
|
Updated copyright notice.
|
2014-07-13 11:04:29 -03:00 |
|
Matias Fontanini
|
559c963d63
|
Fixed compilation errors on Windows.
|
2014-05-06 00:13:05 -03:00 |
|
Matias Fontanini
|
a507355e27
|
Added tins_cast as a replacement for dynamic_cast when using it on PDU classes.
|
2013-10-18 09:28:43 -03:00 |
|
Matias Fontanini
|
5064a9255b
|
Fixed BSD notice. Updated AUTHORS file.
|
2013-04-23 20:33:00 -03:00 |
|
Matias Fontanini
|
bf604339f0
|
Removed the PDU* parameter in several PDU's constructors.
|
2013-04-23 20:03:08 -03:00 |
|
Matias Fontanini
|
66ff604580
|
assert() is only called when TINS_DEBUG is defined.
|
2013-04-22 18:45:56 -03:00 |
|
Matias Fontanini
|
97f049580b
|
Link layer PDUs no longer contain a NetworkInterface.
|
2013-04-21 18:50:08 -03:00 |
|
Matias Fontanini
|
3fd1b3d37d
|
Added malformed_packet exception. Every class except Dot11* use it.
|
2013-04-18 00:12:20 -03:00 |
|
Matias Fontanini
|
0945e0b29e
|
Added DHCPv6 client/server id options' getters/setters.
|
2013-01-28 16:23:47 -03:00 |
|
Matias Fontanini
|
c933faaf5e
|
Null/Loopback PDUs can now be sent on *BSD.
|
2012-12-09 13:05:39 -03:00 |
|
Matias Fontanini
|
742276c251
|
libtins compiles and runs under windows. Packets apparently can't be sent yet.
|
2012-12-02 20:25:05 -03:00 |
|
Matias Fontanini
|
6696c1b284
|
Ported almost everything to BSD. Utils::route_entries and sending link layer PDUs still don't work.
|
2012-11-28 00:11:42 -03:00 |
|
Matias Fontanini
|
73577c744a
|
Every test now pass on big endian architectures. Ported about half of the library to windows as well.
|
2012-10-08 21:14:57 -03:00 |
|
Matias Fontanini
|
1c22dab2dc
|
libtins now uses a BSD license.
|
2012-10-07 20:33:45 -03:00 |
|
Matias Fontanini
|
c91c12aa1c
|
Added NULL/Loopback PDU.
|
2012-10-07 18:51:41 -03:00 |
|