AppleTalk: Declutter appletalk.h.
Introduce new ND_LCHECK*() macros to deduplicate more code.
IEEE 802.11: Simplify handle_action().
- OpenFlow 1.0: Get snapend right for nested frames.
- ICMP: Update the snapend for some nested IP packets.
RPKI-Router: Refine length and bounds checks.
- MACsec: Update the snapend thus the ICV field is not payload for the caller
Monthday, Month DD, YYYY by gharris
Summary for 4.99.1 tcpdump release (so far!)
Source code:
Squelch some compiler warnings
+ ICMP: Update the snapend for some nested IP packets.
+ MACsec: Update the snapend thus the ICV field is not payload
+ for the caller.
+ EIGRP: Fix packet header fields
+ SMB: Disable printer by default in CMake builds
+ OLSR: Print the protocol name even if the packet is invalid
+ MSDP: Print ": " before the protocol name
+ ESP: Remove padding, padding length and next header from the buffer
+ DHCPv6: Update the snapend for nested DHCPv6 packets
+ OpenFlow 1.0: Get snapend right for nested frames.
+ TCP: Update the snapend before decoding a MPTCP option
+ Ethernet, IEEE 802.15.4, IP, L2TP, TCP, ZEP: Add bounds checks
+ ForCES: Refine SPARSEDATA-TLV length check.
+ ASCII/hex: Use nd_trunc_longjmp() in truncation cases
+ GeoNet: Add a ND_TCHECK_LEN() call
+ Replace ND_TCHECK_/memcpy() pairs with GET_CPY_BYTES().
+ BGP: Fix overwrites of global 'astostr' temporary buffer
+ ARP: fix overwrites of static buffer in q922_string().
+ Building and testing:
Rebuild configure script when building release
+ Fix "make clean" for out-of-tree autotools builds
+ CMake: add stuff from CMAKE_PREFIX_PATH to PKG_CONFIG_PATH.
+ Documentation:
+ man: Update a reference as www.cifs.org is gone. [skip ci]
+ man: Update DNS sections
Solaris:
Fix a compile error with Sun C