[openssl/openssl] da9342: Move stack of compression methods from libssl to O...

Sashan noreply at github.com
Tue May 28 06:58:38 UTC 2024


  Branch: refs/heads/master
  Home:   https://github.com/openssl/openssl
  Commit: da9342ed5edabfbbd658e35f6bad1831682cc7e7
      https://github.com/openssl/openssl/commit/da9342ed5edabfbbd658e35f6bad1831682cc7e7
  Author: sashan <anedvedicky at gmail.com>
  Date:   2024-05-28 (Tue, 28 May 2024)

  Changed paths:
    M build.info
    M crypto/build.info
    A crypto/comp_methods.c
    M crypto/context.c
    M doc/man3/OSSL_LIB_CTX.pod
    M include/internal/comp.h
    M include/internal/cryptlib.h
    R include/openssl/comp.h
    A include/openssl/comp.h.in
    M include/openssl/crypto.h.in
    M include/openssl/ssl.h.in
    M ssl/record/rec_layer_s3.c
    M ssl/ssl_ciph.c
    M ssl/ssl_init.c
    M ssl/ssl_local.h
    M ssl/ssl_txt.c
    M ssl/statem/statem_clnt.c
    M ssl/statem/statem_srvr.c
    M test/ssl_old_test.c
    M util/libcrypto.num

  Log Message:
  -----------
  Move stack of compression methods from libssl to OSSL_LIB_CTX

The compression methods are now a global variable in libssl.
This change moves it into OSSL library context.

It is necessary to eliminate atexit call from libssl.

Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/24414)



To unsubscribe from these emails, change your notification settings at https://github.com/openssl/openssl/settings/notifications


More information about the openssl-commits mailing list