]> granicus.if.org Git - apache/log
apache
19 years agoLogresolve style and nit fix-ups:
Colm MacCarthaigh [Mon, 24 Oct 2005 12:18:54 +0000 (12:18 +0000)]
Logresolve style and nit fix-ups:

   * Remove some redundant whitespace in variable declarations.
   * Add some whitespace for clarity around an if and a while statement.
   * Remove redundant and unneccessary casts
   * Use APR_HASH_KEY_STRING

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

19 years agoUpdate transformations, mainly to reflect the fe80 -> 2001:db8 changes.
Colm MacCarthaigh [Mon, 24 Oct 2005 09:42:56 +0000 (09:42 +0000)]
Update transformations, mainly to reflect the fe80 -> 2001:db8 changes.

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

19 years agofe80::/16 is for link-scope link-local addresses in IPv6, they are not
Colm MacCarthaigh [Mon, 24 Oct 2005 09:07:42 +0000 (09:07 +0000)]
fe80::/16 is for link-scope link-local addresses in IPv6, they are not
for goign in Listen directives, VirtualHost blocks, or anything like
that, and won't work.

Perform a mass search and replace: 2001:db8 for fe80. 2001:db8 is the
IPv6 documentation prefix. See RFC3849 for more details.

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

19 years agoTalking to end-users has highlighted the new simpler default configuration
Colm MacCarthaigh [Mon, 24 Oct 2005 09:03:20 +0000 (09:03 +0000)]
Talking to end-users has highlighted the new simpler default configuration
layout as a major selling point "feature" of 2.2. Add it to the list of
new features.

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

19 years agoAsync write completion for Event MPM
Brian Pane [Mon, 24 Oct 2005 03:33:14 +0000 (03:33 +0000)]
Async write completion for Event MPM
(backported from async-dev branch to 2.3 trunk)

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

19 years agoRedesign of request cleanup and logging to use End-Of-Request bucket
Brian Pane [Mon, 24 Oct 2005 02:39:49 +0000 (02:39 +0000)]
Redesign of request cleanup and logging to use End-Of-Request bucket
(backport from async-dev branch to 2.3 trunk)

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

19 years agoA complete rewrite of support/logresolve.c:
Colm MacCarthaigh [Mon, 24 Oct 2005 01:52:56 +0000 (01:52 +0000)]
A complete rewrite of support/logresolve.c:

    * Now uses APR
    * Supports IPv6 addresses
    * Slighty less hurtful on memory
    * archaic (but interesting) notes marked as historical
    * Will not perform very well without APR >= 1.3 due to
      lack of buffered file-io.

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

19 years agoThese days in most cases, "all bound IP addresses" means :: and 0.0.0.0
Colm MacCarthaigh [Mon, 24 Oct 2005 00:43:40 +0000 (00:43 +0000)]
These days in most cases, "all bound IP addresses" means :: and 0.0.0.0
or even just ::. Rather than confuse users by trying to explain this in
the configuration, simply remove the now-erroneous reference to 0.0.0.0.

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

19 years agoRemove the generation of flush bucket in mod_logio, now that
Brian Pane [Mon, 24 Oct 2005 00:28:58 +0000 (00:28 +0000)]
Remove the generation of flush bucket in mod_logio, now that
the nonblocking ap_core_output_filter knows how to defer the
call to the logio hook until the last bucket is actually
written to the network.
(backport from async-dev branch to 2.3 trunk)

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

19 years agoremove debugging code
Brian Pane [Sun, 23 Oct 2005 23:04:45 +0000 (23:04 +0000)]
remove debugging code

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

19 years agoNew version of ap_core_output_filter that does nonblocking writes
Brian Pane [Sun, 23 Oct 2005 22:38:35 +0000 (22:38 +0000)]
New version of ap_core_output_filter that does nonblocking writes
(backport from async-dev branch to 2.3 trunk)

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

