]> granicus.if.org Git - apache/log
apache
16 years agoCopyright year change transformation.
Vincent Bray [Tue, 5 Feb 2008 05:35:15 +0000 (05:35 +0000)]
Copyright year change transformation.

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

16 years ago* Use a 64 bit unsigned int instead of a signed long to count the bytes
Ruediger Pluem [Sat, 2 Feb 2008 20:36:18 +0000 (20:36 +0000)]
* Use a 64 bit unsigned int instead of a signed long to count the bytes
  transferred to avoid integer overflows.

PR: 44346

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

16 years ago* Do not retry a request in the case that we either failed to sent a part of the
Ruediger Pluem [Sat, 2 Feb 2008 16:35:40 +0000 (16:35 +0000)]
* Do not retry a request in the case that we either failed to sent a part of the
  request body or if the request is not idempotent.

PR: 44334

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

16 years ago* Fix comment. No functional change.
Ruediger Pluem [Fri, 1 Feb 2008 21:21:01 +0000 (21:21 +0000)]
* Fix comment. No functional change.

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

16 years agoAvoid core dumps by getting the signal_description only if
Martin Kraemer [Fri, 1 Feb 2008 08:50:09 +0000 (08:50 +0000)]
Avoid core dumps by getting the signal_description only if
a process actually terminated on a signal. Update status
only on a valid wait response.

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

16 years ago* Fix processing of chunked responses if Connection: Transfer-Encoding is
Ruediger Pluem [Tue, 29 Jan 2008 20:55:38 +0000 (20:55 +0000)]
* Fix processing of chunked responses if Connection: Transfer-Encoding is
  set in the response of the proxied system.

PR: 44311

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

16 years agoNow let things like
Jim Jagielski [Tue, 29 Jan 2008 14:26:20 +0000 (14:26 +0000)]
Now let things like

   ProxyPassReverse /foo balancer://bar

work "as expected" :) :)

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

16 years ago* Don't leak memory when reopening the logfile.
Ruediger Pluem [Mon, 28 Jan 2008 14:51:14 +0000 (14:51 +0000)]
* Don't leak memory when reopening the logfile.

PR: 40183
Submitted by: rpluem, Takashi Sato <serai lans-tv.com>
Reviewed by: rpluem

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

16 years agoAdd doc for the new mod_ldap referral directives.
Paul J. Reder [Fri, 25 Jan 2008 01:59:43 +0000 (01:59 +0000)]
Add doc for the new mod_ldap referral directives.

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

