]> git.ipfire.org Git - thirdparty/apache/httpd.git/log
thirdparty/apache/httpd.git
16 years agoupdated backport proposal.
Guenter Knauf [Mon, 6 Jul 2009 23:11:54 +0000 (23:11 +0000)] 
updated backport proposal.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@791652 13f79535-47bb-0310-9956-ffa450edef68

16 years agoUpdate... release prep
Jim Jagielski [Mon, 6 Jul 2009 17:05:05 +0000 (17:05 +0000)] 
Update... release prep

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@791542 13f79535-47bb-0310-9956-ffa450edef68

16 years ago * mod_alias: Ensure Redirect emits HTTP-compliant URLs.
Jim Jagielski [Mon, 6 Jul 2009 16:55:28 +0000 (16:55 +0000)] 
 * mod_alias: Ensure Redirect emits HTTP-compliant URLs.
   PR 44020
   trunk patch:
     http://svn.apache.org/viewvc?view=rev&rev=785575
   2.2.x patch:
     http://people.apache.org/~rpluem/patches/foreign_patches/niq_44020.diff
   NOTE: I'm recommending different versions because the trunk
   patch is too strict for a stable line and may "break" broken
   configs thought by their users to be working.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@791541 13f79535-47bb-0310-9956-ffa450edef68

16 years agoMerge r785661 from trunk:
Jim Jagielski [Mon, 6 Jul 2009 16:53:20 +0000 (16:53 +0000)] 
Merge r785661 from trunk:

mod_proxy_http: fix case sensitivity checking transfer encoding
PR 47383 [Ryuzo Yamamoto]

Submitted by: niq
Reviewed/backported by: jim

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@791540 13f79535-47bb-0310-9956-ffa450edef68

16 years agopromote
Jim Jagielski [Mon, 6 Jul 2009 16:51:26 +0000 (16:51 +0000)] 
promote

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@791537 13f79535-47bb-0310-9956-ffa450edef68

16 years agovotes
Jim Jagielski [Mon, 6 Jul 2009 16:50:44 +0000 (16:50 +0000)] 
votes

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@791536 13f79535-47bb-0310-9956-ffa450edef68

16 years agoNote that PR 39605 is fixed by the CVE-2009-1891 patches.
Joe Orton [Mon, 6 Jul 2009 12:29:18 +0000 (12:29 +0000)] 
Note that PR 39605 is fixed by the CVE-2009-1891 patches.
(thanks Jeff)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@791459 13f79535-47bb-0310-9956-ffa450edef68

16 years agoSECURITY: CVE-2009-1891 (cve.mitre.org)
Jeff Trawick [Mon, 6 Jul 2009 12:03:20 +0000 (12:03 +0000)] 
SECURITY: CVE-2009-1891 (cve.mitre.org)
Fix a potential Denial-of-Service attack against mod_deflate or other
modules, by forcing the server to consume CPU time in compressing a
large file after a client disconnects.  [Joe Orton, Ruediger Pluem]

Submitted by: jorton, rpluem
Reviewed by:  jim, trawick

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@791454 13f79535-47bb-0310-9956-ffa450edef68

16 years agoFix incorrect "Userdir enabled" usage cases in the docs.
Nick Kew [Sun, 5 Jul 2009 23:51:18 +0000 (23:51 +0000)] 
Fix incorrect "Userdir enabled" usage cases in the docs.
The actual documentation of the directive is accurate, but the examples
were incorrect, as noted in PR 42910.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@791345 13f79535-47bb-0310-9956-ffa450edef68

16 years agoPropose and comment
Nick Kew [Sun, 5 Jul 2009 23:14:53 +0000 (23:14 +0000)] 
Propose and comment

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@791338 13f79535-47bb-0310-9956-ffa450edef68

16 years agoAdd backport proposal.
Guenter Knauf [Sun, 5 Jul 2009 21:35:10 +0000 (21:35 +0000)] 
Add backport proposal.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@791325 13f79535-47bb-0310-9956-ffa450edef68

16 years agofixed typo.
Guenter Knauf [Sun, 5 Jul 2009 19:17:22 +0000 (19:17 +0000)] 
fixed typo.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@791305 13f79535-47bb-0310-9956-ffa450edef68

