summaryrefslogtreecommitdiffstats
path: root/ssl/build.info
diff options
context:
space:
mode:
authorMatt Caswell <matt@openssl.org>2020-10-14 11:45:21 +0200
committerMatt Caswell <matt@openssl.org>2020-10-16 15:47:21 +0200
commit301fcb284328902842ff363e6ad3a4144dae928c (patch)
tree9c52e47f60e995df7617188dcd7ae2c6ff5952ce /ssl/build.info
parentFix missing include of string.h in apps/lib/engine.c for strcmp. (diff)
downloadopenssl-301fcb284328902842ff363e6ad3a4144dae928c.tar.xz
openssl-301fcb284328902842ff363e6ad3a4144dae928c.zip
Concentrate deprecated libssl API usage in one file
We create a new file ssl/tls_depr.c to contain functions that need to call deprecated APIs in libssl. This enables us to remove OPENSSL_SUPPRESS_DEPRECATED from a number of other libssl files. The deprecated API usage is either related to ENGINEs and is needed to continue to support applications that use such ENGINEs. Or they are needed to support some deprecated public libssl APIs. One other file remains in libssl that still uses deprecated APIs: s3_cbc.c This is needed to support the deprecated SSLv3. Reviewed-by: Paul Dale <paul.dale@oracle.com> Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org> (Merged from https://github.com/openssl/openssl/pull/13135)
Diffstat (limited to 'ssl/build.info')
-rw-r--r--ssl/build.info2
1 files changed, 1 insertions, 1 deletions
diff --git a/ssl/build.info b/ssl/build.info
index fd9a16784e..36755819dd 100644
--- a/ssl/build.info
+++ b/ssl/build.info
@@ -33,7 +33,7 @@ SOURCE[../libssl]=\
bio_ssl.c ssl_err.c tls_srp.c t1_trce.c ssl_utst.c \
record/ssl3_buffer.c record/ssl3_record.c record/dtls1_bitmap.c \
statem/statem.c record/ssl3_record_tls13.c record/tls_pad.c \
- $KTLSSRC
+ tls_depr.c $KTLSSRC
IF[{- !$disabled{'deprecated-3.0'} -}]
SOURCE[../libssl]=s3_cbc.c
ENDIF