16 years agoReduced the bumpiness (from major to minor) and utilized #defines throughout
Paul J. Reder [Thu, 24 Jan 2008 00:24:01 +0000 (00:24 +0000)]
Reduced the bumpiness (from major to minor) and utilized #defines throughout
(per Ruediger's suggestions). Still looking at the dir merge.

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

16 years agoAdded rebind change info.
Paul J. Reder [Wed, 23 Jan 2008 18:17:13 +0000 (18:17 +0000)]
Added rebind change info.

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

16 years agoThis adds Apache support (taking advantage of the new APR capability)
Paul J. Reder [Wed, 23 Jan 2008 18:14:41 +0000 (18:14 +0000)]
This adds Apache support (taking advantage of the new APR capability)
for ldap rebind callback while chasing referrals. This allows direct
searches on LDAP servers (in particular MS Active Directory 2003+)
using referrals without the use of the global catalog.
This addresses PRs 26538, 40268, and 42557

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

16 years agoThis need not be said; the current version of testdbm.c
William A. Rowe Jr [Fri, 18 Jan 2008 23:31:33 +0000 (23:31 +0000)]
This need not be said; the current version of testdbm.c
carries the correct license.

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

16 years ago* server/mpm_common.c (reclaim_one_pid): Retrieve the exit status from
Joe Orton [Fri, 18 Jan 2008 20:49:46 +0000 (20:49 +0000)]
* server/mpm_common.c (reclaim_one_pid): Retrieve the exit status from
  apr_proc_wait(); call ap_process_child_status() for children which
  terminate, to ensure that abnormal exits (e.g. SIGSEGV) are logged.

PR: 42757

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

16 years ago* server/mpm/prefork/prefork.c (child_main): If apr_pollset_poll()
Joe Orton [Fri, 18 Jan 2008 20:31:28 +0000 (20:31 +0000)]
* server/mpm/prefork/prefork.c (child_main): If apr_pollset_poll()
  fails with EINTR and die_now has been set (indicating a graceful
  stop/restart), terminate the child quickly rather than re-entering
  poll().

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

16 years ago* server/mpm/prefork/prefork.c (child_main): Unlock the mutex before
Joe Orton [Fri, 18 Jan 2008 20:12:31 +0000 (20:12 +0000)]
* server/mpm/prefork/prefork.c (child_main): Unlock the mutex before
  terminating in the multi-listener poll error path.

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

16 years agoCopyright year update
Noirin Plunkett [Fri, 18 Jan 2008 11:44:40 +0000 (11:44 +0000)]
Copyright year update

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

16 years ago* Do not try to read non existing response bodies of HEAD requests.
Ruediger Pluem [Thu, 17 Jan 2008 20:01:55 +0000 (20:01 +0000)]
* Do not try to read non existing response bodies of HEAD requests.

PR: 34275
Submitted by: Takashi Sato <serai lans-tv.com>
Reviewed by: rpluem

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

16 years agoTidying up the SSL FAQ, incorporating changes suggested by Lucien Gentis
Noirin Plunkett [Wed, 16 Jan 2008 15:31:07 +0000 (15:31 +0000)]
Tidying up the SSL FAQ, incorporating changes suggested by Lucien Gentis
http://mail-archives.apache.org/mod_mbox/httpd-docs/200801.mbox/raw/%3c478A1806.1090307@lorraine.iufm.fr%3e

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

16 years agoSupport chroot on unix-family platforms
Nick Kew [Sat, 12 Jan 2008 21:16:27 +0000 (21:16 +0000)]
Support chroot on unix-family platforms
PR 43596 (Dimitar Pashev)

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

16 years agoDon't add bogus duplicate Content-Language header entries.
Nick Kew [Sat, 12 Jan 2008 20:33:57 +0000 (20:33 +0000)]
Don't add bogus duplicate Content-Language header entries.
PR 11035

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

16 years agomod_proxy_ftp: Fix base for directory listings.
Nick Kew [Sat, 12 Jan 2008 19:32:24 +0000 (19:32 +0000)]
mod_proxy_ftp: Fix base for directory listings.
PR 27834

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

16 years agoMinor bump for r611199, third time's a charm (change history modified in previous...
Eric Covener [Sat, 12 Jan 2008 13:53:01 +0000 (13:53 +0000)]
Minor bump for r611199, third time's a charm (change history modified in previous commit)

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

16 years ago* Hex pids are bogus anyway and on environments with APR_PID_T_FMT d this
Ruediger Pluem [Sat, 12 Jan 2008 07:01:52 +0000 (07:01 +0000)]
* Hex pids are bogus anyway and on environments with APR_PID_T_FMT d this
  breaks and print x.

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

16 years ago *) mod_proxy_http: Return HTTP status codes instead of apr_status_t
Eric Covener [Fri, 11 Jan 2008 20:30:23 +0000 (20:30 +0000)]
  *) mod_proxy_http: Return HTTP status codes instead of apr_status_t
     values for errors encountered while forwarding the request body
     PR 44165 [Eric Covener]

See also PR 31759 / r448711

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

16 years agominor MMN bump for r611199
Eric Covener [Fri, 11 Jan 2008 18:53:48 +0000 (18:53 +0000)]
minor MMN bump for r611199

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

16 years agoRestructured server name indication support (PR 34607);
Guenter Knauf [Fri, 11 Jan 2008 16:04:26 +0000 (16:04 +0000)]
Restructured server name indication support (PR 34607);
added missing client cert support.
Submitted by: Kaspar Brand <asfbugz velox.ch>

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

16 years agoadded hack to fetch copyright string.
Guenter Knauf [Fri, 11 Jan 2008 15:52:39 +0000 (15:52 +0000)]
added hack to fetch copyright string.

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

16 years ago*) mod_logio: Provide optional function to allow modules to adjust the
Eric Covener [Fri, 11 Jan 2008 15:07:53 +0000 (15:07 +0000)]
*) mod_logio: Provide optional function to allow modules to adjust the
   bytes_in count [Eric Covener]

Practical example: alternate SSL implementation that lives
beyond the filters (IOL)

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

16 years agoUpdate year to 2008
Nick Kew [Fri, 11 Jan 2008 13:23:21 +0000 (13:23 +0000)]
Update year to 2008

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

