]> git.ipfire.org Git - thirdparty/apache/httpd.git/log
thirdparty/apache/httpd.git
17 years agoTo a user, explanation of r607667 is pretty simple.
William A. Rowe Jr [Mon, 31 Dec 2007 05:03:43 +0000 (05:03 +0000)] 
To a user, explanation of r607667 is pretty simple.

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

17 years agoOn win32, we must never, never close the parent's copy of the
William A. Rowe Jr [Mon, 31 Dec 2007 05:00:52 +0000 (05:00 +0000)] 
On win32, we must never, never close the parent's copy of the
child's read end for a reliable piped logger.  The child runs
and manages it's own logs, and even if the parent did instead,
the mpm would be adjusted to pass down the child write ends
without read ends to the pipes, so this forever makes no sense.

Backport: r607666

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

17 years agoComment
Nick Kew [Mon, 31 Dec 2007 01:48:00 +0000 (01:48 +0000)] 
Comment

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

17 years agoOffer a patch which applies
William A. Rowe Jr [Mon, 31 Dec 2007 01:31:59 +0000 (01:31 +0000)] 
Offer a patch which applies

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

17 years agoPropose
William A. Rowe Jr [Mon, 31 Dec 2007 01:21:28 +0000 (01:21 +0000)] 
Propose

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

17 years agoUpdated to show "It Works!" as opposed to old, 1.3 style welcome page
Tony Stevenson [Sun, 30 Dec 2007 23:31:42 +0000 (23:31 +0000)] 
Updated to show "It Works!" as opposed to old, 1.3 style welcome page

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

17 years ago* Vote.
Ruediger Pluem [Sun, 30 Dec 2007 13:53:06 +0000 (13:53 +0000)] 
* Vote.

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

17 years ago* Add a comment
Ruediger Pluem [Sat, 29 Dec 2007 20:29:58 +0000 (20:29 +0000)] 
* Add a comment

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

17 years ago* Promote and comment.
Ruediger Pluem [Sat, 29 Dec 2007 19:55:20 +0000 (19:55 +0000)] 
* Promote and comment.

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

17 years agoPropose, veto.
Nick Kew [Sat, 29 Dec 2007 19:50:11 +0000 (19:50 +0000)] 
Propose, veto.

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

17 years agoVote
Nick Kew [Sat, 29 Dec 2007 17:14:07 +0000 (17:14 +0000)] 
Vote

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

17 years agoMerge r409942, r607245, r607440 from trunk:
Ruediger Pluem [Sat, 29 Dec 2007 16:28:57 +0000 (16:28 +0000)] 
Merge r409942, r607245, r607440 from trunk:

* Remove temporary files if renaming fails, otherwise they may accumulate.

* Make loglevel consistent for similar situations. As this really should not
  happen set it to error.

* Change loglevel from ERROR to WARNING if the renaming of the vary, headers
  or data file fails.

Submitted by: Davi Arnaut <davi haxent.com.br>
Reviewed by: rpluem, niq, wrowe

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

17 years ago* Promote
Ruediger Pluem [Sat, 29 Dec 2007 16:23:10 +0000 (16:23 +0000)] 
* Promote

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

17 years ago* Add a proposal, updated proposal and added a comment.
Ruediger Pluem [Sat, 29 Dec 2007 16:21:52 +0000 (16:21 +0000)] 
* Add a proposal, updated proposal and added a comment.

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

17 years agoMerge r607282 from trunk:
Ruediger Pluem [Sat, 29 Dec 2007 09:39:23 +0000 (09:39 +0000)] 
Merge r607282 from trunk:

* Ensure refresh parameter is numeric to prevent a possible XSS attack caused
  by redirecting to other URLs. Reported by SecurityReason.

Submitted by: Mark Cox, Joe Orton
Reviewed by: rpluem, wrowe, jorton

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

17 years ago* Vote
Ruediger Pluem [Sat, 29 Dec 2007 09:32:59 +0000 (09:32 +0000)] 
* Vote

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

17 years ago* Promote
Ruediger Pluem [Sat, 29 Dec 2007 09:31:12 +0000 (09:31 +0000)] 
* Promote

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

17 years ago* Updated proposals to add CVE number.
Ruediger Pluem [Sat, 29 Dec 2007 09:28:09 +0000 (09:28 +0000)] 
* Updated proposals to add CVE number.

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

