Update COMP_METHOD
authorTodd Short <tshort@akamai.com>
Mon, 29 Aug 2022 18:58:57 +0000 (14:58 -0400)
committerTodd Short <todd.short@me.com>
Tue, 18 Oct 2022 13:30:22 +0000 (09:30 -0400)
commit7e3cacac943d298348d97c8f7f980ca0916378c5
tree23add0038a61ce3ee2a0c6ec6f5c04c96a74f948
parentb540aae97d6b80f9040874b9c56259a85ba46f36
Update COMP_METHOD

size_t-ify the COMP_METHOD structure and functions.
Get rid of the non-functional COMP_METHODS and return NULL instead.

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Hugo Landau <hlandau@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/18186)
crypto/comp/c_brotli.c
crypto/comp/c_zlib.c
crypto/comp/c_zstd.c
crypto/comp/comp_lib.c
crypto/comp/comp_local.h
doc/man3/COMP_CTX_new.pod
ssl/statem/statem_clnt.c
ssl/statem/statem_lib.c
test/ssl_old_test.c