16 years ago* Remove comments, vote, adjust proposal such that Nick and I are happy at
Ruediger Pluem [Sun, 5 Jul 2009 11:11:13 +0000 (11:11 +0000)] 
* Remove comments, vote, adjust proposal such that Nick and I are happy at
  the same time.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@791218 13f79535-47bb-0310-9956-ffa450edef68

16 years ago* Votes and comments
Ruediger Pluem [Sat, 4 Jul 2009 21:21:34 +0000 (21:21 +0000)] 
* Votes and comments

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@791178 13f79535-47bb-0310-9956-ffa450edef68

16 years agoBackport proposals
Nick Kew [Sat, 4 Jul 2009 20:40:07 +0000 (20:40 +0000)] 
Backport proposals

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@791177 13f79535-47bb-0310-9956-ffa450edef68

16 years agoReplace PR44020 patch backport proposal with rpluem's corrected version.
Nick Kew [Sat, 4 Jul 2009 19:43:51 +0000 (19:43 +0000)] 
Replace PR44020 patch  backport proposal with rpluem's corrected version.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@791171 13f79535-47bb-0310-9956-ffa450edef68

16 years ago* Promote
Ruediger Pluem [Sat, 4 Jul 2009 07:55:30 +0000 (07:55 +0000)] 
* Promote

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@791079 13f79535-47bb-0310-9956-ffa450edef68

16 years ago* Add comment and vote.
Ruediger Pluem [Sat, 4 Jul 2009 07:54:07 +0000 (07:54 +0000)] 
* Add comment and vote.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@791078 13f79535-47bb-0310-9956-ffa450edef68

16 years agoanswer Rüdiger
Jeff Trawick [Fri, 3 Jul 2009 20:33:09 +0000 (20:33 +0000)] 
answer Rüdiger

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@791005 13f79535-47bb-0310-9956-ffa450edef68

16 years ago* Add a comment
Ruediger Pluem [Fri, 3 Jul 2009 15:40:33 +0000 (15:40 +0000)] 
* Add a comment

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@790950 13f79535-47bb-0310-9956-ffa450edef68

16 years agoMerge r790587 from trunk:
Joe Orton [Fri, 3 Jul 2009 13:48:25 +0000 (13:48 +0000)] 
Merge r790587 from trunk:

Security fix for CVE-2009-1890:

* modules/proxy/mod_proxy_http.c (stream_reqbody_cl): Specify the base
  passed to apr_strtoff, and validate the Content-Length in the same
  way the HTTP_IN filter does.  If the number of bytes streamed
  exceeds the expected body length, bail out of the loop.

Thanks to: Toadie <toadie643 gmail.com> for reporting and diagnosis of
       this issue.
Submitted by: niq, jorton
Reviewed by: rpluem, jim, jorton

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@790914 13f79535-47bb-0310-9956-ffa450edef68

16 years agoMerge r776325 from trunk:
Jim Jagielski [Fri, 3 Jul 2009 11:59:12 +0000 (11:59 +0000)] 
Merge r776325 from trunk:

Fix the error string returned by RewriteRule. RewriteRule returned "RewriteCond: bad flag delimiters" when the 3rd argument of RewriteRule was not started with "[" or not ended with "]".

PR: 45082
Submitted by: Vitaly Polonetsky <m_vitaly topixoft.com>

Submitted by: takashi
Reviewed/backported by: jim

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@790878 13f79535-47bb-0310-9956-ffa450edef68

16 years agoMerge r395552 from trunk:
Jim Jagielski [Fri, 3 Jul 2009 11:57:02 +0000 (11:57 +0000)] 
Merge r395552 from trunk:

* modules/proxy/proxy_util.c (ap_proxy_initialize_worker): Fix
gcc strict-aliasing warning.

Submitted by: jorton
Reviewed/backported by: jim

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@790876 13f79535-47bb-0310-9956-ffa450edef68

16 years agopromote
Jim Jagielski [Fri, 3 Jul 2009 11:55:34 +0000 (11:55 +0000)] 
promote

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@790875 13f79535-47bb-0310-9956-ffa450edef68