17 years agoFix winnt bucket_alloc to borrow memory from the transaction
William A. Rowe Jr [Sat, 29 Dec 2007 07:55:30 +0000 (07:55 +0000)] 
Fix winnt bucket_alloc to borrow memory from the transaction
pool, instead of exhausting pchild memory over a number of
connections.

PR: 11427
Submitted by: Alex Varju <alex varju.ca>
Backport: r607393

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

17 years agoSander pointed out to me that as we added ENGINE logic support
William A. Rowe Jr [Sat, 29 Dec 2007 06:09:33 +0000 (06:09 +0000)] 
Sander pointed out to me that as we added ENGINE logic support
for 0.9.8, we never touched win32.  Resolve this for all of the
common win32 HAVE SSL related macros building against 0.9.8.

Backport: r607383

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

17 years agoIt turns out copy concat didn't work as I expected,
William A. Rowe Jr [Sat, 29 Dec 2007 03:59:24 +0000 (03:59 +0000)] 
It turns out copy concat didn't work as I expected,
it does concat to the first named file, but not the
first filepath.

Backport: r607371

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

17 years agoAvoid build directory pollution
William A. Rowe Jr [Sat, 29 Dec 2007 03:49:57 +0000 (03:49 +0000)] 
Avoid build directory pollution

Backport: r607369

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

17 years agoBelieve this or not, not every machine uses "C:\Documents and Settings",
William A. Rowe Jr [Sat, 29 Dec 2007 03:36:20 +0000 (03:36 +0000)] 
Believe this or not, not every machine uses "C:\Documents and Settings",
split off the current user's name from USERPROFILE envvar.

Backport: r607367

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

17 years agoProvide vhosts examples remotely related to the httpd.conf we create?
William A. Rowe Jr [Sat, 29 Dec 2007 03:29:03 +0000 (03:29 +0000)] 
Provide vhosts examples remotely related to the httpd.conf we create?

This patch was leapfrogged by a backport of 515403, if you
are confused by the sequence.

Backport: r410762

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

17 years agoMigrating from httpd-win.conf to httpd.conf.in we need to add
William A. Rowe Jr [Sat, 29 Dec 2007 03:08:28 +0000 (03:08 +0000)] 
Migrating from httpd-win.conf to httpd.conf.in we need to add
winnt's mpm to extra/httpd-mpm.conf.in

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

17 years agoVote.
Joe Orton [Fri, 28 Dec 2007 21:39:30 +0000 (21:39 +0000)] 
Vote.

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

17 years agoVote and opine.
William A. Rowe Jr [Fri, 28 Dec 2007 19:31:30 +0000 (19:31 +0000)] 
Vote and opine.

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

17 years agoBackport a patch similar to r580433, but similar to the apr-1.2
William A. Rowe Jr [Fri, 28 Dec 2007 19:11:29 +0000 (19:11 +0000)] 
Backport a patch similar to r580433, but similar to the apr-1.2
specific server/log.c r602467, take into account the fact that
apr's flags could not be adjusted.

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

17 years agoCorrect the approach to std file handles by simplifying the approach
William A. Rowe Jr [Fri, 28 Dec 2007 17:57:39 +0000 (17:57 +0000)] 
Correct the approach to std file handles by simplifying the approach
and taking better advantage of apr's now-proper support.

Already verified by Randy Kobes and Tom Donovan

Sync to trunk r580433

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

17 years ago* Add new proposals.
Ruediger Pluem [Fri, 28 Dec 2007 16:41:50 +0000 (16:41 +0000)] 
* Add new proposals.

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

17 years agoNote T&R intent
Jim Jagielski [Fri, 28 Dec 2007 15:04:01 +0000 (15:04 +0000)] 
Note T&R intent

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

17 years ago* Update proposal and add a comment
Ruediger Pluem [Fri, 28 Dec 2007 14:21:07 +0000 (14:21 +0000)] 
* Update proposal and add a comment

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

17 years agoPropose, comment
Nick Kew [Fri, 28 Dec 2007 12:15:24 +0000 (12:15 +0000)] 
Propose, comment

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

17 years agoAdd backport proposal.
Guenter Knauf [Thu, 27 Dec 2007 23:59:11 +0000 (23:59 +0000)] 
Add backport proposal.

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

17 years agoAdd backport proposal.
Guenter Knauf [Tue, 25 Dec 2007 23:29:57 +0000 (23:29 +0000)] 
Add backport proposal.

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