19 years agoAdd new connection states for handler and write completion
Brian Pane [Sun, 23 Oct 2005 22:20:59 +0000 (22:20 +0000)]
Add new connection states for handler and write completion
(backport from async-dev branch to 2.3 trunk)

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

19 years ago* Backported r327179. Sync with 2.2.x CHANGES.
Ruediger Pluem [Sun, 23 Oct 2005 14:17:28 +0000 (14:17 +0000)]
* Backported r327179. Sync with 2.2.x CHANGES.

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

19 years ago* Fix PR37145 (data loss with httpd-2.0.55 reverse proxy method=post) by
Ruediger Pluem [Fri, 21 Oct 2005 21:50:46 +0000 (21:50 +0000)]
* Fix PR37145 (data loss with httpd-2.0.55 reverse proxy method=post) by
  exchanging APR_BRIGADE_CONCAT with ap_save_brigade to ensure that
  transient buckets get setaside correctly between various iterations of
  ap_get_brigade calls.

Reviewed by: Joe Orton, William Rowe, Jim Jagielski, Jeff Trawick

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

19 years ago* Fix PR37100 (SEGV in mod_proxy_ajp), by sending the data up the filter
Ruediger Pluem [Fri, 21 Oct 2005 13:54:38 +0000 (13:54 +0000)]
* Fix PR37100 (SEGV in mod_proxy_ajp), by sending the data up the filter
  chain immediately instead of spooling it completely before passing it
  to the filter chain. It contains a bandaid to handle intentional
  flushes from Tomcat side. Further explanation in code and report.

  ajp.h:           Add ajp_msg_reuse prototype

  mod_proxy_ajp.c: Adjust logic of ap_proxy_ajp_request

  ajp_msg.c:       Add ajp_msg_reuse

  ajp_header.c:    Adjusting logic of ajp_read_header

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

19 years ago* Fix PR31226 (AddOutputFilterByType deflate not active with mod_proxy), by
Ruediger Pluem [Fri, 21 Oct 2005 13:41:25 +0000 (13:41 +0000)]
* Fix PR31226 (AddOutputFilterByType deflate not active with mod_proxy), by
  allowing ap_add_output_filters_by_type to handle proxied requests.
  Basic tests by jorton and me show that this works, nobody can actually
  remember why this limitation was introduced at all (r94028) and the mailing
  list archives also gave no hint.

Submitted by: Joe Orton

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

19 years agokeep the proxied Content-Length header for a HEAD response. PR 18757
Greg Ames [Thu, 20 Oct 2005 21:42:50 +0000 (21:42 +0000)]
keep the proxied Content-Length header for a HEAD response.  PR 18757

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

19 years ago* Update to reflect changes of r325960
Ruediger Pluem [Thu, 20 Oct 2005 10:34:31 +0000 (10:34 +0000)]
* Update to reflect changes of r325960

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

19 years agoToday a one-time change happens to all CAN- names as they are
Mark J. Cox [Wed, 19 Oct 2005 08:12:00 +0000 (08:12 +0000)]
Today a one-time change happens to all CAN- names as they are
renamed to CVE-.  Make this change to our changelog.

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

19 years agoRemove CGI block on OPTIONS method so that scripts can
Roy T. Fielding [Tue, 18 Oct 2005 21:29:43 +0000 (21:29 +0000)]
Remove CGI block on OPTIONS method so that scripts can
respond to OPTIONS directly rather than via server default.

PR: 15242
Reviewed-by: Paul Querna, Andre Malo, William A. Rowe, Jr.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@326255 13f79535-47bb-0310-9956-ffa450edef68

19 years agoDocument Roy's recent discovery that plain Alias/Redirect only
Joshua Slive [Tue, 18 Oct 2005 16:22:04 +0000 (16:22 +0000)]
Document Roy's recent discovery that plain Alias/Redirect only
match complete path segments.  I haven't tested the examples,
but they seem to be right according to the code.

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

