]> git.ipfire.org Git - thirdparty/apache/httpd.git/commit
Adding more ap_ssl_* functions and hooks to the core server.
authorStefan Eissing <icing@apache.org>
Tue, 2 Mar 2021 14:21:18 +0000 (14:21 +0000)
committerStefan Eissing <icing@apache.org>
Tue, 2 Mar 2021 14:21:18 +0000 (14:21 +0000)
commit5dc01860dbf5273e0557f8912c36667aeb450a3e
treeecdc92e22e0a70c82ac47d5fdce0c6cda06554b5
parentba708f0e78a58efdf210f6003eeb509bedb885f6
Adding more ap_ssl_* functions and hooks to the core server.

     - ap_ssl_add_cert_files() to enable other modules like mod_md to provide
       certificate and keys for an SSL module like mod_ssl.
     - ap_ssl_add_fallback_cert_files() to enable other modules like mod_md to
       provide a fallback certificate in case no 'proper' certificate is
       available for an SSL module like mod_ssl.
     - ap_ssl_answer_challenge() to enable other modules like mod_md to
       provide a certificate as used in the RFC 8555 'tls-alpn-01' challenge
       for the ACME protocol for an SSL module like mod_ssl.
    - Hooks for 'ssl_add_cert_files', 'ssl_add_fallback_cert_files' and
      'ssl_answer_challenge' where modules like mod_md can provide providers
      to the above mentioned functions.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1887085 13f79535-47bb-0310-9956-ffa450edef68
CHANGES
include/ap_mmn.h
include/http_protocol.h
modules/md/mod_md.c
modules/ssl/ssl_engine_init.c
modules/ssl/ssl_engine_kernel.c
modules/ssl/ssl_private.h
server/protocol.c