]> git.ipfire.org Git - thirdparty/apache/httpd.git/log
thirdparty/apache/httpd.git
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

16 years agopropose backport
William A. Rowe Jr [Wed, 6 May 2009 18:25:03 +0000 (18:25 +0000)] 
propose backport

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

16 years agoCommit no-op/comment to allow proposed backport to apply cleanly' proxy_util.c
William A. Rowe Jr [Wed, 6 May 2009 18:17:12 +0000 (18:17 +0000)] 
Commit no-op/comment to allow proposed backport to apply cleanly' proxy_util.c

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

16 years ago* Revive old proposal, update it and reset comments and votes.
Ruediger Pluem [Tue, 5 May 2009 18:53:22 +0000 (18:53 +0000)] 
* Revive old proposal, update it and reset comments and votes.

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

16 years agoCommitted revision 771433.
Jim Jagielski [Mon, 4 May 2009 20:40:48 +0000 (20:40 +0000)] 
Committed revision 771433.

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

16 years agoMerge r680082 from trunk:
Jim Jagielski [Mon, 4 May 2009 20:40:20 +0000 (20:40 +0000)] 
Merge r680082 from trunk:

Change r->content_type when mod_headers sets the Content-Type header
Submitted by: issac
Reviewed/backported by: jim

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

16 years agoapprove
Jim Jagielski [Mon, 4 May 2009 20:39:31 +0000 (20:39 +0000)] 
approve

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

16 years agoCast votes
Jim Jagielski [Mon, 4 May 2009 20:39:02 +0000 (20:39 +0000)] 
Cast votes

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

16 years agoAdd Ctrl-Break to Windows platform docs
Rainer Jung [Mon, 4 May 2009 15:02:36 +0000 (15:02 +0000)] 
Add Ctrl-Break to Windows platform docs
(triggers restart for console use).
Documentation backport of r769134 from trunk.

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

16 years ago* Vote
Ruediger Pluem [Mon, 4 May 2009 09:32:15 +0000 (09:32 +0000)] 
* Vote

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

16 years ago* Add proposal
Ruediger Pluem [Mon, 4 May 2009 09:04:27 +0000 (09:04 +0000)] 
* Add proposal

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

16 years agoOne typo.
Lucien Gentis [Sun, 3 May 2009 15:45:18 +0000 (15:45 +0000)] 
One typo.

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

16 years agoArrange BalancerMember explainations.
Jean-Frederic Clere [Thu, 30 Apr 2009 17:21:04 +0000 (17:21 +0000)] 
Arrange BalancerMember explainations.

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

16 years agopropose mod_headers content-type handling for 2.2.x
William A. Rowe Jr [Mon, 27 Apr 2009 21:09:14 +0000 (21:09 +0000)] 
propose mod_headers content-type handling for 2.2.x

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

16 years agoMerge r768535 from trunk:
Ruediger Pluem [Sat, 25 Apr 2009 14:20:27 +0000 (14:20 +0000)] 
Merge r768535 from trunk:

* Fix an error in the documentation.

Submitted by: rpluem
Reviewed by: pluem

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

16 years agoMerge r764239 from trunk:
Ruediger Pluem [Sat, 25 Apr 2009 10:04:21 +0000 (10:04 +0000)] 
Merge r764239 from trunk:

* Check more strictly that the backend follows the AJP protocol.

Submitted by: mturk
Reviewed by: rpluem, jim, jfclere

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

16 years agoMerge r763394 from trunk:
Ruediger Pluem [Sat, 25 Apr 2009 09:58:52 +0000 (09:58 +0000)] 
Merge r763394 from trunk:

* Avoid delivering content from a previous request which failed to send a request
  body by closing the connection to the backend in this case instead of reusing it.

CVE: CVE-2009-1191 (cve.mitre.org)
PR: 46949
Submitted by: rpluem
Reviewed by: rpluem, wrowe, jfclere

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

16 years agoBackport of r760866:
Ruediger Pluem [Sat, 25 Apr 2009 09:50:27 +0000 (09:50 +0000)] 
Backport of r760866:

* Add SSLProxyCheckPeerExpire and SSLProxyCheckPeerCN directives to enable
  stricter checking of remote server certificates.

  (docs/manual/mod/mod_ssl.xml)
    Documentation of SSLProxyCheckPeerExpire and SSLProxyCheckPeerCN.

  (modules/proxy/mod_proxy_http.c)
    Set the hostname of the request URL as note on the connection.

  (modules/ssl/ssl_private.h)
    Add proxy_ssl_check_peer_expire and proxy_ssl_check_peer_cn fields to
    the SSLSrvConfigRec.

  (modules/ssl/ssl_engine_config.c)
    Directives stuff for SSLProxyCheckPeerExpire and SSLProxyCheckPeerCN.

  (modules/ssl/ssl_engine_io.c)
    Check whether the remote servers certificate is expired / if there is a
    mismatch between the requested hostanme and the remote server certificates
    CN field.
    Be able to parse ASN1 times.

  (modules/ssl/mod_ssl.c)
    Directives stuff for SSLProxyCheckPeerExpire and SSLProxyCheckPeerCN.

Submitted by: rpluem
Reviewed by: rpluem, jim, jfclere

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

16 years ago* Correct logic with non-seq lbsets config'ed
Ruediger Pluem [Sat, 25 Apr 2009 09:43:38 +0000 (09:43 +0000)] 
* Correct logic with non-seq lbsets config'ed

Submitted by: jim
Reviewed by: jim, rpluem, jfclere

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

16 years ago* Promote
Ruediger Pluem [Sat, 25 Apr 2009 09:38:29 +0000 (09:38 +0000)] 
* Promote

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

16 years ago* Add a comment to the showstoppers.
Ruediger Pluem [Thu, 23 Apr 2009 06:13:23 +0000 (06:13 +0000)] 
* Add a comment to the showstoppers.

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

16 years agoMy votes.
Jean-Frederic Clere [Wed, 22 Apr 2009 09:11:03 +0000 (09:11 +0000)] 
My votes.

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

16 years agoupdate transformation
André Malo [Mon, 20 Apr 2009 13:06:31 +0000 (13:06 +0000)] 
update transformation

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

16 years agobackport: fix ID
André Malo [Mon, 20 Apr 2009 13:05:04 +0000 (13:05 +0000)] 
backport: fix ID

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

16 years agoupdate convmap
André Malo [Mon, 20 Apr 2009 12:59:24 +0000 (12:59 +0000)] 
update convmap

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

16 years agosyncing
Nilgun Belma Buguner [Sun, 19 Apr 2009 14:34:09 +0000 (14:34 +0000)] 
syncing

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

16 years agoVersion update.
Lucien Gentis [Sun, 19 Apr 2009 14:06:19 +0000 (14:06 +0000)] 
Version update.

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

16 years agoupdate xforms
Vincent Bray [Sat, 18 Apr 2009 16:32:24 +0000 (16:32 +0000)] 
update xforms

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

16 years agos/MMapStatic/MMapFile/ and copy changes from trunk
Vincent Bray [Sat, 18 Apr 2009 16:30:26 +0000 (16:30 +0000)] 
s/MMapStatic/MMapFile/ and copy changes from trunk

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

16 years agoMerge r757741 from trunk:
Jim Jagielski [Fri, 17 Apr 2009 13:44:27 +0000 (13:44 +0000)] 
Merge r757741 from trunk:

* Fix a memory leak by freeing the memory consumed by the bucket.

PR: 44948
Submitted by: Dan Poirier <poirier pobox.com>
Reviewed by: rpluem

Submitted by: rpluem
Reviewed/backported by: jim

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

16 years agoMerge r755190 from trunk:
Jim Jagielski [Fri, 17 Apr 2009 13:42:57 +0000 (13:42 +0000)] 
Merge r755190 from trunk:

* APR_BUCKET_NEXT is wrong here as we are already a doing a APR_BUCKET_NEXT in
  the for loop and this causes us to jump *two* buckets forward. This can cause
  us to jump over the Sentinel of the brigade and thus causes an endless loop.

Submitted by: rpluem
Reviewed/backported by: jim

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

16 years agoMerge r756671, r756675, r756678, r756683 from trunk:
Jim Jagielski [Fri, 17 Apr 2009 13:42:03 +0000 (13:42 +0000)] 
Merge r756671, r756675, r756678, r756683 from trunk:

Creation of external gzip process fails, if we
try to set the working directory to r->filename.
Use ap_make_dirstr_parent() instead, like in all
other similar places.

Creating the external gzip process fails, because we
call execve() with "gzip" without full path.
Let's look for it in the PATH instead and drop the
passing of the environment. There seems to be no
reason why gzip should need the httpd environment.

Set the content encoding for compressed content
even if we can't detect the content type of the
uncompressed content.

