$ the-wire · showcase
flate2 preserves window bits across Decompress::reset
By RepoJournal · Filed · About Rust · Composed from the cited sources · methodology
A quiet day: the one change with teeth is flate2's fix for reset() silently restoring default window bits, which let a 9-bit decoder accept streams RFC 1950 requires it to reject.
Preserve window size and gzip mode across Decompress::reset rust-lang/flate2-rs
On the zlib C backends and zlib-rs, reset() reinitialized the inflate stream with the default windowBits of 15, so a Decompress built with new_with_window_bits or new_gzip lost that configuration after reset(true); a gzip decoder degraded into a plain zlib decoder that failed later streams with "incorrect header check." The fix stores the construction-time window_bits in both back ends. The con...
Merge pull request #574 from Sharadhi-v98/decompress-reset-window-bits rust-lang/flate2-rs
Merged by Sebastian Thiel, landing the reset() behavior fix for anyone holding a long-lived Decompress and resetting it between streams rather than rebuilding it.
Merge pull request #2902 from nxsaken/main rust-lang/team
Adds @susitsm to the org and to goal-owners; the second team change that day corrected the triage team's Zulip group name, which had it listed as a working group.
Update crate `sylphx-keel-macro-support` rust-lang/crates.io-index
bors published version updates for sylphx-keel-macro-support, sylphx-keel-ecs, fleetreach-ghactions, prefixmap, and zakura-assets in the crates.io index.
Action items