msquic icon indicating copy to clipboard operation
msquic copied to clipboard

Cross-platform, C implementation of the IETF QUIC protocol, exposed to C, C++, C# and Rust.

Results 359 msquic issues
Sort by recently updated
recently updated
newest added

### Describe the bug Since running this new version, I've had to restart the server twice due to memory getting to 100%. I've looked into it with poolmon and one...

Bug: Core
external

### Describe the feature you'd like supported Tracing in route resolution is not good enough for debugging issues. ### Proposed solution Print local address after calling GetBestRoute2 in failure case...

feature request
Area: Lola

### Describe the bug It seems that the Linux port selection logic will (too) aggressively share local ports between both connected and unconnected sockets. The following happened in a recent...

OS: Ubuntu
Bug: Platform

### Describe the bug This will enable servers to validate that clients haven't change their QUIC version between receiving the token and the subsequent connection attempt. ### Affected OS -...

Area: Protocol Updates
Area: Core

### Describe the feature you'd like supported It would be nice if MsQuic allowed apps to provide their own threads, and perform event polling themselves. ### Proposed solution See above....

feature request
external
Area: API
Area: Core

### Describe the bug The versions lists are validated when set on a QUIC object, which prevents testing scenarios where the version negotiation transport parameter is incorrect or contains incorrect...

Bug: Test/Tool

Trying out OpenSSL 3.0 branch in CI.

TLS: OpenSSL
blocked

### Describe the bug ``` [----------] 1 test from Misc/WithKeyUpdateArgs1 [ RUN ] Misc/WithKeyUpdateArgs1.KeyUpdate/0 D:\a\1\msquic\src\test\lib\HandshakeTest.cpp(2006): error: Server->GetLocalBidiStreamCount() not equal to (uint16_t)(101+i) [ FAILED ] Misc/WithKeyUpdateArgs1.KeyUpdate/0, where GetParam() = v4/0 (1492...

Bug: Core

### Describe the feature you'd like supported The Version Negotiation spec describes how a client can disable Compatible Version Negotiation. MsQuic does not support this mechanism, nor exposes it to...

feature request

### Describe the bug When we run tests on our hosted machines and they don't clean up properly (leave a driver running) then the next job fails to deploy with...

Area: Testing
Area: Automation
Bug: Test/Tool