[openssl/openssl] 9251c3: Convert the TLSv1.0/1.1/1.2 crypto code to use the...

Matt Caswell noreply at github.com
Wed Oct 5 14:24:52 UTC 2022


  Branch: refs/heads/master
  Home:   https://github.com/openssl/openssl
  Commit: 9251c3c4c7695b6268fcd122e18643d61f02b5dd
      https://github.com/openssl/openssl/commit/9251c3c4c7695b6268fcd122e18643d61f02b5dd
  Author: Matt Caswell <matt at openssl.org>
  Date:   2022-10-05 (Wed, 05 Oct 2022)

  Changed paths:
    M ssl/record/methods/dtls_meth.c
    M ssl/record/methods/recmethod_local.h
    M ssl/record/methods/ssl3_meth.c
    M ssl/record/methods/tls1_meth.c
    M ssl/record/methods/tls_common.c
    M ssl/record/methods/tls_multib.c
    M ssl/t1_enc.c

  Log Message:
  -----------
  Convert the TLSv1.0/1.1/1.2 crypto code to use the new write record layer

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


  Commit: 1e76110b7214a4fb39dc1397cbc4771538d06f39
      https://github.com/openssl/openssl/commit/1e76110b7214a4fb39dc1397cbc4771538d06f39
  Author: Matt Caswell <matt at openssl.org>
  Date:   2022-10-05 (Wed, 05 Oct 2022)

  Changed paths:
    M ssl/record/methods/dtls_meth.c
    M ssl/record/methods/ktls_meth.c
    M ssl/record/methods/recmethod_local.h
    M ssl/record/methods/ssl3_meth.c
    M ssl/record/methods/tls13_meth.c
    M ssl/record/methods/tls1_meth.c
    M ssl/record/methods/tls_common.c
    M ssl/record/methods/tlsany_meth.c
    M ssl/record/rec_layer_s3.c
    M ssl/record/recordmethod.h
    M ssl/ssl_lib.c
    M test/sslapitest.c

  Log Message:
  -----------
  Enable the ability to query the COMP_METHOD being used in the record layer

We also convert to passing COMP_METHOD rather than SSL_COMP to the record
layer. The former is a public type while the latter is internal only - and
the only thing we need from SSL_COMP is the method.

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


  Commit: a8572674f12ceb39f7e66ccbaa8918b922c76739
      https://github.com/openssl/openssl/commit/a8572674f12ceb39f7e66ccbaa8918b922c76739
  Author: Matt Caswell <matt at openssl.org>
  Date:   2022-10-05 (Wed, 05 Oct 2022)

  Changed paths:
    M ssl/record/methods/ssl3_meth.c
    M ssl/record/methods/tls_common.c
    M ssl/record/record.h
    M ssl/record/ssl3_record.c
    M ssl/s3_enc.c
    M ssl/s3_lib.c

  Log Message:
  -----------
  Move the SSLv3 crypto code into the new record layer

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


Compare: https://github.com/openssl/openssl/compare/830225901365...a8572674f12c


More information about the openssl-commits mailing list