19 years agoupdate transformation
André Malo [Tue, 18 Oct 2005 16:19:27 +0000 (16:19 +0000)]
update transformation

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

19 years agoadjust availabality information of mod_version
André Malo [Tue, 18 Oct 2005 16:10:59 +0000 (16:10 +0000)]
adjust availabality information of mod_version

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

19 years agoProxy docs changes:
Joshua Slive [Tue, 18 Oct 2005 15:54:54 +0000 (15:54 +0000)]
Proxy docs changes:

- Move ftp-related questions to mod_proxy_ftp.

- Document the proxy-sendcl and proxy-sendchunked env variables.

- Improve the docs on the other proxy env variables.

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

19 years agoC++ comments are not supported by some compilers (ReliantUnix).
Jean-Frederic Clere [Tue, 18 Oct 2005 09:24:02 +0000 (09:24 +0000)]
C++ comments are not supported by some  compilers (ReliantUnix).

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

19 years agoFaffing about with colon-delimiters (originally copied from mod_authn_dbm)
Nick Kew [Tue, 18 Oct 2005 09:01:02 +0000 (09:01 +0000)]
Faffing about with colon-delimiters (originally copied from mod_authn_dbm)
is deeply superfluous in an SQL context.

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

19 years ago* modules/generators/config5.m4: Improve Solaris 10 check in mod_cgid to
Justin Erenkrantz [Tue, 18 Oct 2005 03:25:49 +0000 (03:25 +0000)]
* modules/generators/config5.m4: Improve Solaris 10 check in mod_cgid to
  know about the now-released patches that fix the AF_UNIX bugs.

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

19 years ago* Create new filters CACHE_OUT_SUBREQ / CACHE_SAVE_SUBREQ which only differ
Ruediger Pluem [Mon, 17 Oct 2005 18:59:52 +0000 (18:59 +0000)]
* Create new filters CACHE_OUT_SUBREQ / CACHE_SAVE_SUBREQ which only differ
  by the type (AP_FTYPE_CONTENT_SET-1) from CACHE_OUT / CACHE_SAVE
  (AP_FTYPE_CONTENT_SET+1). This ensures that subrequests to non local
  resources do not get stuck in the middle of the road with the contents
  only written to the temp file, because CACHE_OUT_SUBREQ / CACHE_SAVE_SUBREQ
  are inserted *before* the SUBREQ_CORE filter in the filter chain.

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

19 years agoget properties right
André Malo [Mon, 17 Oct 2005 16:48:05 +0000 (16:48 +0000)]
get properties right

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

19 years agoAdd mod_authn_dbd to the NetWare build
Bradley Nicholes [Mon, 17 Oct 2005 15:29:14 +0000 (15:29 +0000)]
Add mod_authn_dbd to the NetWare build

Submitted by: <nowmW bocnet.com.au>

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

19 years ago* Style fixes: Add line breaks for lines that are too long. No functional change.
Ruediger Pluem [Mon, 17 Oct 2005 11:20:17 +0000 (11:20 +0000)]
* Style fixes: Add line breaks for lines that are too long. No functional change.

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

19 years agoUpdate STATUS to reflect the current state of 2.1, including the backwards
Colm MacCarthaigh [Sun, 16 Oct 2005 18:05:27 +0000 (18:05 +0000)]
Update STATUS to reflect the current state of 2.1, including the backwards
non-ISO date format.

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

19 years ago* Style fixes: Spaces, comments, typos. No functional change.
Ruediger Pluem [Sun, 16 Oct 2005 11:09:09 +0000 (11:09 +0000)]
* Style fixes: Spaces, comments, typos. No functional change.

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

19 years ago* Cleanup: Remove dead code. No functional change.
Ruediger Pluem [Sun, 16 Oct 2005 10:31:45 +0000 (10:31 +0000)]
* Cleanup: Remove dead code. No functional change.

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

