Reviewed by: Justin Erenkrantz, Jeff Trawick
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/APACHE_2_0_BRANCH@104698
13f79535-47bb-0310-9956-
ffa450edef68
Changes with Apache 2.0.51
+ *) Use the higher performing 'httpready' Accept Filter on all platforms
+ except FreeBSD < 4.1.1. [Paul Querna]
+
*) mod_usertrack: Escape the cookie name before pasting into the
regexp. [André Malo]
APACHE 2.0 STATUS: -*-text-*-
-Last modified at [$Date: 2004/08/18 02:35:05 $]
+Last modified at [$Date: 2004/08/18 02:52:14 $]
Release:
which integrates the two rounds of changes)
+1 concept: trawick, nd
- * Use the httpready accept filter
- server/listen.c: r1.96
- +1: trawick, pquerna, jerenkrantz
-
* Work around RedHat bug 82359 (openssl requires pkg-config):
http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=82369
Patch (2.1 version already committed, 2.0 has diff OpenSSL config logic):
#if APR_HAS_SO_ACCEPTFILTER
#ifndef ACCEPT_FILTER_NAME
+#define ACCEPT_FILTER_NAME "httpready"
+#ifdef __FreeBSD_version
+#if __FreeBSD_version < 411000 /* httpready was broken before 4.1.1 */
+#undef ACCEPT_FILTER_NAME
#define ACCEPT_FILTER_NAME "dataready"
+#endif
+#endif
#endif
apr_socket_accept_filter(s, ACCEPT_FILTER_NAME, "");
#endif