Skip to content

version 1.1.0 from dev-testbed#17

Merged
pgigis merged 1 commit intomainfrom
staged_version_1.1.0
Apr 27, 2026
Merged

version 1.1.0 from dev-testbed#17
pgigis merged 1 commit intomainfrom
staged_version_1.1.0

Conversation

@pgigis
Copy link
Copy Markdown
Owner

@pgigis pgigis commented Apr 27, 2026

Summary

What does this PR change?

This release is a clean-up and consolidation pass on top of 1.0.0. It introduces an alternative observation backend, a clearer separation of operator policy from host-specific platform settings, several new diagnostics, and restructure of the documentation.

Testing

  • cmake -S . -B build && cmake --build build
  • Unit tests (ctest --test-dir build) if available
  • Other (describe):

Notes

  • Any behavior changes / flags / config updates?

  • For XDP issues, include ip -details link show dev <if> and bpftool map dumps if relevant.

  • Pipeline split into modular blocks: PacketSink egress abstraction,
    shared PipelineRunner, separate ingress and egress configuration.

  • Active and passive pipelines de-duplicated into one runner.

  • TUN reinjection now sets rp_filter_loose automatically when enabled
    to stop reverse-path filtering from silently dropping reinjected
    packets.

  • Per-worker AF_XDP log lines demoted to DEBUG; cross-queue kernel XDP
    counters printed once every 5s at INFO.

  • Single-line startup summary at INFO with backend, queue range, and
    egress configuration.

  • README rewritten: shorter and focused on what the tool does and how
    to run it.

  • Docs hub simplified; CLI quick reference merged into the CLI guide;
    configuration examples rewritten in plain language.

@pgigis pgigis merged commit 0d9b484 into main Apr 27, 2026
1 check failed
@pgigis pgigis deleted the staged_version_1.1.0 branch May 4, 2026 08:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant