]> granicus.if.org Git - apache/log
apache
18 years agoIt's referred to as the Rewrite Guide everywhere excent when we link to
Rich Bowen [Tue, 27 Jun 2006 10:00:14 +0000 (10:00 +0000)]
It's referred to as the Rewrite Guide everywhere excent when we link to
it.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@417393 13f79535-47bb-0310-9956-ffa450edef68

18 years ago One more bug licked, as verified by Matt
William A. Rowe Jr [Mon, 26 Jun 2006 18:12:09 +0000 (18:12 +0000)]
  One more bug licked, as verified by Matt

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@417262 13f79535-47bb-0310-9956-ffa450edef68

18 years ago Make the range test legible; in the process, uncover and close
William A. Rowe Jr [Mon, 26 Jun 2006 17:41:28 +0000 (17:41 +0000)]
  Make the range test legible; in the process, uncover and close
  a bounds overflow condition.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@417252 13f79535-47bb-0310-9956-ffa450edef68

18 years ago* Add the following environment variables to expose the information
Ruediger Pluem [Mon, 26 Jun 2006 16:59:38 +0000 (16:59 +0000)]
* Add the following environment variables to expose the information
* about
  the route, the sticky session and the worker used during a request to
  other modules:

  BALANCER_SESSION_STICKY
  BALANCER_SESSION_ROUTE
  BALANCER_NAME
  BALANCER_WORKER_NAME
  BALANCER_WORKER_ROUTE

PR: 39806
Submitted by: Brian <brectanu gmail.com>
Reviewed by: rpluem

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@417238 13f79535-47bb-0310-9956-ffa450edef68

18 years agoPatch submitted by Matt Lewandowsky - fixes name of mod_isapi handler.
Rich Bowen [Mon, 26 Jun 2006 16:55:29 +0000 (16:55 +0000)]
Patch submitted by Matt Lewandowsky - fixes name of mod_isapi handler.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@417237 13f79535-47bb-0310-9956-ffa450edef68

18 years agoAdding a flags document. Not yet linked from anywhere. Will link once
Rich Bowen [Mon, 26 Jun 2006 14:56:01 +0000 (14:56 +0000)]
Adding a flags document. Not yet linked from anywhere. Will link once
fleshed out a little more. The goal is to give more examples for the
available flags.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@417203 13f79535-47bb-0310-9956-ffa450edef68

18 years agoupdate transformation
Astrid Malo [Sun, 25 Jun 2006 11:05:30 +0000 (11:05 +0000)]
update transformation

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@417008 13f79535-47bb-0310-9956-ffa450edef68

18 years agoupdate German translation
Astrid Malo [Sun, 25 Jun 2006 11:03:43 +0000 (11:03 +0000)]
update German translation

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@417005 13f79535-47bb-0310-9956-ffa450edef68

18 years agoupdate transformation
Astrid Malo [Sun, 25 Jun 2006 07:52:16 +0000 (07:52 +0000)]
update transformation

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@416992 13f79535-47bb-0310-9956-ffa450edef68

18 years agoupdate German translation
Astrid Malo [Sun, 25 Jun 2006 07:49:17 +0000 (07:49 +0000)]
update German translation

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@416991 13f79535-47bb-0310-9956-ffa450edef68

18 years agoupdate transformation
Astrid Malo [Sun, 25 Jun 2006 07:35:09 +0000 (07:35 +0000)]
update transformation

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@416990 13f79535-47bb-0310-9956-ffa450edef68

18 years agoUpdate the LICENSE file since mod_imap was renamed to mod_imagemap.
Paul Querna [Sat, 24 Jun 2006 00:20:55 +0000 (00:20 +0000)]
Update the LICENSE file since mod_imap was renamed to mod_imagemap.

Noticed by: From: Albert Chin <apache-dev mlists.thewrittenword.com>

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@416844 13f79535-47bb-0310-9956-ffa450edef68

18 years ago Note that 416293 went a bit further.
William A. Rowe Jr [Thu, 22 Jun 2006 08:27:36 +0000 (08:27 +0000)]
  Note that 416293 went a bit further.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@416294 13f79535-47bb-0310-9956-ffa450edef68

18 years ago Solve 416291, but in a more elegant manner, and with a little
William A. Rowe Jr [Thu, 22 Jun 2006 08:25:19 +0000 (08:25 +0000)]
  Solve 416291, but in a more elegant manner, and with a little
  more attention to clearing the subreq and determining that
  an r->filename existed.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@416293 13f79535-47bb-0310-9956-ffa450edef68

18 years ago Stop appending a backslash if some trailing slash is present.
William A. Rowe Jr [Thu, 22 Jun 2006 08:00:40 +0000 (08:00 +0000)]
  Stop appending a backslash if some trailing slash is present.

  For cross platform isapi we aught to find out what to add from
  apr, slash or backslash, but can't think of the trivial answer
  at this hour.

PR: 15993

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@416291 13f79535-47bb-0310-9956-ffa450edef68

18 years ago mod_isapi: Handle "HTTP/1.1 200 OK" style status lines correctly, the
William A. Rowe Jr [Thu, 22 Jun 2006 07:13:56 +0000 (07:13 +0000)]
  mod_isapi: Handle "HTTP/1.1 200 OK" style status lines correctly, the
  token parser worked while the resulting length was misinterpreted.
  We were also off by one in apr_cpystrn which demands room for the
  trailing null be counted.

PR: 29098
Submitted by: Brock Bland <bbland serena.com>

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@416288 13f79535-47bb-0310-9956-ffa450edef68

18 years ago We need to pay alot more attention here to ap_pass_brigade.
William A. Rowe Jr [Thu, 22 Jun 2006 07:03:29 +0000 (07:03 +0000)]
  We need to pay alot more attention here to ap_pass_brigade.

PR 30022

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@416278 13f79535-47bb-0310-9956-ffa450edef68

18 years ago mod_isapi: Ensure we walk through all the methods the developer may have
William A. Rowe Jr [Thu, 22 Jun 2006 06:46:39 +0000 (06:46 +0000)]
  mod_isapi: Ensure we walk through all the methods the developer may have
  employed to report their HTTP status result code.

PR: 16637, 30033
Submitted by: Matt Lewandowsky <matt iamcode.net>
Reviewed by: William Rowe

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@416272 13f79535-47bb-0310-9956-ffa450edef68

18 years ago Note new (old) feature
William A. Rowe Jr [Thu, 22 Jun 2006 06:13:58 +0000 (06:13 +0000)]
  Note new (old) feature

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@416266 13f79535-47bb-0310-9956-ffa450edef68

18 years ago New SSLLogLevelDebugDump [ None (default) | IO (not bytes) | Bytes ]
William A. Rowe Jr [Thu, 22 Jun 2006 06:13:07 +0000 (06:13 +0000)]
  New SSLLogLevelDebugDump [ None (default) | IO (not bytes) | Bytes ]
  configures the I/O Dump of SSL traffic, when LogLevel is set to Debug.
  The default is none as this is far greater debugging resolution than
  the typical administrator is prepared to untangle.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@416265 13f79535-47bb-0310-9956-ffa450edef68

18 years agoPR#39854
Nick Kew [Wed, 21 Jun 2006 23:16:47 +0000 (23:16 +0000)]
PR#39854
Remove bogus code that chokes on flush buckets

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@416165 13f79535-47bb-0310-9956-ffa450edef68

18 years agoAdd zlib-devel to the BuildReq in the RPM Spec file, which allows mod_deflate to...
Paul Querna [Wed, 21 Jun 2006 09:00:37 +0000 (09:00 +0000)]
Add zlib-devel to the BuildReq in the RPM Spec file, which allows mod_deflate to be built.

PR: 37968
Noticed By: Loïc Mahé <loic.mahe regis-dgac.net>

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@415945 13f79535-47bb-0310-9956-ffa450edef68

18 years agoWhoops, double patch. Argh.
Wilfredo Sanchez [Mon, 19 Jun 2006 23:46:17 +0000 (23:46 +0000)]
Whoops, double patch.  Argh.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@415461 13f79535-47bb-0310-9956-ffa450edef68

18 years agoAdd CheckCaseOnly doc.
Wilfredo Sanchez [Mon, 19 Jun 2006 23:41:43 +0000 (23:41 +0000)]
Add CheckCaseOnly doc.
Submitted by: olivier Thereaux <ot@w3.org>

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@415460 13f79535-47bb-0310-9956-ffa450edef68

18 years agoThings I forgot to commit
Noirin Plunkett [Sun, 18 Jun 2006 22:04:36 +0000 (22:04 +0000)]
Things I forgot to commit

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@415207 13f79535-47bb-0310-9956-ffa450edef68

18 years agoTeeny tiny typo, noticed by Matt Lewandowsky
Noirin Plunkett [Sun, 18 Jun 2006 21:33:38 +0000 (21:33 +0000)]
Teeny tiny typo, noticed by Matt Lewandowsky

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@415199 13f79535-47bb-0310-9956-ffa450edef68

18 years agoAdd a note regarding compiler preferences for Solaris.
Justin Erenkrantz [Fri, 16 Jun 2006 21:28:27 +0000 (21:28 +0000)]
Add a note regarding compiler preferences for Solaris.

