[openssl/openssl] 6ba2ed: Cleanse also the send stream data with SSL_OP_CLEA...

Tomáš Mráz noreply at github.com
Sun Jul 2 23:17:21 UTC 2023


  Branch: refs/heads/master
  Home:   https://github.com/openssl/openssl
  Commit: 6ba2edb7143472e306cbb4cbee9bae3094bc01ef
      https://github.com/openssl/openssl/commit/6ba2edb7143472e306cbb4cbee9bae3094bc01ef
  Author: Tomas Mraz <tomas at openssl.org>
  Date:   2023-07-03 (Mon, 03 Jul 2023)

  Changed paths:
    M include/internal/quic_stream.h
    M ssl/quic/quic_channel.c
    M ssl/quic/quic_impl.c
    M ssl/quic/quic_sstream.c

  Log Message:
  -----------
  Cleanse also the send stream data with SSL_OP_CLEANSE_PLAINTEXT

QUIC differs from TLS in this regard because it buffers the
data to be sent. TLS just encrypts the data to send in place.

Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Paul Dale <pauli at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21311)


  Commit: 292c9df2662b6bd54fea233964d908de5c63db7a
      https://github.com/openssl/openssl/commit/292c9df2662b6bd54fea233964d908de5c63db7a
  Author: Tomas Mraz <tomas at openssl.org>
  Date:   2023-07-03 (Mon, 03 Jul 2023)

  Changed paths:
    M include/internal/ring_buf.h
    M ssl/quic/quic_rstream.c
    M ssl/quic/quic_sstream.c

  Log Message:
  -----------
  Cleanse data in send and receive ring buffers on release

Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Paul Dale <pauli at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21311)


  Commit: 42926ca7f237126331a46cad159e6d31e2eafcc8
      https://github.com/openssl/openssl/commit/42926ca7f237126331a46cad159e6d31e2eafcc8
  Author: Tomas Mraz <tomas at openssl.org>
  Date:   2023-07-03 (Mon, 03 Jul 2023)

  Changed paths:
    M doc/man3/SSL_CTX_set_options.pod

  Log Message:
  -----------
  Document the effect of SSL_OP_CLEANSE_PLAINTEXT on send stream data

Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Paul Dale <pauli at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21311)


Compare: https://github.com/openssl/openssl/compare/9e87e4e8ac2c...42926ca7f237


More information about the openssl-commits mailing list