ParrotXray
ParrotXray synced commits to fix/catch-pkt-issue at ParrotXray/Mantis from mirror 2026-06-11 14:54:10 +09:00
446ff44192 chore: format code
9a4b50ed96 fix: detect NTP direction via mode byte (RFC 5905)
Compare 2 commits »
ParrotXray synced and deleted reference refs/tags/claude/relaxed-shannon-OSCKM at ParrotXray/Mantis from mirror 2026-06-11 14:54:09 +09:00
ParrotXray synced and deleted reference refs/tags/nightly-aa29a89 at ParrotXray/mac-wallpaperengine from mirror 2026-06-11 04:54:09 +09:00
ParrotXray synced and deleted reference refs/tags/feat/auto-update at ParrotXray/mac-wallpaperengine from mirror 2026-06-10 20:45:44 +09:00
ParrotXray synced and deleted reference refs/tags/refs/pull/2/merge at ParrotXray/mac-wallpaperengine from mirror 2026-06-10 20:45:44 +09:00
ParrotXray synced commits to main at ParrotXray/mac-wallpaperengine from mirror 2026-06-10 20:45:44 +09:00
b778ce3a21 Feat/auto update (#2)
ParrotXray synced commits to fix/catch-pkt-issue at ParrotXray/Mantis from mirror 2026-06-03 10:54:09 +09:00
045f194ae5 fix: Fix TX frame pool exhaustion causing silent packet drops
ParrotXray synced commits to claude/relaxed-shannon-OSCKM at ParrotXray/Mantis from mirror 2026-06-02 10:24:08 +09:00
2191a14c77 fix(ebpf): fix TX frame pool exhaustion causing silent packet drops
ParrotXray synced commits to claude/relaxed-shannon-OSCKM at ParrotXray/Mantis from mirror 2026-06-02 02:14:08 +09:00
d1845d1015 refactor(ml): rename force_interval_us to window_interval_us
ParrotXray synced commits to claude/relaxed-shannon-OSCKM at ParrotXray/Mantis from mirror 2026-06-01 18:04:10 +09:00
18a4128752 fix(ml): detect NBNS direction via QR bit, same as DNS
ParrotXray synced commits to fix/catch-pkt-issue at ParrotXray/Mantis from mirror 2026-06-01 09:54:10 +09:00
931574e40c feat: Add windowed flow export for active flows (clone + reset)
ParrotXray synced commits to claude/relaxed-shannon-OSCKM at ParrotXray/Mantis from mirror 2026-05-31 17:34:10 +09:00
16d0979cd4 fix(ml): suppress 0-packet window exports from flow_tracker
15d9efa710 Add windowed flow export for active flows (clone + reset)
dc20f9364e Update research state and add xsk-002 task file
3144c5bf73 Revert single-packet flow filter from drain_ready_flows
b5234f3287 Filter single-packet flows from ML export
Compare 16 commits »
ParrotXray synced commits to fix/catch-pkt-issue at ParrotXray/Mantis from mirror 2026-05-31 17:34:10 +09:00
ParrotXray synced new reference fix/catch-pkt-issue to ParrotXray/Mantis from mirror 2026-05-31 17:34:10 +09:00
ParrotXray synced commits to claude/relaxed-shannon-OSCKM at ParrotXray/Mantis from mirror 2026-05-31 09:24:09 +09:00
d2b9fbba4a fix: use typed struct pointer + .add(1) to pass BPF verifier for variable offset
ParrotXray synced commits to claude/relaxed-shannon-OSCKM at ParrotXray/Mantis from mirror 2026-05-31 01:14:09 +09:00
a3fbcdc5be fix: use pointer arithmetic in parse_tcp/udp_port to pass BPF verifier
8d7b977247 perf: drain fill queue completely per replenish cycle; double frame_count
4930982352 fix: respect IPv4 IHL when locating L4 header in eBPF parser
658c548d25 Replace broken watermark fill queue replenishment with pool-drain strategy
331ebdf670 Increase fill queue replenishment watermark to tolerate scheduler jitter
Compare 9 commits »
ParrotXray synced commits to claude/relaxed-shannon-OSCKM at ParrotXray/Mantis from mirror 2026-05-30 17:04:09 +09:00
285c6da2a5 fix(engine): restore cleanup_old_flows as safety net after drain_ready_flows
ae85a3625f fix(flow_tracker): preserve ongoing flows across inference cycles
Compare 2 commits »
ParrotXray synced commits to claude/relaxed-shannon-OSCKM at ParrotXray/Mantis from mirror 2026-05-30 00:44:08 +09:00
5dff96db48 refactor(traffic_logger): fold all CSV columns into feature_names()
8dc2a1b62b refactor(ml): skip model loading in traffic_logging_mode
Compare 2 commits »
ParrotXray synced commits to claude/relaxed-shannon-OSCKM at ParrotXray/Mantis from mirror 2026-05-29 16:34:10 +09:00
ParrotXray synced new reference claude/relaxed-shannon-OSCKM to ParrotXray/Mantis from mirror 2026-05-29 16:34:10 +09:00