Submitted by: Shanti Subramanyam <Shanti.Subramanyam@sun.com>
Tweaked by: Justin Erenkrantz

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@414921 13f79535-47bb-0310-9956-ffa450edef68

18 years ago* server/core.c (default_handler): Use apr_brigade_insert_file() to
Joe Orton [Wed, 14 Jun 2006 13:16:29 +0000 (13:16 +0000)]
* server/core.c (default_handler): Use apr_brigade_insert_file() to
append the file to the brigade.

* server/protocol.c (ap_send_fd),
modules/proxy/mod_proxy_http.c (spool_reqbody_cl),
modules/cache/mod_mem_cache.c (recall_body),
modules/cache/mod_disk_cache.c (recall_body),
modules/mappers/mod_negotiation.c (handle_map_file),
modules/generators/mod_asis.c (asis_handler),
modules/dav/fs/repos.c [DEBUG_GET_HANDLER] (dav_fs_deliver),
modules/arch/win32/mod_isapi.c (ServerSupportFunction): Likewise.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@414238 13f79535-47bb-0310-9956-ffa450edef68

18 years agoDocumenting new mod_speling directive
Nick Kew [Wed, 14 Jun 2006 08:24:59 +0000 (08:24 +0000)]
Documenting new mod_speling directive

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@414146 13f79535-47bb-0310-9956-ffa450edef68

18 years agoCorrections & clarifications
Noirin Plunkett [Wed, 14 Jun 2006 08:23:34 +0000 (08:23 +0000)]
Corrections & clarifications
Submitted by Matt Lewandowsky

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@414143 13f79535-47bb-0310-9956-ffa450edef68

18 years agoA keepalive response need not neccessarily have included any content-length
Colm MacCarthaigh [Tue, 13 Jun 2006 10:51:54 +0000 (10:51 +0000)]
A keepalive response need not neccessarily have included any content-length
header, handle this case properly for 304 responses. PR39789

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@413861 13f79535-47bb-0310-9956-ffa450edef68

18 years agoSimple language fixes, been sitting around in my repos for a while
Noirin Plunkett [Tue, 13 Jun 2006 09:23:50 +0000 (09:23 +0000)]
Simple language fixes, been sitting around in my repos for a while

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@413844 13f79535-47bb-0310-9956-ffa450edef68

18 years agospellcheck
Jeff Trawick [Mon, 12 Jun 2006 19:35:09 +0000 (19:35 +0000)]
spellcheck

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@413730 13f79535-47bb-0310-9956-ffa450edef68

18 years agoupdate transformation
André Malo [Mon, 12 Jun 2006 18:23:29 +0000 (18:23 +0000)]
update transformation

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@413722 13f79535-47bb-0310-9956-ffa450edef68

18 years agoA little bit more detail, and an example, for how DocumentRoot is
Rich Bowen [Mon, 12 Jun 2006 15:28:52 +0000 (15:28 +0000)]
A little bit more detail, and an example, for how DocumentRoot is
handled. Examples good.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@413683 13f79535-47bb-0310-9956-ffa450edef68

18 years agoTypo correction.
Rich Bowen [Sun, 11 Jun 2006 18:20:04 +0000 (18:20 +0000)]
Typo correction.
Submitted by Vincent 'noodl' Bray.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@413494 13f79535-47bb-0310-9956-ffa450edef68

18 years agoSubmitted by Vincent 'noodl' Bray, this adds a link from the module doc
Rich Bowen [Sun, 11 Jun 2006 17:49:34 +0000 (17:49 +0000)]
Submitted by Vincent 'noodl' Bray, this adds a link from the module doc
to the caching discussion, for clarification of obscure points.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@413486 13f79535-47bb-0310-9956-ffa450edef68

18 years agoReferring to stuff added in 1.1, in the 2.2 docs, seems a little
Rich Bowen [Sun, 11 Jun 2006 15:37:24 +0000 (15:37 +0000)]
Referring to stuff added in 1.1, in the 2.2 docs, seems a little
archaic. Rephrase a little.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@413465 13f79535-47bb-0310-9956-ffa450edef68

18 years agoemove an appendix that hasn't really been useful since the turn of the
Rich Bowen [Sun, 11 Jun 2006 15:34:12 +0000 (15:34 +0000)]
emove an appendix that hasn't really been useful since the turn of the
century.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@413464 13f79535-47bb-0310-9956-ffa450edef68

18 years agoupdate transformation
André Malo [Sun, 11 Jun 2006 12:38:13 +0000 (12:38 +0000)]
update transformation

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@413440 13f79535-47bb-0310-9956-ffa450edef68

