]> granicus.if.org Git - apache/log
apache
23 years agoSimplify by using apr_bucket_delete(e) where possible.
Cliff Woolley [Sun, 25 Feb 2001 23:08:52 +0000 (23:08 +0000)]
Simplify by using apr_bucket_delete(e) where possible.

(Oh, plus one tiny little loop simplification.)

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

23 years ago A patch to clean up much bogusity in Win32. Eliminates absolute cd "/..."
William A. Rowe Jr [Sun, 25 Feb 2001 22:20:25 +0000 (22:20 +0000)]
  A patch to clean up much bogusity in Win32.  Eliminates absolute cd "/..."
  references using build/fixwin32mak.pl, and the latest #if APR_HAVE_FOO_H
  fixes apparently worked, now that they no longer appear as dependencies
  [which had broken the build entirely.]

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

23 years ago The only thing about perl that drives me crazy, how many times to
William A. Rowe Jr [Sun, 25 Feb 2001 22:13:40 +0000 (22:13 +0000)]
  The only thing about perl that drives me crazy, how many times to
  reescape an escaped char ;-/

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

23 years ago Ok ... .mak files are nasty. Here's a bit to clean up -some- of that
William A. Rowe Jr [Sun, 25 Feb 2001 22:03:29 +0000 (22:03 +0000)]
  Ok ... .mak files are nasty.  Here's a bit to clean up -some- of that
  nastyness - the absolute paths that .dsp dependencies off of parent
  directories are encoded with.  This chops cd "\checkout\httpd-2.0" from
  the support directory down to cd "..", a much nicer solution.

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

23 years ago Whoops ... if I'm enabling mod_info to build on Win32, better clean
William A. Rowe Jr [Sun, 25 Feb 2001 20:57:51 +0000 (20:57 +0000)]
  Whoops ... if I'm enabling mod_info to build on Win32, better clean
  up the declarations of these private core symbols.

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

23 years ago A little transformation for rbb's reorg of this morning.
William A. Rowe Jr [Sun, 25 Feb 2001 20:56:35 +0000 (20:56 +0000)]
  A little transformation for rbb's reorg of this morning.

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

23 years ago Pay no attention to the man behind the curtain.
William A. Rowe Jr [Sun, 25 Feb 2001 20:55:55 +0000 (20:55 +0000)]
  Pay no attention to the man behind the curtain.

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

23 years ago Bring in the expat.lib into the static aprutil.lib win32 library.
William A. Rowe Jr [Sun, 25 Feb 2001 20:53:42 +0000 (20:53 +0000)]
  Bring in the expat.lib into the static aprutil.lib win32 library.
  Fix up the build order that messed up command-line builds due to
  the recent dependency of apr-util on expat-lite.

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

23 years ago Add the expat.mak to the command-line build
William A. Rowe Jr [Sun, 25 Feb 2001 20:51:20 +0000 (20:51 +0000)]
  Add the expat.mak to the command-line build

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

23 years ago Fix the build schema : add a library version, expat.lib, for static
William A. Rowe Jr [Sun, 25 Feb 2001 20:50:22 +0000 (20:50 +0000)]
  Fix the build schema : add a library version, expat.lib, for static
  linkage.  Also depreciate the libexpat.def with some export magic.

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

23 years ago2.0.13 is tagged, so bump everything for 2.0.14
Ryan Bloom [Sun, 25 Feb 2001 20:05:47 +0000 (20:05 +0000)]
2.0.13 is tagged, so bump everything for 2.0.14

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

23 years agoBump to 2.0.13 for a tag and roll
Ryan Bloom [Sun, 25 Feb 2001 20:02:11 +0000 (20:02 +0000)]
Bump to 2.0.13 for a tag and roll

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

23 years agoRemove the APACHE_RELEASE macro. We never use it in the code, and it
Ryan Bloom [Sun, 25 Feb 2001 19:58:22 +0000 (19:58 +0000)]
Remove the APACHE_RELEASE macro.  We never use it in the code, and it
makes automating releases harder, because it is one more number to bump.

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

23 years agoFix Windows compile break caused by move of error_bucket.c
Bill Stoddard [Sun, 25 Feb 2001 19:26:23 +0000 (19:26 +0000)]
Fix Windows compile break caused by move of error_bucket.c

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