19 years ago* modules/http/http_request.c
André Malo [Sat, 15 Oct 2005 21:37:38 +0000 (21:37 +0000)]
* modules/http/http_request.c
  (ap_allow_methods): add missing va_end call

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

19 years agomake mod_dbd.h available for all who need it
André Malo [Sat, 15 Oct 2005 20:51:05 +0000 (20:51 +0000)]
make mod_dbd.h available for all who need it

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

19 years agoDo not set r->content_type directly, use our ap_set_content_type API, so that output...
Paul Querna [Sat, 15 Oct 2005 18:48:03 +0000 (18:48 +0000)]
Do not set r->content_type directly, use our ap_set_content_type API, so that output filters can properly be applied.

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

19 years agoupdate transformation
André Malo [Sat, 15 Oct 2005 07:44:04 +0000 (07:44 +0000)]
update transformation

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

19 years agoget the properties and the copyright date right
André Malo [Sat, 15 Oct 2005 07:39:00 +0000 (07:39 +0000)]
get the properties and the copyright date right

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

19 years agoAdd mod_authn_dbd to build
Nick Kew [Fri, 14 Oct 2005 23:54:30 +0000 (23:54 +0000)]
Add mod_authn_dbd to build

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

19 years agoNote new module
Nick Kew [Fri, 14 Oct 2005 23:40:36 +0000 (23:40 +0000)]
Note new module

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

19 years agoAdd mod_authn_dbd
Nick Kew [Fri, 14 Oct 2005 23:33:40 +0000 (23:33 +0000)]
Add mod_authn_dbd

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

19 years ago* modules/ssl/ssl_engine_init.c (ssl_init_CheckServers): Fix IP/port
Joe Orton [Thu, 13 Oct 2005 16:35:55 +0000 (16:35 +0000)]
* modules/ssl/ssl_engine_init.c (ssl_init_CheckServers): Fix IP/port
key generation which passed a bogus pointer for a %pA conversion,
hence could give false warnings for name-based-vhost use.

PR: 37051

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

19 years ago* Added further directives that are controlled via AllowOverride FileInfo
Ruediger Pluem [Wed, 12 Oct 2005 21:19:52 +0000 (21:19 +0000)]
* Added further directives that are controlled via AllowOverride FileInfo

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

19 years agoMake ap_register_output_filter back into a function (*sigh*)
Nick Kew [Wed, 12 Oct 2005 20:43:25 +0000 (20:43 +0000)]
Make ap_register_output_filter back into a function (*sigh*)
but update its API doc

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

19 years agoMake ap_register_output_filter a #define
Nick Kew [Wed, 12 Oct 2005 20:18:33 +0000 (20:18 +0000)]
Make ap_register_output_filter a #define

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

19 years agoPerformance Tune: Do the cheap and fast length check before
Jim Jagielski [Wed, 12 Oct 2005 13:05:59 +0000 (13:05 +0000)]
Performance Tune: Do the cheap and fast length check before
we bother doing a char-by-char comparison.

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

19 years agoFix -Wall warning... Thanks to Joe for the head's up!
Jim Jagielski [Wed, 12 Oct 2005 13:01:25 +0000 (13:01 +0000)]
Fix -Wall warning... Thanks to Joe for the head's up!

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

19 years ago* support/ab.c (test): Increment count of started requests when a
Joe Orton [Wed, 12 Oct 2005 11:04:18 +0000 (11:04 +0000)]
* support/ab.c (test): Increment count of started requests when a
non-blocking connect completes; avoids case where more requests are
made than intended.

PR: 36966

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

19 years agoRemoved this file now that both the doc-only distribution
Jim Jagielski [Tue, 11 Oct 2005 21:45:23 +0000 (21:45 +0000)]
Removed this file now that both the doc-only distribution
file 'bootJVM-doc-M.m.p.tar.gz' and source-plus-doc distribution
file 'bootJVM-srcdoc-M.m.p.tar.gz' files are in the repository
(at the root level of this project).

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

19 years agomod_proxy_balancer: BalancerManager and proxies correctly handle
Jim Jagielski [Tue, 11 Oct 2005 21:40:32 +0000 (21:40 +0000)]
mod_proxy_balancer: BalancerManager and proxies correctly handle
member workers with paths. PR36816. [Ruediger Pluem, Jim Jagielski]

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

19 years agoMerge r265033 from trunk.
Colm MacCarthaigh [Tue, 11 Oct 2005 16:25:16 +0000 (16:25 +0000)]
Merge r265033 from trunk.

Author: trawick
Reviewed by: colm

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

19 years agomerge r265737 from trunk.
Colm MacCarthaigh [Tue, 11 Oct 2005 16:11:16 +0000 (16:11 +0000)]
merge r265737 from trunk.

Author: trawick
Reviewed by: colm

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

19 years agoSync changes
Nick Kew [Sun, 9 Oct 2005 14:40:43 +0000 (14:40 +0000)]
Sync changes

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

19 years agoSupport dbd connections tied to the conn_rec.
Nick Kew [Sun, 9 Oct 2005 14:19:22 +0000 (14:19 +0000)]
Support dbd connections tied to the conn_rec.

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

19 years ago* Fix a declaration problem introduced in r195013 that is C99 but not ANSI C
Ruediger Pluem [Sun, 9 Oct 2005 10:59:06 +0000 (10:59 +0000)]
* Fix a declaration problem introduced in r195013 that is C99 but not ANSI C
  compatible. Thus move declaration of *worker to the top of find_session_route
  to make it ANSI C compatible again.

Submitted by: NormW <normw bocnet.com.au>
Reviewed by: Ruediger Pluem

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

19 years agoCorrected an out-of-date comment (it's been a while since main.c has
Brian Pane [Sun, 9 Oct 2005 03:53:01 +0000 (03:53 +0000)]
Corrected an out-of-date comment (it's been a while since main.c has
called ap_process_request)

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

19 years agoremove the recycled_pool variable to keep it more in sync with worker.
Greg Ames [Sat, 8 Oct 2005 03:47:15 +0000 (03:47 +0000)]
remove the recycled_pool variable to keep it more in sync with worker.

event already had logic in the listener thread error legs to prevent
leaking ptrans, so this is mostly cosmetic.

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

19 years agoremove obsolete constant
Greg Ames [Sat, 8 Oct 2005 02:29:08 +0000 (02:29 +0000)]
remove obsolete constant

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

19 years agouse Greg's cleaner fix for CAN-2005-2970
Jeff Trawick [Sat, 8 Oct 2005 00:10:02 +0000 (00:10 +0000)]
use Greg's cleaner fix for CAN-2005-2970

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

19 years ago* Fix PR36883 (mod_proxy_ajp and tomcat issues).
Ruediger Pluem [Fri, 7 Oct 2005 21:05:01 +0000 (21:05 +0000)]
* Fix PR36883 (mod_proxy_ajp and tomcat issues).

Submitted by: William Barker <william.barker wilshire.com>
Reviewed by: Ruediger Pluem

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

19 years ago Sync CHANGES, note the NET_TIME patch
William A. Rowe Jr [Fri, 7 Oct 2005 06:42:29 +0000 (06:42 +0000)]
  Sync CHANGES, note the NET_TIME patch

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

19 years ago* Sync with 2.2.x branch (r306900)
Ruediger Pluem [Thu, 6 Oct 2005 21:34:13 +0000 (21:34 +0000)]
* Sync with 2.2.x branch (r306900)

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

19 years ago* Synic with 2.2.x branch (r306884)
Ruediger Pluem [Thu, 6 Oct 2005 21:04:01 +0000 (21:04 +0000)]
* Synic with 2.2.x branch (r306884)

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

19 years agomod_proxy_connect: Fix high CPU loop on systems like UnixWare which
Jeff Trawick [Thu, 6 Oct 2005 20:31:03 +0000 (20:31 +0000)]
mod_proxy_connect: Fix high CPU loop on systems like UnixWare which
trigger POLL_ERR or POLL_HUP on a terminated connection.

PR: 36951

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

19 years agoGet latex build working again.
Joshua Slive [Thu, 6 Oct 2005 18:42:38 +0000 (18:42 +0000)]
Get latex build working again.

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

19 years ago docs/build/ should not exist (docs/manual/build/ already in svn:ignore).
William A. Rowe Jr [Thu, 6 Oct 2005 18:19:29 +0000 (18:19 +0000)]
  docs/build/ should not exist (docs/manual/build/ already in svn:ignore).

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

19 years ago httpd-docs procedures call for checking out build underneath
William A. Rowe Jr [Thu, 6 Oct 2005 17:44:17 +0000 (17:44 +0000)]
  httpd-docs procedures call for checking out build underneath
  the docs/ tree, so add this subdirectory as an svn ignore

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

19 years ago Bump MODULE_MAGIC_COOKIE to "AP24", as we are already changing the
William A. Rowe Jr [Thu, 6 Oct 2005 16:07:38 +0000 (16:07 +0000)]
  Bump MODULE_MAGIC_COOKIE to "AP24", as we are already changing the
  binary ABI out-of-sync with any 2.1-dev (beta) development.

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

19 years agoupdate transformation
André Malo [Thu, 6 Oct 2005 16:02:01 +0000 (16:02 +0000)]
update transformation

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

19 years agoswap module and directive, heh ;)
André Malo [Thu, 6 Oct 2005 15:55:04 +0000 (15:55 +0000)]
swap module and directive, heh ;)

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

