Changes with Apache 2.0.49
+ *) mod_ssl: Fix segfaults at startup if other modules which use OpenSSL
+ are also loaded. [Joe Orton]
+
*) mod_ssl: Use human-readable OpenSSL error strings in logs; use
thread-safe interface for retrieving error strings. [Joe Orton]
APACHE 2.0 STATUS: -*-text-*-
-Last modified at [$Date: 2003/12/02 14:21:26 $]
+Last modified at [$Date: 2003/12/02 14:23:23 $]
Release:
+1: stoddard
+1 (concept): trawick (looks reasonable when compared with worker)
- * Don't leave the OpenSSL "id_callback" pointer dangling after
- unloading mod_ssl; this fixes segfaults during startup if
- other modules (or libraries used by other modules, e.g. PHP
- stuff) use OpenSSL.
- modules/ssl/ssl_util.c: r1.40
- +1: jorton, trawick, stoddard
-
* Prevent mod_proxy from sending an invalid status-line to clients
in some cases.
modules/proxy/proxy_http.c: r1.172
static apr_status_t ssl_util_thread_cleanup(void *data)
{
CRYPTO_set_locking_callback(NULL);
+ CRYPTO_set_id_callback(NULL);
/* Let the registered mutex cleanups do their own thing
*/