23 years agoFix a compile break on OS/2, by adding apr_general.h back to httpd.h.
Ryan Bloom [Sun, 25 Feb 2001 17:09:04 +0000 (17:09 +0000)]
Fix a compile break on OS/2, by adding apr_general.h back to httpd.h.
Submitted by: Brian Havard <brianh@kheldar.apana.org.au>

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

23 years agoAdd a note about the lack of threads on FreeBSD to the INSTALL file.
Ryan Bloom [Sun, 25 Feb 2001 17:00:10 +0000 (17:00 +0000)]
Add a note about the lack of threads on FreeBSD to the INSTALL file.
Submitted by: Derek Young <bleach@chek.com>

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

23 years agoDon't assume that the byterange filter will always be called more than
Ryan Bloom [Sun, 25 Feb 2001 16:57:08 +0000 (16:57 +0000)]
Don't assume that the byterange filter will always be called more than
once.  It is perfectly legal to call the byterange filter one time,
with all the data.  Without this patch, that case will seg fault.
Submitted by: Ryan Morgan <rmogran@covalent.net>

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

23 years agoUse a better format type for sizeof. This stops a few compiler
David Reid [Sun, 25 Feb 2001 15:27:07 +0000 (15:27 +0000)]
Use a better format type for sizeof.  This stops a few compiler
warnings.

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

23 years agoMove the error_bucket definition from the HTTP module to the core server.
Ryan Bloom [Sun, 25 Feb 2001 04:24:17 +0000 (04:24 +0000)]
Move the error_bucket definition from the HTTP module to the core server.
Every protocol will need this definition, so it belongs in the core.

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

23 years ago Refresh all .mak files should we choose to roll again shortly.
William A. Rowe Jr [Sun, 25 Feb 2001 02:53:30 +0000 (02:53 +0000)]
  Refresh all .mak files should we choose to roll again shortly.

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

23 years ago Begin to fix the build schema changes for apr-util
William A. Rowe Jr [Sun, 25 Feb 2001 02:24:19 +0000 (02:24 +0000)]
  Begin to fix the build schema changes for apr-util

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

23 years agofix typo
Greg Stein [Sun, 25 Feb 2001 02:17:19 +0000 (02:17 +0000)]
fix typo

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

23 years ago Reconsidered the wisdom of this change... back to the drawing board.
William A. Rowe Jr [Sun, 25 Feb 2001 01:12:50 +0000 (01:12 +0000)]
  Reconsidered the wisdom of this change... back to the drawing board.
  The ap_ prefix is still good, IMHO

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

23 years ago Clean up namespace badness with s/configfile_t/ap_configfile_t/
William A. Rowe Jr [Sun, 25 Feb 2001 00:51:32 +0000 (00:51 +0000)]
  Clean up namespace badness with s/configfile_t/ap_configfile_t/

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

23 years ago A remnant of apr_pcfg_getc()
William A. Rowe Jr [Sun, 25 Feb 2001 00:43:46 +0000 (00:43 +0000)]
  A remnant of apr_pcfg_getc()

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

23 years ago No MMN bump in ages - time to start codifing this entity. Change the
William A. Rowe Jr [Sun, 25 Feb 2001 00:43:10 +0000 (00:43 +0000)]
  No MMN bump in ages - time to start codifing this entity.  Change the
  COOKIE to something useful, "AP20", for the new module structure.

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

23 years agouse the right fmt string for finfo.size
Jeff Trawick [Sun, 25 Feb 2001 00:38:17 +0000 (00:38 +0000)]
use the right fmt string for finfo.size
Submitted by: Greg Stein and gcc on FreeBSD

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

23 years agoTag is done, update the source tree
Ryan Bloom [Sat, 24 Feb 2001 23:03:53 +0000 (23:03 +0000)]
Tag is done, update the source tree

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

23 years agoUpdate the version string before the roll.
Ryan Bloom [Sat, 24 Feb 2001 22:59:37 +0000 (22:59 +0000)]
Update the version string before the roll.

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

23 years agodo the redirection for GET requests only
Greg Stein [Sat, 24 Feb 2001 22:40:49 +0000 (22:40 +0000)]
do the redirection for GET requests only

Submitted by: Ryan Bloom and Greg Stein

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

23 years agoinclude apr_lib.h for apr_isspace() definition
Jeff Trawick [Sat, 24 Feb 2001 21:27:29 +0000 (21:27 +0000)]
include apr_lib.h for apr_isspace() definition

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