16 years agomod_rewrite: Don't canonicalise URLs with [P,NE]
Nick Kew [Fri, 11 Jan 2008 10:52:09 +0000 (10:52 +0000)]
mod_rewrite: Don't canonicalise URLs with [P,NE]
PR 43319

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

16 years agoLink to an explaination of the password format used in an example.
Vincent Bray [Fri, 11 Jan 2008 03:36:51 +0000 (03:36 +0000)]
Link to an explaination of the password format used in an example.
(Suggested by Jack D. Pond)

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

16 years agoAdjust for 2008
Jim Jagielski [Thu, 10 Jan 2008 15:52:39 +0000 (15:52 +0000)]
Adjust for 2008

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

16 years agobelt and suspenders
Jim Jagielski [Wed, 9 Jan 2008 16:51:49 +0000 (16:51 +0000)]
belt and suspenders

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

16 years agohttp_filters: make sure we get last byte of actual data in edge-case
Nick Kew [Wed, 9 Jan 2008 00:24:50 +0000 (00:24 +0000)]
http_filters: make sure we get last byte of actual data in edge-case
of an empty data bucket in get_remaining_chunk_line.

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

16 years ago* Saveguard ourselves against underflows
Ruediger Pluem [Tue, 8 Jan 2008 19:50:01 +0000 (19:50 +0000)]
* Saveguard ourselves against underflows

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

16 years ago* Address two edge cases:
Ruediger Pluem [Tue, 8 Jan 2008 16:38:14 +0000 (16:38 +0000)]
* Address two edge cases:
  1. The brigade contains only META buckets.
  2. The last data bucket is of zero length.

Pointed out by: niq

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

16 years ago* HTTP error codes are int's not apr_status_t's.
Ruediger Pluem [Mon, 7 Jan 2008 13:52:49 +0000 (13:52 +0000)]
* HTTP error codes are int's not apr_status_t's.

Noted by: Takashi Sato <serai lans-tv.com>

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

16 years ago* Do not use local scoped apr_bucket_brigade. We use the same anyway, so we
Ruediger Pluem [Mon, 7 Jan 2008 10:21:00 +0000 (10:21 +0000)]
* Do not use local scoped apr_bucket_brigade. We use the same anyway, so we
  can define it for the whole function.

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

16 years ago* Optimize and unify detection of blank / corrupt chunk size lines.
Ruediger Pluem [Mon, 7 Jan 2008 10:15:26 +0000 (10:15 +0000)]
* Optimize and unify detection of blank / corrupt chunk size lines.

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

16 years ago* Move duplicated code for error handling into local function
Ruediger Pluem [Mon, 7 Jan 2008 10:04:33 +0000 (10:04 +0000)]
* Move duplicated code for error handling into local function
 (bail_out_on_error).

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

16 years ago* Reuse bucket brigades instead of recreating them continously and thus
Ruediger Pluem [Mon, 7 Jan 2008 09:42:07 +0000 (09:42 +0000)]
* Reuse bucket brigades instead of recreating them continously and thus
  wasting memory if we have many chunks.

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

16 years ago* Optimize assignments by using apr_pcalloc instead of apr_palloc.
Ruediger Pluem [Mon, 7 Jan 2008 09:29:00 +0000 (09:29 +0000)]
* Optimize assignments by using apr_pcalloc instead of apr_palloc.

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

16 years ago* Optimize alignment.
Ruediger Pluem [Mon, 7 Jan 2008 09:26:53 +0000 (09:26 +0000)]
* Optimize alignment.

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

16 years ago* Optimize solution from r609394 and remove chunk-extensions restriction that
Ruediger Pluem [Mon, 7 Jan 2008 09:19:46 +0000 (09:19 +0000)]
* Optimize solution from r609394 and remove chunk-extensions restriction that
  was in r609394.

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

16 years ago* Fix cases with non blocking reads from the ap_http_filter input filter where
Ruediger Pluem [Sun, 6 Jan 2008 20:32:20 +0000 (20:32 +0000)]
* Fix cases with non blocking reads from the ap_http_filter input filter where
  chunk size lines or empty lines after a chunk are read incomplete. This can
  lead to a corruption inside the dechunking algorithm.
  This patch has an issue with larger chunk-extensions which need to get thrown
  away since we ignore them anyway.

PR: 19954, 41056
Tested by: niq

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

