Releases
noq-v1.1.0
Compare
Sorry, something went wrong.
No results found
ramfox
released this
20 Jul 20:01
1.1.0 - 2026-07-20
⛰️ Features
(noq) Introduce noq::Connection::authenticated - (3e926fa )
(proto) Allow ProtectedHeader::decode to use a generic reference - (8f80192 )
(proto) Use path idle timeout for validation when opening a new path (#721 ) - (b570682 )
(proto) Make Connection::poll_timeout immutable - (a17cb24 )
(udp) Implement kernel receive timestamps on Linux/Android - (b454d17 )
🐛 Bug Fixes
(noq) Handle overdue timers without polling the async timer - (f165c03 )
(proto) Congestion: avoid double-reducing CUBIC fast convergence - (4cfbafa )
(proto) Congestion: preserve excess CUBIC cwnd increment - (6039c93 )
(proto) Set loss detection timer on path validation failure - (f847bb0 )
(proto) Avoid double-emitting Draining event, causing an active_connections underflow (#748 ) - (883ca63 )
(proto) Fix coalescing loop to avoid coalescing in Initial space (#747 ) - (0a445dd )
(proto) Reject DATAGRAMs larger than the send buffer - (1e8a5a9 )
(proto) Use binary search in ArrayRangeSet - (ba90d78 )
(proto) Drop Initials silently when saturated - (f2968cf )
(readme) Use correct crates.io badge link in README.md (#756 ) - (ab91554 )
(udp) Log sendmsg errors on debug (#759 ) - (603c5e6 )
(proto) Deprecate UdpStats::ios as io-operations can't be measured from this crate (#725 ) - (d6e525d41 )
Patches for Redox targets - (5c05d21 )
🚜 Refactor
(noq) Use let-else in drive_timer - (ef3fce8 )
(proto) Make state.rs handle emitting events instead of callers (#753 ) - (22fbed2 )
(udp) Extract linux module - (0fcc14b )
(udp) Extract apple_fast module - (2cc4e3f )
📚 Documentation
(noq) Expand RecvStream::is_0rtt docs - (497973c )
(noq) Document SendStream::stopped for detecting 0-RTT rejection - (7e2de91 )
(proto) Tweak Window docstrings - (4586890 )
(udp) Clean up docstrings - (1411814 )
🧪 Testing
(noq) Improve 0-RTT integration test - (190ef12 )
(proto) Implement bandwidth-limited routing (#720 ) - (41cbdbe )
⚙️ Miscellaneous Tasks
(ci) Fix docs cleanup job (#751 ) - (d0456ce )
(proto) Apply suggestions from clippy 1.96 - (ccfad4d )
(proto) Demote error! log to debug! log (#741 ) - (bbfd024 )
Update for rust 1.97 (#745 ) - (21eea63 )
Improve semver checks for stable releases (#734 ) - (9663986 )
Add more guidance on llm use (#752 ) - (b6b47f1 )
Run daily CI jobs 2 hours earlier (#758 ) - (403ce63 )
Improve CONTRIBUTING.md (#761 ) - (193b807 )
Remove version number from noq dependency in the docs/book - (14853b4 )
Update proto and udp dependency versions in noq. - (474d034 )
Release - (92a164e )
You can’t perform that action at this time.