Matias Fontanini
|
6d7e06535a
|
Fixed some endianness bugs on ICMPv6 and PPI.
|
2014-01-19 14:40:57 -03:00 |
|
Matias Fontanini
|
17ceba6064
|
Fixed broken strict-aliasing rules on ICMPv6.
|
2014-01-15 19:56:58 -03:00 |
|
Matias Fontanini
|
ca6b603478
|
Finished porting ICMPv6.
|
2013-12-17 19:00:00 -03:00 |
|
Matias Fontanini
|
069ae82b10
|
Keep porting ICMPv6 to use PDUOption::to<>.
|
2013-12-17 00:10:26 -03:00 |
|
Matias Fontanini
|
ea6638c163
|
IP now uses PDUOption::to<>. Started porting ICMPv6 to do so as well.
|
2013-12-16 15:50:17 -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
|
0f2bc45059
|
Moved definitions inside TINS_IS_CXX11 into header files.
|
2013-04-23 13:04:57 -03:00 |
|
Matias Fontanini
|
66ff604580
|
assert() is only called when TINS_DEBUG is defined.
|
2013-04-22 18:45:56 -03:00 |
|
Matias Fontanini
|
d1b64ec48e
|
PDU::matches_response is now const.
|
2013-04-21 20:03:47 -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
|
ae1e1c2ce2
|
Modified some protocols' internal type names.
|
2013-04-09 15:40:58 -03:00 |
|
Matias Fontanini
|
20054e6c73
|
Several classes now use PDUOption::length_field instead of data_size.
|
2013-04-08 11:58:12 -03:00 |
|
Matias Fontanini
|
f2a5f73337
|
Implemented matches_response on several PDUs. Added some test cases.
|
2013-04-02 21:05:53 -03:00 |
|
Matias Fontanini
|
d7dd1e131f
|
Added an overload of add_option that takes an rvalue-ref in IP, TCP, DHCP, ICMPv6 and Dot11.
|
2013-03-24 00:08:53 -03:00 |
|
Matias Fontanini
|
5ee0ebb264
|
Added some fixes to the build system. Fixed bugs in DNS and ICMPv6 triggered in big-endian architectures.
|
2013-01-24 23:55:01 -03:00 |
|
Matias Fontanini
|
a7e0c094fb
|
Implemented several ICMPv6 option getters/setters.
|
2012-12-08 11:15:41 -03:00 |
|
Matias Fontanini
|
592a15ebe4
|
Added some ICMPv6 option getters/setters.
|
2012-12-05 23:33:09 -03:00 |
|
Matias Fontanini
|
765285c6ee
|
Added several ICMPv6 option getters/setters.
|
2012-12-04 23:15:38 -03:00 |
|
Matias Fontanini
|
dd9c0b3fd5
|
Fixed bugs in IPv6 and ICMPv6 when constructing an object from a buffer.
|
2012-12-01 13:43:19 -03:00 |
|
Matias Fontanini
|
93b5b86c5d
|
Added some ICMPv6 option getters/setters.
|
2012-11-29 14:01:22 -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
|
e6e3e8453b
|
Fixed some bugs in ICMPv6.
|
2012-11-26 19:47:15 -03:00 |
|
Matias Fontanini
|
443803caf0
|
Added ICMPv6 class. It's working. Option getters/setters are missing.
|
2012-11-24 18:50:21 -03:00 |
|