17 years agoRolled back as part of PR 43890
Tony Stevenson [Tue, 25 Dec 2007 00:28:47 +0000 (00:28 +0000)] 
Rolled back as part of PR 43890

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

17 years agoSolve service status handle leak on multi-service ApacheMonitor
William A. Rowe Jr [Sat, 22 Dec 2007 20:03:31 +0000 (20:03 +0000)] 
Solve service status handle leak on multi-service ApacheMonitor
instances, and disconnect computer function on multi-system
applications of ApacheMonitor.

PR: 33803
Reported by: K.W.Schick <drax sawebs.com>
Backport: 606481

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

17 years agoCopy all missing modules/foo/xxx.h headers.
William A. Rowe Jr [Sat, 22 Dec 2007 04:36:13 +0000 (04:36 +0000)] 
Copy all missing modules/foo/xxx.h headers.

Backports: r606394

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

17 years agoSolve two ssl issues; always install both ab.exe and abs.exe
William A. Rowe Jr [Sat, 22 Dec 2007 02:19:05 +0000 (02:19 +0000)] 
Solve two ssl issues; always install both ab.exe and abs.exe
because it's easier to move around ab.exe when that's all
someone needs (and this is precisely how the binary installer
works, too), and also kindly ignore missing openssl tree files
because TIMTOWTDI (although this one is preferred :)

Backport: r606382, r606383

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

17 years agoLet the installer lead on the origin sourceroot conf path
William A. Rowe Jr [Fri, 21 Dec 2007 20:09:27 +0000 (20:09 +0000)] 
Let the installer lead on the origin sourceroot conf path

Backport: r606293

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

17 years agoQuoting this made it worse on us, not easier.
William A. Rowe Jr [Fri, 21 Dec 2007 19:18:33 +0000 (19:18 +0000)] 
Quoting this made it worse on us, not easier.
Resolve SSLMutex default on win32.

Backports: r606274

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

17 years agoKill proxy\ dir, a horrible name with no corresponding example
William A. Rowe Jr [Fri, 21 Dec 2007 18:46:54 +0000 (18:46 +0000)] 
Kill proxy\ dir, a horrible name with no corresponding example

Backports: r606265

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

17 years agoThe installer will now create a temp-extras directory
William A. Rowe Jr [Fri, 21 Dec 2007 17:04:57 +0000 (17:04 +0000)] 
The installer will now create a temp-extras directory

Backports: r606251

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

17 years agoHowever, we still won't want to load charset_lite by default
William A. Rowe Jr [Fri, 21 Dec 2007 12:25:53 +0000 (12:25 +0000)] 
However, we still won't want to load charset_lite by default

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

17 years agoAdd charset lite missing from old config
William A. Rowe Jr [Fri, 21 Dec 2007 12:22:03 +0000 (12:22 +0000)] 
Add charset lite missing from old config

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

17 years agoUnplug win32 specific config, plug in build/installwinconf.awk
William A. Rowe Jr [Fri, 21 Dec 2007 11:45:33 +0000 (11:45 +0000)] 
Unplug win32 specific config, plug in build/installwinconf.awk

Backports: r606158

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

17 years agoPrepare for win32 to share the common config file.
William A. Rowe Jr [Fri, 21 Dec 2007 11:43:00 +0000 (11:43 +0000)] 
Prepare for win32 to share the common config file.

Note the quotes for "logs/access_log" which let us
toggle this to access.log, while leaving the custom
log format specifier pretty_log alone.

Also, prefer the user specified port for example
ServerName directive.

Backports: r606135

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

17 years agoCopy with module list changes for 2.2 v.s. 2.x trunk module names.
William A. Rowe Jr [Fri, 21 Dec 2007 11:39:43 +0000 (11:39 +0000)] 
Copy with module list changes for 2.2 v.s. 2.x trunk module names.

Borrowing the msi installer script as a starting point, ensure
we use the same configuration rewrite engine for the msi and the
local build.  Prepares us to share httpd.conf.in with all platforms.

Backport: r606136, 606156, 606157

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

17 years agoRevert the senseless half of r605396, whitespace only change.
William A. Rowe Jr [Thu, 20 Dec 2007 23:05:13 +0000 (23:05 +0000)] 
Revert the senseless half of r605396, whitespace only change.

Noted by Ruediger, thanks for this catch.

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