18 years agoFor quite some time now, 'graceful' and 'restart' have done a config
Rich Bowen [Sat, 10 Jun 2006 03:55:12 +0000 (03:55 +0000)]
For quite some time now, 'graceful' and 'restart' have done a config
file syntax check prior to actually attempting to restart. These notes
are no longer true.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@413222 13f79535-47bb-0310-9956-ffa450edef68

18 years agoSubmitted by Matt Lewandowsky (matt@iamcode.net).
Rich Bowen [Sat, 10 Jun 2006 03:25:25 +0000 (03:25 +0000)]
Submitted by Matt Lewandowsky (matt@iamcode.net).
The handler name is now isapi-handler instead of isapi-isa, although
apparently both will still work, at least for now.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@413220 13f79535-47bb-0310-9956-ffa450edef68

18 years ago/usr/local/apache/apache should just be /usr/local/apache
Rich Bowen [Sat, 10 Jun 2006 03:04:22 +0000 (03:04 +0000)]
/usr/local/apache/apache should just be /usr/local/apache

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@413218 13f79535-47bb-0310-9956-ffa450edef68

18 years agoThere's four of 'em, not three. I know there's a Monty Python quote in
Rich Bowen [Sat, 10 Jun 2006 02:53:11 +0000 (02:53 +0000)]
There's four of 'em, not three. I know there's a Monty Python quote in
here somewhere, I just can't find it.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@413217 13f79535-47bb-0310-9956-ffa450edef68

18 years agoProvide links to the two support programs that are listed on that
Rich Bowen [Sat, 10 Jun 2006 02:04:32 +0000 (02:04 +0000)]
Provide links to the two support programs that are listed on that
'other' page, rather than the nondescript and unhelpful 'other' link.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@413208 13f79535-47bb-0310-9956-ffa450edef68

18 years agoUse the correct markup for the httpd program.
Rich Bowen [Sat, 10 Jun 2006 02:03:34 +0000 (02:03 +0000)]
Use the correct markup for the httpd program.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@413207 13f79535-47bb-0310-9956-ffa450edef68

18 years agoUse the phrase used elsewhere in the documentation "root privileges".
Rich Bowen [Sat, 10 Jun 2006 01:51:27 +0000 (01:51 +0000)]
Use the phrase used elsewhere in the documentation "root privileges".

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@413204 13f79535-47bb-0310-9956-ffa450edef68

18 years ago* Show how to pass additional arguments to config.nice
Rich Bowen [Sat, 10 Jun 2006 01:44:10 +0000 (01:44 +0000)]
* Show how to pass additional arguments to config.nice
* Note that su is required for `make install`
* Minor gramatical nitpicking.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@413203 13f79535-47bb-0310-9956-ffa450edef68

18 years agoPR#39761
Nick Kew [Fri, 9 Jun 2006 11:15:41 +0000 (11:15 +0000)]
PR#39761
Make the error message more meaningful when DBD is configured
without a driver.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@413015 13f79535-47bb-0310-9956-ffa450edef68

18 years agoFix comment
Nick Kew [Thu, 8 Jun 2006 10:56:22 +0000 (10:56 +0000)]
Fix comment

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@412721 13f79535-47bb-0310-9956-ffa450edef68

18 years agohttp://issues.apache.org/bugzilla/show_bug.cgi?id=39726
Jason S. Lingohr [Tue, 6 Jun 2006 06:27:46 +0000 (06:27 +0000)]
http://issues.apache.org/bugzilla/show_bug.cgi?id=39726

Documentation bug submitted by Luis Parravicini <lparra@itboss.com.ar>.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@412019 13f79535-47bb-0310-9956-ffa450edef68

18 years agoApply mod_speling enhancement posted by Olivier Thereaux
Nick Kew [Mon, 5 Jun 2006 16:19:32 +0000 (16:19 +0000)]
Apply mod_speling enhancement posted by Olivier Thereaux
(plus teensy weensy tidyup)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@411849 13f79535-47bb-0310-9956-ffa450edef68

18 years ago* If possible, check if the size of an object to cache is within the
Ruediger Pluem [Sat, 3 Jun 2006 20:52:58 +0000 (20:52 +0000)]
* If possible, check if the size of an object to cache is within the
  configured boundaries before actually saving data.

Submitted by: Niklas Edmundsson <nikke acc.umu.se>
Reviewed by: rpluem

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@411469 13f79535-47bb-0310-9956-ffa450edef68

18 years ago* The first comment did not really hit what we do.
Ruediger Pluem [Sat, 3 Jun 2006 19:57:51 +0000 (19:57 +0000)]
* The first comment did not really hit what we do.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@411466 13f79535-47bb-0310-9956-ffa450edef68