16 years agovotes
Jim Jagielski [Fri, 3 Jul 2009 11:54:58 +0000 (11:54 +0000)] 
votes

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@790874 13f79535-47bb-0310-9956-ffa450edef68

16 years agoPropose fixes for the mod_deflate DoS.
Joe Orton [Fri, 3 Jul 2009 09:53:03 +0000 (09:53 +0000)] 
Propose fixes for the mod_deflate DoS.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@790840 13f79535-47bb-0310-9956-ffa450edef68

16 years agoupdate transformation
Nilgun Belma Buguner [Fri, 3 Jul 2009 08:00:06 +0000 (08:00 +0000)] 
update transformation

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@790822 13f79535-47bb-0310-9956-ffa450edef68

16 years agoupdate for sync with English doc.
Nilgun Belma Buguner [Fri, 3 Jul 2009 07:57:19 +0000 (07:57 +0000)] 
update for sync with English doc.

Translated by: Nilgün Belma Bugüner <nilgun belgeler.org>
Reviewed by:  Orhan Berent <berent belgeler.org>

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@790821 13f79535-47bb-0310-9956-ffa450edef68

16 years agoadditional (mod_perl test suite) OPT_INCLUDES compatibility
Jeff Trawick [Thu, 2 Jul 2009 21:30:36 +0000 (21:30 +0000)] 
additional (mod_perl test suite) OPT_INCLUDES compatibility

Submitted by: jorton
Reviewed by:  trawick, rpluem

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@790738 13f79535-47bb-0310-9956-ffa450edef68

16 years ago* Promote
Ruediger Pluem [Thu, 2 Jul 2009 18:53:57 +0000 (18:53 +0000)] 
* Promote

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@790711 13f79535-47bb-0310-9956-ffa450edef68

16 years ago* Vote
Ruediger Pluem [Thu, 2 Jul 2009 18:53:15 +0000 (18:53 +0000)] 
* Vote

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@790709 13f79535-47bb-0310-9956-ffa450edef68

16 years agoCVE-2009-1890
Jeff Trawick [Thu, 2 Jul 2009 17:22:54 +0000 (17:22 +0000)] 
CVE-2009-1890
(tests out okay on 2.2.x with Joe's new testcase, but I'll try to look at it
a little more before voting)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@790690 13f79535-47bb-0310-9956-ffa450edef68

16 years agonote intent to release.
Jim Jagielski [Thu, 2 Jul 2009 01:21:06 +0000 (01:21 +0000)] 
note intent to release.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@790432 13f79535-47bb-0310-9956-ffa450edef68

16 years agoFixed comment. Submitted by Arfrever Frehtes Taifersar Arahesis.
Guenter Knauf [Sat, 27 Jun 2009 16:59:36 +0000 (16:59 +0000)] 
Fixed comment. Submitted by Arfrever Frehtes Taifersar Arahesis.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@788997 13f79535-47bb-0310-9956-ffa450edef68

16 years agoMerge r641855 from trunk:
Joe Orton [Wed, 24 Jun 2009 09:46:30 +0000 (09:46 +0000)] 
Merge r641855 from trunk:

Update Timeout section, the semantics changed completely
since 1.3 and the caveats on signals not being reset
thankfully no longer apply either.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@787961 13f79535-47bb-0310-9956-ffa450edef68

16 years ago* Add proposal
Ruediger Pluem [Sat, 20 Jun 2009 13:55:52 +0000 (13:55 +0000)] 
* Add proposal

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@786826 13f79535-47bb-0310-9956-ffa450edef68

16 years ago* Add comment
Ruediger Pluem [Sat, 20 Jun 2009 13:54:23 +0000 (13:54 +0000)] 
* Add comment

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@786825 13f79535-47bb-0310-9956-ffa450edef68

16 years agoAdd note about the APR-util security fixes.
Joe Orton [Thu, 18 Jun 2009 09:22:59 +0000 (09:22 +0000)] 
Add note about the APR-util security fixes.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@785982 13f79535-47bb-0310-9956-ffa450edef68

