pcapplusplus
https://pcapplusplus.github.io/
PcapPlusPlus is a C++ network sniffing and packet parsing and
manipulation framework.
- Devel package for openSUSE:Factory
- Links to openSUSE:Factory / pcapplusplus
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout network/pcapplusplus && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
PcapPlusPlus-20.08.tar.gz | 0015681772 15 MB | |
pcap++-dpdk.patch | 0000000499 499 Bytes | |
pcap++-paths.patch | 0000002442 2.38 KB | |
pcapplusplus.changes | 0000009373 9.15 KB | |
pcapplusplus.spec | 0000002701 2.64 KB |
Revision 9 (latest revision is 21)
Luigi Baldoni (alois)
accepted
request 829713
from
Luigi Baldoni (alois)
(revision 9)
- Update to version 20.08 * Major security and quality improvements: + PcapPlusPlus was added to Google OSS-Fuzz which uses the Fuzz testing technique to discover security vulnerabilities and stability bugs + Created a new regression test suite for OSS-Fuzz bugfixes under Tests/Fuzzers/RegressionTests + Added LGTM integration to enable continuous code analysis and prevent critical vulnerabilities + More than 60 issues were found by OSS-Fuzz and LGTM and fixed in this release + Revamped Packet++Test and Pcap++Test: tests are now more structured, divided into multiple files and use common and more intuitive test infrastructure + Added a new test suite (written in Python) for PcapPlusPlus examples under Tests/ExamplesTests * Added DPDK 19.11 (LTS) support * New supported protocols: + BGP v4 + IEEE 802.3 Ethernet * A complete rewrite of the IP address classes IPv4Address, IPv6Address and IPAddress to make them more efficient and easy to use * In addition, new features were added to IP address classes: + Added "less than" comparison operator + Added subnet match for IPv6Address * Performance optimization, readability improvements and code cleanup in various parts of the code * Integrated streaming ZStd compression for pcapng files * Pcap/pcapng files: + Read and write in nanoseconds precision for pcapng files + Enable flush for pcap and pcapng file writers * TCP reassembly returns status in every call to TcpReassembly::reassemblePacket() * Added port filter to HttpAnalyzer * Support for setting snapshot length in PcapLiveDevice * GeneralFilter::matchPacketWithFilter() can now match packet of any link type * Added user link types 147-162 to support custom protocols * Tons of bug fixes
Comments 6
There is a new version of PcapPlusPlus: v18.08. Is it possible to update this package?
Done.
@alois Can I suggest we change the web-site URL to https://pcapplusplus.github.io/ ?
@seladb done!
@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
@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.