Skip to content

v4.1

Compare
Choose a tag to compare
@mfontanini mfontanini released this 11 Dec 02:14
· 97 commits to master since this release

New features/additions:

  • Implement IPv6::recv_response

  • Add parsing of well known IPv6 extension headers (#287)

  • Add missing operators to address classes (#275)

Fixes

  • Fix serialization for QinQ (#316)

  • Added base class access specifier for socket_close_error (#306)

  • Rewrote hw_address_to_string to not require a stringstream (#299)

  • Make RadioTapParser::skip_to_field check for end of buffer (#296)

  • Ensure local include directory comes before system. (#293)

  • Calculate IP option sizes properly (#288)

  • Add version macros in config.h

  • Don't assume IPv6 uses ICMPv6 underneath

  • Allow users to specify library install dir

  • Use Sleep windows function passing milliseconds as parameter

  • Don't use nullptr in non C++11 code

  • Ignore (possibly malformed) options after EOL (#281)

  • Don't include dot11.h in tins.h if it is not configured in the library (#277)

  • Fix memory leak in PDU's move assignment operator

  • Append padding to IPv6 options