Commit graph

20 commits

Author SHA1 Message Date
tron
03654d0750 Import improved version of the fix for CVE-2009-1195 to restore
backwards compatibility with e.g. "mod_perl".
2009-06-11 20:30:58 +00:00
tron
38b6d684ca Add patches from the Apache SVN repository to fix the security bypass
vulnerability reported in CVE-2009-1195.
2009-06-04 08:51:52 +00:00
tron
e82fea735c Add patch from the Apache SVN repository to fix the information leak
in the "mod_proxy_ajp" module reported in CVE-2009-1191.
2009-05-22 09:46:06 +00:00
rillig
94b48d7d82 QNX needs a little compatibility patch. 2009-02-15 23:14:40 +00:00
tron
a1d89e0231 Fix broken patch. 2009-01-25 09:59:51 +00:00
darcy
3c82eef72c Patch mod_cgid to fix a known bug. Without this patch a CGI script will be
populated with an extra, empty argument.  Full details can be found at
https://issues.apache.org/bugzilla/show_bug.cgi?id=46380

Note, this fix has already been committed to the Apache trunk and will be
in the next version so this patch can be removed then.
2009-01-24 21:55:31 +00:00
tron
12036b1aed Update "apache22" package to version 2.2.11. This update is a bug-fix
only release.

Approved by Thomas Klausner.
2008-12-28 14:00:59 +00:00
tron
1c99353ec2 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.
2008-11-01 19:49:38 +00:00
tron
805ca8f55f Add patch from Apache SVN repository to avoid cross-site scripting attacks
in the FTP proxy module. This fixes the security vulnerability reported
in CVE-2008-2939.
2008-08-09 22:16:44 +00:00
tron
14db98734a Update "apache22" package to version 2.2.9.
This version of Apache is principally a bug and security fix release.
The following potential security flaws are addressed:
- CVE-2008-2364: mod_proxy_http: Better handling of excessive interim
  responses from origin server to prevent potential denial of service and
  high memory usage. Reported by Ryujiro Shibuya.
- CVE-2007-6420: mod_proxy_balancer: Prevent CSRF attacks against the
  balancer-manager interface.

pkgsrc related notes:
- CVE-2008-2364 was already fixed in "pkgsrc"
- CVE-2007-6420 doesn't affect the package in the default configuration
  because the "proxy_balancer" isn't enabled.
2008-06-18 21:38:00 +00:00
tron
66d6cfdda8 Add patch for CVE-2008-2364 from the Apache SVN repository. 2008-06-12 14:12:19 +00:00
xtraeme
87f9eaa73b Update to 2.2.8, please check http://www.apache.org/dist/httpd/CHANGES_2.2.8
for the list of changes.
2008-01-21 15:07:10 +00:00
abs
eda1229d25 Update www/apache to 2.2.6nb1
Add apache SVN revision 574884 to fix garbage characters in Server header
http://issues.apache.org/bugzilla/show_bug.cgi?id=43334

When it hits, this issue can completely screw up returned pages if the
Server header gets embedded newlines
2007-12-04 12:08:45 +00:00
tron
84f5aa72f8 Update "apache22" package to version 2.2.6.
This update is a bug and security fix release. The following security
problem hasn't been fixed in "pkgsrc" before:
- CVE-2007-3847: mod_proxy: Prevent reading past the end of a buffer when
  parsing date-related headers.
2007-09-08 11:02:07 +00:00
lkundrak
31db872355 Fixes for security issues, PKGREVISION bump.
CVE-2007-3304 Denial of Service.
CVE-2006-5752 XSS in mod_status with ExtendedStatus on.
CVE-2007-1863 remote crash when mod_cache enabled.
2007-06-28 01:20:52 +00:00
lkundrak
840cbcb818 Bump apache22 to 2.2.4nb4 due to:
Security fix for CVE-2007-1862 sensitive information disclosure
http://issues.apache.org/bugzilla/show_bug.cgi?id=41551
http://issues.apache.org/bugzilla/attachment.cgi?id=20065
2007-06-05 01:43:44 +00:00
sborrill
d90f8ad563 apr-config is called apr-1-config now. 2007-02-25 00:02:35 +00:00
sborrill
25bac7e1a7 Correct path to apr-config in apxs.
Bump PKGREVISION
2007-02-02 18:06:27 +00:00
xtraeme
f3d970469e Update www/apache22 to 2.2.4:
* Bugfixes, please see http://www.apache.org/dist/httpd/CHANGES_2.2

pkgsrc changes:

* Do not use the included pcre source in apache22.
* devel/apr1 now uses the apache22 version (increased to 1.2.8.2.2.4) to
  sync the source with the httpd distfile.
* Remove patches in devel/apr1 which were applied upstream.
2007-01-21 17:11:53 +00:00
xtraeme
0d915a97f3 Apache 2.2.3 - latest stable version.
Please see http://httpd.apache.org/docs/2.2/new_features_2_2.html
for the list of changes.
2006-12-08 23:31:52 +00:00