msquic
msquic copied to clipboard
Cross-platform, C implementation of the IETF QUIC protocol, exposed to C, C++, C# and Rust.
### Describe the feature you'd like supported We already use cBPF very minimally to do RSS on Linux but we don't do it based on the (short header) CID. The...
### Describe the feature you'd like supported TLS1.3 permits announcing algorithm groups used during key exchange via the [supported_groups extension](https://datatracker.ietf.org/doc/html/rfc8446#section-4.2.7). The feature requested is to permit setting these groups for...
### Describe the feature you'd like supported LOLA needs to handle the case where XDP is not available on an interface (to handle e.g. loopback connections). Currently XDP is treated...
### Describe the feature you'd like supported Currently we call synchronous DNS resolution APIs (`GetAddrInfo`) on our QUIC worker threads. Most of the time this is quick and there isn't...
Allow bindings to be shared between clients and servers. This will allow a client to create outbound connections on the same address and port as a listener on the same...
### Describe the bug https://dev.azure.com/ms/msquic/_build/results?buildId=227924&view=logs&j=42e48322-c6c7-5b72-2512-9ed4eb8ed219&t=58f33c0e-b6f0-5750-7ef3-9b2170d2a263&l=303 ``` [----------] 1 test from ParameterValidation [ RUN ] ParameterValidation.ValidateConnection bash: line 1: 7986 Aborted (core dumped) /home/vsts/work/1/s/artifacts/bin/linux/x64_Debug_openssl_SystemCrypto/msquictest --gtest_catch_exceptions=0 --gtest_filter=ParameterValidation.ValidateConnection --gtest_output=xml:/home/vsts/work/1/s/artifacts/logs/msquictest/10.05.2021.13.19.45/ParameterValidation.ValidateConnection/results.xml -PfxPath:/home/vsts/work/1/s/artifacts/bin/linux/x64_Debug_openssl_SystemCrypto/selfsignedservercert.pfx ``` ### Affected...
It would be great to have a list of events and event descriptions that can occur for each msquic handle.
### Describe the bug During a SpinQuic run, it seems an alloc failure eventually led to a send with no actual data buffered. Here's the callstack: ``` 0a 000000dc`6e8fd8c0 00007ffa`d39b64c0...
### Discussed in https://github.com/microsoft/msquic/discussions/2216 Originally posted by **Zhangyida183** December 9, 2021 How to test msquic performance? Is it performance.ps1? What are the parameters ? Can msquic start a client and...
### Describe the bug Ater connection is established, set local addr to `127.0.0.1:50600` via API setparm Then get the local addr via API getparm. sometimes we get different port other...