17 years ago* Add a proposal
Ruediger Pluem [Thu, 20 Dec 2007 21:49:53 +0000 (21:49 +0000)] 
* Add a proposal

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

17 years agoCatch up to APR 1.2.12, which politely names the static
William A. Rowe Jr [Wed, 19 Dec 2007 04:14:49 +0000 (04:14 +0000)] 
Catch up to APR 1.2.12, which politely names the static
library pdb's the same as their correponding .lib's.

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

17 years agoWhen building to WinNT, CommandLineToArgvW must resolve.
William A. Rowe Jr [Wed, 19 Dec 2007 03:08:42 +0000 (03:08 +0000)] 
When building to WinNT, CommandLineToArgvW must resolve.

Backports r605397

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

17 years agoHandle args appropriately for an apr app.
William A. Rowe Jr [Wed, 19 Dec 2007 03:02:57 +0000 (03:02 +0000)] 
Handle args appropriately for an apr app.

Backports r605395

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

17 years agoSort
William A. Rowe Jr [Tue, 18 Dec 2007 21:55:45 +0000 (21:55 +0000)] 
Sort

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

17 years agoTwo type mismatch fixes previously committed to trunk\
William A. Rowe Jr [Tue, 18 Dec 2007 03:46:48 +0000 (03:46 +0000)] 
Two type mismatch fixes previously committed to trunk\
and forgotten from backports

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

17 years agoCorrect statements in OPENSSL-README when building the
William A. Rowe Jr [Mon, 17 Dec 2007 17:49:46 +0000 (17:49 +0000)] 
Correct statements in OPENSSL-README when building the
httpd+openssl binary.

Backport: r604940

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

17 years agoupdate convmap
André Malo [Sat, 15 Dec 2007 20:24:02 +0000 (20:24 +0000)] 
update convmap

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

17 years agoactivate LastChangedRevision keyword substitution
André Malo [Sat, 15 Dec 2007 20:20:53 +0000 (20:20 +0000)] 
activate LastChangedRevision keyword substitution

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

17 years agoUpdate transformations
Vincent Bray [Sat, 15 Dec 2007 18:08:11 +0000 (18:08 +0000)] 
Update transformations

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

17 years ago'segement' typo and link to correct directive for lbmethod explanation
Vincent Bray [Sat, 15 Dec 2007 18:07:02 +0000 (18:07 +0000)] 
'segement' typo and link to correct directive for lbmethod explanation

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

17 years ago* Rebuild documentation.
Ruediger Pluem [Sat, 15 Dec 2007 08:45:40 +0000 (08:45 +0000)] 
* Rebuild documentation.

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

17 years ago* Correctly terminate string in SSL client certificate extensions
Ruediger Pluem [Sat, 15 Dec 2007 08:42:11 +0000 (08:42 +0000)] 
* Correctly terminate string in SSL client certificate extensions
  parsing by ensuring that it always has a \0 at the end.

PR: PR 44073
Submitted by: yl <yl bee-ware.net>
Reviewed by: rpluem, jorton, trawick

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

17 years agosimple mod_ssl fix (too bad about the pSTRNdup)
Jeff Trawick [Fri, 14 Dec 2007 23:42:35 +0000 (23:42 +0000)] 
simple mod_ssl fix (too bad about the pSTRNdup)

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

17 years agoMerge r603346 from trunk:
Jim Jagielski [Fri, 14 Dec 2007 13:46:43 +0000 (13:46 +0000)] 
Merge r603346 from trunk:

http_protocol: Escape request method in 405 error reporting.
This has no security impact since the browser cannot be tricked
into sending arbitrary method strings.

(words from jorton)

Submitted by: trawick
Reviewed by: jim

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

17 years agoVote.
Joe Orton [Fri, 14 Dec 2007 09:57:32 +0000 (09:57 +0000)] 
Vote.

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

17 years ago* Propose a backport.
Ruediger Pluem [Thu, 13 Dec 2007 20:07:19 +0000 (20:07 +0000)] 
* Propose a backport.

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

17 years agovote, promote
Eric Covener [Thu, 13 Dec 2007 17:34:39 +0000 (17:34 +0000)] 
vote, promote

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

17 years agoThat would be good too
William A. Rowe Jr [Thu, 13 Dec 2007 15:58:37 +0000 (15:58 +0000)] 
That would be good too

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

17 years agoeventually
Jeff Trawick [Thu, 13 Dec 2007 14:29:50 +0000 (14:29 +0000)] 
eventually

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

