]> granicus.if.org Git - apache/log
apache
18 years agoConverted the reject directive to be definitive and enabled directory_merge to merge...
Bradley Nicholes [Tue, 1 Aug 2006 22:54:38 +0000 (22:54 +0000)]
Converted the reject directive to be definitive and enabled directory_merge to merge all of the authorization rules and logic.

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

18 years agoGood catch by Ruediger
Jim Jagielski [Mon, 31 Jul 2006 23:46:55 +0000 (23:46 +0000)]
Good catch by Ruediger

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

18 years agoAdd in a very simple balancer "set" concept, which allows
Jim Jagielski [Mon, 31 Jul 2006 17:01:40 +0000 (17:01 +0000)]
Add in a very simple balancer "set" concept, which allows
for members to be assigned to a particular cluster set
such that members in lower-numbered sets are checked/used
before those in higher ones.

Also bundled in this are some HTML cleanups for the balancer
manager UI. Sorry for the mixins :)

Compiles/builds clean: passes test framework as well
as more normal usage tests ;)

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

18 years agoFix compile time warning. AJP protocol method is byte.
Mladen Turk [Mon, 31 Jul 2006 09:42:57 +0000 (09:42 +0000)]
Fix compile time warning. AJP protocol method is byte.

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

18 years agoCleanup: Remove checking for pre 2.0.46 MMN. It is
Mladen Turk [Mon, 31 Jul 2006 09:33:28 +0000 (09:33 +0000)]
Cleanup: Remove checking for pre 2.0.46 MMN. It is
obvious that the new mod_proxy will never be
backported to the 2.0 branch.

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

18 years ago* Rework inflate out filter and give it a similar workflow as the deflate out
Ruediger Pluem [Sat, 29 Jul 2006 13:24:37 +0000 (13:24 +0000)]
* Rework inflate out filter and give it a similar workflow as the deflate out
  filter. This fixes the following bugs in the inflate out filter:

  - Incorrect handling of flush buckets.
  - Excessive memory usage for large compressed content (because we now
    already sent parts down the chain and do not process the whole brigade
    first before sending something down the chain).
  - Handle the case correctly where the validation bytes at the end of
    the compressed data stream are distributed across different buckets /
    brigades.
  - Fix a memory leak due to not cleaning up the internal structures of
    libz in some error cases.

PR: 39854

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

18 years ago* some optimizations taken from the inflate out filter
Ruediger Pluem [Sat, 29 Jul 2006 13:08:38 +0000 (13:08 +0000)]
* some optimizations taken from the inflate out filter

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

18 years ago* We can ignore Z_BUF_ERROR in flush_libz_buffer because:
Ruediger Pluem [Sat, 29 Jul 2006 13:03:43 +0000 (13:03 +0000)]
* We can ignore Z_BUF_ERROR in flush_libz_buffer because:
  When we call libz_func we can assume that

   - avail_in is zero (due to the surrounding code that calls
     flush_libz_buffer)
   - avail_out is non zero due to the fact that we just emptied
     the output buffer and stored it into a brigade

  So the only reason for Z_BUF_ERROR is that the internal libz
  buffers are now empty and thus we called libz_func one time
  too often. This does not hurt. It simply says that we are done.

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

18 years ago* Use a define for the number of validation bytes (CRC and length) after the
Ruediger Pluem [Sat, 29 Jul 2006 12:55:26 +0000 (12:55 +0000)]
* Use a define for the number of validation bytes (CRC and length) after the
  compressed data

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

18 years ago* Add parameter crc to flush_libz_buffer in order to call the libz's crc32
Ruediger Pluem [Sat, 29 Jul 2006 12:49:51 +0000 (12:49 +0000)]
* Add parameter crc to flush_libz_buffer in order to call the libz's crc32
  function on the output buffer if needed. This is actually needed by the
  later rework of the inflate out filter.

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

