quic
quic copied to clipboard
IETF QUIC library in Haskell
I was browsing through the packages and found this note on `network-control` package: > Common parts to control network protocols. This library assumes that Int is 64bit. Does that mean...
The `ccCredentials` config field is not exported and indeed not used anywhere in the repo. So, it is not currently possible to use client certificate authentication?
`ResumptionInfo` should contain TP such as `initial_max_data` and use it for 0-RTT in the next connection.
(This is an improved version of #49.) # Problem description I am trying to use the `quic` library to setup a QUIC server that serves an existing QUIC client, which...
``` $ cabal test Resolving dependencies... Build profile: -w ghc-9.2.3 -O1 In order, the following will be built (use -v for more details): - base16-bytestring-1.0.2.0 (lib) (requires build) - byteorder-1.0.4...
All test cases are passed on Windows now. - [x] Workaround to kill the base thread which waits for dispatchers blocked by `recvMsg` (`windowsThreadBlockHack` from Warp) - IO blocked thread...
The current QPACK encoder uses the static table only.
Hi, much of the current API is based on the IO monad. I wonder if it is possible to present a pure API instead, true to the Haskell spirit, that...
There are many uses of TQueue in this codebase, which is an unbounded queue. This effectively negates flow-control, as the consumer has no way to tell the producer to slow...
This implements #65 finally!