What's new in Libpcap 1.7.2
Apr 27, 2015
- Support for filtering Geneve encapsulated packets.
- Generalize encapsulation handling, fixing some bugs.
- Don't add null addresses to address lists.
- Add pcap_dump_open_append() to open for appending.
- Fix the swapping of isochronous descriptors in Linux USB.
- Attempt to handle TPACKET_V1 with 32-bit userland and 64-bit kernel.
New in Libpcap 1.1.1 (Jul 5, 2010)
- Compile with IPv6 support by default
- Compile with large file support on by default
- Add pcap-config script, which deals with -I/-L flags for compiling
- DLT: Add IPMB
- DLT: Add LAPD
- DLT: Add AX25 (AX.25 w/KISS header)
- DLT: Add JUNIPER_ST
- 802.15.4 support
- Variable length 802.11 header support
- X2E data type support
- SITA ACN Interface support - see README.sita
- Support for zerocopy BPF on platforms that support it
- Better support for dealing with VLAN tagging/stripping on Linux
- Fix dynamic library support on OSX
- Return PCAP_ERROR_IFACE_NOT_UP if the interface isn't 'UP', so applications
- can print better diagnostic information
- Return PCAP_ERROR_PERM_DENIED if we don't have permission to open a device, so
- applications can tell the user they need to go play with permissions
- On Linux, ignore ENETDOWN so we can continue to capture packets if the
- interface goes down and comes back up again.
- On Linux, support new tpacket frame headers (2.6.27+)
- On Mac OS X, add scripts for changing permissions on /dev/pbf* and launchd plist
- On Solaris, support 'passive mode' on systems that support it
- Fixes to autoconf and general build enviro
New in Libpcap 1.0.0 (Sep 21, 2009)
- Compile with IPv6 support by default
- Compile with large file support on by default
- Add pcap-config script, which deals with -I/-L flags for compiling
- DLT: Add IPMB
- DLT: Add LAPD
- DLT: Add AX25 (AX.25 w/KISS header)
- DLT: Add JUNIPER_ST
- 802.15.4 support
- Variable length 802.11 header support
- X2E data type support
- SITA ACN Interface support - see README.sita
- Support for zerocopy BPF on platforms that support it
- Better support for dealing with VLAN tagging/stripping on Linux
- Fix dynamic library support on OSX
- Return PCAP_ERROR_IFACE_NOT_UP if the interface isn't 'UP', so applications can print better diagnostic information
- Return PCAP_ERROR_PERM_DENIED if we don't have permission to open a device, so applications can tell the user they need to go play with permissions
- On Linux, ignore ENETDOWN so we can continue to capture packets if the interface goes down and comes back up again.
- On Linux, support new tpacket frame headers (2.6.27+)
- On Mac OS X, add scripts for changing permissions on /dev/pbf* and launchd plist
- On Solaris, support 'passive mode' on systems that support it
- Fixes to autoconf and general build environment
- Man page reorganization + cleanup
New in Libpcap 0.9.8 (Oct 1, 2008)
- Change build process to put public libpcap headers into pcap subir
- DLT: Add value for IPMI IPMB packets
- DLT: Add value for u10 Networks boards
- Require for pf definitions - allows reading of pflog formatted libpcap files on an OS other than where the file was generated