index
:
libtins.git
master
Unnamed repository; edit this file 'description' to name the repository.
Lucas Castro
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
icmp.cpp
Age
Commit message (
Expand
)
Author
2021-03-24
Fix wrong address endian
ceerrep
2017-09-21
Use absolute include paths
Matias Fontanini
2017-05-13
Remove useless includes
Matias Fontanini
2017-05-08
Fix more build issues on appveyor
Matias Fontanini
2017-04-30
Move checksum utils into their own file
Matias Fontanini
2017-04-30
Move ICMP extension helpers into their own file
Matias Fontanini
2017-04-30
Move type traits into a separate file
Matias Fontanini
2017-04-29
Update license date to 2017
Matias Fontanini
2017-04-29
Remove parent parameter from write_serialization
Matias Fontanini
2017-01-25
Fix -Wextra compiler warnings. (#184)
Kyle Fazzari
2016-03-07
Fix issues pointed out by scan.coverity
Matias Fontanini
2016-02-20
Add extract_metadata to main PDU classes
Matias Fontanini
2016-02-20
Use Utils::sum_range straight into ICMP checksum value
Matias Fontanini
2016-01-31
Update copyright notice
Matias Fontanini
2016-01-09
Code cleanup and use same syntax on the entire project
Matias Fontanini
2015-12-29
Fix overall checksum calculation
Matias Fontanini
2015-12-28
Set ICMP payload length without padding if no extensions are present
Matias Fontanini
2015-12-27
Remove unused cassert header inclusions
Matias Fontanini
2015-12-26
Add OutputMemoryStream and port most classes to use it
Matias Fontanini
2015-12-24
Add input memory stream class and port some PDUs to use it
Matias Fontanini
2015-12-21
Add extensions for ICMPv6
Matias Fontanini
2015-12-19
Set proper value for length field
Matias Fontanini
2015-12-17
Add ICMP extensions to ICMP PDU
Matias Fontanini
2015-12-14
Add ICMP extensions to ICMP PDU
Matias Fontanini
2015-05-02
Replace WIN32 macro with _WIN32.
Matias Fontanini
2014-07-31
fix armv5 alignment issues
Christian Hammerl
2014-07-13
Updated copyright notice.
Matias Fontanini
2014-07-01
Added undef directive to avoid compilation error on windows.
Matias Fontanini
2014-05-06
Fixed compilation errors on Windows.
Matias Fontanini
2014-05-03
changed ICMP::check to ICMP::checksum for both the public getter and private ...
Kyle McDonald
2013-12-14
ICMP::gateway is now an IPv4Address.
Matias Fontanini
2013-12-14
Added support for ICMP address mask request/reply.
Matias Fontanini
2013-12-14
Fixed bug on ICMP checksum calculation when using timestamp request/replies.
Matias Fontanini
2013-12-13
Added support for ICMP timestamp request/reply packets. ICMP::matches_respons...
Matias Fontanini
2013-10-07
Modified some header documentation.
Matias Fontanini
2013-04-23
Fixed BSD notice. Updated AUTHORS file.
Matias Fontanini
2013-04-22
assert() is only called when TINS_DEBUG is defined.
Matias Fontanini
2013-04-21
PDU::matches_response is now const.
Matias Fontanini
2013-04-21
Removed deprecated methods/types.
Matias Fontanini
2013-04-18
Added malformed_packet exception. Every class except Dot11* use it.
Matias Fontanini
2013-04-02
Implemented matches_response on several PDUs. Added some test cases.
Matias Fontanini
2013-03-24
Marked PDU::clone_packet as deprecated.
Matias Fontanini
2012-12-02
libtins compiles and runs under windows. Packets apparently can't be sent yet.
Matias Fontanini
2012-11-28
Ported almost everything to BSD. Utils::route_entries and sending link layer ...
Matias Fontanini
2012-10-07
libtins now uses a BSD license.
Matias Fontanini
2012-10-07
Removed the useless PDU::flag member. Added a PDU concatenation operator.
Matias Fontanini
2012-09-03
Moved endianness change functions to endianness.h.
Matias Fontanini
2012-08-16
Fixed some bugs in Dot11 and DNS. Most of the code uses host_to_be and be_to_...
Matias Fontanini
2012-08-15
Started fixing endianess issues.
Matias Fontanini
2012-08-03
Refactored several classes.
Matias Fontanini
[next]