18 years ago* info->expire and info->date are in microseconds. So convert the difference
Ruediger Pluem [Sat, 3 Jun 2006 19:41:49 +0000 (19:41 +0000)]
* info->expire and info->date are in microseconds. So convert the difference
  to seconds before comparing it to age which is in seconds.

PR: 39713
Submitted by: Owen Taylor <otaylor redhat.com>
Reviewed by: rpluem

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@411464 13f79535-47bb-0310-9956-ffa450edef68

18 years agoFix authnz_ldap invalid auth detection
Bradley Nicholes [Fri, 2 Jun 2006 22:18:05 +0000 (22:18 +0000)]
Fix authnz_ldap invalid auth detection

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@411315 13f79535-47bb-0310-9956-ffa450edef68

18 years agoFix a problem with invalid auth error detection for LDAP client SDKs that don't suppo...
Bradley Nicholes [Fri, 2 Jun 2006 22:01:53 +0000 (22:01 +0000)]
Fix a problem with invalid auth error detection for LDAP client SDKs that don't support LDAP_SECURITY_ERROR macro. PR#39529

Submitted by: [Ray Price <dohrayme yahoo.com>], [Josh Fenlason <jfenlason ptc.com>]

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@411306 13f79535-47bb-0310-9956-ffa450edef68

18 years ago* Sync with 2.2.x CHANGES
Ruediger Pluem [Thu, 1 Jun 2006 20:33:33 +0000 (20:33 +0000)]
* Sync with 2.2.x CHANGES

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@410942 13f79535-47bb-0310-9956-ffa450edef68

18 years ago* configure.in: Use common variables for the required APR/APR-util
Joe Orton [Thu, 1 Jun 2006 10:45:06 +0000 (10:45 +0000)]
* configure.in: Use common variables for the required APR/APR-util
version.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@410828 13f79535-47bb-0310-9956-ffa450edef68

18 years agoNotice, we got NOTICE.txt
William A. Rowe Jr [Thu, 1 Jun 2006 05:52:22 +0000 (05:52 +0000)]
Notice, we got NOTICE.txt

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@410767 13f79535-47bb-0310-9956-ffa450edef68

18 years ago One problem with keeping a compost pile. As you add the dog's droppings,
William A. Rowe Jr [Thu, 1 Jun 2006 05:50:07 +0000 (05:50 +0000)]
  One problem with keeping a compost pile.  As you add the dog's droppings,
  the leaves, the grass clippings, and don't add any bacteral agents, in
  the end you have one friggin big smelly pile.

  Completely refactor the accumulated cruft of rewriting conf files.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@410765 13f79535-47bb-0310-9956-ffa450edef68

18 years ago Provide vhosts examples remotely related to the httpd.conf we create?
William A. Rowe Jr [Thu, 1 Jun 2006 05:43:16 +0000 (05:43 +0000)]
  Provide vhosts examples remotely related to the httpd.conf we create?

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@410762 13f79535-47bb-0310-9956-ffa450edef68

18 years ago That's the point, isn't it? All mpm's in one basket?
William A. Rowe Jr [Thu, 1 Jun 2006 05:42:13 +0000 (05:42 +0000)]
  That's the point, isn't it?  All mpm's in one basket?

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@410761 13f79535-47bb-0310-9956-ffa450edef68

18 years ago Ewww... can't we be consistant with our workfiles paths?
William A. Rowe Jr [Thu, 1 Jun 2006 05:41:28 +0000 (05:41 +0000)]
  Ewww... can't we be consistant with our workfiles paths?

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@410758 13f79535-47bb-0310-9956-ffa450edef68

18 years ago Add example/default allow-from for localhost, please???
William A. Rowe Jr [Thu, 1 Jun 2006 05:40:34 +0000 (05:40 +0000)]
  Add example/default allow-from for localhost, please???

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@410757 13f79535-47bb-0310-9956-ffa450edef68

18 years agoAdd comments re worker shutdown troubles on Linux and use of
Chris Darroch [Wed, 31 May 2006 19:34:37 +0000 (19:34 +0000)]
Add comments re worker shutdown troubles on Linux and use of
ap_os_killpg() in worker.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@410645 13f79535-47bb-0310-9956-ffa450edef68

18 years ago* Keep the Content-Type for successfully revalidated
Ruediger Pluem [Tue, 30 May 2006 20:48:09 +0000 (20:48 +0000)]
* Keep the Content-Type for successfully revalidated
  cached objects, by unsetting possible Content-Type headers in
  r->headers_out and r->err_headers_out as they may be different to what
  we have received from the cache.
  Actually they are not needed as r->content_type set by
  ap_set_content_type a few lines above will be used in the store_headers
  functions of the storage providers as a fallback and the HTTP_HEADER filter
  does overwrite the Content-Type header with r->content_type anyway.

