Mercurial > hg > nginx-tests
comparison lib/Test/Nginx/HTTP3.pm @ 1924:0e4ff5f83653
Tests: saved input buffer after processing QUIC long packets.
Notably, this unbreaks tests with coalesced short packets, apparently when
nginx responds to requests sent within early data.
author | Sergey Kandaurov <pluknet@nginx.com> |
---|---|
date | Mon, 14 Aug 2023 16:13:24 +0400 |
parents | 24fea64f233f |
children | a4f1cbd87f0d |
comparison
equal
deleted
inserted
replaced
1923:1b9f21836f57 | 1924:0e4ff5f83653 |
---|---|
206 $self->read_tls_message(\$buf, \&parse_tls_certificate); | 206 $self->read_tls_message(\$buf, \&parse_tls_certificate); |
207 $self->read_tls_message(\$buf, \&parse_tls_certificate_verify); | 207 $self->read_tls_message(\$buf, \&parse_tls_certificate_verify); |
208 } | 208 } |
209 | 209 |
210 $self->read_tls_message(\$buf, \&parse_tls_finished); | 210 $self->read_tls_message(\$buf, \&parse_tls_finished); |
211 $self->{buf} = $buf; | |
211 | 212 |
212 # tls13_advance_key_schedule(application) | 213 # tls13_advance_key_schedule(application) |
213 | 214 |
214 $self->{ms_prk} = hkdf_advance($hash, $hlen, pack("x$hlen"), | 215 $self->{ms_prk} = hkdf_advance($hash, $hlen, pack("x$hlen"), |
215 $self->{hs_prk}); | 216 $self->{hs_prk}); |