PcapPlusPlus v17.11 Release Notes
Release Date: 2017-11-05 // over 6 years ago-
🚀 November 2017 release of PcapPlusPlus (v17.11)
✅ 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) and 10.12 (Sierra) using Xcode ranging from 6.4 to 9
- 🏁 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://github.com/seladb/PcapPlusPlus-Doc/releases/tag/v17.11
🚀 Release notes (changes from v17.02)
- ➕ Added TCP reassembly module
- Set Unilicense as PcapPlusPlus license
- ➕ Added support for DPDK 16.11 and 17.02 (replacing old 2.1 version)
- ➕ Added 5 tutorials for getting started with PcapPlusPlus: http://seladb.github.io/PcapPlusPlus-Doc/tutorials.html
- ➕ Added installation target ('make install') on Linux and MacOS
- 🆕 New protocols:
- SIP
- SDP
- IPv4 options
- Raw IP link layer type
- VXLAN
- 🆕 New and updated utilities:
- New TCP reassembly utility
- PcapSplitter now includes split criteria in split file names (for example: when splitting by client IP output files will look like: filename-client-ip-x.x.x.x.pcap). This applies also to splitting by server IP, server port and BPF filter (thanks to @bpagon13 !)
- PcapSplitter now supports splitting pcap files with link type other than Ethernet
- Added version information for all utilities
- 📜 Choose whether to parse a packet fully or up to a certain layer
- ➕ Added support for libpcap immediate mode where supported (libpcap ver>=1.5) - thanks to @f-squirrel !
- ⬆️ pthreads on MinGW are now linked statically (upgraded pthreads to 2.10)
- ➕ Added PcapPlusPlus version and Git info API
- Clean-ups:
- Removed unnecessary files and reduced repo size
- Removed compilation warnings
- Cleaner makefiles and makefile output
- Moved debug-new to 3rd-party
- 🛠 Many bugfixes