ITADN
unredacted/packetframe

版本发布 5

v0.2.7
? · 2026-05-20

## What's Changed * build(deps): bump tokio from 1.52.2 to 1.52.3 in the userspace-minor group by @dependabot[bot] in https://github.com/unredacted/packetframe/pull/51 * bgp: implement RFC 7911 ADD-PATH support end to end by @lunarthegrey in https://github.com/unredacted/packetframe/pull/52 * docs: tighten phrasing across CLAUDE.md and runbooks by @lunarthegrey in https://github.com/unredacted/packetframe/pull/53 * security: refuse non-loopback BGP/BMP listens by default, gate peer identity by @lunarthegrey in https://github.com/unredacted/packetframe/pull/54 * probe: zero ringbuf tail padding so reservation doesn't leak kernel memory by @lunarthegrey in https://github.com/unredacted/packetframe/pull/55 * security: symlink-safe temp writes, /proc/exe PID identity, capped birdc stdout by @lunarthegrey in https://github.com/unredacted/packetframe/pull/56 * security: bound listener DoS — read timeout on BMP, faster OPEN, cap UPDATE elems by @lunarthegrey in https://github.com/unredacted/packetframe/pull/57 * security: config validation hardening — size cap, path checks, iface sanitize by @lunarthegrey in https://github.com/unredacted/packetframe/pull/58 * docs: documentation pass across README, runbooks, and rustdoc by @lunarthegrey in https://github.com/unredacted/packetframe/pull/59 **Full Changelog**: https://github.com/unredacted/packetframe/compare/v0.2.6...v0.2.7

v0.2.2-rc1预发布
? · 2026-04-26

**Full Changelog**: https://github.com/unredacted/packetframe/compare/v0.2.1...v0.2.2-rc1

v0.2.0-rc5预发布
? · 2026-04-25

**Full Changelog**: https://github.com/unredacted/packetframe/compare/v0.2.0-rc4...v0.2.0-rc5

v0.2.0-rc1预发布
? · 2026-04-25

## What's Changed * README: polish for public v0.1.5 release by @lunarthegrey in https://github.com/unredacted/packetframe/pull/19 * fast-path: custom-FIB data plane scaffolding (Option F, Phase 1) by @lunarthegrey in https://github.com/unredacted/packetframe/pull/20 * [DRAFT] fast-path: NetlinkNeighborResolver + FibProgrammer (Option F, Phase 2) by @lunarthegrey in https://github.com/unredacted/packetframe/pull/21 * fast-path: BMP station + FibProgrammer route ingestion (Option F, Phase 3) by @lunarthegrey in https://github.com/unredacted/packetframe/pull/22 * fast-path: custom-FIB observability + runbook + InitComplete timer (Option F, Phase 3.5) by @lunarthegrey in https://github.com/unredacted/packetframe/pull/23 * fast-path: egress src_mac + proactive resolve (Option F, Phase 3.6 A+B) by @lunarthegrey in https://github.com/unredacted/packetframe/pull/24 * fast-path: integration tests (Option F, Phase 3.7) by @lunarthegrey in https://github.com/unredacted/packetframe/pull/25 * fast-path: Phase 3.8 observability + safety net by @lunarthegrey in https://github.com/unredacted/packetframe/pull/26 * chore: refresh stale in-code docstrings + Cargo description by @lunarthegrey in https://github.com/unredacted/packetframe/pull/27 **Full Changelog**: https://github.com/unredacted/packetframe/compare/v0.1.5...v0.2.0-rc1

v0.1.3
? · 2026-04-22

## What's Changed * fast-path: pre-v6.8 rvu-nicpf XDP head-shift workaround (§11.1(c)) by @lunarthegrey in https://github.com/unredacted/packetframe/pull/16 **Full Changelog**: https://github.com/unredacted/packetframe/compare/v0.1.2...v0.1.3