guard/tests
loki5512344 bd40a44980
Some checks are pending
CI / Rust — check & clippy (push) Waiting to run
CI / Rust — test (push) Waiting to run
CI / Repo — module size & default secrets (push) Waiting to run
CI / Rust — cargo-deny (push) Waiting to run
CI / Docker — build edge image (push) Blocked by required conditions
feat(xdp): auto-ban from ringbuf events; fix feature gating, exit path, pow flake
- xdp: real 24-byte xdp_event parsing (fixes LE byte-swap of src IP),
  opt-in [xdp] auto_ban (RATE_LIMIT always, CONN_DROP at fails>=threshold;
  EVENT_BAN/POLICY_DROP excluded by design), rampart_xdp_autobans_total;
  wired in app before load(); 10 tests in tests/xdp_events.rs
- build: --no-default-features compiles — redis paths cfg-gated behind
  store-redis, manager fail-fasts without it; CI gates the config now
- app: RunExit enum replaces process::exit in lib; single exit site in main
- tests: seed PoW roundtrip token (was ~1/16 flaky; 50 pre-fix fails -> 0)
- docs: TODO statuses refreshed (round 2)
2026-09-16 00:49:41 +02:00
..
config_parse.rs feat: HTTP protocol plugin + XDP globals patching from config 2026-08-24 12:18:22 +02:00
filter_logic.rs feat!: universal redesign — drop Minecraft stack, single-crate architecture 2026-08-24 01:50:22 +02:00
http_protocol.rs feat: HTTP protocol plugin + XDP globals patching from config 2026-08-24 12:18:22 +02:00
pow_roundtrip.rs feat(xdp): auto-ban from ringbuf events; fix feature gating, exit path, pow flake 2026-09-16 00:49:41 +02:00
protocol_registry.rs feat!: universal redesign — drop Minecraft stack, single-crate architecture 2026-08-24 01:50:22 +02:00
subnet_detection.rs feat: subnet-level attack detection (prefix_stats) 2026-08-24 09:47:21 +02:00
traffic_intel.rs feat: traffic intel hot path, SYN RST-challenge, XDP environment diagnostics 2026-08-24 10:11:10 +02:00
tui_metrics.rs feat: rampart-tui — live metrics terminal dashboard 2026-08-24 12:35:09 +02:00
xdp_diagnostics.rs feat: traffic intel hot path, SYN RST-challenge, XDP environment diagnostics 2026-08-24 10:11:10 +02:00
xdp_events.rs feat(xdp): auto-ban from ringbuf events; fix feature gating, exit path, pow flake 2026-09-16 00:49:41 +02:00
xdp_globals.rs feat: HTTP protocol plugin + XDP globals patching from config 2026-08-24 12:18:22 +02:00