16 years agoEliminate silly redundancy
William A. Rowe Jr [Sun, 6 Jan 2008 18:33:13 +0000 (18:33 +0000)]
Eliminate silly redundancy

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

16 years agoCopying this code requires a (global) pool and rv declaration.
William A. Rowe Jr [Sun, 6 Jan 2008 18:22:37 +0000 (18:22 +0000)]
Copying this code requires a (global) pool and rv declaration.

We don't need to replace this upon restart, so the global pool
is ideal, and ap_my_generation is a good test for this.

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

16 years agoResolve console-mode stdout file descriptor issues for mod_perl by replacing
William A. Rowe Jr [Sun, 6 Jan 2008 17:35:03 +0000 (17:35 +0000)]
Resolve console-mode stdout file descriptor issues for mod_perl by replacing
it in lockstep with unix stdout replacement (in pre_config).  Only an undetached
server (console mode single process/debug) will retain the original stdout, just
as on unix.  Inspired by research of Tom and myself (CHANGES to credit both).

PR: 43534

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

16 years agowinnt_mpm: Restore Win32DisableAcceptEx On directive and Win9x platform
William A. Rowe Jr [Sat, 5 Jan 2008 18:20:42 +0000 (18:20 +0000)]
winnt_mpm: Restore Win32DisableAcceptEx On directive and Win9x platform
by recreating the bucket allocator each time the trans pool is cleared.

PR: 11427 #16 (follow-on)
Submitted by: Tom Donovan <Tom.Donovan acm.org>

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

16 years ago* These are now backported.
Ruediger Pluem [Sat, 5 Jan 2008 09:45:51 +0000 (09:45 +0000)]
* These are now backported.

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

16 years ago* Silence a compiler warning by using the correct format.
Ruediger Pluem [Thu, 3 Jan 2008 14:47:41 +0000 (14:47 +0000)]
* Silence a compiler warning by using the correct format.

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

16 years agoEnable to build abs on NetWare if dependent libs are present.
Guenter Knauf [Thu, 3 Jan 2008 11:31:10 +0000 (11:31 +0000)]
Enable to build abs on NetWare if dependent libs are present.

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

16 years agoUpdate mime.types with IANA registry
Roy T. Fielding [Wed, 2 Jan 2008 22:08:44 +0000 (22:08 +0000)]
Update mime.types with IANA registry

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

16 years agorevert move to image/vnd.microsoft.icon because everyone uses image/x-icon
Roy T. Fielding [Wed, 2 Jan 2008 20:31:13 +0000 (20:31 +0000)]
revert move to image/vnd.microsoft.icon because everyone uses image/x-icon

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

16 years agostyle check
Jim Jagielski [Wed, 2 Jan 2008 19:23:32 +0000 (19:23 +0000)]
style check

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

16 years agoupdate transformation
André Malo [Wed, 2 Jan 2008 16:50:24 +0000 (16:50 +0000)]
update transformation

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

16 years ago* Update transformation.
Ruediger Pluem [Wed, 2 Jan 2008 10:02:51 +0000 (10:02 +0000)]
* Update transformation.

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

16 years ago* These are now backported.
Ruediger Pluem [Wed, 2 Jan 2008 09:50:56 +0000 (09:50 +0000)]
* These are now backported.

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

16 years agobackported in 607929.
Eric Covener [Tue, 1 Jan 2008 22:30:17 +0000 (22:30 +0000)]
backported in 607929.

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

16 years agoModified default refresh value to 10 secs so that its possible to correct a typo.
Guenter Knauf [Tue, 1 Jan 2008 17:23:16 +0000 (17:23 +0000)]
Modified default refresh value to 10 secs so that its possible to correct a typo.

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

16 years agoReview comments from Ruediger on r607766:
Eric Covener [Tue, 1 Jan 2008 13:53:03 +0000 (13:53 +0000)]
Review comments from Ruediger on r607766:
  Don't allow the ldap calls to be evaluated (twice) in the macro

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

16 years ago* Avoid SEGFAULT as hooks->set_headers can be NULL. Furthermore do not set the
Ruediger Pluem [Tue, 1 Jan 2008 13:20:22 +0000 (13:20 +0000)]
* Avoid SEGFAULT as hooks->set_headers can be NULL. Furthermore do not set the
  ETag header permanently as setting it may not be desired for all responses.

Submitted by: niq, rpluem

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