When trying to detect the content type of the
uncompressed content it is often not enough
to read the same number of bytes, we already
read compressed. Since uncompress() allocates a
new buffer, we can increase the number of bytes
to read to the same size, we use in the case,
where the content isn't compressed.

Furthermore zero-terminate the read data to keep
assumptions consistent with the uncompressed case.

Submitted by: rjung
Reviewed/backported by: jim

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

16 years agoMerge r761329 from trunk:
Jim Jagielski [Fri, 17 Apr 2009 13:40:08 +0000 (13:40 +0000)] 
Merge r761329 from trunk:

The remote port information was forgotten from the builtin
data of the AJP 13 protocol.  Since the servlet spec allows
to retrieve it via getRemotePort(), we provide the port to
the Tomcat connector as an additional request attribute.
Modern/future Tomcat versions know how to retrieve
the remote port from the attribute AJP_REMOTE_PORT.

See:
https://issues.apache.org/bugzilla/show_bug.cgi?id=41263
http://svn.eu.apache.org/viewvc?view=rev&revision=756926
http://svn.eu.apache.org/viewvc?view=rev&revision=757223

Submitted by: rjung
Reviewed/backported by: jim

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

16 years agoApproved backedports:
Jim Jagielski [Fri, 17 Apr 2009 13:36:50 +0000 (13:36 +0000)] 
Approved backedports:
-     http://svn.apache.org/viewvc?view=rev&revision=649162
-     http://svn.apache.org/viewvc?view=rev&revision=649176
-     http://svn.apache.org/viewvc?view=rev&revision=649460

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

16 years agoBump up
Jim Jagielski [Fri, 17 Apr 2009 13:34:52 +0000 (13:34 +0000)] 
Bump up

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

16 years agoHad time last night for some reviews and tests
Jim Jagielski [Fri, 17 Apr 2009 13:34:08 +0000 (13:34 +0000)] 
Had time last night for some reviews and tests

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

16 years agovote
Greg Ames [Tue, 14 Apr 2009 23:31:32 +0000 (23:31 +0000)] 
vote

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

16 years agovote for a mod_substitue backport
Greg Ames [Tue, 14 Apr 2009 21:19:40 +0000 (21:19 +0000)] 
vote for a mod_substitue backport

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

16 years agoupdate transformation
Nilgun Belma Buguner [Tue, 14 Apr 2009 08:15:26 +0000 (08:15 +0000)] 
update transformation

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

16 years agoNew Turkish translation
Nilgun Belma Buguner [Tue, 14 Apr 2009 08:14:47 +0000 (08:14 +0000)] 
New Turkish translation

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@764704 13f79535-47bb-0310-9956-ffa450edef68

16 years ago* Add proposals
Ruediger Pluem [Sat, 11 Apr 2009 19:57:38 +0000 (19:57 +0000)] 
* Add proposals

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

16 years agovotes and promotes, one showstopper
William A. Rowe Jr [Sat, 11 Apr 2009 19:00:56 +0000 (19:00 +0000)] 
votes and promotes, one showstopper

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

16 years ago* Vote.
Ruediger Pluem [Sat, 11 Apr 2009 18:57:18 +0000 (18:57 +0000)] 
* Vote.

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

16 years ago* Add proposal.
Ruediger Pluem [Wed, 8 Apr 2009 21:25:37 +0000 (21:25 +0000)] 
* Add proposal.

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

16 years ago* Whitespace changes
Ruediger Pluem [Wed, 8 Apr 2009 20:35:37 +0000 (20:35 +0000)] 
* Whitespace changes

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

16 years agoholy crap, how did that bug manage to persist for 15 months?
Roy T. Fielding [Sat, 4 Apr 2009 01:31:27 +0000 (01:31 +0000)] 
holy crap, how did that bug manage to persist for 15 months?

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

16 years agoRevert changes in 2.2.11 that caused an invalid
Roy T. Fielding [Fri, 3 Apr 2009 23:16:03 +0000 (23:16 +0000)] 
Revert changes in 2.2.11 that caused an invalid
etag to be emitted for on-the-fly gzip content-encoding.
PR 39727 will require larger fixes and this fix was far more
harmful than the original code.

PR: 45023, 39727

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

16 years agoAdd backport proposal.
Rainer Jung [Thu, 2 Apr 2009 15:53:35 +0000 (15:53 +0000)] 
Add backport proposal.

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

16 years agoupdate transformation
Nilgun Belma Buguner [Sat, 28 Mar 2009 16:36:37 +0000 (16:36 +0000)] 
update transformation

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

