发布

  • Release v1.2.0

    frostbyte_neo 发布于 2026-04-09 09:56:59 +00:00 | 271 次提交 在此版本后已推送到 main

    Added:

    • Windows restricted token sandbox (#206)
    • macOS Seatbelt sandboxing, later tightened (#196, #203)
    • Linux sandbox hardening: drop capabilities and clear ambient set (#208)
    • UI: process privilege shown in security section (#197)
    • Filter: exact port matching and regex support (#195)
    • VLAN support in PKTAP/SLL parsers (#202)
    • VLAN header in layer 3 extraction (#199, thanks @deepakpjose)
    • IGMP protocol parsing (#209, thanks @deepakpjose)
    • Process name for wildcard /proc/net entries (#218, thanks @deepakpjose)

    Fixed:

    • Default interface selection via active routing table (#194, thanks @l1a)
    • Root detection on Unix via geteuid() (#192, thanks @DeepChirp)

    Changed:

    • CPU efficiency improvements across hot paths — rate calculation moved to refresh (#220, @deepakpjose), timeouts avoided (#213, @deepakpjose), threads named for observability (#212, @deepakpjose), and allocations reduced in sort/snapshot paths (#222). Big thanks to @deepakpjose for driving the CPU-efficiency work that makes RustNet noticeably lighter on the CPU.
    • FreeBSD platform cleanup (#205)
    • Dependency updates

    Special thanks to @deepakpjose for six contributions in this release: #199, #209, #212, #213, #218, #220.

    下载附件