Explicitly fetch ciphers and digests in libssl
authorMatt Caswell <matt@openssl.org>
Thu, 16 Jan 2020 12:14:27 +0000 (12:14 +0000)
committerMatt Caswell <matt@openssl.org>
Thu, 6 Feb 2020 11:59:07 +0000 (11:59 +0000)
commitc8f6c28a938fc887ee3d2337f09db453e7fb0369
tree80fab6c444adfb668fa03edc2297b729757b53c9
parent8b6ffd40401bd3b78538cb8d496db0c6926185b0
Explicitly fetch ciphers and digests in libssl

We modify libssl to use explicitly fetched ciphers, digests and other
algorithms as required based on the configured library context and
property query string for the SSL_CTX that is being used.

Reviewed-by: Paul Dale <paul.dale@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/10854)
16 files changed:
ssl/s3_enc.c
ssl/s3_lib.c
ssl/ssl_ciph.c
ssl/ssl_init.c
ssl/ssl_lib.c
ssl/ssl_local.h
ssl/ssl_txt.c
ssl/statem/extensions_clnt.c
ssl/statem/extensions_srvr.c
ssl/statem/statem_clnt.c
ssl/statem/statem_lib.c
ssl/statem/statem_srvr.c
ssl/t1_enc.c
ssl/t1_lib.c
ssl/tls13_enc.c
test/tls13secretstest.c