[openssl/openssl] d01231: Test we correctly handle missing ALPN from the server

Matt Caswell noreply at github.com
Wed Sep 13 08:57:22 UTC 2023


  Branch: refs/heads/master
  Home:   https://github.com/openssl/openssl
  Commit: d012319145b1c95ecb9ada29f4f03a3b30cf0f41
      https://github.com/openssl/openssl/commit/d012319145b1c95ecb9ada29f4f03a3b30cf0f41
  Author: Matt Caswell <matt at openssl.org>
  Date:   2023-09-13 (Wed, 13 Sep 2023)

  Changed paths:
    M test/quicfaultstest.c

  Log Message:
  -----------
  Test we correctly handle missing ALPN from the server

ALPN is a requirement for QUIC so it is an error if the server does not
send it.

Reviewed-by: Hugo Landau <hlandau at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22066)


  Commit: 982dae89d8d19fcb9cc2c3b8ba74afef352ecc41
      https://github.com/openssl/openssl/commit/982dae89d8d19fcb9cc2c3b8ba74afef352ecc41
  Author: Matt Caswell <matt at openssl.org>
  Date:   2023-09-13 (Wed, 13 Sep 2023)

  Changed paths:
    M ssl/quic/quic_channel.c
    M ssl/quic/quic_impl.c

  Log Message:
  -----------
  Ensure QUIC-TLS errors raised during channel start are available to caller

TLS misconfiguration errors should be shown to the application to enable
diagnosis of the problem. Otherwise you just get a generical "internal
error" message.

Reviewed-by: Hugo Landau <hlandau at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22066)


  Commit: 122d4e20cd2e88daa64d8bfcd7b8a6e39a0260e4
      https://github.com/openssl/openssl/commit/122d4e20cd2e88daa64d8bfcd7b8a6e39a0260e4
  Author: Matt Caswell <matt at openssl.org>
  Date:   2023-09-13 (Wed, 13 Sep 2023)

  Changed paths:
    M test/quicapitest.c

  Log Message:
  -----------
  Test that a client that does not supply ALPN fails as expected

Reviewed-by: Hugo Landau <hlandau at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22066)


Compare: https://github.com/openssl/openssl/compare/23def9d37156...122d4e20cd2e


More information about the openssl-commits mailing list