]> git.ipfire.org Git - thirdparty/apache/httpd.git/commitdiff
Revert r1921336.
authorJoe Orton <jorton@apache.org>
Wed, 16 Oct 2024 11:41:52 +0000 (11:41 +0000)
committerJoe Orton <jorton@apache.org>
Wed, 16 Oct 2024 11:41:52 +0000 (11:41 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1921357 13f79535-47bb-0310-9956-ffa450edef68

changes-entries/pr69397.txt [deleted file]
docs/manual/mod/mod_ssl.xml
modules/ssl/ssl_engine_config.c

diff --git a/changes-entries/pr69397.txt b/changes-entries/pr69397.txt
deleted file mode 100644 (file)
index 32ae57e..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-  *) mod_ssl: Disallow use of "SSLOpenSSLConfCmd" in <VirtualHost>
-     context.  PR 69397.  [Joe Orton]
index 3bc2063da82f1dcc963a7251cee3936da803890c..b28ec9df4b7869574262e0a4ffe50d06a89c02eb 100644 (file)
@@ -2935,7 +2935,8 @@ forward secrecy.</p>
 <name>SSLOpenSSLConfCmd</name>
 <description>Configure OpenSSL parameters through its <em>SSL_CONF</em> API</description>
 <syntax>SSLOpenSSLConfCmd <em>command-name</em> <em>command-value</em></syntax>
-<contextlist><context>server config</context></contextlist>
+<contextlist><context>server config</context>
+<context>virtual host</context></contextlist>
 <compatibility>Available in httpd 2.4.8 and later, if using OpenSSL 1.0.2 or later</compatibility>
 
 <usage>
index a9e98b9c5bf3fa952a2a13f2a3cfcae73bd5bd6c..43593d799c750cb22fbffd5efd843c389e85e0bd 100644 (file)
@@ -2162,10 +2162,6 @@ const char *ssl_cmd_SSLOpenSSLConfCmd(cmd_parms *cmd, void *dcfg,
     const char *err;
     ssl_ctx_param_t *param;
 
-    if ((err = ap_check_cmd_context(cmd, GLOBAL_ONLY))) {
-        return err;
-    }
-
     if (value_type == SSL_CONF_TYPE_UNKNOWN) {
         return apr_psprintf(cmd->pool,
                             "'%s': invalid OpenSSL configuration command",