16 years agoWhen using the MS SDK, re-establish LDAP backend connections on a
Eric Covener [Mon, 31 Dec 2007 19:20:25 +0000 (19:20 +0000)]
When using the MS SDK, re-establish LDAP backend connections on a
return code of LDAP_UNAVAILABLE as if it were LDAP_SERVER_DOWN.

With this SDK, LDAP_UNAVAIALBLE is returned when the socket had been closed
between LDAP API calls.

PR 39095

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

16 years agoupdated NetWare OpenSSL build section.
Guenter Knauf [Mon, 31 Dec 2007 17:38:06 +0000 (17:38 +0000)]
updated NetWare OpenSSL build section.

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

16 years agofixed comment, added comment, added logic to build mod_ssl by default if USE_STDSOCKE...
Guenter Knauf [Mon, 31 Dec 2007 17:17:18 +0000 (17:17 +0000)]
fixed comment, added comment, added logic to build mod_ssl by default if USE_STDSOCKETS is defined.

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

16 years agoClose the child_exit_event which lives only for the scope
William A. Rowe Jr [Mon, 31 Dec 2007 05:40:54 +0000 (05:40 +0000)]
Close the child_exit_event which lives only for the scope
of master_main and was orphaned on each soft or fatal restart.

PR: 40932
Submitted by: Jeff Robbins <jeffr livedata.com>

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

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

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

16 years agoIntroduce the ProxyFtpDirCharset directive, allowing the administrator
William A. Rowe Jr [Mon, 31 Dec 2007 01:13:43 +0000 (01:13 +0000)]
Introduce the ProxyFtpDirCharset directive, allowing the administrator
to identify a default, or specific servers or paths which list their
contents in other-than ISO-8859-1 charset (e.g. utf-8).

Submitted by: Ruediger Pluem

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

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

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

16 years ago* Style police. No functional changes.
Ruediger Pluem [Sat, 29 Dec 2007 20:28:57 +0000 (20:28 +0000)]
* Style police. No functional changes.

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

16 years agomod_dav: Fix evaluation of If-Match * and If-None-Match * conditionals.
Nick Kew [Sat, 29 Dec 2007 19:38:51 +0000 (19:38 +0000)]
mod_dav: Fix evaluation of If-Match * and If-None-Match * conditionals.
PR 38034
Patch by Paritosh Shah
Explanation by Werner Baumann

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

16 years ago* Change loglevel from ERROR to WARNING if the renaming of the vary, headers
Ruediger Pluem [Sat, 29 Dec 2007 16:19:51 +0000 (16:19 +0000)]
* Change loglevel from ERROR to WARNING if the renaming of the vary, headers
  or data file fails.

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

16 years ago* Update transformation
Ruediger Pluem [Sat, 29 Dec 2007 16:11:36 +0000 (16:11 +0000)]
* Update transformation

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

16 years ago* Adjust etag generation to produce identical results on 32-bit and 64-bit
Ruediger Pluem [Sat, 29 Dec 2007 16:06:19 +0000 (16:06 +0000)]
* Adjust etag generation to produce identical results on 32-bit and 64-bit
  platforms and avoid a regression with conditional PUT's on lock and etag.

  Add a warning to the documentation of FileETAG that changes of the ETAG
  format can cause conditionals to fail on mod_dav_fs provided backends.

PR: 44152
Submitted by: Michael Clark <michael metaparadigm.com>
Reviewed by: rpluem

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

16 years agoadded empty line after var declaration.
Guenter Knauf [Sat, 29 Dec 2007 15:03:21 +0000 (15:03 +0000)]
added empty line after var declaration.

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

16 years agofixed code style, missing prototype warnings, disabled init for proxy, removed obsole...
Guenter Knauf [Sat, 29 Dec 2007 14:40:09 +0000 (14:40 +0000)]
fixed code style, missing prototype warnings, disabled init for proxy, removed obsolete cast.

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

16 years ago* Added missing CVE number
Ruediger Pluem [Sat, 29 Dec 2007 09:26:42 +0000 (09:26 +0000)]
* Added missing CVE number

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

16 years ago* Added missing CVE number
Ruediger Pluem [Sat, 29 Dec 2007 09:25:16 +0000 (09:25 +0000)]
* Added missing CVE number

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

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

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

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

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

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

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

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

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

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

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

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

