[openssl/openssl] 777a8a: QUIC: Minimally handle version negotiation packets

Hugo Landau noreply at github.com
Tue Aug 29 13:37:12 UTC 2023


  Branch: refs/heads/master
  Home:   https://github.com/openssl/openssl
  Commit: 777a8a7f5d5b80919da906cdaf8825f502bcad4e
      https://github.com/openssl/openssl/commit/777a8a7f5d5b80919da906cdaf8825f502bcad4e
  Author: Hugo Landau <hlandau at openssl.org>
  Date:   2023-08-29 (Tue, 29 Aug 2023)

  Changed paths:
    M ssl/quic/quic_channel.c
    M ssl/quic/quic_channel_local.h
    M ssl/quic/quic_wire_pkt.c

  Log Message:
  -----------
  QUIC: Minimally handle version negotiation packets

Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21764)


  Commit: c5b882a80b9f5811e45e29f4492bf335e870eb35
      https://github.com/openssl/openssl/commit/c5b882a80b9f5811e45e29f4492bf335e870eb35
  Author: Hugo Landau <hlandau at openssl.org>
  Date:   2023-08-29 (Tue, 29 Aug 2023)

  Changed paths:
    M ssl/quic/quic_impl.c
    M ssl/ssl_lib.c
    M ssl/ssl_local.h

  Log Message:
  -----------
  QUIC APL: Handle modes correctly

Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21764)


  Commit: 413a427c2a7743474f57d5799f42de5357ceace2
      https://github.com/openssl/openssl/commit/413a427c2a7743474f57d5799f42de5357ceace2
  Author: Hugo Landau <hlandau at openssl.org>
  Date:   2023-08-29 (Tue, 29 Aug 2023)

  Changed paths:
    M ssl/quic/quic_record_rx.c

  Log Message:
  -----------
  QUIC QRX: Initialise all RXE fields properly for non-encrypted packets

Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21764)


  Commit: a1d2a9d12d269ba551b1d2d3bc825aedad8984c9
      https://github.com/openssl/openssl/commit/a1d2a9d12d269ba551b1d2d3bc825aedad8984c9
  Author: Hugo Landau <hlandau at openssl.org>
  Date:   2023-08-29 (Tue, 29 Aug 2023)

  Changed paths:
    M test/quic_multistream_test.c

  Log Message:
  -----------
  QUIC MULTISTREAM TEST: Fix connect-or-fail

Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21764)


  Commit: de85ec03f5c6044fae8f2d1812d59aab0687b12a
      https://github.com/openssl/openssl/commit/de85ec03f5c6044fae8f2d1812d59aab0687b12a
  Author: Hugo Landau <hlandau at openssl.org>
  Date:   2023-08-29 (Tue, 29 Aug 2023)

  Changed paths:
    M ssl/quic/quic_rx_depack.c

  Log Message:
  -----------
  QUIC RXDP: Handle PING correctly

Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21764)


  Commit: 69169cd9faf68e6d8fb83895233c184543151168
      https://github.com/openssl/openssl/commit/69169cd9faf68e6d8fb83895233c184543151168
  Author: Hugo Landau <hlandau at openssl.org>
  Date:   2023-08-29 (Tue, 29 Aug 2023)

  Changed paths:
    M test/quic_multistream_test.c
    M test/quic_record_test.c

  Log Message:
  -----------
  QUIC: Version negotiation testing

Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21764)


Compare: https://github.com/openssl/openssl/compare/1cfdbdd0d454...69169cd9faf6


More information about the openssl-commits mailing list