]> granicus.if.org Git - apache/commit
Follow up to r1833368: share openssl between modules.
authorYann Ylavic <ylavic@apache.org>
Wed, 13 Jun 2018 09:54:16 +0000 (09:54 +0000)
committerYann Ylavic <ylavic@apache.org>
Wed, 13 Jun 2018 09:54:16 +0000 (09:54 +0000)
commite6c090ea5a29117f867f2cff06bd99602ce9b356
tree9cded041211c437d2a929cfa7da6b8d316d5681a
parentebe2160d0da10bfb63e5a2f2b108dcfd6747cad4
Follow up to r1833368: share openssl between modules.

Both libapr[-util], the core PRNG, mod_ssl, mod_crypto and mod_session_crypto
can use the same crypto library (e.g. openssl), use the new APR crypto loading
API so that they can work together and initialize/terminate the lib either once
for all or on demand and reusable by the others.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1833452 13f79535-47bb-0310-9956-ffa450edef68
modules/filters/mod_crypto.c
modules/session/mod_session_crypto.c
modules/ssl/mod_ssl.c
server/core.c