19 years ago NET_TIME, as a standalone feature, was a horrid idea.
William A. Rowe Jr [Thu, 6 Oct 2005 01:29:42 +0000 (01:29 +0000)]
  NET_TIME, as a standalone feature, was a horrid idea.

  The core filter will NOT operate correctly across platforms
  (even between Linux/Solaris) without setting up the conn->timeout,
  so always apply the timeout when establishing the core filter.

  The keep-alive-timeout is entirely an HTTP-ism, and needs to
  move to the http protocol handler.  Note #1; this isn't triggered
  in the event mpm, but the event mpm introspects s->keep_alive_timeout
  directly adding it to the pollset, so this is a non-sequitor.

  Finally, once the headers are read, the named virtual host may
  have a different (more/less permissive) timeout for the remainder
  of the request body.  This http-centric patch picks up that subtle
  detail and can switch to a named-vhost timeout.

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

19 years ago Spare us a wasted variable, csd is initialized null, acting
William A. Rowe Jr [Thu, 6 Oct 2005 00:46:23 +0000 (00:46 +0000)]
  Spare us a wasted variable, csd is initialized null, acting
  as the 'csd_set' indicator.

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

19 years ago Pay close attention to core_create_req() ... and note
William A. Rowe Jr [Wed, 5 Oct 2005 23:37:53 +0000 (23:37 +0000)]
  Pay close attention to core_create_req() ... and note
  that not one other member of the r->vars is initialized
  herein.  Move this initialization elsewhere.

  (If this is the 'default' - it really aught to be the
  zero value, for that matter).

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

19 years agoMove the AC_TRY_RUN expansion much further down, after we have had a chance to
Colm MacCarthaigh [Wed, 5 Oct 2005 20:46:18 +0000 (20:46 +0000)]
Move the AC_TRY_RUN expansion much further down, after we have had a chance to
initialise the compile-environment for all platforms.

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

19 years agoRefresh the SSL FAQ to bring it a little closer to reality.
Joshua Slive [Wed, 5 Oct 2005 20:29:42 +0000 (20:29 +0000)]
Refresh the SSL FAQ to bring it a little closer to reality.

Submitted by: Noirin Plunkett <firebird nerdchic.net>
Reviewed by: Joe Orton

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