PR: 39647

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@410370 13f79535-47bb-0310-9956-ffa450edef68

18 years agoChop historic notes no longer relevant since 2.2 release.
Nick Kew [Mon, 29 May 2006 11:59:39 +0000 (11:59 +0000)]
Chop historic notes no longer relevant since 2.2 release.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@410082 13f79535-47bb-0310-9956-ffa450edef68

18 years agoPR#39672: Check that filter exists before trying to insert it
Nick Kew [Mon, 29 May 2006 11:49:02 +0000 (11:49 +0000)]
PR#39672: Check that filter exists before trying to insert it

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@410079 13f79535-47bb-0310-9956-ffa450edef68

18 years agoThe syntax ">&/dev/null" is csh-style, not bourne-style shell.
Martin Kraemer [Mon, 29 May 2006 07:48:19 +0000 (07:48 +0000)]
The syntax ">&/dev/null" is csh-style, not bourne-style shell.
Change it so that all bourne-style shells understand it.
I am going to make the same fix in 2.2.x

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@410047 13f79535-47bb-0310-9956-ffa450edef68

18 years ago* Remove temporary files if renaming fails, otherwise they may accumulate.
Ruediger Pluem [Sun, 28 May 2006 10:32:01 +0000 (10:32 +0000)]
* Remove temporary files if renaming fails, otherwise they may accumulate.

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

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@409942 13f79535-47bb-0310-9956-ffa450edef68

18 years agoOn graceless shutdown or restart, send AP_SIG_GRACEFUL to all worker
Chris Darroch [Fri, 26 May 2006 18:27:23 +0000 (18:27 +0000)]
On graceless shutdown or restart, send AP_SIG_GRACEFUL to all worker
threads so that any that are polling on Keep-Alive connections will
wake up and exit promptly.  Otherwise, on Linux, they wait until
poll()'s timeout interval completes, which is often too long for
the parent process; the parent issues SIGKILL before the child's main
thread manages to re-join all the worker threads.  PR 38737.

On Solaris, by contrast, the close_worker_sockets() function
successfully alerts all worker threads that they should exit quickly.
On Linux, this side-effect of one thread closing another's socket
doesn't occur; see:

http://bugme.osdl.org/show_bug.cgi?id=546

Also, expand on the placeholder in CHANGES regarding previous
cleanups to scoreboard.c and scoreboard.h in r404848 and r404849.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@409715 13f79535-47bb-0310-9956-ffa450edef68

18 years agosmall cleanup of EBCDIC support in mod_proxy_ajp
Jeff Trawick [Fri, 26 May 2006 18:03:01 +0000 (18:03 +0000)]
small cleanup of EBCDIC support in mod_proxy_ajp

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@409709 13f79535-47bb-0310-9956-ffa450edef68

18 years agoMake the worker and event MPMs not touch the scoreboard when
Chris Darroch [Fri, 26 May 2006 16:26:52 +0000 (16:26 +0000)]
Make the worker and event MPMs not touch the scoreboard when
handling a fork() failure.  The previous behaviour appears to have
been inherited from the prefork MPM, where is it appropriate.

The prefork MPM sets thread_limit to 1 and therefore each
child process has a single worker_score structure in the scoreboard's
array, i.e., ap_scoreboard_image->servers[slot][0].  In make_child(),
it sets this structure's status to SERVER_STARTING, and then does
a fork(); if the fork() fails, it resets the status to SERVER_DEAD.

The worker and event MPMs, by constrast, obviously use multiple
worker_score structures per child process.  They may also be
in use by worker threads from a previous generation at any particular
moment.  Therefore make_child() and the parent process in general
doesn't normally update them; make_child() doesn't set them all
to SERVER_STARTING before doing fork(), for example.

So, make_child() shouldn't set them to SERVER_DEAD if fork()
fails (and even if it should, it certainly shouldn't be just
updating the first one).

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@409693 13f79535-47bb-0310-9956-ffa450edef68

18 years ago* Update transformation
Ruediger Pluem [Thu, 25 May 2006 20:19:08 +0000 (20:19 +0000)]
* Update transformation

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@409457 13f79535-47bb-0310-9956-ffa450edef68

18 years ago* Add a note about trailing slashes for ProxyPass and fix the balancer example
Ruediger Pluem [Thu, 25 May 2006 20:14:52 +0000 (20:14 +0000)]
* Add a note about trailing slashes for ProxyPass and fix the balancer example
  accordingly.