23 years agoWe need to build expat-lite before APR-utils, so just move that variable
Ryan Bloom [Sat, 24 Feb 2001 19:16:04 +0000 (19:16 +0000)]
We need to build expat-lite before APR-utils, so just move that variable
to before apr-util.

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

23 years agomove the _rini stuff into bs2login.c (the only user)
Greg Stein [Sat, 24 Feb 2001 14:38:06 +0000 (14:38 +0000)]
move the _rini stuff into bs2login.c (the only user)

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

23 years agoShift XML handling code from Apache down into APRUTIL
Greg Stein [Sat, 24 Feb 2001 14:17:25 +0000 (14:17 +0000)]
Shift XML handling code from Apache down into APRUTIL

- teach APRUTIL how to find Expat and respond to --with-expat
- Apache's configure points APRUTIL's configure at its srclib/expat-lite
  (this will go away; aprutil can work against installed expats or fallback
   to an expat bundled within aprutil)
- shift some of the timing of INCLUDES and top_builddir processing in the
  APRUTIL configure.in script
- expose the new apr_xml functions in apr_xml.h, apr_xml.c (by building it),
  and apu_compat.h
- rewrite util_xml.[ch] in terms of apr_xml

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

23 years ago*) fix inline handling. we had: apr_inline, APR_INLINE, USE_GNU_INLINE, and
Greg Stein [Sat, 24 Feb 2001 11:23:31 +0000 (11:23 +0000)]
*) fix inline handling. we had: apr_inline, APR_INLINE, USE_GNU_INLINE, and
   INLINE. Now, we just have APR_INLINE and APR_HAS_INLINE.
   - convert all usage
   - note that apr_general messed up the defn (compared to apr.h)
   - simplify the inline decision logic in os/*/os.h
   - simplify the code in os/*/os-inline.c

*) toss ap_checkconv() [no longer used]

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

23 years agoclean out some old crud from ap_config.h
Greg Stein [Sat, 24 Feb 2001 03:40:50 +0000 (03:40 +0000)]
clean out some old crud from ap_config.h

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