18 years ago Wrong project name
William A. Rowe Jr [Thu, 27 Jul 2006 17:05:59 +0000 (17:05 +0000)]
  Wrong project name

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

18 years agoSECURITY: CVE-2006-3747 (cve.mitre.org)
Mark J. Cox [Thu, 27 Jul 2006 17:03:34 +0000 (17:03 +0000)]
SECURITY: CVE-2006-3747 (cve.mitre.org)
mod_rewrite: Fix an off-by-one security problem in the ldap scheme
handling.  For some RewriteRules this could lead to a pointer being
written out of bounds.  Reported by Mark Dowd of McAfee.

Ack: trawick, lars, jorton, wrowe, benl

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

18 years agoDocument new ping parameter.
Mladen Turk [Thu, 27 Jul 2006 08:09:02 +0000 (08:09 +0000)]
Document new ping parameter.

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

18 years ago* Remove all filters that are before the cache_out filter. This ensures
Ruediger Pluem [Wed, 26 Jul 2006 17:33:38 +0000 (17:33 +0000)]
* Remove all filters that are before the cache_out filter. This ensures
  that we kick off the filter stack with our cache_out filter being the
  first in the chain. This make sense because we want to restore things
  in the same manner as we saved them.
  There may be filters before our cache_out filter, because

  1. We call ap_set_content_type during cache_select. This causes
     Content-Type specific filters to be added.
  2. We call the insert_filter hook. This causes filters e.g. like
     the ones set with SetOutputFilter to be added.

PR: 40090

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

18 years ago* Sync with 2.2.x CHANGES
Ruediger Pluem [Wed, 26 Jul 2006 14:24:32 +0000 (14:24 +0000)]
* Sync with 2.2.x CHANGES

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

18 years ago* Sync with 2.2.x CHANGES file
Ruediger Pluem [Wed, 26 Jul 2006 13:13:19 +0000 (13:13 +0000)]
* Sync with 2.2.x CHANGES file

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

18 years agoAdd missing prototype for ajp_handle_cping_cpong function
Mladen Turk [Wed, 26 Jul 2006 09:25:19 +0000 (09:25 +0000)]
Add missing prototype for ajp_handle_cping_cpong function

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

18 years agoNote backport
Nick Kew [Wed, 26 Jul 2006 08:08:22 +0000 (08:08 +0000)]
Note backport

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

18 years agoAdd missing svn:eol-style native properties.
Mladen Turk [Wed, 26 Jul 2006 07:15:32 +0000 (07:15 +0000)]
Add missing svn:eol-style native properties.

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

18 years agoremove BOM
Jim Jagielski [Wed, 26 Jul 2006 05:36:01 +0000 (05:36 +0000)]
remove BOM

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

18 years agoFix warning on Darwin 8.7.0 (OS X 10.4.7) due to the prototype for
Roy T. Fielding [Wed, 26 Jul 2006 00:40:53 +0000 (00:40 +0000)]
Fix warning on Darwin 8.7.0 (OS X 10.4.7) due to the prototype for
sendfile_nonblocking being declared outside ifdefs even though the
function is defined and used only when APR_HAS_SENDFILE

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

18 years agoAdjust the svn properties.
Mladen Turk [Tue, 25 Jul 2006 23:49:39 +0000 (23:49 +0000)]
Adjust the svn properties.

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

18 years agoAdd ajp_utils to the list of ajp objects.
Mladen Turk [Tue, 25 Jul 2006 20:59:20 +0000 (20:59 +0000)]
Add ajp_utils to the list of ajp objects.

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

18 years agoAdded cping/cpong support for the AJP protocol.
Mladen Turk [Tue, 25 Jul 2006 16:50:07 +0000 (16:50 +0000)]
Added cping/cpong support for the AJP protocol.

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

18 years agoAdd mod_authz_core module to the build.
Mladen Turk [Tue, 25 Jul 2006 15:59:43 +0000 (15:59 +0000)]
Add mod_authz_core module to the build.

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

