(如 libpcap、WinPcap、DPDK 和 PF_RING)提供 C++ wrappers。
NTP 协议支持
支持在 macOS 上构建 Android
克隆 live devices 和 live devices list
添加对读取 SNOOP 捕获文件的支持
在调用
initDpdk(
时,增加了一个提供额外参数的选项在 PcapPlusPlus 配置期间检测通过
pkg-config
安装的 DPDK如果
insmod
在 DPDK 设置脚本中失败,请尝试modprobe
支持通过 IPv4 解析 IPv6
TCP reassembly improvmements:
更新连接信息中看到的最后一个数据包的时间戳
在消息回调中添加接收到的数据包的时间戳
添加配置参数以禁用 OOO 缓冲区清理
删除
IPv4Layer
,IPv6Layer
和IPcapDevice
中已废弃的方法Internal changes:
PcapPlusPlus CI 管道的大规模改造
将 Alpine 添加到 PcapPlusPlus CI
在 CI 中运行实时网络测试
使用标准编译器宏来检测 PcapPlusPlus 在哪个平台上运行
添加 pre-commit hooks 以检测拼写错误、尾部空格、错误的文件结尾等
在所有 Python 文件上运行 Black 格式化程序
大量错误修复和小改进
更新说明:https://github.com/seladb/PcapPlusPlus/releases/tag/v22.05