16 years agoWin32 doesn't like \t#
William A. Rowe Jr [Fri, 28 Dec 2007 20:07:26 +0000 (20:07 +0000)]
Win32 doesn't like \t#

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

16 years agoAdd a placeholder to remind us that fcgistarter.exe, once
William A. Rowe Jr [Fri, 28 Dec 2007 19:48:55 +0000 (19:48 +0000)]
Add a placeholder to remind us that fcgistarter.exe, once
an implemention exists for apr_proc_create, needs to be added
to the build/install schema.

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

16 years ago* Ensure refresh parameter is numeric to prevent a possible XSS attack caused
Ruediger Pluem [Fri, 28 Dec 2007 16:29:40 +0000 (16:29 +0000)]
* Ensure refresh parameter is numeric to prevent a possible XSS attack caused
  by redirecting to other URLs. Reported by SecurityReason.

Submitted by: Mark Cox, Joe Orton
Reviewed by: security@httpd.apache.org

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

16 years ago* Fix CHANGES wording for r606693.
Ruediger Pluem [Fri, 28 Dec 2007 16:01:52 +0000 (16:01 +0000)]
* Fix CHANGES wording for r606693.

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

16 years ago* Correctly escape the worker route and the worker redirect string in the HTML
Ruediger Pluem [Fri, 28 Dec 2007 15:57:36 +0000 (15:57 +0000)]
* Correctly escape the worker route and the worker redirect string in the HTML
  output of the balancer manager.

Reported by SecurityReason.

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

16 years ago* Prevent crash in balancer manager if invalid balancer name is passed as
Ruediger Pluem [Fri, 28 Dec 2007 15:53:45 +0000 (15:53 +0000)]
* Prevent crash in balancer manager if invalid balancer name is passed as
  parameter.

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

16 years ago* Make loglevel consistent for similar situations. As this really should not
Ruediger Pluem [Fri, 28 Dec 2007 14:16:35 +0000 (14:16 +0000)]
* Make loglevel consistent for similar situations. As this really should not
  happen set it to error.

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

16 years agoPR 39727: Fixup ETag handling in mod deflate (updated following extensive
Nick Kew [Fri, 28 Dec 2007 12:03:20 +0000 (12:03 +0000)]
PR 39727: Fixup ETag handling in mod deflate (updated following extensive
discussion on-list).
This is not a full-and-final fix, because we don't ourselves do anything
useful with these ETags.  But at least we're no longer screwing up clients.

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

16 years agoFix typo in error message (noticed by gryzor on IRC)
Nick Kew [Fri, 28 Dec 2007 00:07:39 +0000 (00:07 +0000)]
Fix typo in error message (noticed by gryzor on IRC)

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

16 years agoEnable to configure the https port - missing pieces.
Guenter Knauf [Tue, 25 Dec 2007 20:02:55 +0000 (20:02 +0000)]
Enable to configure the https port - missing pieces.

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

16 years ago* Revert to old behaviour: Even if we detect a bad character: Formally decode
Ruediger Pluem [Tue, 25 Dec 2007 09:35:05 +0000 (09:35 +0000)]
* Revert to old behaviour: Even if we detect a bad character: Formally decode
  string correctly and do not mess up the string. Let the caller decide what
  it wants to do with the result according to our return code.

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

16 years agoAs per PR 43890. Fixed location paths to point to /usr/local/apache2/bin/
Tony Stevenson [Mon, 24 Dec 2007 23:57:54 +0000 (23:57 +0000)]
As per PR 43890.  Fixed location paths to point to /usr/local/apache2/bin/

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

16 years ago* Set character set for HTML outputs generated by mod_ldap,
Ruediger Pluem [Mon, 24 Dec 2007 11:45:22 +0000 (11:45 +0000)]
* Set character set for HTML outputs generated by mod_ldap,
  mod_proxy_balancer, mod_proxy_ftp, mod_info, mod_dav without a character
  set to ISO-8859-1.

Submitted by: jorton

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

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

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

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

16 years agoInstall missing modules/xxx/foo.h garbage, the point of this
William A. Rowe Jr [Sat, 22 Dec 2007 04:35:18 +0000 (04:35 +0000)]
Install missing modules/xxx/foo.h garbage, the point of this
exercise, and why these aren't in includes/, still escapes me.

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

16 years agoReplace whitespace
William A. Rowe Jr [Sat, 22 Dec 2007 02:18:09 +0000 (02:18 +0000)]
Replace whitespace

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