16 years agoPropose backport before I forget the details and motivation of it ...
Nick Kew [Wed, 17 Jun 2009 12:54:28 +0000 (12:54 +0000)] 
Propose backport before I forget the details and motivation of it ...

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@785576 13f79535-47bb-0310-9956-ffa450edef68

16 years agoSome typos.
Lucien Gentis [Sat, 13 Jun 2009 15:44:53 +0000 (15:44 +0000)] 
Some typos.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@784408 13f79535-47bb-0310-9956-ffa450edef68

16 years ago* Update transformation
Ruediger Pluem [Thu, 11 Jun 2009 12:07:14 +0000 (12:07 +0000)] 
* Update transformation

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@783731 13f79535-47bb-0310-9956-ffa450edef68

16 years ago* Add compatibility note.
Ruediger Pluem [Thu, 11 Jun 2009 12:03:42 +0000 (12:03 +0000)] 
* Add compatibility note.

Submitted by: Dan Poirier <poirier pobox.com>

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@783730 13f79535-47bb-0310-9956-ffa450edef68

16 years agoAccessConfig and ResourceConfig have been gone for how long?
Rich Bowen [Wed, 10 Jun 2009 19:40:01 +0000 (19:40 +0000)] 
AccessConfig and ResourceConfig have been gone for how long?

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@783467 13f79535-47bb-0310-9956-ffa450edef68

16 years agodoc xforms
Eric Covener [Tue, 9 Jun 2009 01:30:54 +0000 (01:30 +0000)] 
doc xforms

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@782863 13f79535-47bb-0310-9956-ffa450edef68

16 years agocompat mentioned in env.xml, echo in inline reference
Eric Covener [Tue, 9 Jun 2009 01:28:50 +0000 (01:28 +0000)] 
compat mentioned in env.xml, echo in inline reference
 in CacheEnable/CacheDisable

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@782861 13f79535-47bb-0310-9956-ffa450edef68

16 years agoone more vote
Jeff Trawick [Sun, 7 Jun 2009 18:44:12 +0000 (18:44 +0000)] 
one more vote

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@782424 13f79535-47bb-0310-9956-ffa450edef68

16 years agoPick up the win32 notes
William A. Rowe Jr [Sun, 7 Jun 2009 15:29:53 +0000 (15:29 +0000)] 
Pick up the win32 notes

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@782400 13f79535-47bb-0310-9956-ffa450edef68

16 years agoAdd windows build notes before any 2.2.X release, which should help
William A. Rowe Jr [Sun, 7 Jun 2009 15:29:21 +0000 (15:29 +0000)] 
Add windows build notes before any 2.2.X release, which should help
users with the integration notes for obtaining 3rd party db drivers.

This file was shipped in the tarball as a dist artifact, but it
better belongs in the httpd tree to warn users about the first pipe
handling issue if they are rolling their own.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@782399 13f79535-47bb-0310-9956-ffa450edef68

16 years agoupdate transformation
André Malo [Sun, 7 Jun 2009 13:22:13 +0000 (13:22 +0000)] 
update transformation

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@782386 13f79535-47bb-0310-9956-ffa450edef68

16 years agouse proper xml
André Malo [Sun, 7 Jun 2009 13:20:12 +0000 (13:20 +0000)] 
use proper xml

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@782385 13f79535-47bb-0310-9956-ffa450edef68

16 years agoupdate transformation
André Malo [Sun, 7 Jun 2009 13:17:09 +0000 (13:17 +0000)] 
update transformation

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@782384 13f79535-47bb-0310-9956-ffa450edef68

16 years agoSome typos.
Lucien Gentis [Sun, 7 Jun 2009 11:54:41 +0000 (11:54 +0000)] 
Some typos.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@782374 13f79535-47bb-0310-9956-ffa450edef68

16 years ago* Vote
Ruediger Pluem [Sat, 6 Jun 2009 15:07:54 +0000 (15:07 +0000)] 
* Vote

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@782268 13f79535-47bb-0310-9956-ffa450edef68

