Releases
quinn-proto-0.11.4
djc
released this
02 Sep 09:14
What's Changed
Fix panic in example due to unset default crypto provider by @Ralith in #1882
Fix zero-length connection IDs by @Ralith in #1883
Add support for NetBSD, fix OpenBSD by @flub in #1884
docs(udp): replace AsRawFd and AsRawSocket with AsFd and AsSocket by @mxinden in #1890
Resolve stopped/received_reset futures on lost connections by @Ralith in #1886
Bump version numbers (quinn 0.11.2, -proto 0.11.3) by @djc in #1891
udp: bump version to 0.5.2 by @djc in #1892
docs(quinn): Clarify effects of setting AckFrequencyConfig by @gretchenfrage in #1894
Apply clippy suggestions from Rust 1.79 by @djc in #1895
Only send MAX_STREAMS when >1/8 of flow control window is consumed by @Ralith in #1898
fix: remove unused dependency tracing-attributes by @mxinden in #1903
proto: make initial destination cid configurable by @thynson in #1897
Allow configuring rng seed through EndpointConfig
by @aochagavia in #1901
quinn: introduce waking helpers by @djc in #1908
Wake blocked streams on 0-RTT rejection by @Ralith in #1905
Upgrade to rustc-hash 2 by @djc in #1909
Fix unnecessary Incoming warning on Endpoint drop by @gretchenfrage in #1907
Revise and add additional 0-rtt doc comments by @gretchenfrage in #1826
docs: remove reference to sendmmsg by @mxinden in #1914
Fix debug assert with reordered ACKs by @Ralith in #1893
quinn: Make Endpoint::client
dual-stack V6 by default by @gretchenfrage in #1913
bench(udp): measure non-GSO & GSO on localhost by @mxinden in #1915
proto: avoid overflow in handshake done statistic by @djc in #1918
Use workspace dependencies for all external dependencies by @djc in #1919
Fix lack of reexport of ConnectionStats and ResetError by @TirushOne in #1920
[non-breaking] deps(udp): make tracing optional and add optional log by @mxinden in #1923
fix(udp): feature flag tracing in windows.rs by @mxinden in #1932
Bump MSRV to 1.70 following tokio 1.39 by @djc in #1939
Raise default idle timeout to 30 seconds by @Ralith in #1938
Discard pre-handshake packets after the handshake by @Ralith in #1937
Apply suggestions from Clippy 1.80 by @djc in #1941
chore(quinn): feature flag socket2 imports by @mxinden in #1933
refactor: move rust-version to workspace Cargo.toml by @mxinden in #1940
chore: move common package data to workspace Cargo.toml by @mxinden in #1943
Endpoint stats interface by @ryleung-solana in #1900
Expose the Handshake Confirmed state by @Ralith in #1944
Exclude metrics with freestanding getters from EndpointStats by @Ralith in #1945
Fix incorrect initial DCID indexing on retried connections by @Ralith in #1946
Add expect message to unwrap in PacketBuilder by @casey in #1951
Revert "proto: yield transport error for Initial packets with no CRYPTO" by @Ralith in #1952
refactor(udp): introduce log facade by @mxinden in #1935
Update cargo-deny-action to v2 by @djc in #1953
quinn: bump version to 0.11.3 by @djc in #1954
You can’t perform that action at this time.