Releases: rwilliamspbg-ops/SMIP-MWP-Rust
Releases · rwilliamspbg-ops/SMIP-MWP-Rust
v1.0.0
SMIP-MWP Rust rewrite — v1.0.0
This release marks the initial v1.0 milestone for the Rust rewrite of SMIP-MWP. It stabilizes the workspace layout, adds bench harnesses, and validates core functionality across crates with tests.
Highlights
- Workspace scaffolding for
crypto,datapath,afxdp,routing,wire,bench, andcli. - Bench harness and tightened datapath microbench fixtures to reduce allocation churn.
HybridSessioncaching and datapath optimizations to reduce per-packet allocations.- AGPL-3.0 license added; contributing guidelines and CODEOWNERS added.
Notable changes
- Added
CONTRIBUTING.md,CONTRIBUTORS.md,PACKAGES.md, andRELEASE.md. - Moved legacy inventory notes to
docs/archive/. - Added
LICENSE(AGPL-3.0) and updatedREADME.mdwith badges and sponsor link.
How to reproduce bench smoke-run
source $HOME/.cargo/env
cargo run --release -p benchNotes for maintainers
- Tests:
cargo test --workspace --all-targets— all crates include unit tests. - Tag:
v1.0.0(annotated) — created and pushed to origin.
For a full changelog, see commit history.