PR: 39203

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@409455 13f79535-47bb-0310-9956-ffa450edef68

18 years ago* Actually we are adding 3 bytes to the string (two for the length in front
Ruediger Pluem [Thu, 25 May 2006 19:50:25 +0000 (19:50 +0000)]
* Actually we are adding 3 bytes to the string (two for the length in front
  and a \0 at the end) and not 2. So adjust the length check.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@409446 13f79535-47bb-0310-9956-ffa450edef68

18 years ago* Fix documentation about the data types of attributes in the AJP protocol.
Ruediger Pluem [Thu, 25 May 2006 19:41:40 +0000 (19:41 +0000)]
* Fix documentation about the data types of attributes in the AJP protocol.

PR: 39658

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@409442 13f79535-47bb-0310-9956-ffa450edef68

18 years ago* Cleanup the code by replacing some inline code to lower-case a string with
Ruediger Pluem [Mon, 22 May 2006 19:05:09 +0000 (19:05 +0000)]
* Cleanup the code by replacing some inline code to lower-case a string with
  ap_str_tolower.

Proposed by: Joe Orton

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@408729 13f79535-47bb-0310-9956-ffa450edef68

18 years agoMake the logging in mod_proxy_fcgi more consistent.
Garrett Rooney [Sun, 21 May 2006 23:08:56 +0000 (23:08 +0000)]
Make the logging in mod_proxy_fcgi more consistent.

* modules/proxy/mod_proxy_fcgi.c
  (fcgi_do_request): Log errors as APLOG_ERR.
  (proxy_fcgi_handler): Log debug info as APLOG_DEBUG.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@408520 13f79535-47bb-0310-9956-ffa450edef68

18 years agoupdate transformation
André Malo [Sun, 21 May 2006 22:50:20 +0000 (22:50 +0000)]
update transformation

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@408516 13f79535-47bb-0310-9956-ffa450edef68

18 years ago* Fix const compiler warning introduced by r407357.
Ruediger Pluem [Sun, 21 May 2006 10:29:09 +0000 (10:29 +0000)]
* Fix const compiler warning introduced by r407357.

Noticed by: Joe Orton

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@408154 13f79535-47bb-0310-9956-ffa450edef68

18 years ago* Handle the cases "no proxy request" and "reverse proxy request" in the same
Ruediger Pluem [Wed, 17 May 2006 19:16:43 +0000 (19:16 +0000)]
* Handle the cases "no proxy request" and "reverse proxy request" in the same
  manner, when setting scheme and port_str. This is needed because if a cached
  entry is looked up by mod_cache's quick handler r->proxyreq
  is still unset in the reverse proxy case as it only gets set in the
  translate name hook (either by ProxyPass or mod_rewrite) which is run
  after the quick handler hook. This is different to the forward proxy
  case where it gets set before the quick handler is run (in the
  post_read_request hook).
  If a cache entry is created by the CACHE_SAVE filter we always have
  r->proxyreq set correctly.
  Also set scheme to ap_http_scheme(r) instead of "http" to handle SSL
  correctly.

PR: 39593

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@407357 13f79535-47bb-0310-9956-ffa450edef68

18 years ago* modules/generators/mod_autoindex.c (output_directories): Escape
Joe Orton [Wed, 17 May 2006 14:23:41 +0000 (14:23 +0000)]
* modules/generators/mod_autoindex.c (output_directories): Escape
filename in non-FancyIndexing case.

PR: 38910
Submitted by: Robby Griffin <rmg terc.edu>

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@407265 13f79535-47bb-0310-9956-ffa450edef68

18 years ago* server/main.c (abort_on_oom): New function.
Joe Orton [Tue, 16 May 2006 14:17:02 +0000 (14:17 +0000)]
* server/main.c (abort_on_oom): New function.
(create_process): Set abort callback for process pool.
(main): Set abort callback for global pool.

Reviewed by: colm

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@406953 13f79535-47bb-0310-9956-ffa450edef68

18 years agoDocument r399947, addition of optional scheme:// to ServerName directive
Sander Temme [Mon, 15 May 2006 18:15:19 +0000 (18:15 +0000)]
Document r399947, addition of optional scheme:// to ServerName directive

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@406697 13f79535-47bb-0310-9956-ffa450edef68

18 years ago* server/mpm/prefork/prefork.c (child_main): Tag pchild.
Joe Orton [Wed, 10 May 2006 11:51:41 +0000 (11:51 +0000)]
* server/mpm/prefork/prefork.c (child_main): Tag pchild.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@405721 13f79535-47bb-0310-9956-ffa450edef68

18 years agoTypo (..for use with by the scoreboard) changed to
Martin Kraemer [Wed, 10 May 2006 07:36:54 +0000 (07:36 +0000)]
Typo (..for use with by the scoreboard) changed to
"..for use by the scoreboard" (not 100% sure -- or
should it be "..for use with the scoreboard"?)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@405665 13f79535-47bb-0310-9956-ffa450edef68

18 years agoAdd support for fcgi:// proxies to mod_rewrite.
Garrett Rooney [Wed, 10 May 2006 04:16:57 +0000 (04:16 +0000)]
Add support for fcgi:// proxies to mod_rewrite.

Submitted by: Markus Schiegl <ms schiegl.com>

* modules/mappers/mod_rewrite.c
  (is_absolute_uri): Recognize fcgi:// urls.

* CHANGES: Note change.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@405625 13f79535-47bb-0310-9956-ffa450edef68

18 years agorevert last entry -- not user visible and poorly worded
Roy T. Fielding [Tue, 9 May 2006 17:36:55 +0000 (17:36 +0000)]
revert last entry -- not user visible and poorly worded

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@405478 13f79535-47bb-0310-9956-ffa450edef68

18 years agoremove test/zb.c
Thom May [Tue, 9 May 2006 11:59:26 +0000 (11:59 +0000)]
remove test/zb.c

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@405400 13f79535-47bb-0310-9956-ffa450edef68

18 years ago* server/core.c (server_hostname_port): Remove unused variable.
Joe Orton [Mon, 8 May 2006 10:57:49 +0000 (10:57 +0000)]
* server/core.c (server_hostname_port): Remove unused variable.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@405010 13f79535-47bb-0310-9956-ffa450edef68

18 years agoNote scoreboard stuff in changes; leave the 'difficult' patches
Nick Kew [Sun, 7 May 2006 21:07:14 +0000 (21:07 +0000)]
Note scoreboard stuff in changes; leave the 'difficult' patches
to see if they attract any more review.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@404851 13f79535-47bb-0310-9956-ffa450edef68

18 years agoInitialise server generation (Chris Darroch)
Nick Kew [Sun, 7 May 2006 21:03:39 +0000 (21:03 +0000)]
Initialise server generation (Chris Darroch)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@404850 13f79535-47bb-0310-9956-ffa450edef68

18 years agoTidy up scoreboard.h (Chris Darroch)
Nick Kew [Sun, 7 May 2006 21:01:48 +0000 (21:01 +0000)]
Tidy up scoreboard.h (Chris Darroch)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@404849 13f79535-47bb-0310-9956-ffa450edef68

18 years agoScoreboard size (Chris Darroch)
Nick Kew [Sun, 7 May 2006 21:00:08 +0000 (21:00 +0000)]
Scoreboard size (Chris Darroch)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@404848 13f79535-47bb-0310-9956-ffa450edef68

18 years agomod_ssl stuff which has been done.
Joe Orton [Fri, 5 May 2006 08:34:43 +0000 (08:34 +0000)]
mod_ssl stuff which has been done.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@400010 13f79535-47bb-0310-9956-ffa450edef68

18 years ago Add optional 'scheme://' prefix to ServerName directive. For
Sander Temme [Fri, 5 May 2006 04:17:36 +0000 (04:17 +0000)]
 Add optional 'scheme://' prefix to ServerName directive.  For
     'https', mod_http returns "https" for the ap_hook_http_scheme and
     DEFAULT_HTTPS_PORT for ap_hook_default_port.  This fixes Redirect
     responses to requests for directories without a trailing slash
     when httpd runs behind a proxy or offload device that processes
     SSL.  It also enables support for Subversion in that
     configuration.  This change is completely backwards compatible
     and passes the perl-framework.  Minor mmn bump because I add a
     field to server_rec.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@399947 13f79535-47bb-0310-9956-ffa450edef68

18 years agomod_charset_lite: Bypass translation when the source and dest charsets
Jeff Trawick [Thu, 4 May 2006 11:26:12 +0000 (11:26 +0000)]
mod_charset_lite: Bypass translation when the source and dest charsets
are the same.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@399668 13f79535-47bb-0310-9956-ffa450edef68

18 years agoStop returning DECLINED from the output filter for proxy
Jeff Trawick [Thu, 4 May 2006 11:18:45 +0000 (11:18 +0000)]
Stop returning DECLINED from the output filter for proxy
requests.

Filters can't return that type of status.

The way to decline filter handling is to pass through the input
data unchanged and hopefully remove the output filter
permanently.

As long as the proxy flag was set in the fixup hook, we
didn't fill in our request config and the filter will be
a no-op anyway.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@399665 13f79535-47bb-0310-9956-ffa450edef68