16 years ago* This showstopper is now moot: APR / APR-UTIL were released.
Ruediger Pluem [Sat, 6 Jun 2009 14:55:56 +0000 (14:55 +0000)] 
* This showstopper is now moot: APR / APR-UTIL were released.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@782267 13f79535-47bb-0310-9956-ffa450edef68

16 years agoTwo proposals.
Takashi Sato [Sat, 6 Jun 2009 03:10:28 +0000 (03:10 +0000)] 
Two proposals.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@782183 13f79535-47bb-0310-9956-ffa450edef68

16 years agoNote IndexHeadInsert is available in >= 2.2.11.
Takashi Sato [Wed, 3 Jun 2009 15:12:11 +0000 (15:12 +0000)] 
Note IndexHeadInsert is available in >= 2.2.11.
PR:47297

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@781422 13f79535-47bb-0310-9956-ffa450edef68

16 years agoSomes typos.
Lucien Gentis [Sun, 31 May 2009 15:39:39 +0000 (15:39 +0000)] 
Somes typos.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@780459 13f79535-47bb-0310-9956-ffa450edef68

16 years agoRestore backwards compatibility of OPT_* handling in the fix for
Joe Orton [Thu, 28 May 2009 08:04:03 +0000 (08:04 +0000)] 
Restore backwards compatibility of OPT_* handling in the fix for
CVE-2009-1195:

* include/http_core.h: Add back the OPT_INCNOEXEC and hide
  OPT_INC_WITH_EXEC as internal-only.

* server/core.c (ap_allow_options): Invert the returned
  OPT_INC_WITH_EXEC bit such that the exposed semantics of
  OPT_INCNOEXEC are retained.

* modules/filters/mod_include.c (includes_filter): Revert to using
  OPT_INCNOEXEC.

Submitted by: trawick, jorton
Reviewed by: jorton, trawick, rpluem

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@779472 13f79535-47bb-0310-9956-ffa450edef68

16 years ago* Vote
Ruediger Pluem [Thu, 28 May 2009 02:26:56 +0000 (02:26 +0000)] 
* Vote

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@779404 13f79535-47bb-0310-9956-ffa450edef68

16 years agoThanks, Joe!
Jeff Trawick [Wed, 27 May 2009 20:00:53 +0000 (20:00 +0000)] 
Thanks, Joe!

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@779292 13f79535-47bb-0310-9956-ffa450edef68

16 years agoFormal proposal for fix to CVE-2009-1195 compat issue.
Joe Orton [Wed, 27 May 2009 14:06:00 +0000 (14:06 +0000)] 
Formal proposal for fix to CVE-2009-1195 compat issue.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@779180 13f79535-47bb-0310-9956-ffa450edef68

16 years agoome typos.
Lucien Gentis [Wed, 27 May 2009 12:48:35 +0000 (12:48 +0000)] 
ome typos.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@779150 13f79535-47bb-0310-9956-ffa450edef68

16 years agotry to entice some others to join the API preservation thread
Jeff Trawick [Mon, 25 May 2009 16:04:21 +0000 (16:04 +0000)] 
try to entice some others to join the API preservation thread

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@778447 13f79535-47bb-0310-9956-ffa450edef68

16 years agotwo user-visible changes
William A. Rowe Jr [Thu, 21 May 2009 18:40:49 +0000 (18:40 +0000)] 
two user-visible changes

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@777213 13f79535-47bb-0310-9956-ffa450edef68

16 years agoCommitted revision 777193.
Jim Jagielski [Thu, 21 May 2009 17:32:26 +0000 (17:32 +0000)] 
Committed revision 777193.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@777194 13f79535-47bb-0310-9956-ffa450edef68

16 years ago * log: Provide "||program" syntax to optionally restore behavior broken in
Jim Jagielski [Thu, 21 May 2009 17:31:52 +0000 (17:31 +0000)] 
 * log: Provide "||program" syntax to optionally restore behavior broken in
      2.0.50 which leads to bad process handling on Solaris and wasted process
           resources on all platforms.
              Trunk version (new behavior);
                     http://svn.apache.org/viewvc?view=rev&revision=775300
                            http://svn.apache.org/viewvc?view=rev&revision=775320
                               Proposed 2.2.12 patch, retaining default behavior from 2.2.11;
                                      http://people.apache.org/~wrowe/fixlog22.patch

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@777193 13f79535-47bb-0310-9956-ffa450edef68

