Merged /httpd/httpd/trunk:r1851621,1852128,1862075 *) mod_ssl/mod_md: reversing dependency by letting mod_ssl offer hooks for adding certificates and keys to a virtual host. An additional hook allows answering special TLS connections as used in ACME challenges. Adding 2 new hooks for init/get of OCSP stapling status information when other modules want to provide those. Falls back to own implementation with same behaviour as before.
Merge r1587607, r1588868 from trunk:mod_ssl: Add hooks to allow other modules to perform processing atseveral stages of initialization and connection handling. Seemod_ssl_openssl.h.This is enough to allow implementation of Certificate Transparencyoutside of mod_ssl.Initialize post_handshake_rc for case where a failure hasalready occurred (doesn't change execution but avoids warningwith some levels of gcc).Pointed out by: kbrandSubmitted by: trawickReviewed/backported by: jim