18 years agoOops. Something went wrong with the merge.
Mladen Turk [Tue, 25 Jul 2006 15:29:32 +0000 (15:29 +0000)]
Oops. Something went wrong with the merge.
Use the original ~nf.default.

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

18 years agoAdd mod_access_conf to the build.
Mladen Turk [Tue, 25 Jul 2006 15:27:17 +0000 (15:27 +0000)]
Add mod_access_conf to the build.

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

18 years agoAdd mod_access_conf module base address.
Mladen Turk [Tue, 25 Jul 2006 15:26:45 +0000 (15:26 +0000)]
Add mod_access_conf module base address.

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

18 years agoAdd mod_access_conf to the build.
Mladen Turk [Tue, 25 Jul 2006 15:26:14 +0000 (15:26 +0000)]
Add mod_access_conf to the build.

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

18 years ago* Although the lstat call should rarely ever fail, because we stat'ed the
Ruediger Pluem [Tue, 25 Jul 2006 13:40:32 +0000 (13:40 +0000)]
* Although the lstat call should rarely ever fail, because we stat'ed the
  same file several lines above, check the return value to be save that
  nothing bad happens in the case it does fail.

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

18 years agoAdd a check to make sure that the base provider and the alias names are different...
Bradley Nicholes [Mon, 24 Jul 2006 22:33:43 +0000 (22:33 +0000)]
Add a check to make sure that the base provider and the alias names are different and also that the alias has not been registered before

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

18 years agoScriptSock has been global-only for a couple of years
Jeff Trawick [Mon, 24 Jul 2006 17:23:37 +0000 (17:23 +0000)]
ScriptSock has been global-only for a couple of years
now; fix the docs

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

18 years ago* Rather use a pool cleanup function than calling deflateEnd before every
Ruediger Pluem [Mon, 24 Jul 2006 16:17:12 +0000 (16:17 +0000)]
* Rather use a pool cleanup function than calling deflateEnd before every
  return from function to ensure that libz's internals get cleaned up.

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

18 years ago* Fix typo. No functional change.
Ruediger Pluem [Mon, 24 Jul 2006 14:09:27 +0000 (14:09 +0000)]
* Fix typo. No functional change.

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

18 years ago* Fixed typo. No functional change.
Ruediger Pluem [Mon, 24 Jul 2006 13:40:14 +0000 (13:40 +0000)]
* Fixed typo. No functional change.

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

18 years ago* Initialize zRC to avoid a compiler warning.
Ruediger Pluem [Mon, 24 Jul 2006 07:43:40 +0000 (07:43 +0000)]
* Initialize zRC to avoid a compiler warning.

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

18 years agoreflect backports of two MPM fixes
Jeff Trawick [Mon, 24 Jul 2006 01:44:35 +0000 (01:44 +0000)]
reflect backports of two MPM fixes

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

18 years agoFinish reverting r410758.
Joshua Slive [Sun, 23 Jul 2006 21:23:49 +0000 (21:23 +0000)]
Finish reverting r410758.

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

18 years ago* Style police / style nitpicking. No functional changes.
Ruediger Pluem [Sun, 23 Jul 2006 21:22:37 +0000 (21:22 +0000)]
* Style police / style nitpicking. No functional changes.

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

18 years ago* Initialize pkcs7 field of structure
Ruediger Pluem [Sun, 23 Jul 2006 21:11:22 +0000 (21:11 +0000)]
* Initialize pkcs7 field of structure

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

18 years agoUse the 2.3-style access control properly (I hope).
Joshua Slive [Sun, 23 Jul 2006 21:10:05 +0000 (21:10 +0000)]
Use the 2.3-style access control properly (I hope).

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

18 years agoBackout r410758 because DavLockDB needs to point to an httpd-writable
Joshua Slive [Sun, 23 Jul 2006 21:00:58 +0000 (21:00 +0000)]
Backout r410758 because DavLockDB needs to point to an httpd-writable
directory and @exp_runtimedir@ doesn't qualify.  Also document a
missing module requirement.

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