19 years ago* Fix PR36507 (mod_proxy_balancer does not handle sticky sessions with
Ruediger Pluem [Wed, 5 Oct 2005 07:59:36 +0000 (07:59 +0000)]
* Fix PR36507 (mod_proxy_balancer does not handle sticky sessions with
  tomcat correctly).

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

19 years agoInvert the "yes" and "no" values for $ap_void_ptr_lt_long, which
Colm MacCarthaigh [Tue, 4 Oct 2005 19:25:51 +0000 (19:25 +0000)]
Invert the "yes" and "no" values for $ap_void_ptr_lt_long, which
as Rudiger points out; are exactly wrong.

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

19 years agoOne way or another, whether we leave the casts in or out, right now we are
Colm MacCarthaigh [Tue, 4 Oct 2005 16:18:24 +0000 (16:18 +0000)]
One way or another, whether we leave the casts in or out, right now we are
using "void *" containers to store long integers; Add a configure-time check to
ensure that it is valid to assume that a "void *" container is large enough to
store a long int. See <200510031150.j93Boh700945@devsys.jaguNET.com> and
ensuing discussion on httpd-dev.

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

19 years agoInitialise a variable, to avoid a gcc warning.
Colm MacCarthaigh [Mon, 3 Oct 2005 15:14:13 +0000 (15:14 +0000)]
Initialise a variable, to avoid a gcc warning.

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

19 years agoWhitespace fixes.
Colm MacCarthaigh [Mon, 3 Oct 2005 11:38:32 +0000 (11:38 +0000)]
Whitespace fixes.

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

19 years agoActually show hot to use this.
Rich Bowen [Mon, 3 Oct 2005 11:28:40 +0000 (11:28 +0000)]
Actually show hot to use this.

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

19 years agoRemove some trailing spaces. Syncs with 2.2.x.
Colm MacCarthaigh [Mon, 3 Oct 2005 11:09:15 +0000 (11:09 +0000)]
Remove some trailing spaces. Syncs with 2.2.x.

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

19 years ago* Fix style nits (whitespaces / formats of comments). No Functional changes.
Ruediger Pluem [Mon, 3 Oct 2005 10:54:34 +0000 (10:54 +0000)]
* Fix style nits (whitespaces / formats of comments). No Functional changes.

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

19 years ago* Add entry for r293123.
Ruediger Pluem [Mon, 3 Oct 2005 10:37:17 +0000 (10:37 +0000)]
* Add entry for r293123.
* Fix bracket style nit.

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

19 years agoTwo minor whitespace cleanups. Syncs with the 2.2.x branch.
Colm MacCarthaigh [Mon, 3 Oct 2005 10:30:52 +0000 (10:30 +0000)]
Two minor whitespace cleanups. Syncs with the 2.2.x branch.

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

19 years agoUse the H flag to force cgi's to be handled as cgi-script.
Rich Bowen [Sun, 2 Oct 2005 20:59:13 +0000 (20:59 +0000)]
Use the H flag to force cgi's to be handled as cgi-script.

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

19 years ago* run the request_status hook in proxy_handler if HTTP_SERVICE_UNAVAILABLE
Ruediger Pluem [Sun, 2 Oct 2005 14:32:35 +0000 (14:32 +0000)]
* run the request_status hook in proxy_handler if HTTP_SERVICE_UNAVAILABLE
  is returned by ap_proxy_pre_request.

Suggested by: Brian Akins <brian.akins turner.com>, Mladen Turk
Reviewed by: Jim Jagielski

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

19 years agosync with 2.2 branch
Jeff Trawick [Sat, 1 Oct 2005 11:03:10 +0000 (11:03 +0000)]
sync with 2.2 branch

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

19 years agoSECURITY: CAN-2005-2970 (cve.mitre.org)
Jeff Trawick [Fri, 30 Sep 2005 16:34:25 +0000 (16:34 +0000)]
SECURITY: CAN-2005-2970 (cve.mitre.org)
worker MPM: Fix a memory leak which can occur after an aborted
connection in some limited circumstances.

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

19 years agoFix pool in dbd_construct, and set sensible config defaults
Nick Kew [Fri, 30 Sep 2005 15:26:45 +0000 (15:26 +0000)]
Fix pool in dbd_construct, and set sensible config defaults
(based on feedback from Brian France)

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

19 years agoUse rsync to install manual and htdocs to speed up installation times.
Justin Erenkrantz [Fri, 30 Sep 2005 13:01:39 +0000 (13:01 +0000)]
Use rsync to install manual and htdocs to speed up installation times.

* Makefile.in: Update install-man and install-htdocs to use rsync if available,
  otherwise fail back to current cp -rp and rm -rf .svn/ strategy.
* configure.in: Look for rsync.
* acinclude.m4: Include RSYNC in exported config_vars.mk

(Incorporates suggestions on rsync flags from colm.)

Reviewed by: colm, trawick (concept), niq (concept)

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

19 years agoBackport the Doxygen changes to the 2.2.x branch. No functional changes,
Colm MacCarthaigh [Thu, 29 Sep 2005 20:44:53 +0000 (20:44 +0000)]
Backport the Doxygen changes to the 2.2.x branch. No functional changes,
however backporting these doxygen fixes makes it significantly easier to diff
trunk and the 2.2.x branch, to sort out what's what. And we might as well
release with nicer doxygen markup.

Submitted by: Neale Ranns <neale ranns.org>
Reviewed by:  Ian Holsman

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

19 years agode-ref bug - balancer is always not null since it's &balancer
Jim Jagielski [Thu, 29 Sep 2005 13:59:27 +0000 (13:59 +0000)]
de-ref bug - balancer is always not null since it's &balancer
from the caller.

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

19 years agoAdd a changes entry for the mod_dir/mod_cache stuff.
Colm MacCarthaigh [Thu, 29 Sep 2005 13:50:22 +0000 (13:50 +0000)]
Add a changes entry for the mod_dir/mod_cache stuff.

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

19 years agoAdd note about no Directory Indexes to SetHandler docs.
Nick Kew [Wed, 28 Sep 2005 20:43:23 +0000 (20:43 +0000)]
Add note about no Directory Indexes to SetHandler docs.

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

19 years agoClean up c2x code-path by not double-setting the prefix variable.
Justin Erenkrantz [Wed, 28 Sep 2005 03:45:01 +0000 (03:45 +0000)]
Clean up c2x code-path by not double-setting the prefix variable.

* server/util.c
  (c2x): Take a new prefix parameter instead of hard-coding '%' and then
  conditionally setting 'x' for half of the cases.

Reviewed by: nd

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

19 years agoRemove install errors emitted when using jlibtool instead of GNU libtool.
Justin Erenkrantz [Wed, 28 Sep 2005 03:42:44 +0000 (03:42 +0000)]
Remove install errors emitted when using jlibtool instead of GNU libtool.

(grep would skip this silently; but sed emits errors when no match is found.)

* build/instdso.sh: Protect sed calls with a test -s check to make sure
  that we're going to execute sed against a non-empty file.

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

19 years ago* acinclude.m4 (APACHE_CHECK_APxVER): New macro, for checking
Joe Orton [Tue, 27 Sep 2005 14:57:24 +0000 (14:57 +0000)]
* acinclude.m4 (APACHE_CHECK_APxVER): New macro, for checking
an apr/apu version requirement.

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

19 years agoWhen doing a subrequest lookup, do not lookup using the quickhandler if
Colm MacCarthaigh [Tue, 27 Sep 2005 11:52:14 +0000 (11:52 +0000)]
When doing a subrequest lookup, do not lookup using the quickhandler if
next_filter is NULL, since this implies that the subrequest will be
internal_fast_redirect'ed or will never be called. See line request.c:1513
onwards (in make_sub_request) also.

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