16 years agoCommitted revision 777191.
Jim Jagielski [Thu, 21 May 2009 17:30:28 +0000 (17:30 +0000)] 
Committed revision 777191.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@777192 13f79535-47bb-0310-9956-ffa450edef68

16 years agoMerge r771587, r771610 from trunk:
Jim Jagielski [Thu, 21 May 2009 17:30:07 +0000 (17:30 +0000)] 
Merge r771587, r771610 from trunk:

As mentioned inline in comments, correctly handle more sophisticated
transformations which currently fail for balancer://foo targets, but
work just fine with other ProxyReverse targets.

  The balancer comparison is a bit trickier.  Given the context

    BalancerMember balancer://alias http://example.com/foo
    ProxyPassReverse /bash balancer://alias/bar

  translate url http://example.com/foo/bar/that to /bash/that

E.g. there may be several different url-suffixes (1st order) of any
particular BalancerMember set e.g. /app1, /app1 and /appbeta while
there may be additional suffixes associated with the actual
ProxyPassReverse directive.  Neither were properly reversed, now
both should be properly handled.

One *critical* assumption;

    BalancerMember balancer://alias/foo http://example.com/bar

should be documented as a meaningless construct, since one cannot
have two members, balancer://alias/foo and balancer://alias/bar,
and the balancer member structures discard this path.

Note one more existing error case as an XXX comment due to invalid
uri comparisons.

* Silence compiler warning.

Reviewed/backported by: jim

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@777191 13f79535-47bb-0310-9956-ffa450edef68

16 years agoPromote
Jim Jagielski [Thu, 21 May 2009 17:28:34 +0000 (17:28 +0000)] 
Promote

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@777188 13f79535-47bb-0310-9956-ffa450edef68

16 years agoVote
Jim Jagielski [Thu, 21 May 2009 17:28:14 +0000 (17:28 +0000)] 
Vote

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@777187 13f79535-47bb-0310-9956-ffa450edef68

16 years ago* Add a comment
Ruediger Pluem [Thu, 21 May 2009 11:40:34 +0000 (11:40 +0000)] 
* Add a comment

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@777079 13f79535-47bb-0310-9956-ffa450edef68

16 years ago* Vote
Ruediger Pluem [Thu, 21 May 2009 11:17:49 +0000 (11:17 +0000)] 
* Vote

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@777067 13f79535-47bb-0310-9956-ffa450edef68

16 years agoraise a question, remove all snarky commentary
William A. Rowe Jr [Tue, 19 May 2009 20:06:59 +0000 (20:06 +0000)] 
raise a question, remove all snarky commentary

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@776436 13f79535-47bb-0310-9956-ffa450edef68

16 years agoreference PR's
William A. Rowe Jr [Tue, 19 May 2009 19:48:50 +0000 (19:48 +0000)] 
reference PR's

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@776433 13f79535-47bb-0310-9956-ffa450edef68

16 years agoUpdate docco xforms
Jim Jagielski [Tue, 19 May 2009 11:46:27 +0000 (11:46 +0000)] 
Update docco xforms

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@776284 13f79535-47bb-0310-9956-ffa450edef68

16 years ago * mod_ssl: Add server name indication support (RFC 4366) and better
Jim Jagielski [Tue, 19 May 2009 11:44:59 +0000 (11:44 +0000)] 
   * mod_ssl:  Add server name indication support (RFC 4366) and better
     support for name based virtual hosts with SSL. PR 34607

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@776281 13f79535-47bb-0310-9956-ffa450edef68

16 years agoMerge r769809 from trunk:
Jim Jagielski [Tue, 19 May 2009 11:41:37 +0000 (11:41 +0000)] 
Merge r769809 from trunk:

* Improve and simplify the implementation of SSLProxyCheckPeerExpire by
  directly using X509_get_notBefore(), X509_get_notAfter() and
  X509_cmp_current_time().
  Thanks to jorton for the pointer.