18 years agoRecord bugfix
Nick Kew [Sun, 23 Jul 2006 20:27:36 +0000 (20:27 +0000)]
Record bugfix

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

18 years agoRemove dependence on server config from ap_dbd_prepare, as that may
Nick Kew [Sun, 23 Jul 2006 20:22:57 +0000 (20:22 +0000)]
Remove dependence on server config from ap_dbd_prepare, as that may
be called in per-directory config functions where there is no
server context causing segfault.
Discussion at
http://mail-archives.apache.org/mod_mbox/httpd-dev/200607.mbox/<831327593.20060720023332%40engec.ru>
and subsequent thread.

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

18 years ago* This shortcut is too short. It is not up to the filters to decide
Ruediger Pluem [Sun, 23 Jul 2006 15:50:08 +0000 (15:50 +0000)]
* This shortcut is too short. It is not up to the filters to decide
  whether filters down the chain can do something useful with this empty
  brigade.

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

18 years agoLayout and compiler warning.
Ben Laurie [Sun, 23 Jul 2006 13:17:28 +0000 (13:17 +0000)]
Layout and compiler warning.

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

18 years agoAdd PKCS#7 support.
Ben Laurie [Sun, 23 Jul 2006 10:55:07 +0000 (10:55 +0000)]
Add PKCS#7 support.

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

18 years ago Simplify; installtest was an -artifact-, not a design decision :-)
William A. Rowe Jr [Sun, 23 Jul 2006 08:59:14 +0000 (08:59 +0000)]
  Simplify; installtest was an -artifact-, not a design decision :-)

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

18 years agoFix the typo (probably). The %~na is something windows
Mladen Turk [Sun, 23 Jul 2006 08:36:06 +0000 (08:36 +0000)]
Fix the typo (probably). The %~na is something windows
help for batch files does not recognize.
Anyhow, renaming to the %~nf there is no more
%~na.default file generated inside conf/extra on install.

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

18 years agoFix targets so that InstallBin calls the conf install,
Mladen Turk [Sun, 23 Jul 2006 08:24:23 +0000 (08:24 +0000)]
Fix targets so that InstallBin calls the conf install,
as well as installr and installd.

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

18 years ago* Remove the word SECURITY to address Joe's and Bill's concern that this would
Ruediger Pluem [Thu, 20 Jul 2006 22:04:13 +0000 (22:04 +0000)]
* Remove the word SECURITY to address Joe's and Bill's concern that this would
  imply that FollowSymLinks and SymLinksIfOwnerMatch are security features.

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

18 years ago* In preparation of the changes of the inflate out filter:
Ruediger Pluem [Thu, 20 Jul 2006 14:11:48 +0000 (14:11 +0000)]
* In preparation of the changes of the inflate out filter:
  - rename flush_zlib_buffer to flush_libz_buffer (this name seems
    better)
  - add a parameter to tell flush_libz_buffer whether it should
    deflate or inflate as this function should be also used for the
    inflate out filter.

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

18 years ago* Check for symbolic links of the target file in the optimized case that we
Ruediger Pluem [Thu, 20 Jul 2006 11:01:07 +0000 (11:01 +0000)]
* Check for symbolic links of the target file in the optimized case that we
  had already done this specific directory walk for this request. This can
  happen when we have an internal redirect, like the ones caused by mod_dir
  (/ -> index.html). See also

  http://mail-archives.apache.org/mod_mbox/httpd-dev/200607.mbox/%3c44B5521F.8050906@globalvanet.com%3e

Reviewed by: wrowe

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

18 years ago Alas, it was not to be. Deprecate mod_aspdotnet, and certainly don't
William A. Rowe Jr [Wed, 19 Jul 2006 07:05:13 +0000 (07:05 +0000)]
  Alas, it was not to be.  Deprecate mod_aspdotnet, and certainly don't
  introduce these docs into the next release or consider for backport.

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

