February 2017 Release
February 2017 release of PcapPlusPlus
Master branch is always kept stable, so the latest code can always be considered as the newest stable version.
This package contains:
- Source code
- Binaries compiled with Ubuntu 16.04 LTS (64bit),14.04 LTS (64bit), 12.04 LTS (64bit) (without DPDK and PF_RING)
- Binaries compiled with Ubuntu 14.04 LTS (64bit) and DPDK 2.1.0
- Binaries compiled with Ubuntu 14.04 LTS (64bit) and PF_RING 6.4.1
- 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)
- Binaries compiled with Mac OSX 10.10 (Yosemite), 10.11 (El Capitan) and 10.12 (Sierra) using Xcode ranging from 6.4 to 8.2
- Full documentation (both PcapPlusPlus web-site and API doxygen documentation) is available here: https://github.com/seladb/PcapPlusPlus-Doc/releases/tag/v17.02
In order to compile your application with the attached binary packages you need to:
- Follow the README.release file in each package, it contains instructions how to update the PcapPlusPlus.mk makefile or PcapPlusPlusPropertySheet.props (for VS 2015) in order for your application to be compiled and linked properly with PcapPlusPlus binaries
- Follow "Creating Applications With PcapPlusPlus" section in https://github.com/seladb/PcapPlusPlus
- For DPDK and PF_RING, please also follow: http://seladb.github.io/PcapPlusPlus-Doc/dpdk-pf_ring.html
Release notes (changes from v16.09):
- Microsoft Visual Studio 2015 support - x86 (32bit) & x64 (64bit) + Debug & Release configurations
- MinGW-w64 support (32bit configuration only)
- Native PcapNG format support (reading and writing files)
- New protocols:
- DHCP
- Null/Loopback
- IGMP
- New and updated utilities:
- Added ICMP file transfer utility
- PcapSplitter
- Added the option to split only packets matching to a certain BPF filter
- Support splitting of large files (more than 2GB)
- PcapPrinter:
- Added support for printing PcapNG files
- Added printing of packet comments (supported only in PcapNG files)
- Added printing of file info
- PcapSearch:
- Added searching inside PcapNG files
- HttpAnalyzer:
- Added analyzing of HTTP packets inside PcapNG files
- SSLAnalyzer:
- Added analyzing of SSL/TLS packets inside PcapNG files
- Added blocking mode capturing in PcapLiveDevice
- Match packets with BPF filter without device instance
- Simplified build process (removed dependency in platform.mk)
- Added clear filter capability to all devices
- Many bugfixes