mirror of
https://gitea.invidious.io/iv-org/litespeed-quic.git
synced 2024-08-15 00:53:43 +00:00
- [BUGFIX] client: don't call ignore_init() in middle of batch send. ignore_init() makes an assumption that the send controller has access to all outgoing packets. This change wraps a few IETF full connection methods to delay calling ignore_init() until the engine returns all outgoing packets that were batched. - [BUGFIX] set errno to EAGAIN if sendmmsg() can't send all of them. This needs to be done because the value of errno may be lost on some platforms. - [BUGFIX] Typo that set all bits in sm_qflags lead to crashes. - [BUGFIX] Do not cancel header block processing after failure, as QPACK releases the reference in that case. - [CLEANUP] IETF encrypt: replace assert(0) with a warning. - Several small improvements to the test server. |
||
|---|---|---|
| .. | ||
| unittests | ||
| CMakeLists.txt | ||
| echo_client.c | ||
| echo_server.c | ||
| http_client.c | ||
| http_server.c | ||
| md5_client.c | ||
| md5_server.c | ||
| prog.c | ||
| prog.h | ||
| test_cert.c | ||
| test_cert.h | ||
| test_common.c | ||
| test_common.h | ||
| test_config.h.in | ||