17 years agoBackport r602795: fix ajp buffer size.
Nick Kew [Wed, 12 Dec 2007 20:50:37 +0000 (20:50 +0000)] 
Backport r602795: fix ajp buffer size.

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

17 years agoBackport r602735 and r602735
Nick Kew [Wed, 12 Dec 2007 20:43:04 +0000 (20:43 +0000)] 
Backport r602735 and r602735

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

17 years agoVote&promote
Nick Kew [Wed, 12 Dec 2007 20:36:31 +0000 (20:36 +0000)] 
Vote&promote

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

17 years agoFix CVE-2007-5000:
William A. Rowe Jr [Wed, 12 Dec 2007 19:38:26 +0000 (19:38 +0000)] 
Fix CVE-2007-5000:

* modules/mappers/mod_imagemap.c (menu_header): Fix
  cross-site-scripting issue by escaping the URI, and ensure that a
  charset parameter is sent in the content-type to prevent
  autodetection by broken browsers.

Reported by: JPCERT

Backports: r603282
Submitted by: jorton
Reviewed by: rpluem, trawick, wrowe

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

17 years ago+1, promote
Jeff Trawick [Wed, 12 Dec 2007 14:04:51 +0000 (14:04 +0000)] 
+1, promote

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

17 years ago* Cast a vote.
Ruediger Pluem [Tue, 11 Dec 2007 21:16:21 +0000 (21:16 +0000)] 
* Cast a vote.

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

17 years agoVote.
Joe Orton [Tue, 11 Dec 2007 17:15:03 +0000 (17:15 +0000)] 
Vote.

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

17 years agoPropose CVE-2007-5000 fix.
Joe Orton [Tue, 11 Dec 2007 17:12:23 +0000 (17:12 +0000)] 
Propose CVE-2007-5000 fix.

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

17 years ago* Add two new proposals
Ruediger Pluem [Tue, 11 Dec 2007 12:57:50 +0000 (12:57 +0000)] 
* Add two new proposals

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

17 years agoOne more bit of trivia to compile mod_substitute on win32.
William A. Rowe Jr [Mon, 10 Dec 2007 21:07:58 +0000 (21:07 +0000)] 
One more bit of trivia to compile mod_substitute on win32.

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

17 years ago* Cast a vote and promote.
Ruediger Pluem [Mon, 10 Dec 2007 11:18:45 +0000 (11:18 +0000)] 
* Cast a vote and promote.

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

17 years agocast a vote.
Guenter Knauf [Mon, 10 Dec 2007 11:04:33 +0000 (11:04 +0000)] 
cast a vote.

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

17 years agoPropose r602795 for backport.
Mladen Turk [Mon, 10 Dec 2007 07:58:22 +0000 (07:58 +0000)] 
Propose r602795 for backport.

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

17 years ago* Update transformation.
Ruediger Pluem [Sun, 9 Dec 2007 22:15:02 +0000 (22:15 +0000)] 
* Update transformation.

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

17 years agoMerge r602736 from trunk:
Ruediger Pluem [Sun, 9 Dec 2007 22:10:55 +0000 (22:10 +0000)] 
Merge r602736 from trunk:

* mod_substitute is no longer experimental.

Submitted by: rpluem
Reviewed by: rpluem

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

17 years agor582635 was an INCORRECT backport of r581117 (my fault).
Nick Kew [Sun, 9 Dec 2007 18:39:06 +0000 (18:39 +0000)] 
r582635 was an INCORRECT backport of r581117 (my fault).
This corrects the error, bringing it in line with 581117
and the vote that was taken on that release.

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

17 years agoMake that two files that hadn't noticed the movement from experimental->filters
William A. Rowe Jr [Sun, 9 Dec 2007 18:13:30 +0000 (18:13 +0000)] 
Make that two files that hadn't noticed the movement from experimental->filters

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

17 years agoComplete r602684 backporting win32 build from trunk of mod_substitute.
William A. Rowe Jr [Sun, 9 Dec 2007 18:09:58 +0000 (18:09 +0000)] 
Complete r602684 backporting win32 build from trunk of mod_substitute.

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

17 years agoNot experimental anymore...
Jim Jagielski [Sun, 9 Dec 2007 16:36:58 +0000 (16:36 +0000)] 
Not experimental anymore...

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

17 years ago* Formating.
Ruediger Pluem [Sun, 9 Dec 2007 15:48:15 +0000 (15:48 +0000)] 
* Formating.

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

