Skip to content

Releases: Netis/cloud-probe

Cloud-Probe v0.9.1

09 Mar 06:11

Choose a tag to compare

Title: add packet_split for vxlan and NicChangeDetect

Highlights

  • Added VXLAN packet splitting support in cpworker.
  • Added NIC change detection in cpdaemon syncer 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.c
    • cpworker/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_vxlan now supports split options:
    • split.max_payload_size
    • split.recalculate_checksum
  • cpdaemon strategy/model/config pipeline now carries packet split fields:
    • hasPacketSplit
    • packetSplitBytes
    • recalculateChecksum
  • 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 clearer cpworker/tests/unit and cpworker/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

Cloud-Probe v0.9.0

29 Dec 09:15

Choose a tag to compare

Rewrote the entire codebase; components renamed to cpworker and cpdaemon.

v0.8.7: Merge pull request #197 from robbietu/master

12 Feb 02:07
4cf4066

Choose a tag to compare

add fix for "zombie process of sh"

add notes for timestamp notes

20 Dec 03:07
f59d1e5

Choose a tag to compare

Merge pull request #192 from robbietu/master

correct timestamp notes

add notes for cap timestamp

19 Dec 03:10
3c125c0

Choose a tag to compare

Merge pull request #191 from robbietu/master

add note for timestamp

v0.8.4: Merge pull request #190 from robbietu/master

19 Dec 03:03
6f2a6b5

Choose a tag to compare

CPM MR feature

26 Nov 06:15
70a117b

Choose a tag to compare

  1. specify interface names for daemonset
  2. report libpcap buffer to CPM

v0.8.2

23 Sep 01:37
aa24759

Choose a tag to compare

Change the "bandwidth-restrict" check to accommodate the traffic jitters.

v0.8.1

11 Sep 02:27
723fd99

Choose a tag to compare

Change the default log size from 1G to 200M

v0.8.0

31 Jul 03:20
df36a51

Choose a tag to compare

Below feature added in the feature:

  • When forwarding packets with zmq, CP uuid will be add in the zmq header.