[openssl/openssl] 68b9a3: Remove TODO(QUIC) about raising errors from ossl_q...

Tomáš Mráz noreply at github.com
Wed Aug 23 15:22:16 UTC 2023


  Branch: refs/heads/master
  Home:   https://github.com/openssl/openssl
  Commit: 68b9a32aa397030d9e49ee1ae84ca1ce6b58efd3
      https://github.com/openssl/openssl/commit/68b9a32aa397030d9e49ee1ae84ca1ce6b58efd3
  Author: Tomas Mraz <tomas at openssl.org>
  Date:   2023-08-23 (Wed, 23 Aug 2023)

  Changed paths:
    M ssl/quic/quic_tls.c

  Log Message:
  -----------
  Remove TODO(QUIC) about raising errors from ossl_quic_tls_tick()

This was already resolved by https://github.com/openssl/openssl/pull/21547

Reviewed-by: Hugo Landau <hlandau at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21700)


  Commit: cb19528b932d66e4e90c9365ed67acaec79fe9ad
      https://github.com/openssl/openssl/commit/cb19528b932d66e4e90c9365ed67acaec79fe9ad
  Author: Tomas Mraz <tomas at openssl.org>
  Date:   2023-08-23 (Wed, 23 Aug 2023)

  Changed paths:
    M crypto/err/openssl.txt
    M include/openssl/sslerr.h
    M ssl/quic/quic_record_shared.c
    M ssl/quic/quic_record_tx.c
    M ssl/quic/quic_record_util.c
    M ssl/quic/quic_wire_pkt.c
    M ssl/ssl_err.c

  Log Message:
  -----------
  QUIC: Add ERR_raise() calls for EVP call failures

This improves tracking where the failure was triggered.

Reviewed-by: Hugo Landau <hlandau at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21700)


  Commit: 96014840b69b3ec2f82e230a27cc5c1fa3bfb1bc
      https://github.com/openssl/openssl/commit/96014840b69b3ec2f82e230a27cc5c1fa3bfb1bc
  Author: Tomas Mraz <tomas at openssl.org>
  Date:   2023-08-23 (Wed, 23 Aug 2023)

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

  Log Message:
  -----------
  QUIC: Miscellaneous error handling updates

Raise errors when appropriate.

Reviewed-by: Hugo Landau <hlandau at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21700)


  Commit: 64fd69911e04cec45f65b396a4e91d6caa4fdc9a
      https://github.com/openssl/openssl/commit/64fd69911e04cec45f65b396a4e91d6caa4fdc9a
  Author: Tomas Mraz <tomas at openssl.org>
  Date:   2023-08-23 (Wed, 23 Aug 2023)

  Changed paths:
    M include/internal/quic_txp.h
    M ssl/quic/quic_channel.c
    M ssl/quic/quic_txp.c
    M test/quic_txp_test.c

  Log Message:
  -----------
  ossl_quic_tx_packetiser_generate(): Always report if packets were sent

Even in case of later failure we need to flush
the previous packets.

Reviewed-by: Hugo Landau <hlandau at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21700)


  Commit: 8ee3ee10e39fd6fe1323187c63ce41460bd4f9d4
      https://github.com/openssl/openssl/commit/8ee3ee10e39fd6fe1323187c63ce41460bd4f9d4
  Author: Tomas Mraz <tomas at openssl.org>
  Date:   2023-08-23 (Wed, 23 Aug 2023)

  Changed paths:
    M ssl/quic/quic_impl.c

  Log Message:
  -----------
  quic_impl.c: Add QUIC_RAISE_NON_IO_ERROR() and use it

Reviewed-by: Hugo Landau <hlandau at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21700)


Compare: https://github.com/openssl/openssl/compare/8ef63b6ff830...8ee3ee10e39f


More information about the openssl-commits mailing list