Commit Graph
3 Commits
Author SHA1 Message Date
renovate Bot 7f94b09720 chore(deps): maintain cargo lockfile
Rust CI / cargo fmt (pull_request) Successful in 42s
Rust CI / cargo check (x86_64-unknown-linux-gnu) (pull_request) Successful in 1m0s
Rust CI / cargo clippy (pull_request) Successful in 1m2s
Rust CI / cargo test (x86_64-unknown-linux-gnu) (pull_request) Successful in 1m47s
Rust CI / cargo check (x86_64-unknown-linux-musl) (pull_request) Successful in 55s
Rust CI / cargo doc (pull_request) Successful in 37s
Rust CI / cargo test (x86_64-unknown-linux-musl) (pull_request) Successful in 1m43s
Proto Fuzz Smoke / cargo fuzz smoke (pull_request) Successful in 1m52s
Netem Interop / netem interop (pull_request) Successful in 1m37s
Supply chain / cargo-deny advisories (pull_request) Successful in 14s
Supply chain / cargo-deny bans licenses sources (pull_request) Successful in 14s
Supply chain / actionlint (pull_request) Successful in 8s
2026-09-06 17:08:15 +00:00
renovate Bot 807d8f2846 chore(deps): maintain cargo lockfile 2026-08-29 14:40:37 +00:00
Nils Andreas Svee 719073df1c test(proto): add decoder fuzzing
Add isolated cargo-fuzz/libFuzzer infrastructure for irtt-proto, fuzzing
decode_request, decode_open_reply, decode_echo_reply, Params::decode(_with_presence),
and the varint codec against arbitrary and structurally-derived wire input.
Each target's core invariant is that arbitrary bytes must never panic; a
small clean-room seed corpus (generated from irtt-proto's own encoders) and
a bounded nightly smoke CI workflow are included. The fuzz project is its
own isolated cargo workspace and does not affect the root workspace, its
lockfile, or any published crate's dependency graph.
2026-08-19 23:33:27 +07:00