| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| cloud-probe-0.9.3-linux-amd64.tar.gz | 2026-06-12 | 25.1 MB | |
| cloud-probe-0.9.3-linux-arm64.tar.gz | 2026-06-12 | 23.1 MB | |
| Cloud-Probe v0.9.3 source code.tar.gz | 2026-06-12 | 589.8 kB | |
| Cloud-Probe v0.9.3 source code.zip | 2026-06-12 | 796.5 kB | |
| README.md | 2026-06-12 | 1.4 kB | |
| Totals: 5 Items | 49.6 MB | 0 | |
This release focuses on capture-latency correctness, supply-chain/security hardening, and reducing external runtime dependencies. It contains no breaking changes to configuration or on-the-wire output.
🐛 Bug Fixes
- cpworker: Fixed multi-second packet delivery latency under TPACKET_V3. With timeout_ms=0, blocks were delivered only when full (seconds at low/bursty rates). Now enables immediate mode for rate-independent delivery; the timeout_ms>0 path is unchanged, and older libpcap (<1.5.0) stays compatible.
🔒 Security
- Upgraded go-chi/chi to v5.3.0 and removed middleware.RealIP, fixing three IP-spoofing advisories (zero behavior change).
- Fixed CVE-2025-22869 (#210).
- Bumped golang.org/x/crypto, golang.org/x/net, and transitive deps for known CVEs.
✨ Improvements
- New cripid tool replaces external crictl — resolves a container's host PID via CRI v1 gRPC directly, dropping a large CVE-prone dependency. PID chain is now dockerpid → cripid → custom script. CRI v1 only; Docker/dockershim nodes use dockerpid. Requires Go 1.26.
- Migrated dockerpid from the archived docker/docker to moby/moby/client.
🔧 CI / Tooling
- CI gate (C + Go) on 0.9.x, Dependabot, PR template, from-source static libzmq (#211).
- repro-env provisioning script (#212).
Full Changelog: https://github.com/Netis/cloud-probe/compare/v0.9.2...v0.9.3