Commit graph

  • a6a6fc7348
    smoke: add xdp netns test script; fix XDP filter attach/globals main loki5512344 2026-10-04 12:47:19 +02:00
  • bd40a44980
    feat(xdp): auto-ban from ringbuf events; fix feature gating, exit path, pow flake loki5512344 2026-09-16 00:49:41 +02:00
  • aa615a1141
    fix: XDP unsafe loader + Redis sync; enforce 250-line/4-file layout limits loki5512344 2026-09-15 23:55:17 +02:00
  • d6bcae54c8
    fix(xdp): two RST-challenge bugs found by live kernel testing loki5512344 2026-08-24 13:06:10 +02:00
  • 564613b82d
    feat: rampart-tui — live metrics terminal dashboard loki5512344 2026-08-24 12:35:09 +02:00
  • 6863249ad4
    feat: HTTP protocol plugin + XDP globals patching from config loki5512344 2026-08-24 12:18:22 +02:00
  • 8b35ac693c
    fix: universal default protected port range (was Minecraft 25565-25570) loki5512344 2026-08-24 11:18:57 +02:00
  • aa787a558c
    feat: traffic intel hot path, SYN RST-challenge, XDP environment diagnostics loki5512344 2026-08-24 10:11:10 +02:00
  • 40bfe956e2
    feat: subnet-level attack detection (prefix_stats) loki5512344 2026-08-24 09:47:21 +02:00
  • 15f474486a
    feat!: universal redesign — drop Minecraft stack, single-crate architecture loki5512344 2026-08-24 01:50:22 +02:00
  • 0b53ed720b
    feat: VDS stress test harness (edge-only) and load-test results loki5512344 2026-08-04 19:16:27 +02:00
  • d41bd6e815
    fix: download Paper jar on CI runner and COPY into image loki5512344 2026-08-03 12:13:45 +02:00
  • 0db4fd867b
    fix: force identity encoding for PaperMC API and download in Dockerfile.paper loki5512344 2026-08-03 12:08:47 +02:00
  • 2e4c50ab4a
    fix: request compressed JSON from PaperMC v3 API in Dockerfile.paper loki5512344 2026-08-03 12:02:13 +02:00
  • b446fd4f7b
    fix: allow too_many_arguments in ProxyListener::new, add make to edge Dockerfile loki5512344 2026-08-03 11:51:53 +02:00
  • 29ce6fb8e9
    feat: velocity routing, server registry and RampartVelocity tests loki5512344 2026-08-03 10:54:28 +02:00
  • fa6de281fb
    fix: restore download-artifact path plugins/ (artifact strips root dir) loki5512344 2026-07-21 16:42:08 +02:00
  • 35d20e97db
    fix: clippy byte_char_slices lint, Docker java artifact path loki5512344 2026-07-21 16:34:30 +02:00
  • 997da7fbd3
    fix: add libbpf-dev for xdp clang headers, update papermc download API to fill.papermc.io/v3 loki5512344 2026-07-21 16:20:49 +02:00
  • c828915560
    fix: cargo-deny CDLA-Permissive-2.0, build.rs asm include path, eclipse-temurin noble tag loki5512344 2026-07-21 16:16:07 +02:00
  • e7631f918a
    fix: update Dockerfile to rust:slim-bookworm, install libelf-dev in CI loki5512344 2026-07-21 16:08:33 +02:00
  • 705521ade9
    fix: remove deploy/ from .dockerignore (Dockerfiles need deploy/config) loki5512344 2026-07-21 15:56:58 +02:00
  • 95be20abd3
    fix: track Cargo.lock (required for Docker build) loki5512344 2026-07-21 15:56:40 +02:00
  • 269daa071f
    v0.3: 6-layer architecture complete loki5512344 2026-07-21 15:47:36 +02:00
  • 78fc6e00c7
    Add yellow warning banner (dev/disclaimer) and clean .gitignore loki5512344 2026-07-20 20:56:13 +02:00
  • cf9608ce5d
    Initial commit: Rampart v0.2.0 loki5512344 2026-07-20 20:53:32 +02:00