18 years agoRevert r422298, because it introduces GNU Make specific extensions to the Makefile...
Paul Querna [Tue, 18 Jul 2006 00:11:46 +0000 (00:11 +0000)]
Revert r422298, because it introduces GNU Make specific extensions to the Makefile, and should be replaced by doing the work inside configure, instead of the Makefile.in.

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

18 years ago* Remove ourselves from the filter chain if we failed to init libz, as we
Ruediger Pluem [Mon, 17 Jul 2006 15:24:29 +0000 (15:24 +0000)]
* Remove ourselves from the filter chain if we failed to init libz, as we
  pass data down the filter chain uncompressed afterwards.

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

18 years ago* Fix potential memory leaks in deflate_out_filter if bailing out due to an
Ruediger Pluem [Mon, 17 Jul 2006 15:08:27 +0000 (15:08 +0000)]
* Fix potential memory leaks in deflate_out_filter if bailing out due to an
  error (either in the lower filter chain or during a libz operation). We need
  to call deflateEnd as it is very likely that this filter is never called
  again to ensures that libz's internal structures get cleaned properly.

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

18 years ago* Fix wrong FLUSH bucket handling in deflate_out_filter: Actually the internal
Ruediger Pluem [Mon, 17 Jul 2006 14:32:50 +0000 (14:32 +0000)]
* Fix wrong FLUSH bucket handling in deflate_out_filter: Actually the internal
  structures of libz never got flushed as ctx->stream.avail_in is always zero
  here. As the EOS and the FLUSH bucket case use the same code for flushing
  libz's internal buffers move this code to the new function flush_zlib_buffer.

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

18 years agogen_test_char doesn't actually need the util_debug object to work.
Paul Querna [Sat, 15 Jul 2006 22:36:12 +0000 (22:36 +0000)]
gen_test_char doesn't actually need the util_debug object to work.

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

18 years agoMakefile.in: Don't try to compile checkgid and fcgistarter on win32 when using the...
Paul Querna [Sat, 15 Jul 2006 22:05:02 +0000 (22:05 +0000)]
Makefile.in: Don't try to compile checkgid and fcgistarter on win32 when using the autotools build system.
/support: Update svn:ignore for generated exe files

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

18 years agoDisable the getpwnam and getgrnam functions, since they aren't available on win32.
Paul Querna [Sat, 15 Jul 2006 10:01:33 +0000 (10:01 +0000)]
Disable the getpwnam and getgrnam functions, since they aren't available on win32.

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

18 years agoinclude/ap_config.h: Include the autoconf generated header that defines what is avail...
Paul Querna [Sat, 15 Jul 2006 09:47:11 +0000 (09:47 +0000)]
include/ap_config.h: Include the autoconf generated header that defines what is available.

configure.in: The times function is not really available on mingw32. Disable em.

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

18 years agoOn mingw32, the APACHE_MPM_DIR is defined from the autoconf generated files.
Paul Querna [Sat, 15 Jul 2006 09:25:28 +0000 (09:25 +0000)]
On mingw32, the APACHE_MPM_DIR is defined from the autoconf generated files.

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

18 years agoBring in basic support for building the winnt MPM under mingw32, using the autoconf...
Paul Querna [Sat, 15 Jul 2006 09:03:52 +0000 (09:03 +0000)]
Bring in basic support for building the winnt MPM under mingw32, using the autoconf build system.  Currently this will get you to the point of linking errors on gen_test_char.

configure.in: Default to winnt MPM on mingw32 hosts.
configure.in: Add AP_DECLARE_EXPORT for mingw32 hsots.

os/config.m4: Use win32 dir under mingw32.
os/win32/Makefile.in: Add in a new makefile to generate libos on win32.

server/mpm/config.m4: Add winnt MPM to the help string.
server/mpm/config.m4: winnt MPM is a threaded MPM.

