[openssl/openssl] 732435: Resolve a TODO in ssl3_dispatch_alert

Matt Caswell noreply at github.com
Mon Nov 14 09:17:57 UTC 2022


  Branch: refs/heads/master
  Home:   https://github.com/openssl/openssl
  Commit: 732435026b0141063084fb68c076bc1c9fd9bee8
      https://github.com/openssl/openssl/commit/732435026b0141063084fb68c076bc1c9fd9bee8
  Author: Matt Caswell <matt at openssl.org>
  Date:   2022-11-14 (Mon, 14 Nov 2022)

  Changed paths:
    M ssl/d1_msg.c
    M ssl/record/rec_layer_d1.c
    M ssl/record/rec_layer_s3.c
    M ssl/s3_lib.c
    M ssl/s3_msg.c
    M ssl/ssl_lib.c
    M ssl/ssl_local.h

  Log Message:
  -----------
  Resolve a TODO in ssl3_dispatch_alert

Properly handle the case where there is pending write data and we want
to send an alert.

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


  Commit: cbf965b4f3ba8567624767239aebe4d04c62558a
      https://github.com/openssl/openssl/commit/cbf965b4f3ba8567624767239aebe4d04c62558a
  Author: Matt Caswell <matt at openssl.org>
  Date:   2022-11-14 (Mon, 14 Nov 2022)

  Changed paths:
    M test/sslapitest.c

  Log Message:
  -----------
  Test SSL_shutdown() with async writes

As well as SSL_shutdown() itself this excercises the async write paths
in ssl3_dispatch_alert().

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


Compare: https://github.com/openssl/openssl/compare/6f3072212c2d...cbf965b4f3ba


More information about the openssl-commits mailing list