| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| cloud-probe-0.9.1-linux-arm64.tar.gz | 2026-03-09 | 16.1 MB | |
| cloud-probe-0.9.1-linux-amd64.tar.gz | 2026-03-09 | 17.2 MB | |
| Cloud-Probe v0.9.1 source code.tar.gz | 2026-02-28 | 549.3 kB | |
| Cloud-Probe v0.9.1 source code.zip | 2026-02-28 | 743.0 kB | |
| README.md | 2026-02-28 | 1.8 kB | |
| Totals: 5 Items | 34.6 MB | 1 | |
Title: add packet_split for vxlan and NicChangeDetect
### Highlights
- Added VXLAN packet splitting support in
cpworker. - Added NIC change detection in
cpdaemonsyncer flow, with automatic re-registration behavior. - Expanded unit and integration test coverage, including new VXLAN split scenarios.
### Added
- New packet split module:
cpworker/src/packet_split.ccpworker/src/packet_split.h
- New VXLAN split example config:
cpworker/examples/libpcap_vxlan_split.json
- New integration test framework and cases under:
cpworker/tests/integration/
- New unit tests for packet splitting:
cpworker/tests/unit/packet_split.c
### Changed
output_vxlannow supports split options:split.max_payload_sizesplit.recalculate_checksum
cpdaemonstrategy/model/config pipeline now carries packet split fields:hasPacketSplitpacketSplitBytesrecalculateChecksum
- Added syncer config support for NIC change detection:
syncer.nic_change_detect_enable- periodic NIC scan + re-register trigger on change
- Refactored test layout from
cpworker/tests/to clearercpworker/tests/unitandcpworker/tests/integration.
### Fixed / Improved
- VXLAN output error handling improvements (including better error formatting and socket cleanup in error paths).
- Packet parsing/splitting path includes IPv4/IPv6 + TCP/UDP handling and optional checksum recalculation support.
- Added deeper debug visibility for synced strategy payloads in
cpdaemon.
### Validation
- Added/updated test assets for:
- file output
- GRE output
- VXLAN basic + VXLAN split (TCP/UDP)
- ZMQ output