cvs commit: ports/www/apache2 Makefile Makefile.doc
Makefile.modules distinfo pkg-message pkg-plist
ports/www/apache2/files exp-apr-kqueue.patch exp-http-ready.patch
patch-server:protocol.c ...
Clement Laforet
clement at FreeBSD.org
Wed Jun 30 22:54:57 PDT 2004
clement 2004-07-01 05:54:56 UTC
FreeBSD ports repository
Modified files:
www/apache2 Makefile Makefile.doc Makefile.modules
distinfo pkg-message pkg-plist
Added files:
www/apache2/files exp-apr-kqueue.patch exp-http-ready.patch
exp-windowsupdate.patch
patch-srclib:apr-util:misc:apr_reslist.c
Removed files:
www/apache2/files patch-modules:ssl:ssl_engine_kernel.c
patch-server:protocol.c
Log:
- Update to 2.0.50
Important changes:
*) SECURITY: CAN-2004-0493 (cve.mitre.org)
Close a denial of service vulnerability identified by Georgi
Guninski which could lead to memory exhaustion with certain
input data. [Jeff Trawick]
*) SECURITY: CAN-2004-0488 (cve.mitre.org)
mod_ssl: Fix a buffer overflow in the FakeBasicAuth code for a
(trusted) client certificate subject DN which exceeds 6K in length.
[Joe Orton]
Details can be found here:
http://www.apache.org/dist/httpd/CHANGES_2.0
- Use autoconf 2.59
- Add add SUEXEC_LOGFILE tunable to set suexec logfile [1]
- Silently ignore removal of libexec/apache2 directory
- Import latest version of apr_reslit.c from apr CVS which
adds timeout feature to apr_reslist_acquire().
This is required for future mod_logio-st.
- Add explicit dependency on libiconv (so nowwe support libiconv)
- Move Windows Update fix from MASTER_SITE_LOCAL to ports tree
- add WITH_EXPERIMENTAL_PATCHES knobs:
These patches are backports from apache CVS HEAD or apr CVS HEAD.
They have positive impacts on apache responsiveness but can be
instable
and are NOT currently supported by apache/apr teams.
* exp-http-ready.patch: add "httpready" support for ACCEPT_FILTER
(currently apache 2 only support "dataready")
* exp-apr-kqueue.patch: add support for kqueue in apr_poll().
This patch greatly improves apache network performance (up to
18% according to the author, on my test box, between 13% and 21%)
Test and feedback on -STABLE are welcome ;)
For more details, please see:
http://marc.theaimsgroup.com/?t=108650227500001&r=1&w=2
Submitted by: knu [1]
NOTE:
Please set MASTER_SITE_APACHE_HTTPD to closest mirrors.
you can easily find them from:
http://www.apache.org/dyn/closer.cgi/httpd/
Thanks :
Revision Changes Path
1.186 +10 -7 ports/www/apache2/Makefile
1.7 +2 -1 ports/www/apache2/Makefile.doc
1.14 +3 -2 ports/www/apache2/Makefile.modules
1.64 +2 -4 ports/www/apache2/distinfo
1.1 +475 -0 ports/www/apache2/files/exp-apr-kqueue.patch (new)
1.1 +21 -0 ports/www/apache2/files/exp-http-ready.patch (new)
1.1 +11 -0 ports/www/apache2/files/exp-windowsupdate.patch (new)
1.2 +0 -39 ports/www/apache2/files/patch-modules:ssl:ssl_engine_kernel.c (dead)
1.2 +0 -32 ports/www/apache2/files/patch-server:protocol.c (dead)
1.1 +112 -0 ports/www/apache2/files/patch-srclib:apr-util:misc:apr_reslist.c (new)
1.4 +0 -1 ports/www/apache2/pkg-message
1.64 +459 -340 ports/www/apache2/pkg-plist
More information about the cvs-ports
mailing list