PcapPlusPlus v18.08 Release Notes
Release Date: 2018-08-07 // over 5 years ago-
๐ August 2018 release of PcapPlusPlus (v18.08)
โ Master branch is always kept stable, so the latest code can always be considered as the newest stable version.
๐ฆ This package contains:
- Binaries compiled with Ubuntu 16.04 LTS and Ubuntu14.04 LTS
- Binaries compiled with CentOS 7
- Binaries compiled with Fedora 26
- ๐ Binaries compiled with MacOS 10.10 (Yosemite), 10.11 (El Capitan), 10.12 (Sierra) and 10.13 (High Sierra) using Xcode ranging from 6.4 to 9.4
- ๐ Binaries compiled with Windows using MinGW32 5.3.0 (32bit) and MinGW-w64 6.3.0 (32bit)
- ๐ Binaries compiled with Windows using Microsoft Visual Studio 2015 (32bit and 64bit, Debug and Release configurations)
- Source code
- ๐ง Source code + Linux installation scripts for DPDK, PF_RING and vanilla
- ๐ Full documentation (both PcapPlusPlus web-site and API doxygen documentation) is available here: https://pcapplusplus.github.io/v1808/
๐ Release notes (changes from v17.11):
- Massive DPDK enhancements:
- Major performance improvements
- Fixed some mbuf leakages
- DPDK 17.11 and 18.02 support (thanks @luigino !)
- Re-designed some of DpdkDevice APIs to make them cleaner, faster and easier to use
- Expose DPDK-specific stats
- RSS (Receive Side Scaling) support
- DPDK TX buffers support
- Enable DPDK master core configuration
- โ Added IP reassembly module (a.k.a IP de-fragmenetation). Supports both IPv4 and IPv6
- โ Added IPv6 support for TCP reassembly
- ๐ Install to custom directory on Linux and MacOS
- ๐ Performance improvement in packet parsing
- ๐ Fixed compatibility issues with C++17 (thanks @echo-Mike !)
- Read multiple packets from pcap/pcapng files
- ๐ท Build system improvements (thanks @echo-Mike !)
- ๐ New protocols:
- Packet trailer (a.k.a footer or padding)
- IPv6 extensions
- ๐ New and updated utilities:
- New IPFragUtil for splitting packets into IP fragments
- New IPDefragUtil for reassembling IP fragments into packets
- PcapSplitter now supports round-robin splitting
- ๐ Many bugfixes