16 years agoupdate for sync with English docs.
Nilgun Belma Buguner [Sat, 28 Mar 2009 16:35:43 +0000 (16:35 +0000)] 
update for sync with English docs.

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@759503 13f79535-47bb-0310-9956-ffa450edef68

16 years agolots of updated xforms
Jim Jagielski [Tue, 24 Mar 2009 15:29:39 +0000 (15:29 +0000)] 
lots of updated xforms

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

16 years agoDocs are easier than code sometimes
Jim Jagielski [Tue, 24 Mar 2009 15:14:56 +0000 (15:14 +0000)] 
Docs are easier than code sometimes

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

16 years agoSmall typo.
Lucien Gentis [Sun, 22 Mar 2009 13:36:04 +0000 (13:36 +0000)] 
Small typo.

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

16 years agoPropose backport of fix for mod_mime_magic
Rainer Jung [Fri, 20 Mar 2009 18:12:46 +0000 (18:12 +0000)] 
Propose backport of fix for mod_mime_magic
in combination with encoded content.

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

16 years ago%{REQUEST_URL} is now %{REQUEST_URI}, and has been for quite some time.
Rich Bowen [Tue, 17 Mar 2009 18:12:29 +0000 (18:12 +0000)] 
%{REQUEST_URL} is now %{REQUEST_URI}, and has been for quite some time.

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

16 years agoAdd an example of wildcard ServerAlias.
Rich Bowen [Thu, 12 Mar 2009 15:18:17 +0000 (15:18 +0000)] 
Add an example of wildcard ServerAlias.
Replace <VirtualHost *> with <VirtualHost *:80>

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

16 years agoBackported and commited
Jim Jagielski [Tue, 10 Mar 2009 15:00:54 +0000 (15:00 +0000)] 
Backported and commited

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

16 years agoLooks like 3 to me.
Jim Jagielski [Tue, 10 Mar 2009 14:59:07 +0000 (14:59 +0000)] 
Looks like 3 to me.

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

16 years agoSmall typos.
Lucien Gentis [Sun, 8 Mar 2009 14:37:54 +0000 (14:37 +0000)] 
Small typos.

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

16 years agodocument where no-cache envvar is supported
Eric Covener [Mon, 2 Mar 2009 18:04:12 +0000 (18:04 +0000)] 
document where no-cache envvar is supported

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

16 years agoMissing verbs.
Lucien Gentis [Sun, 1 Mar 2009 14:54:13 +0000 (14:54 +0000)] 
Missing verbs.

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

16 years agofix typo
Lars Eilebrecht [Thu, 26 Feb 2009 02:21:57 +0000 (02:21 +0000)] 
fix typo

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

16 years agoVote.
Graham Leggett [Sun, 22 Feb 2009 15:43:50 +0000 (15:43 +0000)] 
Vote.

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

16 years agoSmall typo.
Lucien Gentis [Sun, 22 Feb 2009 13:04:24 +0000 (13:04 +0000)] 
Small typo.

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

16 years agoadd new patch
Lars Eilebrecht [Sat, 21 Feb 2009 19:30:01 +0000 (19:30 +0000)] 
add new patch

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

16 years agoupdate the etag patch to use Roy's latest patch
Lars Eilebrecht [Sat, 21 Feb 2009 18:31:50 +0000 (18:31 +0000)] 
update the etag patch to use Roy's latest patch

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

16 years agomod_disk_cache now turns off sendfile support if 'EnableSendfile off'
Lars Eilebrecht [Sat, 21 Feb 2009 17:38:33 +0000 (17:38 +0000)] 
mod_disk_cache now turns off sendfile support if 'EnableSendfile off'
is defined globally.

Reviewed by: Ruediger Pluem, Issac Goldstand, Niklas Edmundsson

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

16 years agoheaders replaced by directives line 48
Lucien Gentis [Sat, 21 Feb 2009 17:12:17 +0000 (17:12 +0000)] 
headers replaced by directives line 48

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

16 years agoupdate transformation
Nilgun Belma Buguner [Mon, 16 Feb 2009 11:43:03 +0000 (11:43 +0000)] 
update transformation

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

16 years agosome modifications to generate the man pages in other languages
Nilgun Belma Buguner [Mon, 16 Feb 2009 11:38:19 +0000 (11:38 +0000)] 
some modifications to generate the man pages in other languages

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

16 years agoupdate
Jim Jagielski [Thu, 12 Feb 2009 20:07:49 +0000 (20:07 +0000)] 
update

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