Submitted by: rpluem
Reviewed/backported by: jim

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@776279 13f79535-47bb-0310-9956-ffa450edef68

16 years agoo vote and promote 2 patches
Philip M. Gollucci [Tue, 19 May 2009 06:07:55 +0000 (06:07 +0000)] 
o vote and promote 2 patches
o formally unstall the pcre debate

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@776195 13f79535-47bb-0310-9956-ffa450edef68

16 years agoVote on a "clarification" fix :)
Jim Jagielski [Sun, 17 May 2009 20:50:50 +0000 (20:50 +0000)] 
Vote on a "clarification" fix :)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@775757 13f79535-47bb-0310-9956-ffa450edef68

16 years agoRevised proposal
William A. Rowe Jr [Fri, 15 May 2009 20:42:01 +0000 (20:42 +0000)] 
Revised proposal

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@775323 13f79535-47bb-0310-9956-ffa450edef68

16 years agoPropose
William A. Rowe Jr [Fri, 15 May 2009 20:25:12 +0000 (20:25 +0000)] 
Propose

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@775314 13f79535-47bb-0310-9956-ffa450edef68

16 years agoUpdate docco xforms
Jim Jagielski [Thu, 14 May 2009 12:24:51 +0000 (12:24 +0000)] 
Update docco xforms

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@774746 13f79535-47bb-0310-9956-ffa450edef68

16 years agoEnglish xforms
Jim Jagielski [Thu, 14 May 2009 12:24:31 +0000 (12:24 +0000)] 
English xforms

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@774745 13f79535-47bb-0310-9956-ffa450edef68

16 years agoSpanish xforms
Jim Jagielski [Thu, 14 May 2009 12:24:07 +0000 (12:24 +0000)] 
Spanish xforms

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@774744 13f79535-47bb-0310-9956-ffa450edef68

16 years agoGerman xforms
Jim Jagielski [Thu, 14 May 2009 12:23:51 +0000 (12:23 +0000)] 
German xforms

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@774743 13f79535-47bb-0310-9956-ffa450edef68

16 years agoUpdate xforms
Jim Jagielski [Thu, 14 May 2009 12:23:17 +0000 (12:23 +0000)] 
Update xforms

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@774742 13f79535-47bb-0310-9956-ffa450edef68

16 years agomerge from trunk r774530
Roy T. Fielding [Wed, 13 May 2009 21:51:21 +0000 (21:51 +0000)] 
merge from trunk r774530

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@774547 13f79535-47bb-0310-9956-ffa450edef68

16 years agomerge from trunk r774184
Roy T. Fielding [Wed, 13 May 2009 19:50:58 +0000 (19:50 +0000)] 
merge from trunk r774184

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@774501 13f79535-47bb-0310-9956-ffa450edef68

16 years agoYeppers
Jim Jagielski [Wed, 13 May 2009 17:30:21 +0000 (17:30 +0000)] 
Yeppers

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@774443 13f79535-47bb-0310-9956-ffa450edef68

16 years agoAdds [NE] to the canonical hostname rules, as per
Rich Bowen [Wed, 13 May 2009 01:41:23 +0000 (01:41 +0000)] 
Adds [NE] to the canonical hostname rules, as per
https://issues.apache.org/bugzilla/show_bug.cgi?id=47186 to avoid
double-escaping of URIs.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@774162 13f79535-47bb-0310-9956-ffa450edef68

16 years agomove SECURITY to top
Eric Covener [Tue, 12 May 2009 13:23:01 +0000 (13:23 +0000)] 
move SECURITY to top

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@773882 13f79535-47bb-0310-9956-ffa450edef68

16 years agobackport 772997, 773322, 773342 from trunk.
Eric Covener [Tue, 12 May 2009 13:17:29 +0000 (13:17 +0000)] 
backport 772997, 773322, 773342 from trunk.
Reviewed By: jorton, rpluem, covener

Security fix for CVE-2009-1195: fix Options handling such that
'AllowOverride Options=IncludesNoExec' does not permit Includes with
exec= enabled to be configured in an .htaccess file:

