#
e8d96359 |
| 08-Oct-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
Fix memory leaks in ossl_quic_calculate_retry_integrity_tag() Fixes #25625 Several error paths return 0 directly instead of going to err to clean up the objects. CLA: t
Fix memory leaks in ossl_quic_calculate_retry_integrity_tag() Fixes #25625 Several error paths return 0 directly instead of going to err to clean up the objects. CLA: trivial Reviewed-by: Tom Cosgrove <tom.cosgrove@arm.com> Reviewed-by: Kurt Roeckx <kurt@roeckx.be> Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/25636)
show more ...
|
#
5415383d |
| 06-Oct-2023 |
Matt Caswell |
Don't encrypt/decrypt packet data during fuzzing Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Hugo Landau <hlandau@openssl.org> (Merged from https://github.com/openssl/op
Don't encrypt/decrypt packet data during fuzzing Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Hugo Landau <hlandau@openssl.org> (Merged from https://github.com/openssl/openssl/pull/22368)
show more ...
|
#
da1c088f |
| 07-Sep-2023 |
Matt Caswell |
Copyright year updates Reviewed-by: Richard Levitte <levitte@openssl.org> Release: yes
|
#
777a8a7f |
| 17-Aug-2023 |
Hugo Landau |
QUIC: Minimally handle version negotiation packets Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/op
QUIC: Minimally handle version negotiation packets Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/21764)
show more ...
|
#
cb19528b |
| 09-Aug-2023 |
Tomas Mraz |
QUIC: Add ERR_raise() calls for EVP call failures This improves tracking where the failure was triggered. Reviewed-by: Hugo Landau <hlandau@openssl.org> Reviewed-by: Matt Caswel
QUIC: Add ERR_raise() calls for EVP call failures This improves tracking where the failure was triggered. Reviewed-by: Hugo Landau <hlandau@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/21700)
show more ...
|
#
44cb36d0 |
| 24-Jul-2023 |
Tomas Mraz |
Resolve some of the TODO(QUIC) items For some of the items we add FUTURE/SERVER/TESTING/MULTIPATH designation to indicate these do not need to be resolved in QUIC MVP release.
Resolve some of the TODO(QUIC) items For some of the items we add FUTURE/SERVER/TESTING/MULTIPATH designation to indicate these do not need to be resolved in QUIC MVP release. Reviewed-by: Paul Dale <pauli@openssl.org> Reviewed-by: Hugo Landau <hlandau@openssl.org> (Merged from https://github.com/openssl/openssl/pull/21539)
show more ...
|
#
5b9452e0 |
| 06-Jun-2023 |
Hugo Landau |
QUIC WIRE: Allow encoding/decoding of reserved header bits Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Paul Dale <pauli@open
QUIC WIRE: Allow encoding/decoding of reserved header bits Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https://github.com/openssl/openssl/pull/21135)
show more ...
|
#
69aef722 |
| 10-Jul-2023 |
Tomas Mraz |
ossl_quic_wire_encode_pkt_hdr(): Assign ptrs only on static buf wpkt Pointers can be invalidated when the underlying BUF_MEM grows. Reviewed-by: Hugo Landau <hlandau@openssl.org>
ossl_quic_wire_encode_pkt_hdr(): Assign ptrs only on static buf wpkt Pointers can be invalidated when the underlying BUF_MEM grows. Reviewed-by: Hugo Landau <hlandau@openssl.org> Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https://github.com/openssl/openssl/pull/21411)
show more ...
|
#
e8528c95 |
| 05-May-2023 |
Matt Caswell |
Enable tracing of packets that have been sent Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Hugo Landau <hlandau@openssl.org> (Merged from https://github.com/openssl/opens
Enable tracing of packets that have been sent Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Hugo Landau <hlandau@openssl.org> (Merged from https://github.com/openssl/openssl/pull/20914)
show more ...
|
#
c8b3fdc2 |
| 30-Nov-2022 |
Hugo Landau |
QUIC: Revise and add some TODO lines Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/197
QUIC: Revise and add some TODO lines Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/19703)
show more ...
|
#
70d45893 |
| 31-Oct-2022 |
Hugo Landau |
QUIC Wire Encoding: Support Retry Integrity Tag Calculation This adds support for calculating and verifying retry integrity tags. In order to support this, an 'unused' field is added to
QUIC Wire Encoding: Support Retry Integrity Tag Calculation This adds support for calculating and verifying retry integrity tags. In order to support this, an 'unused' field is added to the QUIC packet header structure so we can ensure that the serialization of the header is bit-for-bit identical to what was decoded. Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/19703)
show more ...
|
#
a73078b7 |
| 26-Sep-2022 |
Hugo Landau |
QUIC TX Packetiser and Streams Mapper Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Paul Dale <pauli@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> (Merged
QUIC TX Packetiser and Streams Mapper Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Paul Dale <pauli@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/19346)
show more ...
|
#
e251e7ba |
| 06-Oct-2022 |
Richard Levitte |
Fix 32-bit Windows issues related to QUIC Wire functions Reviewed-by: Hugo Landau <hlandau@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/op
Fix 32-bit Windows issues related to QUIC Wire functions Reviewed-by: Hugo Landau <hlandau@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/19345)
show more ...
|
#
948c656c |
| 15-Aug-2022 |
Hugo Landau |
TX key update support, RX time and PN reporting, general refactoring - Adds an RX time field to the OSSL_QRX_PKT structure. - Adds a timekeeping argument to ossl_demux_new which is
TX key update support, RX time and PN reporting, general refactoring - Adds an RX time field to the OSSL_QRX_PKT structure. - Adds a timekeeping argument to ossl_demux_new which is used to determine packet reception time. - Adds a decoded PN field to the OSSL_QRX_PKT structure. This has to be decoded by the QRX anyway, and its omission was an oversight. - Key update support for the TX side. - Minor refactoring. Reviewed-by: Paul Dale <pauli@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/18949)
show more ...
|
#
19571483 |
| 11-Aug-2022 |
Hugo Landau |
QUIC Record Layer (Refactor and TX Side) Reviewed-by: Paul Dale <pauli@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/1
QUIC Record Layer (Refactor and TX Side) Reviewed-by: Paul Dale <pauli@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/18949)
show more ...
|
#
ec279ac2 |
| 22-Jul-2022 |
Hugo Landau |
QUIC Demuxer and Record Layer (RX Side) Reviewed-by: Paul Dale <pauli@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/18
QUIC Demuxer and Record Layer (RX Side) Reviewed-by: Paul Dale <pauli@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/18949)
show more ...
|