]> git.ipfire.org Git - thirdparty/openssl.git/commit
Add the ability to mutate QUIC packets before they are written
authorMatt Caswell <matt@openssl.org>
Tue, 29 Nov 2022 16:04:23 +0000 (16:04 +0000)
committerHugo Landau <hlandau@openssl.org>
Wed, 22 Feb 2023 05:33:23 +0000 (05:33 +0000)
commit14e314093943ffd89633746179c2c8f0b5c631a4
tree53740fcd9d9ec7b3414757138b077770cbc0496a
parentfdd4716dd61e3e8fce77c04987e9dc5df7be7d9d
Add the ability to mutate QUIC packets before they are written

We add callbacks so that QUIC packets can be modified by the test
framework before they are encrypted and written to the network. This
enables us to simulate badly behaving endpoints.

Reviewed-by: Hugo Landau <hlandau@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/20030)
include/internal/quic_channel.h
include/internal/quic_record_tx.h
include/internal/quic_tserver.h
ssl/quic/quic_channel.c
ssl/quic/quic_record_tx.c
ssl/quic/quic_tserver.c