summaryrefslogtreecommitdiff
path: root/www/apache22
diff options
context:
space:
mode:
authortron <tron>2008-11-01 19:49:38 +0000
committertron <tron>2008-11-01 19:49:38 +0000
commit1ef61c7958fc33962a20c84fa3e900a5c0a9acc8 (patch)
treedaf038cfd67f5abdf815f846f71cfbdd181c6633 /www/apache22
parent32fe0c914e1acafdce1918b08beee1f437f9040d (diff)
downloadpkgsrc-1ef61c7958fc33962a20c84fa3e900a5c0a9acc8.tar.gz
Update "apache22" package to version 2.2.10. Changes since 2.2.9:
- SECURITY: CVE-2008-2939 (cve.mitre.org) mod_proxy_ftp: Prevent XSS attacks when using wildcards in the path of the FTP URL. Discovered by Marc Bevand of Rapid7. [Ruediger Pluem] - Allow for smax to be 0 for balancer members so that all idle connections are able to be dropped should they exceed ttl. Apache Bug #43371 [Phil Endecott <spam_from_apache_bugzilla chezphil.org>, Jim Jagielski] - mod_proxy_http: Don't trigger a retry by the client if a failure to read the response line was the result of a timeout. [Adam Woodworth <mirkperl gmail.com>] - Support chroot on Unix-family platforms Apache Bug #43596 [Dimitar Pashev <mitko banksoft-bg.com>] - mod_ssl: implement dynamic mutex callbacks for the benefit of OpenSSL. [Sander Temme] - mod_proxy_balancer: Add 'bybusyness' load balance method. [Joel Gluth <joelgluth yahoo.com.au>, Jim Jagielski] - mod_authn_alias: Detect during startup when AuthDigestProvider is configured to use an incompatible provider via AuthnProviderAlias. Apache Bug #45196 [Eric Covener] - mod_proxy: Add 'scolonpathdelim' parameter to allow for ';' to also be used as a session path separator/delim Apache Bug #45158. [Jim Jagielski] - mod_charset_lite: Avoid dropping error responses by handling meta buckets correctly. Apache Bug #45687 [Dan Poirier <poirier pobox.com>] - mod_proxy_http: Introduce environment variable proxy-initial-not-pooled to avoid reusing pooled connections if the client connection is an initial connection. Apache Bug #37770. [Ruediger Pluem] - mod_rewrite: Allow Cookie option to set secure and HttpOnly flags. Apache Bug #44799 [Christian Wenz <christian wenz.org>] - mod_ssl: Rewrite shmcb to avoid memory alignment issues. Apache Bug #42101. [Geoff Thorpe] - mod_proxy: Add connectiontimeout parameter for proxy workers in order to be able to set the timeout for connecting to the backend separately. Apache Bug #45445. [Ruediger Pluem, rahul <rahul sun.com>] - mod_dav_fs: Retrieve minimal system information about directory entries when walking a DAV fs, resolving a performance degradation on Windows. Apache Bug #45464. [Joe Orton, Jeff Trawick] - mod_cgid: Pass along empty command line arguments from an ISINDEX query that has consecutive '+' characters in the QUERY_STRING, matching the behavior of mod_cgi. [Eric Covener] - mod_headers: Prevent Header edit from processing only the first header of possibly multiple headers with the same name and deleting the remaining ones. Apache Bug #45333. [Ruediger Pluem] - mod_proxy_balancer: Move nonce field in the balancer manager page inside the html form where it belongs. Apache Bug #45578. [Ruediger Pluem] - mod_proxy_http: Do not forward requests with 'Expect: 100-continue' to known HTTP/1.0 servers. Return 'Expectation failed' (417) instead. [Ruediger Pluem] - mod_rewrite: Preserve the query string when [proxy,noescape]. Apache Bug #45247. [Tom Donovan] pkgsrc related note: The security fix for CVE-2008-2939 has already been integrated as patch before this update.
Diffstat (limited to 'www/apache22')
-rw-r--r--www/apache22/Makefile5
-rw-r--r--www/apache22/PLIST37
-rw-r--r--www/apache22/distinfo9
-rw-r--r--www/apache22/patches/patch-ab15
4 files changed, 42 insertions, 24 deletions
diff --git a/www/apache22/Makefile b/www/apache22/Makefile
index 3097010d76c..894283b8d0c 100644
--- a/www/apache22/Makefile
+++ b/www/apache22/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.34 2008/10/12 12:22:25 tron Exp $
+# $NetBSD: Makefile,v 1.35 2008/11/01 19:49:38 tron Exp $
-DISTNAME= httpd-2.2.9
+DISTNAME= httpd-2.2.10
PKGNAME= ${DISTNAME:S/httpd/apache/}
-PKGREVISION= 5
CATEGORIES= www
MASTER_SITES= ${MASTER_SITE_APACHE:=httpd/} \
${MASTER_SITE_APACHE:=httpd/old/}
diff --git a/www/apache22/PLIST b/www/apache22/PLIST
index d9dab0ec791..fefd25a56f9 100644
--- a/www/apache22/PLIST
+++ b/www/apache22/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.7 2008/08/22 04:36:00 obache Exp $
+@comment $NetBSD: PLIST,v 1.8 2008/11/01 19:49:38 tron Exp $
${PLIST.suexec}sbin/suexec
include/httpd/ap_compat.h
include/httpd/ap_config.h
@@ -361,6 +361,7 @@ share/httpd/manual/bind.html.tr.utf8
share/httpd/manual/caching.html
share/httpd/manual/caching.html.en
share/httpd/manual/caching.html.fr
+share/httpd/manual/caching.html.tr.utf8
share/httpd/manual/configuring.html
share/httpd/manual/configuring.html.de
share/httpd/manual/configuring.html.en
@@ -373,6 +374,7 @@ share/httpd/manual/content-negotiation.html.en
share/httpd/manual/content-negotiation.html.fr
share/httpd/manual/content-negotiation.html.ja.utf8
share/httpd/manual/content-negotiation.html.ko.euc-kr
+share/httpd/manual/content-negotiation.html.tr.utf8
share/httpd/manual/convenience.map
share/httpd/manual/custom-error.html
share/httpd/manual/custom-error.html.en
@@ -406,10 +408,12 @@ share/httpd/manual/dso.html
share/httpd/manual/dso.html.en
share/httpd/manual/dso.html.ja.utf8
share/httpd/manual/dso.html.ko.euc-kr
+share/httpd/manual/dso.html.tr.utf8
share/httpd/manual/env.html
share/httpd/manual/env.html.en
share/httpd/manual/env.html.ja.utf8
share/httpd/manual/env.html.ko.euc-kr
+share/httpd/manual/env.html.tr.utf8
share/httpd/manual/faq/index.html
share/httpd/manual/faq/index.html.en
share/httpd/manual/faq/index.html.tr.utf8
@@ -419,11 +423,13 @@ share/httpd/manual/filter.html.es
share/httpd/manual/filter.html.fr
share/httpd/manual/filter.html.ja.utf8
share/httpd/manual/filter.html.ko.euc-kr
+share/httpd/manual/filter.html.tr.utf8
share/httpd/manual/glossary.html
share/httpd/manual/glossary.html.de
share/httpd/manual/glossary.html.en
share/httpd/manual/glossary.html.es
share/httpd/manual/glossary.html.fr
+share/httpd/manual/glossary.html.ja.utf8
share/httpd/manual/glossary.html.ko.euc-kr
share/httpd/manual/glossary.html.tr.utf8
share/httpd/manual/handler.html
@@ -433,6 +439,7 @@ share/httpd/manual/handler.html.fr
share/httpd/manual/handler.html.ja.utf8
share/httpd/manual/handler.html.ko.euc-kr
share/httpd/manual/handler.html.ru.koi8-r
+share/httpd/manual/handler.html.tr.utf8
share/httpd/manual/howto/access.html
share/httpd/manual/howto/access.html.en
share/httpd/manual/howto/auth.html
@@ -463,17 +470,20 @@ share/httpd/manual/howto/ssi.html.ko.euc-kr
share/httpd/manual/images/apache_header.gif
share/httpd/manual/images/caching_fig1.gif
share/httpd/manual/images/caching_fig1.png
+share/httpd/manual/images/caching_fig1.tr.png
share/httpd/manual/images/custom_errordocs.png
share/httpd/manual/images/down.gif
share/httpd/manual/images/favicon.ico
share/httpd/manual/images/feather.gif
share/httpd/manual/images/feather.png
share/httpd/manual/images/filter_arch.png
+share/httpd/manual/images/filter_arch.tr.png
share/httpd/manual/images/home.gif
share/httpd/manual/images/index.gif
share/httpd/manual/images/left.gif
share/httpd/manual/images/mod_filter_new.gif
share/httpd/manual/images/mod_filter_new.png
+share/httpd/manual/images/mod_filter_new.tr.png
share/httpd/manual/images/mod_filter_old.gif
share/httpd/manual/images/mod_rewrite_fig1.gif
share/httpd/manual/images/mod_rewrite_fig1.png
@@ -521,6 +531,7 @@ share/httpd/manual/logs.html
share/httpd/manual/logs.html.en
share/httpd/manual/logs.html.ja.utf8
share/httpd/manual/logs.html.ko.euc-kr
+share/httpd/manual/logs.html.tr.utf8
share/httpd/manual/misc/index.html
share/httpd/manual/misc/index.html.en
share/httpd/manual/misc/index.html.ko.euc-kr
@@ -538,6 +549,7 @@ share/httpd/manual/misc/rewriteguide.html.ko.euc-kr
share/httpd/manual/misc/security_tips.html
share/httpd/manual/misc/security_tips.html.en
share/httpd/manual/misc/security_tips.html.ko.euc-kr
+share/httpd/manual/misc/security_tips.html.tr.utf8
share/httpd/manual/mod/beos.html
share/httpd/manual/mod/beos.html.de
share/httpd/manual/mod/beos.html.en
@@ -579,6 +591,7 @@ share/httpd/manual/mod/mod_alias.html
share/httpd/manual/mod/mod_alias.html.en
share/httpd/manual/mod/mod_alias.html.ja.utf8
share/httpd/manual/mod/mod_alias.html.ko.euc-kr
+share/httpd/manual/mod/mod_alias.html.tr.utf8
share/httpd/manual/mod/mod_asis.html
share/httpd/manual/mod/mod_asis.html.en
share/httpd/manual/mod/mod_asis.html.ja.utf8
@@ -639,6 +652,7 @@ share/httpd/manual/mod/mod_autoindex.html
share/httpd/manual/mod/mod_autoindex.html.en
share/httpd/manual/mod/mod_autoindex.html.ja.utf8
share/httpd/manual/mod/mod_autoindex.html.ko.euc-kr
+share/httpd/manual/mod/mod_autoindex.html.tr.utf8
share/httpd/manual/mod/mod_cache.html
share/httpd/manual/mod/mod_cache.html.en
share/httpd/manual/mod/mod_cache.html.ja.utf8
@@ -678,6 +692,7 @@ share/httpd/manual/mod/mod_dir.html
share/httpd/manual/mod/mod_dir.html.en
share/httpd/manual/mod/mod_dir.html.ja.utf8
share/httpd/manual/mod/mod_dir.html.ko.euc-kr
+share/httpd/manual/mod/mod_dir.html.tr.utf8
share/httpd/manual/mod/mod_disk_cache.html
share/httpd/manual/mod/mod_disk_cache.html.en
share/httpd/manual/mod/mod_disk_cache.html.ja.utf8
@@ -693,6 +708,7 @@ share/httpd/manual/mod/mod_env.html
share/httpd/manual/mod/mod_env.html.en
share/httpd/manual/mod/mod_env.html.ja.utf8
share/httpd/manual/mod/mod_env.html.ko.euc-kr
+share/httpd/manual/mod/mod_env.html.tr.utf8
share/httpd/manual/mod/mod_example.html
share/httpd/manual/mod/mod_example.html.en
share/httpd/manual/mod/mod_example.html.ko.euc-kr
@@ -736,13 +752,16 @@ share/httpd/manual/mod/mod_log_config.html
share/httpd/manual/mod/mod_log_config.html.en
share/httpd/manual/mod/mod_log_config.html.ja.utf8
share/httpd/manual/mod/mod_log_config.html.ko.euc-kr
+share/httpd/manual/mod/mod_log_config.html.tr.utf8
share/httpd/manual/mod/mod_log_forensic.html
share/httpd/manual/mod/mod_log_forensic.html.en
share/httpd/manual/mod/mod_log_forensic.html.ja.utf8
+share/httpd/manual/mod/mod_log_forensic.html.tr.utf8
share/httpd/manual/mod/mod_logio.html
share/httpd/manual/mod/mod_logio.html.en
share/httpd/manual/mod/mod_logio.html.ja.utf8
share/httpd/manual/mod/mod_logio.html.ko.euc-kr
+share/httpd/manual/mod/mod_logio.html.tr.utf8
share/httpd/manual/mod/mod_mem_cache.html
share/httpd/manual/mod/mod_mem_cache.html.en
share/httpd/manual/mod/mod_mem_cache.html.ja.utf8
@@ -779,10 +798,12 @@ share/httpd/manual/mod/mod_setenvif.html
share/httpd/manual/mod/mod_setenvif.html.en
share/httpd/manual/mod/mod_setenvif.html.ja.utf8
share/httpd/manual/mod/mod_setenvif.html.ko.euc-kr
+share/httpd/manual/mod/mod_setenvif.html.tr.utf8
share/httpd/manual/mod/mod_so.html
share/httpd/manual/mod/mod_so.html.en
share/httpd/manual/mod/mod_so.html.ja.utf8
share/httpd/manual/mod/mod_so.html.ko.euc-kr
+share/httpd/manual/mod/mod_so.html.tr.utf8
share/httpd/manual/mod/mod_speling.html
share/httpd/manual/mod/mod_speling.html.en
share/httpd/manual/mod/mod_speling.html.ja.utf8
@@ -793,6 +814,7 @@ share/httpd/manual/mod/mod_status.html
share/httpd/manual/mod/mod_status.html.en
share/httpd/manual/mod/mod_status.html.ja.utf8
share/httpd/manual/mod/mod_status.html.ko.euc-kr
+share/httpd/manual/mod/mod_status.html.tr.utf8
share/httpd/manual/mod/mod_substitute.html
share/httpd/manual/mod/mod_substitute.html.en
share/httpd/manual/mod/mod_suexec.html
@@ -815,6 +837,7 @@ share/httpd/manual/mod/mod_version.html.ja.utf8
share/httpd/manual/mod/mod_version.html.ko.euc-kr
share/httpd/manual/mod/mod_vhost_alias.html
share/httpd/manual/mod/mod_vhost_alias.html.en
+share/httpd/manual/mod/mod_vhost_alias.html.tr.utf8
share/httpd/manual/mod/module-dict.html
share/httpd/manual/mod/module-dict.html.en
share/httpd/manual/mod/module-dict.html.ja.utf8
@@ -865,11 +888,13 @@ share/httpd/manual/new_features_2_0.html.ja.utf8
share/httpd/manual/new_features_2_0.html.ko.euc-kr
share/httpd/manual/new_features_2_0.html.pt-br
share/httpd/manual/new_features_2_0.html.ru.koi8-r
+share/httpd/manual/new_features_2_0.html.tr.utf8
share/httpd/manual/new_features_2_2.html
share/httpd/manual/new_features_2_2.html.en
share/httpd/manual/new_features_2_2.html.fr
share/httpd/manual/new_features_2_2.html.ko.euc-kr
share/httpd/manual/new_features_2_2.html.pt-br
+share/httpd/manual/new_features_2_2.html.tr.utf8
share/httpd/manual/platform/ebcdic.html
share/httpd/manual/platform/ebcdic.html.en
share/httpd/manual/platform/ebcdic.html.ko.euc-kr
@@ -900,6 +925,7 @@ share/httpd/manual/programs/apxs.html.ko.euc-kr
share/httpd/manual/programs/configure.html
share/httpd/manual/programs/configure.html.en
share/httpd/manual/programs/configure.html.ko.euc-kr
+share/httpd/manual/programs/configure.html.tr.utf8
share/httpd/manual/programs/dbmmanage.html
share/httpd/manual/programs/dbmmanage.html.en
share/httpd/manual/programs/dbmmanage.html.ko.euc-kr
@@ -917,6 +943,7 @@ share/httpd/manual/programs/htpasswd.html.ko.euc-kr
share/httpd/manual/programs/httpd.html
share/httpd/manual/programs/httpd.html.en
share/httpd/manual/programs/httpd.html.ko.euc-kr
+share/httpd/manual/programs/httpd.html.tr.utf8
share/httpd/manual/programs/httxt2dbm.html
share/httpd/manual/programs/httxt2dbm.html.en
share/httpd/manual/programs/index.html
@@ -939,6 +966,7 @@ share/httpd/manual/programs/suexec.html.en
share/httpd/manual/programs/suexec.html.ko.euc-kr
share/httpd/manual/rewrite/index.html
share/httpd/manual/rewrite/index.html.en
+share/httpd/manual/rewrite/index.html.tr.utf8
share/httpd/manual/rewrite/rewrite_flags.html
share/httpd/manual/rewrite/rewrite_flags.html.en
share/httpd/manual/rewrite/rewrite_guide.html
@@ -959,6 +987,7 @@ share/httpd/manual/server-wide.html
share/httpd/manual/server-wide.html.en
share/httpd/manual/server-wide.html.ja.utf8
share/httpd/manual/server-wide.html.ko.euc-kr
+share/httpd/manual/server-wide.html.tr.utf8
share/httpd/manual/sitemap.html
share/httpd/manual/sitemap.html.de
share/httpd/manual/sitemap.html.en
@@ -969,6 +998,7 @@ share/httpd/manual/sitemap.html.tr.utf8
share/httpd/manual/ssl/index.html
share/httpd/manual/ssl/index.html.en
share/httpd/manual/ssl/index.html.ja.utf8
+share/httpd/manual/ssl/index.html.tr.utf8
share/httpd/manual/ssl/ssl_compat.html
share/httpd/manual/ssl/ssl_compat.html.en
share/httpd/manual/ssl/ssl_faq.html
@@ -1013,20 +1043,24 @@ share/httpd/manual/urlmapping.html
share/httpd/manual/urlmapping.html.en
share/httpd/manual/urlmapping.html.ja.utf8
share/httpd/manual/urlmapping.html.ko.euc-kr
+share/httpd/manual/urlmapping.html.tr.utf8
share/httpd/manual/vhosts/details.html
share/httpd/manual/vhosts/details.html.en
share/httpd/manual/vhosts/details.html.fr
share/httpd/manual/vhosts/details.html.ko.euc-kr
+share/httpd/manual/vhosts/details.html.tr.utf8
share/httpd/manual/vhosts/examples.html
share/httpd/manual/vhosts/examples.html.en
share/httpd/manual/vhosts/examples.html.fr
share/httpd/manual/vhosts/examples.html.ja.utf8
share/httpd/manual/vhosts/examples.html.ko.euc-kr
+share/httpd/manual/vhosts/examples.html.tr.utf8
share/httpd/manual/vhosts/fd-limits.html
share/httpd/manual/vhosts/fd-limits.html.en
share/httpd/manual/vhosts/fd-limits.html.fr
share/httpd/manual/vhosts/fd-limits.html.ja.utf8
share/httpd/manual/vhosts/fd-limits.html.ko.euc-kr
+share/httpd/manual/vhosts/fd-limits.html.tr.utf8
share/httpd/manual/vhosts/index.html
share/httpd/manual/vhosts/index.html.de
share/httpd/manual/vhosts/index.html.en
@@ -1044,6 +1078,7 @@ share/httpd/manual/vhosts/ip-based.html.tr.utf8
share/httpd/manual/vhosts/mass.html
share/httpd/manual/vhosts/mass.html.en
share/httpd/manual/vhosts/mass.html.ko.euc-kr
+share/httpd/manual/vhosts/mass.html.tr.utf8
share/httpd/manual/vhosts/name-based.html
share/httpd/manual/vhosts/name-based.html.de
share/httpd/manual/vhosts/name-based.html.en
diff --git a/www/apache22/distinfo b/www/apache22/distinfo
index 7981c087f9e..9b8a3231192 100644
--- a/www/apache22/distinfo
+++ b/www/apache22/distinfo
@@ -1,10 +1,9 @@
-$NetBSD: distinfo,v 1.12 2008/08/09 22:16:44 tron Exp $
+$NetBSD: distinfo,v 1.13 2008/11/01 19:49:38 tron Exp $
-SHA1 (httpd-2.2.9.tar.bz2) = 71715d81e7a5ace4499803df7369c78b85251083
-RMD160 (httpd-2.2.9.tar.bz2) = 8fd62ae78271aa0ded6ba2f5bfeea8c63b79060a
-Size (httpd-2.2.9.tar.bz2) = 4943462 bytes
+SHA1 (httpd-2.2.10.tar.bz2) = 3a71f4904e359603c3338b07a1178ddfacfaa8c6
+RMD160 (httpd-2.2.10.tar.bz2) = 30f240222a775efa14b104a2b8df1e1dc65f4b8a
+Size (httpd-2.2.10.tar.bz2) = 5068069 bytes
SHA1 (patch-aa) = 40f5f687a1217b8d6684dc610d3d4c430f635cbf
-SHA1 (patch-ab) = f88048318569424b9f215debc71fec0f32295358
SHA1 (patch-ac) = 515043b5c215d49fe8f6d3191b502c978e2a2dad
SHA1 (patch-ad) = 088d6ff0e7a8acfe70b4f85a6ce58d42c935fd13
SHA1 (patch-ae) = 86b307d6eefef232b6223afc3f69e64be40bd913
diff --git a/www/apache22/patches/patch-ab b/www/apache22/patches/patch-ab
deleted file mode 100644
index e016a3b62ac..00000000000
--- a/www/apache22/patches/patch-ab
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD: patch-ab,v 1.8 2008/08/09 22:16:44 tron Exp $
-
-Patch for CVE-2008-2939, taken from the Apache SVN repository:
-http://svn.apache.org/viewvc/httpd/httpd/trunk/modules/proxy/mod_proxy_ftp.c?r1=681190&r2=682868&pathrev=682868
-
---- modules/proxy/mod_proxy_ftp.c.orig 2008-05-17 20:42:03.000000000 +0100
-+++ modules/proxy/mod_proxy_ftp.c 2008-08-09 23:07:09.000000000 +0100
-@@ -383,6 +383,7 @@
- c->bucket_alloc));
- }
- if (wildcard != NULL) {
-+ wildcard = ap_escape_html(p, wildcard);
- APR_BRIGADE_INSERT_TAIL(out, apr_bucket_pool_create(wildcard,
- strlen(wildcard), p,
- c->bucket_alloc));