]> git.ipfire.org Git - thirdparty/asterisk.git/commit
tcptls: Avoiding ERR_remove_state in OpenSSL. 05/405/1
authorAlexander Traud <pabstraud@compuserve.com>
Tue, 5 May 2015 16:35:16 +0000 (18:35 +0200)
committerAlexander Traud <pabstraud@compuserve.com>
Fri, 8 May 2015 13:34:22 +0000 (08:34 -0500)
commit2115f11b5402fdea68f42220eb71dca316b19b74
treec3a2a6a96d9d70598ec58a8dbd39b5bbcebc6e73
parent1e44d1bef990a93f0495f73f6a619e38b9b6fce5
tcptls: Avoiding ERR_remove_state in OpenSSL.

ERR_remove_state was deprecated with OpenSSL 1.0.0 and was replaced by
ERR_remove_thread_state. ERR_load_SSL_strings and ERR_load_BIO_strings were
called by SSL_load_error_strings already and got removed. These changes allow
OpenSSL forks like BoringSSL to be used with Asterisk.

ASTERISK-25043 #close
Reported by: Alexander Traud
patches:
  asterisk_with_BoringSSL.patch uploaded by Alexander Traud (License 6520)

Change-Id: If1c0871ece21a7e0763fafbd2fa023ae49d4d629
(cherry picked from commit 247fef66537b59649e7571d64e2c574a106dbd65)
main/libasteriskssl.c
main/tcptls.c