23 years agotoss ENUM_BITFIELD. used in one place (but didn't need to be used), and it
Greg Stein [Sat, 24 Feb 2001 01:38:49 +0000 (01:38 +0000)]
toss ENUM_BITFIELD. used in one place (but didn't need to be used), and it
certainly wasn't namespace protected.

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

23 years agoFix initialization of thread_control[...].generation.
Brian Havard [Sat, 24 Feb 2001 00:40:28 +0000 (00:40 +0000)]
Fix initialization of thread_control[...].generation.

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

23 years agoModify mod_file_cache to save pre-formatted strings for
Bill Stoddard [Fri, 23 Feb 2001 18:57:36 +0000 (18:57 +0000)]
Modify mod_file_cache to save pre-formatted strings for
content-length and last-modified headers for performance.

Submitted by:  Mike Abbot <mja@trudge.engr.sgi.com>
Reviewed by: Bill Stoddard

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

23 years agoremove ap_{post_config,child_init}_hook
Doug MacEachern [Fri, 23 Feb 2001 18:17:19 +0000 (18:17 +0000)]
remove ap_{post_config,child_init}_hook
replace usage with ap_run_{post_config,child_init}
PR:
Obtained from:
Submitted by:
Reviewed by:

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

23 years agoRemove the b1 description from ap_release. It doesn't belong there anymore.
Ryan Bloom [Fri, 23 Feb 2001 14:17:25 +0000 (14:17 +0000)]
Remove the b1 description from ap_release.  It doesn't belong there anymore.

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

23 years agouse apr_off_t and APR_OFF_T_FMT (for portability to 64-bit off_t systems)
Greg Stein [Fri, 23 Feb 2001 13:16:51 +0000 (13:16 +0000)]
use apr_off_t and APR_OFF_T_FMT (for portability to 64-bit off_t systems)

Submitted by: Jeff Trawick
Reviewed by: Greg Stein

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

23 years agofix a warning in a call to apr_psprintf()
Jeff Trawick [Fri, 23 Feb 2001 11:48:59 +0000 (11:48 +0000)]
fix a warning in a call to apr_psprintf()

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

23 years agoWork on a BSD/OS system where GNU make is used instead of the native
Jeff Trawick [Fri, 23 Feb 2001 11:39:37 +0000 (11:39 +0000)]
Work on a BSD/OS system where GNU make is used instead of the native
make.

Roy suggests using the variable set by AC_PROG_MAKE; we don't use that
yet, though I guess we could.  Greg suggests leaving this to Roy since
he will revamp this stuff soon anyway.

Inspired by: Joe Orton's patch to APR to accomplish the same thing

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

23 years agoClean up a bunch of incompatible pointer type warnings.
Brian Havard [Fri, 23 Feb 2001 10:15:08 +0000 (10:15 +0000)]
Clean up a bunch of incompatible pointer type warnings.

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

23 years agoTypo.
Joshua Slive [Fri, 23 Feb 2001 05:06:10 +0000 (05:06 +0000)]
Typo.

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

23 years agoGet it to build on FreeBSD by dropping <stropt.h>. (It still
Jeff Trawick [Fri, 23 Feb 2001 03:19:29 +0000 (03:19 +0000)]
Get it to build on FreeBSD by dropping <stropt.h>.  (It still
builds on Linux.)

Pass an initialized thread attribute instead of an accidental
autodata value to apr_create_signal_thread().  This should
avoid a segfault.  It seemed to behave a little better for me
at this point.

Get rid of some warnings.

gcc on FreeBSD still warns about a few variables that might be
clobbered by longjmp() in worker_thread().

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

23 years agoNamespace protect IOBUFSIZ since it is a public symbol.
Ryan Bloom [Fri, 23 Feb 2001 00:50:24 +0000 (00:50 +0000)]
Namespace protect IOBUFSIZ since it is a public symbol.
Submitted by: Jon Travis <jtravis@covalent.net>

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

23 years agoUse "Basic" authentication instead of "basic" in ab, as the spec says we
Ryan Bloom [Thu, 22 Feb 2001 23:52:51 +0000 (23:52 +0000)]
Use "Basic" authentication instead of "basic" in ab, as the spec says we
should.
PR: 7294
Submitted by: Andre Breiler <andre.breiler@rd.bbc.co.uk>

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

23 years agoget the last worker in a given child initialized properly
Jeff Trawick [Thu, 22 Feb 2001 21:35:38 +0000 (21:35 +0000)]
get the last worker in a given child initialized properly
by getting a new pool for its own proc_info structure instead
of overlaying the pool in the proc_info structure for the
prior thread

we also move through the SERVER_STARTING scoreboard state for this
worker, though this isn't as important as with the other workers,
for which a new thread must be created (potentially time consuming)

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

23 years agoFix a seg fault in mod_userdir.c. We used to use the pw structure
Ryan Bloom [Thu, 22 Feb 2001 20:50:03 +0000 (20:50 +0000)]
Fix a seg fault in mod_userdir.c.  We used to use the pw structure
without ever filling it out.

PR: 7271
Submitted by: Taketo Kabe <kabe@sra-tohoku.co.jp> and Cliff Woolley <cliffwoolley@yahoo.com>]

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

23 years agoBack down the default number of initial threads created with
Jeff Trawick [Thu, 22 Feb 2001 18:54:49 +0000 (18:54 +0000)]
Back down the default number of initial threads created with
the threaded Unix MPM.  Tweak the sample configuration files to
reflect the default settings.

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

23 years agoRemove a semicolon from a macro. This makes things a bit more readable,
Ryan Bloom [Thu, 22 Feb 2001 17:46:48 +0000 (17:46 +0000)]
Remove a semicolon from a macro.  This makes things a bit more readable,
and it makes this macro look like the rest of our macros.

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

23 years agoclean up a call to apr_psprintf() (trailing NULL not needed)
Jeff Trawick [Thu, 22 Feb 2001 14:22:39 +0000 (14:22 +0000)]
clean up a call to apr_psprintf() (trailing NULL not needed)
previously:
mod_auth_digest.c: In function `set_shmem_size':
mod_auth_digest.c:625: warning: too many arguments for format

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

23 years agojust making server_signature enum decl easier to read (for both humans and C::Scan)
Doug MacEachern [Thu, 22 Feb 2001 08:42:09 +0000 (08:42 +0000)]
just making server_signature enum decl easier to read (for both humans and C::Scan)

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

23 years agoserver_rec* -> server_rec * (sorry for nit, C::Scan made me doit)
Doug MacEachern [Thu, 22 Feb 2001 08:17:41 +0000 (08:17 +0000)]
server_rec* -> server_rec * (sorry for nit, C::Scan made me doit)

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

23 years agoavoid c++ keywords
Doug MacEachern [Thu, 22 Feb 2001 08:15:49 +0000 (08:15 +0000)]
avoid c++ keywords

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

23 years agoAdd a couple of GCC attribute tags to printf style functions. This also
Ryan Bloom [Thu, 22 Feb 2001 04:05:58 +0000 (04:05 +0000)]
Add a couple of GCC attribute tags to printf style functions.  This also
fixes a couple of mismatched parameters highlighted revealed by the
attribute.
Submitted by:   Jon Travis <jtravis@covalent.net>

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

23 years agoAdd the correct language tag for interoperation with the Taiwanese
Tony Finch [Thu, 22 Feb 2001 03:55:22 +0000 (03:55 +0000)]
Add the correct language tag for interoperation with the Taiwanese
versions of MSIE and Netscape.

PR:             7142
Submitted by:   Clive Lin <clive@CirX.ORG>

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

23 years agoRemove a completed item from STATUS
Ryan Bloom [Thu, 22 Feb 2001 01:28:51 +0000 (01:28 +0000)]
Remove a completed item from STATUS

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

23 years agoMake the perchild MPM use the APR signal child and apr thread functions.
Ryan Bloom [Wed, 21 Feb 2001 21:54:03 +0000 (21:54 +0000)]
Make the perchild MPM use the APR signal child and apr thread functions.
This allows perchild to compile and run out of CVS again.

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

23 years agoBUFF is gone!
Bill Stoddard [Wed, 21 Feb 2001 21:14:33 +0000 (21:14 +0000)]
BUFF is gone!

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

23 years agoPerformance: apr_now() was being called for -all- requests. Call it only
Bill Stoddard [Wed, 21 Feb 2001 21:02:57 +0000 (21:02 +0000)]
Performance: apr_now() was being called for -all- requests. Call it only
for calls to server-status.  This module is still a mess...

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

23 years agoClose the accepted socket before creating the CGI process in mod_cgid.
Ryan Bloom [Wed, 21 Feb 2001 19:07:21 +0000 (19:07 +0000)]
Close the accepted socket before creating the CGI process in mod_cgid.
This is safe, because we have already dup'ed the socket for the CGI
process itself.  This change allows CGI processes to fork long-lived
child processes without affecting how quickly the response gets back
to the broswer.

PR: 7273
Submitted by: Taketo Kabe <kabe@sra-tohoku.co.jp>
Reviewed by: Ryan Bloom

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

23 years agoSplit the mod_dir fixup into two parts. The first determines if this
Ryan Bloom [Wed, 21 Feb 2001 17:54:41 +0000 (17:54 +0000)]
Split the mod_dir fixup into two parts.  The first determines if this
is a MOVED_PERMANANTLY response, and is done from the fixup.  The second
is a handler that redirects to an index.html page.

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

23 years agoRemove mod_proxy from the Windows project file
Bill Stoddard [Wed, 21 Feb 2001 13:56:45 +0000 (13:56 +0000)]
Remove mod_proxy from the Windows project file

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

23 years agoOops - better *think* first. Fix typo.
Martin Kraemer [Wed, 21 Feb 2001 13:35:34 +0000 (13:35 +0000)]
Oops - better *think* first. Fix typo.
PR:
Obtained from:
Submitted by:
Reviewed by:

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

23 years agoDisplay APACHE_MPM_DIR in the list of #defines, and
Martin Kraemer [Wed, 21 Feb 2001 13:34:51 +0000 (13:34 +0000)]
Display APACHE_MPM_DIR in the list of #defines, and
remove the duplicate APR_HAS_MMAP test.

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

23 years agoGet rid of Apache's concern for foo_CHECK_SIGWAIT_ONE_ARG.
Jeff Trawick [Wed, 21 Feb 2001 11:46:41 +0000 (11:46 +0000)]
Get rid of Apache's concern for foo_CHECK_SIGWAIT_ONE_ARG.
Apache no longer needs to define nor invoke such a macro since
it is handled in APR.

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

23 years agoRemove the rest of the pthreads functions from the threaded MPM
Ryan Bloom [Wed, 21 Feb 2001 01:18:39 +0000 (01:18 +0000)]
Remove the rest of the pthreads functions from the threaded MPM

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

23 years agoMake mod_dir use a fixup for sending a redirect to the browser.
Ryan Bloom [Wed, 21 Feb 2001 01:04:39 +0000 (01:04 +0000)]
Make mod_dir use a fixup for sending a redirect to the browser.
Before this, we were using a handler, which doesn't make much
sense, because the handler wasn't generating any data, it would
either return a redirect error code, or DECLINED.  This fits the
current hooks better.
Submitted by: Ryan Morgan <rmorgan@covalent.net>

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

23 years agoMigrate the threaded MPM to use all APR threading calls. This isn't quite
Ryan Bloom [Tue, 20 Feb 2001 20:50:09 +0000 (20:50 +0000)]
Migrate the threaded MPM to use all APR threading calls.  This isn't quite
perfect yet, because of the sigwait and sigmask calls.  Those are going
away next.

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

23 years agoRevert out the build changes made last night. Ryan and Chuck make good points.
Victor J. Orlikowski [Tue, 20 Feb 2001 19:27:22 +0000 (19:27 +0000)]
Revert out the build changes made last night. Ryan and Chuck make good points.

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

23 years agoFix windows compile break introduced by Martin's module structure rename.
Bill Stoddard [Tue, 20 Feb 2001 19:01:00 +0000 (19:01 +0000)]
Fix windows compile break introduced by Martin's module structure rename.

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

23 years agoFix windows compile break
Bill Stoddard [Tue, 20 Feb 2001 18:49:32 +0000 (18:49 +0000)]
Fix windows compile break

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

23 years agomake the linkage of clean_child_exit() consistent to fix a
Jeff Trawick [Tue, 20 Feb 2001 10:37:34 +0000 (10:37 +0000)]
make the linkage of clean_child_exit() consistent to fix a
warning on HP-UX

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

23 years agoget rid of a type mismatch warning
Jeff Trawick [Tue, 20 Feb 2001 09:27:45 +0000 (09:27 +0000)]
get rid of a type mismatch warning

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

23 years agoUpdate APR macro usage to new name-protected names.
Roy T. Fielding [Tue, 20 Feb 2001 02:01:09 +0000 (02:01 +0000)]
Update APR macro usage to new name-protected names.
Replace REENTRANCY_FLAGS with direct use of THREAD_CPPFLAGS.
This is a temporary band-aid, since the way we currently set
the standard make vars (CFLAGS, CPPFLAGS, LDFLAGS, etc.) is
bogus and frequently redundant [to be fixed later].

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

23 years agoAllow proxy to build until we fit a proper build dir
Chuck Murcko [Tue, 20 Feb 2001 00:06:30 +0000 (00:06 +0000)]
Allow proxy to build until we fit a proper build dir
PR:
Obtained from: Victor Orlikowski
Submitted by:
Reviewed by: Chuck Murcko

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

23 years agoCleaning up and moving around .cvsignore files for the threaded mpm
Victor J. Orlikowski [Mon, 19 Feb 2001 20:20:32 +0000 (20:20 +0000)]
Cleaning up and moving around .cvsignore files for the threaded mpm

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

23 years agoFix META tag.
Joshua Slive [Mon, 19 Feb 2001 05:06:52 +0000 (05:06 +0000)]
Fix META tag.

PR: 6570
Submitted by: Martin Cermak <cermak@trimedia.cz>

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

23 years agorename miss: s/apr_clear_pool/apr_pool_clear/g
Doug MacEachern [Mon, 19 Feb 2001 02:06:58 +0000 (02:06 +0000)]
rename miss: s/apr_clear_pool/apr_pool_clear/g

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

23 years agoIntermediate change of hardcoded "helpers" reference to "build"
Roy T. Fielding [Sun, 18 Feb 2001 16:07:31 +0000 (16:07 +0000)]
Intermediate change of hardcoded "helpers" reference to "build"
until I get a chance to revamp this to use APR's variables directly.

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

23 years agonew French translation
Eric Cholet [Sun, 18 Feb 2001 15:50:35 +0000 (15:50 +0000)]
new French translation
PR:
Obtained from:
Submitted by: Herve Dumont <hdumont@club-internet.fr>
Reviewed by: Eric Cholet <cholet@logilune.com>

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

23 years agoUpdate some references to the old src tree structure.
Roy T. Fielding [Sun, 18 Feb 2001 07:38:50 +0000 (07:38 +0000)]
Update some references to the old src tree structure.

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

23 years ago- more ap_conf_vector_t fixup.
Greg Stein [Sun, 18 Feb 2001 04:26:13 +0000 (04:26 +0000)]
- more ap_conf_vector_t fixup.
- break out the cmd_parms to ap_set_config_vectors to clarify/doc what is
  happening in there and because the function operates independent of cmds.

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

23 years agoshift some declarations over to mod_core.h where they're totally private.
Greg Stein [Sun, 18 Feb 2001 03:18:35 +0000 (03:18 +0000)]
shift some declarations over to mod_core.h where they're totally private.

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

23 years ago*) Introduce "ap_conf_vector_t" type to assist with legibility and provide
Greg Stein [Sun, 18 Feb 2001 02:58:53 +0000 (02:58 +0000)]
*) Introduce "ap_conf_vector_t" type to assist with legibility and provide
   some type safety. (unfortunately, our old "void*" is type-safe with the
   new one, but over time we should be better)

*) Propagate the new type to all appropriate functions.

*) Random cleaning, whitespace, stylistic nits.

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

23 years agoChange a few "no" module to "most". Leave suexec: it must be explicitly
Greg Stein [Sun, 18 Feb 2001 02:43:34 +0000 (02:43 +0000)]
Change a few "no" module to "most". Leave suexec: it must be explicitly
enabled.

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

23 years agoWorking SSL/TLS! Yay!
Ben Laurie [Sun, 18 Feb 2001 02:10:27 +0000 (02:10 +0000)]
Working SSL/TLS! Yay!

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

23 years agouse "conf" rather than "sec" for the configuration data. misc style,
Greg Stein [Sun, 18 Feb 2001 02:07:26 +0000 (02:07 +0000)]
use "conf" rather than "sec" for the configuration data. misc style,
whitespace, and other cleaning nits.

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

23 years agoRemove "no" from many APACHE_MODULE() invocations to allow them to be
Greg Stein [Sun, 18 Feb 2001 00:22:18 +0000 (00:22 +0000)]
Remove "no" from many APACHE_MODULE() invocations to allow them to be
selected by --enable-modules=all

Set some modules to "most" to allow --enable-modules=most

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

23 years agofix some bugs that appeared once some APACHE_MODULE() invocations were
Greg Stein [Sun, 18 Feb 2001 00:20:25 +0000 (00:20 +0000)]
fix some bugs that appeared once some APACHE_MODULE() invocations were
changed in the config.m4 files.

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

23 years agoimplement ability to do --enable-modules and --enable-mods-shared for "all"
Greg Stein [Sat, 17 Feb 2001 23:58:30 +0000 (23:58 +0000)]
implement ability to do --enable-modules and --enable-mods-shared for "all"
and "most". still need to tweak various config.m4 files to sort them out.

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

23 years agoMake exports.lo rebuild when it should.
Ben Laurie [Sat, 17 Feb 2001 16:10:54 +0000 (16:10 +0000)]
Make exports.lo rebuild when it should.

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

23 years agoFix a warning.
Ben Laurie [Sat, 17 Feb 2001 16:10:07 +0000 (16:10 +0000)]
Fix a warning.

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

23 years agoUse new locations for APR autoconf macros and remove unneeded dependencies.
Roy T. Fielding [Sat, 17 Feb 2001 11:21:59 +0000 (11:21 +0000)]
Use new locations for APR autoconf macros and remove unneeded dependencies.

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

23 years agoAdd urlmapping.html document.
Joshua Slive [Sat, 17 Feb 2001 05:26:14 +0000 (05:26 +0000)]
Add urlmapping.html document.

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

23 years agoMake the threaded MPM use APR locks instead of pthreads mutexes. This is
Ryan Bloom [Fri, 16 Feb 2001 22:08:12 +0000 (22:08 +0000)]
Make the threaded MPM use APR locks instead of pthreads mutexes.  This is
the first step towards getting the threaded MPM to rely on APR for all of
it's threading needs.

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

23 years agoTake 4: The last one worked for me, but Ralf says it's not portable.
Joshua Slive [Fri, 16 Feb 2001 19:59:43 +0000 (19:59 +0000)]
Take 4: The last one worked for me, but Ralf says it's not portable.

Did I ever mention that having an AddOutputFilter directive that
did this stuff internally would be nice?!?!

Submitted by:   Ralf S. Engelschall

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