server/mpm/winnt/child.c: SO_UPDATE_ACCEPT_CONTEXT is defined under a different header in mingw32.

server/mpm/winnt/{Makefile.in,config.m4}: Base build for winnt MPM.

os/win32,server/mpm/winnt: Update svn:ignore for .deps/.libs

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

18 years agoUse <string.h>-compatible versions of ap_str* functions.
Nick Kew [Sat, 15 Jul 2006 08:39:41 +0000 (08:39 +0000)]
Use <string.h>-compatible versions of ap_str* functions.

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

18 years agoDon't down cast
Jim Jagielski [Fri, 14 Jul 2006 17:34:59 +0000 (17:34 +0000)]
Don't down cast

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

18 years ago Refresh some language for windows builders
William A. Rowe Jr [Fri, 14 Jul 2006 00:00:50 +0000 (00:00 +0000)]
  Refresh some language for windows builders

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

18 years agoTypo fix
Nick Kew [Thu, 13 Jul 2006 22:59:46 +0000 (22:59 +0000)]
Typo fix

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

18 years agoSupport environment variable interpolation in reverse proxy configuration
Nick Kew [Thu, 13 Jul 2006 19:00:26 +0000 (19:00 +0000)]
Support environment variable interpolation in reverse proxy configuration

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

18 years agoGuess I should document the mod_proxy_balancer changes
Jim Jagielski [Wed, 12 Jul 2006 19:31:58 +0000 (19:31 +0000)]
Guess I should document the mod_proxy_balancer changes

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

18 years agoThe number of times elected as well as the i/o
Jim Jagielski [Wed, 12 Jul 2006 15:13:22 +0000 (15:13 +0000)]
The number of times elected as well as the i/o
of the workers is useful info to show in the
manager.

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

18 years agoIt never fails. I sit on a patch for awhile and
Jim Jagielski [Wed, 12 Jul 2006 15:01:15 +0000 (15:01 +0000)]
It never fails. I sit on a patch for awhile and
it's not until almost right after I commit it that
I think "hey, there's a better way to do that."
Anyway, I was never happy about the code
duplication of the primary/standby checks...
This fixes that.

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

18 years agoIssue a warning when the same worker name is reused.
Jean-Frederic Clere [Wed, 12 Jul 2006 12:08:36 +0000 (12:08 +0000)]
Issue a warning when the same worker name is reused.

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

18 years agoupdate revision references
André Malo [Wed, 12 Jul 2006 05:37:53 +0000 (05:37 +0000)]
update revision references

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

18 years agoupdate according to board resolution
Roy T. Fielding [Wed, 12 Jul 2006 05:13:29 +0000 (05:13 +0000)]
update according to board resolution

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

18 years agoupdate license header text
Roy T. Fielding [Wed, 12 Jul 2006 02:57:16 +0000 (02:57 +0000)]
update license header text

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

18 years agoupdate collective copyright notice in manual
Roy T. Fielding [Wed, 12 Jul 2006 02:42:24 +0000 (02:42 +0000)]
update collective copyright notice in manual

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

18 years agoupdate license header text
Roy T. Fielding [Wed, 12 Jul 2006 02:31:01 +0000 (02:31 +0000)]
update license header text

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

18 years agoupdate license header text
Roy T. Fielding [Wed, 12 Jul 2006 02:25:00 +0000 (02:25 +0000)]
update license header text

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

18 years agoupdate license header text
Roy T. Fielding [Wed, 12 Jul 2006 02:22:16 +0000 (02:22 +0000)]
update license header text

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

18 years agoupdate license header text
Roy T. Fielding [Wed, 12 Jul 2006 01:54:21 +0000 (01:54 +0000)]
update license header text

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

18 years agoAdds more discussion of several rewrite flags.
Rich Bowen [Wed, 12 Jul 2006 01:24:35 +0000 (01:24 +0000)]
Adds more discussion of several rewrite flags.

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