17 years ago* Update transformation.
Ruediger Pluem [Sun, 9 Dec 2007 15:26:09 +0000 (15:26 +0000)] 
* Update transformation.

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

17 years agoBackport mod_substitute from trunk:
Ruediger Pluem [Sun, 9 Dec 2007 15:19:40 +0000 (15:19 +0000)] 
Backport mod_substitute from trunk:

mod_substitute: Added a new experimental output filter, which
performs inline response content pattern matching (including
regex) and substitution.

Submitted by: jim
Reviewed by: jim, rpluem, fuankg

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

17 years agoMerge r480135, r480193, r504559, r602349, r602657, r503863 from trunk:
Ruediger Pluem [Sun, 9 Dec 2007 14:54:23 +0000 (14:54 +0000)] 
Merge r480135, r480193, r504559, r602349, r602657, r503863 from trunk:

* Apply patch for PR 41056 (19954) to fix chunk
  filter. Now flushes work better.

* Protect against any sort of non-block read that
  would block. If ap_get_brigade() shows that, return
  EAGAIN.

* Further refinement for PR41056 / PR 19954 (mostly-fixed in r480135.)
  We assume that a successful read but an empty brigade
  is NOT cause for EAGAIN. Testing may or may not
  confirm this assumption, in which case that test
  may be required as well.

* If no data is available at this point of time we need to switch into the
  BODY_CHUNK_PART state like we do several lines later in the code in the
  same situation.

* Case statements should go on their own line.  (No functional change.)

* modules/http/http_filters.c
  (ap_http_filter): Put case on its own line.

* Add missing Changelog entry for PR41056 / PR 19954. This was fixed in r480135.

PR: 41056 / 19954
Submitted by: jfclere, jim
Reviewed by: rpluem, jim, jerenkrantz

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

17 years agoMerge r599589 from trunk:
Ruediger Pluem [Sun, 9 Dec 2007 14:46:56 +0000 (14:46 +0000)] 
Merge r599589 from trunk:

* Detabify and make spacing in HTML code the same as before r593816. This
  avoids that the autoindex test (t/modules/autoindex) fails. Adjusting
  the autoindex test would cause it to fail with older versions and would
  make it harder to recognize regressions.

Submitted by: rpluem
Reviewed by: rpluem, jim, fuankg

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

17 years agoCast a vote for chunk non-block changes; move accepted backports to the
Justin Erenkrantz [Sun, 9 Dec 2007 10:53:03 +0000 (10:53 +0000)] 
Cast a vote for chunk non-block changes; move accepted backports to the
right section.

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

17 years agoadded comment.
Guenter Knauf [Sat, 8 Dec 2007 23:40:09 +0000 (23:40 +0000)] 
added comment.

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

17 years agoCast some votes.
Guenter Knauf [Sat, 8 Dec 2007 23:01:27 +0000 (23:01 +0000)] 
Cast some votes.

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

17 years agoComment
Nick Kew [Sat, 8 Dec 2007 21:27:37 +0000 (21:27 +0000)] 
Comment

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

17 years agoMerge r589461, r602491 from trunk:
Jim Jagielski [Sat, 8 Dec 2007 19:33:47 +0000 (19:33 +0000)] 
Merge r589461, r602491 from trunk:

Prevent 1-byte overflow on 8192 boundary (see PR 43310)

Alternate fix... profiling indicates that the string
termination is completely unneeded and superflous. In
which case, the original allocation size is sufficient
since nothing external worries about a NULL nor
looks for it.

Reviewed by: jim

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

17 years agoMerge r574201, r574684 from trunk:
Jim Jagielski [Sat, 8 Dec 2007 19:32:40 +0000 (19:32 +0000)] 
Merge r574201, r574684 from trunk:

* Also set the Vary header if a rewrite condition is true and uses a HTTP
  header, but all remaining rewrite conditions are skipped due to the [OR]
  flag.

* Add the novary flag to RewriteCond in order to prevent the appending
  of HTTP headers used in a rewrite condition to the Vary header of
  the response.

Submitted by: rpluem
Reviewed by: jim

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

17 years agoLatest patch folds in rpluem's v. nice tunings
Jim Jagielski [Sat, 8 Dec 2007 18:57:31 +0000 (18:57 +0000)] 
Latest patch folds in rpluem's v. nice tunings

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