Skip to content

September 2016 Release

Compare
Choose a tag to compare
@seladb seladb released this 12 Sep 21:00
· 2031 commits to master since this release

September 2016 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 14.04 LTS (64bit), 12.04 LTS (64bit+32bit) (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
  • Binaries compiled with Mac OSX 10.9 (Mavericks), 10.10 (Yosemite) and 10.11 (El Capitan) using Xcode ranging from 6.1 to 8.0
  • Full documentation (both PcapPlusPlus web-site and API doxygen documentation) is available here: https://github.com/seladb/PcapPlusPlus-Doc/releases/tag/v16.09

In order to compile your application with the attached binary packages you need to:

Release notes (changes from v16.02):

  • New protocols:
    • SSL/TLS (parsing only)
    • SLL (Linux cooked capture)
  • New utilities:
    • PcapSplitter - splits a pcap file into smaller ones by various criteria
    • PcapSearch - search inside pcap files and match packets by user-defined pattern
    • PcapPrinter - outputs packets from a pcap file as a readable string
    • SSL Analyzer - analyzes SSL/TLS traffic and presents detailed information about it
    • PcapPlusPlus performance benchmark application
  • Added namespace to avoid pollution of the global namespace
  • Added capability to open pcap files in append mode
  • Fixed compilation issues with DPDK on Ubuntu 14.04 and gcc 4.8.x
  • Faster compilation process
  • Added command-line switches to configure-linux.sh and configure-windows.bat
  • Added continuous integration for all platforms (Win32, Linux and Mac OS X)
  • IPv4 fragmentation detection and parsing
  • New and improved TCP/UDP flow key generation methods
  • VlanLayer - added CFI and priority getters + setters
  • Refactor TCP options
  • Many bugfixes