msquic
msquic copied to clipboard
Cross-platform, C implementation of the IETF QUIC protocol, exposed to C, C++, C# and Rust.
## Description _Describe the purpose of and changes within this Pull Request._ ## Testing _Do any existing tests cover this change? Are new tests needed?_ ## Documentation _Is there any...
## Description _Describe the purpose of and changes within this Pull Request._ ## Testing _Do any existing tests cover this change? Are new tests needed?_ ## Documentation _Is there any...
### Describe the bug  This photo has been taken from Ubuntu 24.04 distro. The `libmsquic` package currently does not include development headers. This approach aligns with the best practice...
### Describe the feature you'd like supported I want to update msh3 to 0.7.0 in vcpkg. msh3 version 0.7.0 requires symbols: ``` CxPlatGetSelfSignedCert CxPlatFreeSelfSignedCert ``` These symbols found on platform...
## Description Print a significant error message when "too many open files" limit is reached ## Testing No tests needed, not a new feature ## Documentation I don't think so
## Description Create per-processor sockets for client too, so we can align with RSS there as well. ## Testing Existing CI ## Documentation N/A
## Description Conventional NIC RSS does not work well with QUIC as it can continue its connection with the Connection ID after changing IP/port. This PR makes XDP to route...
## Description Eliminate the need to wake the worker if it's already "ready". ## Testing Automation. ## Documentation N/A
### Describe the bug Simply sending 512*1024 0x00 data each time, with a 32-byte message header, about dozens to 200 times, through wireshark and my service, you can see that...
### Describe the bug OpenSSL thread local allocation without cleanup worker thread ### Affected OS - [X] Windows - [ ] Linux - [ ] macOS - [ ] Other...