Kasper Laudrup
9e61286a59
Fix compiler warnings from MSVC 2017
...
The MS C++ compiler doesn't seem to understand that a small constant
like 0, although strictly being an integer, will fit perfectly fine
into an 8 bit type so add some safe casts to silence that warning.
2019-12-20 14:37:38 +01:00
Matias Fontanini
a6817528bc
Use absolute include paths
...
Fixes #250
2017-09-21 20:48:57 -07:00
Matias Fontanini
cedd127e8f
Use vector instead of lists everywhere
2017-05-13 11:14:11 -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
1f4be63d08
Properly handle MLDv1 on ICMP
2016-03-17 21:49:06 -07:00
Matias Fontanini
97e24131c6
Fix issues pointed out by scan.coverity
2016-03-07 20:29:12 -08:00
Josh Hunter
e69d0d7ce9
Fixed comment spelling
2016-02-19 10:27:56 -06:00
Einar Gunnarsson
6403d1908d
add missing TINS_API to PDU classes. Extend/fix ICMPv6 enum values and unify naming
2016-02-17 17:51:54 +01:00
Matias Fontanini
88d8f99676
Replace "wether" with "whether" on doc strings
2016-01-31 20:45:30 -08:00
Matias Fontanini
fb4e5086fd
Update copyright notice
2016-01-31 20:03:49 -08:00
Matias Fontanini
0cf3dd3342
Move utils.h implementations to utils.cpp
2016-01-24 14:13:34 -08:00
Matias Fontanini
dc1a5a6982
Add ICMPv6 Multicast Listener Query Messages support
2016-01-20 20:27:37 -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
d7e0d17154
Add ICMPv6 multicast listener report message structure
2016-01-01 10:24:45 -08:00
Matias Fontanini
7a2ae6b7d5
Export classes on Windows shared lib builds
...
Fixes #120
2015-12-28 06:28:52 -08:00
Matias Fontanini
02e2b278de
Add OutputMemoryStream and port most classes to use it
2015-12-26 06:30:00 -08:00
Matias Fontanini
13c05fbdb1
Add input memory stream class and port some PDUs to use it
2015-12-24 15:21:07 -08:00
Matias Fontanini
6d90b0ce32
Add extensions for ICMPv6
2015-12-21 12:33:52 -08:00
Matias Fontanini
6dec68128d
Add remove_option member to IP, TCP, Dot11, ICMPv6, DHCP and DHCPv6
2015-08-17 15:19:03 -07:00
Matias Fontanini
9ee90755d1
Moved headers to include/tins.
2014-10-17 12:14:00 -03:00