* include/http_core.h: Change semantics of Includes/IncludeNoExec
 options bits to be additive; OPT_INCLUDES now means SSI is enabled
 without exec=.  OPT_INCLUDES|OPT_INC_WITH_EXEC means SSI is enabled
 with exec=.

* server/core.c (create_core_dir_config): Remove defunct OPT_INCNOEXEC
 from default override_opts; no functional change.
 (merge_core_dir_configs): Update logic to ensure that exec= is
 disabled in a context where IncludesNoexec is configured, even if
 Includes-with-exec is permitted in the inherited options set.
 (set_allow_opts, set_options): Update to reflect new semantics
 of OPT_INCLUDES, OPT_INC_WITH_EXEC.

* server/config.c: Update to remove OPT_INCNOEXEC from default
 override_opts; no functional change.

* modules/filters/mod_include.c (includes_filter): Update to reflect
 new options semantics - disable exec= support if the
 OPT_INC_WITH_EXEC bit is not set.

Submitted by: Jonathan Peatfield <j.s.peatfield damtp.cam.ac.uk>,
         jorton
Thanks to: Vincent Danon <vdanon redhat.com>

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@773881 13f79535-47bb-0310-9956-ffa450edef68

16 years agovote & promote CVE-2009-1195
Eric Covener [Tue, 12 May 2009 13:13:31 +0000 (13:13 +0000)] 
vote & promote CVE-2009-1195

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@773880 13f79535-47bb-0310-9956-ffa450edef68

16 years agoMerge r752812 from trunk:
Ruediger Pluem [Sun, 10 May 2009 15:11:46 +0000 (15:11 +0000)] 
Merge r752812 from trunk:

* Escape pathes of filenames in 406 responses to avoid HTML injections and
  HTTP response splitting.

PR: 46837
Submitted by: Geoff Keating <geoffk apple.com>
Reviewed by: rpluem, jim, wrowe

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@773354 13f79535-47bb-0310-9956-ffa450edef68

16 years agoMerge r757376 from trunk:
Ruediger Pluem [Sun, 10 May 2009 15:09:45 +0000 (15:09 +0000)] 
Merge r757376 from trunk:

Prevent a case of SSI timefmt-smashing with filter chains including
multiple INCLUDES filters:

* modules/filters/mod_include.c (add_include_vars): Drop unused
  timefmt argument.
  (add_include_vars_lazy): Take timefmt argument.
  (get_include_var, handle_printenv): Pass time format from context.

PR: 39369

Submitted by: jorton
Reviewed by: rpluem, jim, wrowe

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@773352 13f79535-47bb-0310-9956-ffa450edef68

16 years agoMerge r757427 from trunk:
Ruediger Pluem [Sun, 10 May 2009 15:06:26 +0000 (15:06 +0000)] 
Merge r757427 from trunk:

* modules/mappers/mod_rewrite.c (apply_rewrite_rule): When evaluating
  a proxy rule in directory context, do escape the filename by
  default, since mod_proxy will not escape in that case due to the
  (deliberate) fixup hook ordering.

Thanks to: rpluem
PR: 46428

Submitted by: jorton
Reviewed by: rpluem, jim, wrowe

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@773351 13f79535-47bb-0310-9956-ffa450edef68

16 years ago* Vote
Ruediger Pluem [Sun, 10 May 2009 15:02:21 +0000 (15:02 +0000)] 
* Vote

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@773348 13f79535-47bb-0310-9956-ffa450edef68

16 years agoPropose CVE-2009-1195 backport.
Joe Orton [Sun, 10 May 2009 14:42:51 +0000 (14:42 +0000)] 
Propose CVE-2009-1195 backport.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@773345 13f79535-47bb-0310-9956-ffa450edef68

16 years agofix whitespace, explanation
William A. Rowe Jr [Fri, 8 May 2009 18:14:49 +0000 (18:14 +0000)] 
fix whitespace, explanation

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@773058 13f79535-47bb-0310-9956-ffa450edef68

16 years agovote and promote 3 patches
William A. Rowe Jr [Fri, 8 May 2009 18:13:06 +0000 (18:13 +0000)] 
vote and promote 3 patches

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@773056 13f79535-47bb-0310-9956-ffa450edef68