pcapplusplus

Edit Package pcapplusplus
https://pcapplusplus.github.io/

PcapPlusPlus is a C++ network sniffing and packet parsing and
manipulation framework.

Refresh
Refresh
Source Files
Filename Size Changed
PcapPlusPlus-19.04.tar.gz 0011301124 10.8 MB
pcap++-dpdk.patch 0000000499 499 Bytes
pcap++-paths.patch 0000002442 2.38 KB
pcapplusplus.changes 0000005870 5.73 KB
pcapplusplus.spec 0000002676 2.61 KB
Revision 7 (latest revision is 21)
Luigi Baldoni's avatar Luigi Baldoni (alois) accepted request 690581 from Luigi Baldoni's avatar Luigi Baldoni (alois) (revision 7)
- Update to version 19.04
  * DPDK support enhancements
    + Added support for the newest DPDK releases: 18.05, 18.08,
      18.11, 19.02
    + Added a new DpdkBridge example which is a PcapPlusPlus
      implementation for DPDK's L2 forwarding example - Thanks
      @vicenterb !
    + Added a new tutorial for using PcapPlusPlus with DPDK
      which walks through building a simple version of DpdkBridge
  * Packet parsing and crafting enhancements
    + Added RADIUS layer
    + Revamped DNS record API and added support for DNS MX
      records
    + Revamped remove layer from packet - removing a layer is
      more intuitive now + added an option to detach a layer
      from a packet
    + Revamped TLV data handling - simplified the way IPv4
      options, TCP options, DHCP options, RADIUS attributes and
      IPv6 extensions with options are handled. API is now more
      intuitive and shares a common infrastructure
    + Fixed bugs in fetching VLAN properties in VlanLayer -
      thanks @Lapshin !
  * Added support for raw sockets on Linux and Windows
    (RawSocketDevice)
  * Added support for link-types other than Ethernet in
    PcapLiveDevice - thanks @axasoft !
  * Exposed start and end times in TCP reassembly - thanks
    @Lnk2past !
  * PcapSplitter
    + Added pcapng support
    + When splitting by connection, multiple flows with the same
      5-tuple are now separated to different files
  * Added filtering capabilities to PcapNgFileWriterDevice -
    thanks @vrobles-gee !
  * Added more accurate time measurement for packet capture in
    blocking mode
  * Added DeviceConfiguration to PcapLiveDevice to provide an
    interface to set WinPcap/libpcap packet buffer size and
    buffer timeout
  * Refactored the devices class hierarchy (the new root class
    is now IDevice)
  * Build system improvements to provide better support for
    package managers - thanks @solvingj !
  * Lots of bugfixes
- Refreshed pcap++-dpdk.patch
Comments 6

seladb b's avatar

There is a new version of PcapPlusPlus: v18.08. Is it possible to update this package?



seladb b's avatar

@alois Can I suggest we change the web-site URL to https://pcapplusplus.github.io/ ?



seladb b's avatar

@alois there is a new PcapPlusPlus release: v22.05, do you think you update this package? https://github.com/seladb/PcapPlusPlus/releases/tag/v22.05


Luigi Baldoni's avatar

@seladb not quite, as per https://github.com/seladb/PcapPlusPlus/issues/883. I'd have to either create a separate legacy dpdk package and try to backport security patches if necessary or build it internally and statically link to it.

But the main thing is that I'm having problems at home and I can't take care of packages as much as I used to do. I will ask around, but if you know anyone willing to maintain this, perhaps users would be better served.

openSUSE Build Service is sponsored by