]>
granicus.if.org Git - apache/log
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Ryan Bloom [Fri, 16 Feb 2001 19:18:59 +0000 (19:18 +0000)]
Remove some Makefile.libdir's. These were used by Configure in Apache
1.3, but they aren't used at all by 2.0.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88200
13f79535 -47bb-0310-9956-
ffa450edef68
Ryan Bloom [Fri, 16 Feb 2001 19:00:24 +0000 (19:00 +0000)]
Rename the mpmt_pthread module to threaded. This module has moved from
the old mpmt_pthread directory to the new threaded directory.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88199
13f79535 -47bb-0310-9956-
ffa450edef68
Ryan Bloom [Fri, 16 Feb 2001 17:48:03 +0000 (17:48 +0000)]
It would be a beautiful day to go outside, but I have to work. :-(
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88197
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Fri, 16 Feb 2001 16:14:22 +0000 (16:14 +0000)]
Pesky prolifieration
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88195
13f79535 -47bb-0310-9956-
ffa450edef68
Martin Kraemer [Fri, 16 Feb 2001 13:38:31 +0000 (13:38 +0000)]
Rename the module structures so that the exported symbol matches
the file name, and it is easier to automate the installation
process (generating LoadModule directives from the module filenames).
Next step is to remove the 4th argument to the APACHE_MODULE macro
completely and require people to use the matching names, and to
reduce the LoadModule directive to 1 argument.... Objections?
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88189
13f79535 -47bb-0310-9956-
ffa450edef68
Chuck Murcko [Fri, 16 Feb 2001 07:33:35 +0000 (07:33 +0000)]
add placeholder for proxy doc
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88187
13f79535 -47bb-0310-9956-
ffa450edef68
Ryan Bloom [Fri, 16 Feb 2001 06:09:04 +0000 (06:09 +0000)]
Add a note about using APR threads and processes.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88186
13f79535 -47bb-0310-9956-
ffa450edef68
Ryan Bloom [Fri, 16 Feb 2001 05:53:41 +0000 (05:53 +0000)]
Remove all instances of apache_apr_flags="--enable-threads" from the
config.m4 files. If we leave those in, then Apache automatically
enables threads for all machines when a threaded MPM is chosen. We want
people to have to force threads for platforms that don't run threads
well (i.e. FreeBSD).
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88185
13f79535 -47bb-0310-9956-
ffa450edef68
Roy T. Fielding [Fri, 16 Feb 2001 04:26:53 +0000 (04:26 +0000)]
Update copyright to 2001
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88184
13f79535 -47bb-0310-9956-
ffa450edef68
Yoshiki Hayashi [Fri, 16 Feb 2001 02:02:45 +0000 (02:02 +0000)]
New Japanese translation.
Submitted by: Minoru Yamazato <yamazato@geocities.co.jp>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88182
13f79535 -47bb-0310-9956-
ffa450edef68
Ryan Bloom [Fri, 16 Feb 2001 00:40:00 +0000 (00:40 +0000)]
Add an apr_short_interval_time. This allows us to use an apr_interval_time
for apr_time_t - apr_time_t values.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88181
13f79535 -47bb-0310-9956-
ffa450edef68
Chuck Murcko [Thu, 15 Feb 2001 23:21:30 +0000 (23:21 +0000)]
This file moved into httpd-proxy CVS module.
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88180
13f79535 -47bb-0310-9956-
ffa450edef68
Ryan Bloom [Thu, 15 Feb 2001 23:13:25 +0000 (23:13 +0000)]
Note the removal of coalesce filter in the CHANGES file, and also note
that we have moved on to the next minor version number.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88179
13f79535 -47bb-0310-9956-
ffa450edef68
Ryan Bloom [Thu, 15 Feb 2001 23:07:42 +0000 (23:07 +0000)]
Remove the coalesce filter. With the addition of the ap_f* functions,
this filter is no longer necessary.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88178
13f79535 -47bb-0310-9956-
ffa450edef68
Ryan Bloom [Thu, 15 Feb 2001 19:22:02 +0000 (19:22 +0000)]
Fix the seg fault in mod_status.c. This changes the up_time to an
interval_time. The segfault is caused by apr_vformatter not understanding
%lld, so we also had to change that to %qd, which solves that problem.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88176
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Thu, 15 Feb 2001 00:57:17 +0000 (00:57 +0000)]
Replace my horribly stupid regular expression with a slightly less stupid
one.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88171
13f79535 -47bb-0310-9956-
ffa450edef68
Ryan Bloom [Thu, 15 Feb 2001 00:01:32 +0000 (00:01 +0000)]
Remove some warnings from mod_status.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88170
13f79535 -47bb-0310-9956-
ffa450edef68
Bill Stoddard [Wed, 14 Feb 2001 21:29:12 +0000 (21:29 +0000)]
Move the call to set the socket timeout outside the loop.
ve :
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88168
13f79535 -47bb-0310-9956-
ffa450edef68
Bill Stoddard [Wed, 14 Feb 2001 21:05:36 +0000 (21:05 +0000)]
Fix lingering close (and make it more efficient). We were blocking on
apr_read() for 30 seconds for each lingering close. What we want to
do is block for 2 seconds. If we do not read any bytes from the client
in that time, close the connection. If we do read bytes, then wait 2
more seconds to see if more arrive, etc. Repeat for MAX_SECS_TO_LINGER
if needed.
This should clear the way to get 2.0 running on apache.org!
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88167
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Wed, 14 Feb 2001 14:45:55 +0000 (14:45 +0000)]
Sorry, cleaning up the naughty bits that should not have been committed.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88163
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Wed, 14 Feb 2001 14:22:07 +0000 (14:22 +0000)]
Massive commit to clean up os/win32 and label some files with the
appropriate license blocks and #ifdef WIN32 wrappers.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88158
13f79535 -47bb-0310-9956-
ffa450edef68
David Reid [Wed, 14 Feb 2001 13:35:05 +0000 (13:35 +0000)]
Beos R5 and below don't have the sin_len member in sockaddr_in so don't
try and use it.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88157
13f79535 -47bb-0310-9956-
ffa450edef68
David Reid [Wed, 14 Feb 2001 13:32:45 +0000 (13:32 +0000)]
As a debugging aid, report which version of the beos code we're using and
fix a typo.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88156
13f79535 -47bb-0310-9956-
ffa450edef68
Bill Stoddard [Wed, 14 Feb 2001 04:33:38 +0000 (04:33 +0000)]
Remove some deprecated comments.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88153
13f79535 -47bb-0310-9956-
ffa450edef68
Bill Stoddard [Wed, 14 Feb 2001 03:49:17 +0000 (03:49 +0000)]
PR:
Obtained from:
Submitted by:
Get req/sec and bytes/sec status reporting working. Still lots of type
warnings but this is a bit better than before.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88152
13f79535 -47bb-0310-9956-
ffa450edef68
Bill Stoddard [Wed, 14 Feb 2001 02:52:23 +0000 (02:52 +0000)]
Start getting extended status working again.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88151
13f79535 -47bb-0310-9956-
ffa450edef68
Doug MacEachern [Tue, 13 Feb 2001 23:32:28 +0000 (23:32 +0000)]
doh. need a spellchekker for these rename scripts. s/apr_lock_aquire/apr_lock_acquire/g;
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88150
13f79535 -47bb-0310-9956-
ffa450edef68
Bill Stoddard [Tue, 13 Feb 2001 22:11:13 +0000 (22:11 +0000)]
Windows MPM: Handle ap_new_connection() failure.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88148
13f79535 -47bb-0310-9956-
ffa450edef68
Ryan Bloom [Tue, 13 Feb 2001 21:23:22 +0000 (21:23 +0000)]
Fix some spelling mistakes and remove the mpmt_beos MPM from the config.m4
file.
Submitted by: Cliff Woolley <cliffwoolley@yahoo.com>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88147
13f79535 -47bb-0310-9956-
ffa450edef68
David Reid [Tue, 13 Feb 2001 20:53:13 +0000 (20:53 +0000)]
This is a huge change that gets beos building again. Essentially it
- tidies up some of the formatting
- gets us working with mod_status
- uses the newer naming I've used in the headers to try and be more obvious
- uses a UDP socket for telling the server when to stop/restart. This isn't
perfect but as pre-BONE we don't have the ability to select on a pipe this
seemed like the next best option. This seems to work well for stopping,
but so far restarts don't. This will need some more security adding to it
I think.
If I ever wanted a lesson in not keeping something on my HDD too long before
committing this update has been it. Really should try and keep up a bit more :)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88146
13f79535 -47bb-0310-9956-
ffa450edef68
David Reid [Tue, 13 Feb 2001 20:46:48 +0000 (20:46 +0000)]
More changes to the way that we use mod_status on beos.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88145
13f79535 -47bb-0310-9956-
ffa450edef68
Ryan Bloom [Tue, 13 Feb 2001 20:30:19 +0000 (20:30 +0000)]
Remove the dexter MPM. This has been replaced with the Perchild MPM.
The two MPMs are basically identical, except that Perchild also allows
each child process to have a unique uid/gid combination.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88144
13f79535 -47bb-0310-9956-
ffa450edef68
Doug MacEachern [Tue, 13 Feb 2001 20:29:50 +0000 (20:29 +0000)]
backout name change:
apr_bucket_notimpl_setaside -> apr_bucket_setaside_notimpl
apr_bucket_notimpl_split -> apr_bucket_split_notimpl
apr_bucket_notimpl_copy -> apr_bucket_copy_notimpl
apr_bucket_notimpl_destroy -> apr_bucket_destroy_notimpl
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88143
13f79535 -47bb-0310-9956-
ffa450edef68
Doug MacEachern [Tue, 13 Feb 2001 20:24:38 +0000 (20:24 +0000)]
rename:
ap_bucket_create_error -> ap_bucket_error_create
ap_bucket_make_error -> ap_bucket_error_make
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88142
13f79535 -47bb-0310-9956-
ffa450edef68
Doug MacEachern [Tue, 13 Feb 2001 20:16:15 +0000 (20:16 +0000)]
s/apr_bucket_pipe_creat/apr_bucket_pipe_create/ typo
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88141
13f79535 -47bb-0310-9956-
ffa450edef68
Bill Stoddard [Tue, 13 Feb 2001 19:48:59 +0000 (19:48 +0000)]
Windows doesn't have ap_config_auto. Perhaps we need a HAVE_CONFIG_AUTO
macro?
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88138
13f79535 -47bb-0310-9956-
ffa450edef68
Greg Ames [Tue, 13 Feb 2001 19:22:27 +0000 (19:22 +0000)]
The "src/" directory no longer exists. Clean up the HARD_SERVER_LIMITS
warning msg to reflect the current directory structure.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88137
13f79535 -47bb-0310-9956-
ffa450edef68
David Reid [Tue, 13 Feb 2001 18:08:48 +0000 (18:08 +0000)]
OK, this is the start of getting things running on BeOS again :)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88135
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Tue, 13 Feb 2001 12:13:33 +0000 (12:13 +0000)]
Use apr_want.h to get the declarations for ntohs et al instead of
including the appropriate system header files directly.
This gets rid of a warning for props.c on FreeBSD 3.4 which cropped
up when I included the right header file to get OS/390 to build :)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88132
13f79535 -47bb-0310-9956-
ffa450edef68