mirror of
https://gitea.invidious.io/iv-org/litespeed-quic.git
synced 2024-08-15 00:53:43 +00:00
Release 2.19.0
- [FEATURE] DPLPMTUD support. IETF connections now search for the maximum packet size, improving throughput. - [DEBUG] Record event in stream history when on_close() is called in dtor.
This commit is contained in:
parent
b329a00e5e
commit
b8fa619567
46 changed files with 3629 additions and 854 deletions
|
@ -74,7 +74,7 @@ struct test_ctx {
|
|||
|
||||
|
||||
static size_t
|
||||
crypto_read (void *ctx, void *buf, size_t len)
|
||||
crypto_read (void *ctx, void *buf, size_t len, int *fin)
|
||||
{
|
||||
struct test_ctx *test_ctx = ctx;
|
||||
if (test_ctx->test->data_sz - test_ctx->off < len)
|
||||
|
@ -109,20 +109,20 @@ run_test (int i)
|
|||
for (min = 0; min < test->min_sz; ++min)
|
||||
{
|
||||
init_ctx(&test_ctx, test);
|
||||
len = test->pf->pf_gen_crypto_frame(out, min, test->offset,
|
||||
len = test->pf->pf_gen_crypto_frame(out, min, 0, test->offset, 0,
|
||||
test->data_sz, crypto_read, &test_ctx);
|
||||
assert(-1 == len);
|
||||
}
|
||||
|
||||
/* Test that it succeeds now: */
|
||||
init_ctx(&test_ctx, test);
|
||||
len = test->pf->pf_gen_crypto_frame(out, min, test->offset,
|
||||
len = test->pf->pf_gen_crypto_frame(out, min, 0, test->offset, 0,
|
||||
test->data_sz, crypto_read, &test_ctx);
|
||||
assert(len == (int) min);
|
||||
}
|
||||
|
||||
init_ctx(&test_ctx, test);
|
||||
len = test->pf->pf_gen_crypto_frame(out, test->avail, test->offset,
|
||||
len = test->pf->pf_gen_crypto_frame(out, test->avail, 0, test->offset, 0,
|
||||
test->data_sz, crypto_read, &test_ctx);
|
||||
|
||||
if (test->len > 0) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue