msquic
msquic copied to clipboard
Cross-platform, C implementation of the IETF QUIC protocol, exposed to C, C++, C# and Rust.
## Description Add a new Global SetParam to set the Stateless Retry key, algorithm, and key rotation interval. Fixes #5005. ## Testing New tests added covering the invalid parameter cases....
Addresses these sub-feature requests - https://github.com/microsoft/msquic/issues/5115 - https://github.com/microsoft/msquic/issues/5173 ## Description - Update the version on resumption tickets and added room to include additional data for Careful Resume in the future....
this PR is mainly for help with debugging issues with datapath tests. A New PR will be raised only the code has completed testing
According to [RFC 9000](https://www.rfc-editor.org/rfc/rfc9000.html#name-stream-final-size): > An endpoint will know the final size for a stream when the receiving part of the stream enters the "Size Known" or "Reset Recvd" state...
### Describe the bug When publishing the 2.5.* msquic crate, crates.io rejects it because it is larger than 10MB. ``` error: failed to publish to registry at https://crates.io Caused by:...
- Define the structs necessary for Careful Resume feature in MsQuic - Add code to encode/decode Careful Resume struct(s) - Integrate CR encode/decode code into existing custom application resumption ticket...
Updates the requirements on [bindgen](https://github.com/rust-lang/rust-bindgen) to permit the latest version. Release notes Sourced from bindgen's releases. v0.72.0 Added Report enums in ParseCallbacks. Refactor item_name method to use ItemInfo struct. Add...
This PR adds support for `babeltrace2` while maintaining backward compatibility with `babeltrace`. Recent changes in lab environments have made `babeltrace2` the default installation while `babeltrace` is no longer available by...
Bumps [submodules/openssl](https://github.com/openssl/openssl) from `6d4b760` to `5b2a1b6`. Commits 5b2a1b6 fix: Better documentation on DTLS_set_timer_cb() 65184bf ossl_rio_poll_builder_add_fd(): Fixup pfds after reallocation 654bae1 test/helpers/quictestlib.c: Use goto instead of return to avoid memory leak...
### Describe the bug Schannel needs a powershell cmdlet to enable automatic session management to send resumption tickets automatically. Our tests (on windows) do not run this cmdlet but must...