[openssl/openssl] d5ab48: Move the QUIC_CONNECTION typedef to internal headers
Richard Levitte
noreply at github.com
Fri Sep 23 16:03:37 UTC 2022
Branch: refs/heads/master
Home: https://github.com/openssl/openssl
Commit: d5ab48a192d45ec51355ef2a186125961331eb9b
https://github.com/openssl/openssl/commit/d5ab48a192d45ec51355ef2a186125961331eb9b
Author: Richard Levitte <levitte at openssl.org>
Date: 2022-09-23 (Fri, 23 Sep 2022)
Changed paths:
M doc/designs/quic-design/rx-depacketizer.md
A include/internal/quic_ssl.h
M ssl/quic/quic_impl.c
M ssl/quic/quic_local.h
M ssl/quic/quic_wire.c
Log Message:
-----------
Move the QUIC_CONNECTION typedef to internal headers
Also add internal functionality to get a QUIC_CONNECTION pointer from
an SSL pointer, and setters / getters for the GQX and ACKM fields.
Reviewed-by: Hugo Landau <hlandau at openssl.org>
Reviewed-by: Paul Dale <pauli at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/18838)
Commit: 69ed6760f938975d9cdcc12ec756d58c83ac6b90
https://github.com/openssl/openssl/commit/69ed6760f938975d9cdcc12ec756d58c83ac6b90
Author: Richard Levitte <levitte at openssl.org>
Date: 2022-09-23 (Fri, 23 Sep 2022)
Changed paths:
A include/internal/quic_rx_depack.h
M ssl/quic/build.info
A ssl/quic/quic_record_rx_wrap.c
A ssl/quic/quic_record_rx_wrap.h
A ssl/quic/quic_rx_depack.c
Log Message:
-----------
Implement the RX Depacketizer
Implements the design doc/designs/quic-design/rx-depacketizer.md.
Reviewed-by: Hugo Landau <hlandau at openssl.org>
Reviewed-by: Paul Dale <pauli at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/18838)
Commit: 9be2693438756b5f1b789f1b8db76c3b987063dc
https://github.com/openssl/openssl/commit/9be2693438756b5f1b789f1b8db76c3b987063dc
Author: Richard Levitte <levitte at openssl.org>
Date: 2022-09-23 (Fri, 23 Sep 2022)
Changed paths:
M doc/designs/quic-design/rx-depacketizer.md
Log Message:
-----------
Extend the RX Depacketizer frame table with what packet types they are valid in
Reviewed-by: Hugo Landau <hlandau at openssl.org>
Reviewed-by: Paul Dale <pauli at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/18838)
Commit: 8a163641c1d94c877a46ade8ff2ecefdf5cbbeeb
https://github.com/openssl/openssl/commit/8a163641c1d94c877a46ade8ff2ecefdf5cbbeeb
Author: Richard Levitte <levitte at openssl.org>
Date: 2022-09-23 (Fri, 23 Sep 2022)
Changed paths:
M ssl/quic/quic_rx_depack.c
Log Message:
-----------
Implement packet type checks in the RX Depacketizer
Reviewed-by: Hugo Landau <hlandau at openssl.org>
Reviewed-by: Paul Dale <pauli at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/18838)
Commit: ecc920b3277311e859282b6d400ba8566d7ea8c1
https://github.com/openssl/openssl/commit/ecc920b3277311e859282b6d400ba8566d7ea8c1
Author: Richard Levitte <levitte at openssl.org>
Date: 2022-09-23 (Fri, 23 Sep 2022)
Changed paths:
M test/quic_record_test.c
Log Message:
-----------
Modify test/quic_record_test.c to also depacketize
Reviewed-by: Hugo Landau <hlandau at openssl.org>
Reviewed-by: Paul Dale <pauli at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/18838)
Compare: https://github.com/openssl/openssl/compare/9ff519542387...ecc920b32773
More information about the openssl-commits
mailing list