18 years agoupdate license header text
Roy T. Fielding [Tue, 11 Jul 2006 23:07:06 +0000 (23:07 +0000)]
update license header text

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

18 years agoupdate license header text
Roy T. Fielding [Tue, 11 Jul 2006 23:04:56 +0000 (23:04 +0000)]
update license header text

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

18 years agoupdate license header text
Roy T. Fielding [Tue, 11 Jul 2006 21:18:15 +0000 (21:18 +0000)]
update license header text

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

18 years agoupdate mod_ssl transformation
André Malo [Tue, 11 Jul 2006 21:12:08 +0000 (21:12 +0000)]
update mod_ssl transformation

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

18 years agoupdate license header text
Roy T. Fielding [Tue, 11 Jul 2006 20:55:32 +0000 (20:55 +0000)]
update license header text

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

18 years agoAdd in hot-standby balancer member. If all other members
Jim Jagielski [Tue, 11 Jul 2006 20:39:38 +0000 (20:39 +0000)]
Add in hot-standby balancer member. If all other members
are disabled or not-usable, ONLY THEN will the hot
standby's be used.

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

18 years agoupdate license header text
Roy T. Fielding [Tue, 11 Jul 2006 20:33:53 +0000 (20:33 +0000)]
update license header text

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

18 years agoClean up some proxy macros. Avoid the use of magic
Jim Jagielski [Tue, 11 Jul 2006 19:32:36 +0000 (19:32 +0000)]
Clean up some proxy macros. Avoid the use of magic
numbers, and instead use pre-defined defines. Also,
ensure that usable workers have been initialized :)

Allocate a bit for hot standbys. Adjust so that
normal "usable" workers don't count these.

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

18 years agoRestructure the find_route_worker() function. Basically,
Jim Jagielski [Tue, 11 Jul 2006 17:51:54 +0000 (17:51 +0000)]
Restructure the find_route_worker() function. Basically,
it should take care of knowing about usable and unusable
workers. By centralizing this logic, it will make it
easier and more streamlined to add in the forthcoming
hot-standby status workers.

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

18 years ago* Add the filename of the configuration file to the warning message
Ruediger Pluem [Sun, 9 Jul 2006 16:19:41 +0000 (16:19 +0000)]
* Add the filename of the configuration file to the warning message
  about the useless use of AllowOverride.

PR: 39992
Submitted by: Darryl Miles <darryl darrylmiles.org>
Reviewed by: rpluem

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

18 years ago- clean up SSLProtocol description; "flavo[u]r" is meaningless in this context,
Joe Orton [Fri, 7 Jul 2006 10:32:17 +0000 (10:32 +0000)]
- clean up SSLProtocol description; "flavo[u]r" is meaningless in this context,
use "version" instead

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

18 years agoupdate transformation
André Malo [Thu, 6 Jul 2006 20:44:04 +0000 (20:44 +0000)]
update transformation

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

18 years agoupdate German translation
André Malo [Thu, 6 Jul 2006 20:43:10 +0000 (20:43 +0000)]
update German translation

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

18 years agoupdate transformation
André Malo [Thu, 6 Jul 2006 20:36:56 +0000 (20:36 +0000)]
update transformation

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

18 years agoupdate German translation
André Malo [Thu, 6 Jul 2006 20:31:10 +0000 (20:31 +0000)]
update German translation

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

18 years agoadd description for the T status
André Malo [Thu, 6 Jul 2006 20:29:11 +0000 (20:29 +0000)]
add description for the T status

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

18 years agoDon't mess with fixed fields like status.
André Malo [Thu, 6 Jul 2006 20:28:43 +0000 (20:28 +0000)]
Don't mess with fixed fields like status.

move external url to status/@href

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

18 years agoadd href attribute to modules's status field
André Malo [Thu, 6 Jul 2006 20:27:34 +0000 (20:27 +0000)]
add href attribute to modules's status field

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