]>
granicus.if.org Git - apache/log
Justin Erenkrantz [Wed, 27 Feb 2002 03:55:31 +0000 (03:55 +0000)]
Don't set bytes_sent to be 0 when r->assbackwards since this screws up
logging.
The content length filter seems to track bytes_sent properly regardless
of HTTP version. The HTTP header filter knows not to send C-L (or any
headers) to this client.
showstoppers--;
(Also fix typo of my last name in CHANGES...)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93588
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Wed, 27 Feb 2002 03:52:20 +0000 (03:52 +0000)]
Whoh boy that's rough... We sometimes like to answer SIGHUP in the
parent process, don't we?
This -was- post-fork() in 1.3, but with the massive restructuring,
we inadvertantly now whack the parent process.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93587
13f79535 -47bb-0310-9956-
ffa450edef68
Doug MacEachern [Wed, 27 Feb 2002 03:33:38 +0000 (03:33 +0000)]
change builtin passphrase prompt to use stdout rather than stderr.
and switch to using apr_file api for portability.
stderr has already been redirected to the error_log.
rather than attempting to temporarily rehook it to the terminal,
we print the prompt to stdout before EVP_read_pw_string turns
off tty echo. which is also more portable.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93586
13f79535 -47bb-0310-9956-
ffa450edef68
Doug MacEachern [Wed, 27 Feb 2002 03:21:09 +0000 (03:21 +0000)]
changing mod_ssl to do a full startup/teardown on each restart rather
than hack to only read passphrase on 1st round startup. this change:
- fixes current segv on restarts (SHARED_MODULE is not defined)
- allows LoadModule ssl_module to be added to httpd.conf on restart
(was core dumping previously)
- allows certs/keys to be changed on restart provided key is not
encrypted or SSLPassPhraseDialog is exec. if key is encrypted and
SSLPassPhraseDialog is builtin, existing private keys will be reused
on restart (which happens currently for any type of key/dialog).
note: mod_ssl currently leaks on restart; leaks more with this change.
fixes to come.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93585
13f79535 -47bb-0310-9956-
ffa450edef68
Aaron Bannert [Wed, 27 Feb 2002 03:17:26 +0000 (03:17 +0000)]
All the work on the lock APIs probably deserves a little note, and besides
the module authors will appreciate the note directing them to the new
APIs.
showstoppers--
Also, fast_redirect is lame, toss it.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93584
13f79535 -47bb-0310-9956-
ffa450edef68
Ryan Bloom [Wed, 27 Feb 2002 00:58:17 +0000 (00:58 +0000)]
Use the empty string, not NUL. I should have read my code more closely.
Thanks Cliff for slapping me in the head.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93583
13f79535 -47bb-0310-9956-
ffa450edef68
Ryan Bloom [Wed, 27 Feb 2002 00:39:01 +0000 (00:39 +0000)]
Grrrrr..... We should really use the correct line endings on all
platforms.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93582
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Tue, 26 Feb 2002 21:31:45 +0000 (21:31 +0000)]
fix some problems with variables in config_vars.mk
Submitted by: Aaron Bannert
Tested by: Jeff Trawick
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93581
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Tue, 26 Feb 2002 19:02:35 +0000 (19:02 +0000)]
Commit the transformations from the xml docs.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93580
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Tue, 26 Feb 2002 19:00:40 +0000 (19:00 +0000)]
Start converting the mpm documentation.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93579
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Tue, 26 Feb 2002 19:00:01 +0000 (19:00 +0000)]
Changes necessary to document MPMs.
In particular, we use an mpm_common file for directives shared between
mpms. These changes allow for an
<directivesynopsis location="mpm_common">
<name>Listen</name>
</directivesynopsis>
to be included in mpm documentation files. Also, I added the option
of a <modulelist>, which is used in documenting directives inside
mpm_common.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93578
13f79535 -47bb-0310-9956-
ffa450edef68
Aaron Bannert [Tue, 26 Feb 2002 18:41:58 +0000 (18:41 +0000)]
These variables need to be delimited with {} or they will conflict with
other variables in the same namespace with a shorter prefix substring.
How did this ever work before? I ran into this while testing some of
the recent layout-fixing patches.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93577
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Tue, 26 Feb 2002 04:04:54 +0000 (04:04 +0000)]
Fix segfault if content_type is NULL.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93570
13f79535 -47bb-0310-9956-
ffa450edef68
Bill Stoddard [Mon, 25 Feb 2002 19:10:05 +0000 (19:10 +0000)]
Fix some formatting. No function change.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93568
13f79535 -47bb-0310-9956-
ffa450edef68
Ryan Bloom [Mon, 25 Feb 2002 06:54:40 +0000 (06:54 +0000)]
I learned about AP_MODE_EXHAUSTIVE while reading some of the new filter
code earlier today. With this mode, the Perchild MPM can finally be
fixed to work with filters. I have changed a comment in the core to make
it clear that this mode is required, but I have mentioned how dangerous
this mode is. Also add a comment to STATUS about my plans.
Hopefully I'll have some time this week to hack through the MPM.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93565
13f79535 -47bb-0310-9956-
ffa450edef68
Cliff Woolley [Mon, 25 Feb 2002 04:23:03 +0000 (04:23 +0000)]
Forward port of changes in mod_ssl for Apache 1.3 up through mod_ssl
version 2.8.7-1.3.23.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93564
13f79535 -47bb-0310-9956-
ffa450edef68
Cliff Woolley [Mon, 25 Feb 2002 02:10:52 +0000 (02:10 +0000)]
remove a tab
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93563
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Sun, 24 Feb 2002 20:53:26 +0000 (20:53 +0000)]
restart fixes for worker:
fix a segfault and a window in which we could miss joining
newly-created threads
we can't try to signal workers if the worker queue hasn't
been initialized (or we segfault)
make sure the start thread is done creating threads before
we try to join; otherwise we can just miss some of them and
not be able to clean them up properly
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93561
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Sun, 24 Feb 2002 20:41:19 +0000 (20:41 +0000)]
don't wait nearly so long for child processes to go away
the adjustment of the wait time was done too soon
now the code should be consistent with 1.3 behavior
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93560
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Sun, 24 Feb 2002 16:20:01 +0000 (16:20 +0000)]
I prefer to remove stuff :(
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93559
13f79535 -47bb-0310-9956-
ffa450edef68
Brian Pane [Sun, 24 Feb 2002 08:33:56 +0000 (08:33 +0000)]
Removed unixd_set_lock_perms(apr_lock_t *), which is no longer
used by any of the MPMs. (This is another step toward eliminating
the httpd's dependencies on the old lock API.)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93558
13f79535 -47bb-0310-9956-
ffa450edef68
Brian Pane [Sun, 24 Feb 2002 07:40:05 +0000 (07:40 +0000)]
Fix for the code that handles SSI tokens that span multiple
buckets: if a brigade containing an incomplete "<!--#" token
has been set aside in ctx->ssi_tag_brigade, we need to retrieve
and output the contents of that brigade if the next bucket (in
the next brigade) doesn't actually complete the "<!--#".
As part of this commit, I've commented out the recent changes
to detect flush buckets in the brigade, due to segfaults. (I
think the fix may be to add some checks for sentinels and EOS
when advancing to the next bucket after the flush bucket.)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93557
13f79535 -47bb-0310-9956-
ffa450edef68
Ian Holsman [Sun, 24 Feb 2002 04:47:22 +0000 (04:47 +0000)]
notes need to be 'set' at the main requests pool
not the 'sub-request' as notes live in the parent's request
lifetime.
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93556
13f79535 -47bb-0310-9956-
ffa450edef68
Ian Holsman [Sun, 24 Feb 2002 00:34:14 +0000 (00:34 +0000)]
baby steps
this fixes the case where we have a SSI start tag split up
over multiple buckets.
BTW
HTTPD-test is failing.
but it was failing on 2.0.32 version of mod-include as well
PR:
Obtained from:
Submitted by: Brian Pane
Reviewed by: Ian Holsman
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93555
13f79535 -47bb-0310-9956-
ffa450edef68
Brian Pane [Sat, 23 Feb 2002 21:18:34 +0000 (21:18 +0000)]
Fix to avoid a segfault in mod_bucketeer if content_type is unset
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93554
13f79535 -47bb-0310-9956-
ffa450edef68
Ian Holsman [Sat, 23 Feb 2002 20:56:36 +0000 (20:56 +0000)]
make it work with flushes
make the false alarm not as generic
PR:
Obtained from:
Submitted by:
Reviewed by: Ian, Brian, Justin
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93553
13f79535 -47bb-0310-9956-
ffa450edef68
Bill Stoddard [Sat, 23 Feb 2002 19:44:31 +0000 (19:44 +0000)]
Fix problem with expiry date being set in the past.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93552
13f79535 -47bb-0310-9956-
ffa450edef68
Bill Stoddard [Sat, 23 Feb 2002 19:31:02 +0000 (19:31 +0000)]
Fix problem where expiry time was being set in the past when the cache was
loaded.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93551
13f79535 -47bb-0310-9956-
ffa450edef68
Ian Holsman [Sat, 23 Feb 2002 19:21:18 +0000 (19:21 +0000)]
pass a brigade
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93550
13f79535 -47bb-0310-9956-
ffa450edef68
Ian Holsman [Sat, 23 Feb 2002 16:12:37 +0000 (16:12 +0000)]
remove stale comment
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93549
13f79535 -47bb-0310-9956-
ffa450edef68
Brian Havard [Sat, 23 Feb 2002 11:52:14 +0000 (11:52 +0000)]
When firing up a new child process, wipe clean the set of worker_score records
we're going to use as they could contain leftovers from a previous child.
This solves a problem where a non-graceful restart followed by a graceful
restart would leave previous generation children stuck waiting for non-existant
worker threads to terminate.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93548
13f79535 -47bb-0310-9956-
ffa450edef68
Brian Havard [Sat, 23 Feb 2002 11:25:57 +0000 (11:25 +0000)]
Handle shift of restart_time into scoreboard.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93547
13f79535 -47bb-0310-9956-
ffa450edef68
Ian Holsman [Sat, 23 Feb 2002 06:43:25 +0000 (06:43 +0000)]
introducing the bucketeer
it lets you set up boundry test conditions for things like
mod-include
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93546
13f79535 -47bb-0310-9956-
ffa450edef68
Ian Holsman [Sat, 23 Feb 2002 03:58:05 +0000 (03:58 +0000)]
forgot the ap-declare's
the're needed for win32
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93545
13f79535 -47bb-0310-9956-
ffa450edef68
Brian Pane [Sat, 23 Feb 2002 03:12:31 +0000 (03:12 +0000)]
Added ap_get_input_filter_handle() and ap_get_output_filter_handle()
Submitted by: Ryan Morgan
Reviewed by: Brian Pane
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93544
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Fri, 22 Feb 2002 21:22:44 +0000 (21:22 +0000)]
mention a new showstopper introduced after 2.0.32
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93543
13f79535 -47bb-0310-9956-
ffa450edef68
Ian Holsman [Fri, 22 Feb 2002 20:09:25 +0000 (20:09 +0000)]
need to copy mod_log_config over for custom-loggers
Obtained from: Steve Linde
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93541
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Fri, 22 Feb 2002 14:45:23 +0000 (14:45 +0000)]
Small typo fix.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93539
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Fri, 22 Feb 2002 14:35:45 +0000 (14:35 +0000)]
Fix double proxy listing.
PR: 9910
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93538
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Fri, 22 Feb 2002 05:51:44 +0000 (05:51 +0000)]
Good things for beta testers to know have been fixed.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93537
13f79535 -47bb-0310-9956-
ffa450edef68
Aaron Bannert [Thu, 21 Feb 2002 18:56:15 +0000 (18:56 +0000)]
Mention the -DNO_DETACH changes (to implement apr_proc_detach prototype
change).
This removes a non-showstopper "nice-to-have". :)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93536
13f79535 -47bb-0310-9956-
ffa450edef68
Aaron Bannert [Thu, 21 Feb 2002 18:52:28 +0000 (18:52 +0000)]
Implement apr_proc_detach changes and allow -DNO_DETACH in the multi-process
mode to not "daemonize" while detaching from the controlling terminal.
This is necessary for Apache to work with process-management tools like
AIX's "System Resource Controller" as well as Dan Bernstein's "daemontools".
What this means is apache must _NOT_ be a process group leader if called
with the -DNO_DETACH flag.
Submitted from: Jos Backus <josb@cncdsl.com>
Edited/Reviewed by: Aaron Bannert
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93535
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 21 Feb 2002 17:20:26 +0000 (17:20 +0000)]
This code should be a noop today. But I did not feel comfortable about
reusing/recopying each bucket -after- inserting it into the brigade.
Also, copying bucket c from b from a seemed obtuse.
This patch creates the single bucket, makes a copy of it for each
sendfile chunk we are about to add to the brigade, and finally consumes
that initial bucket as the final file bucket of the brigade.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93534
13f79535 -47bb-0310-9956-
ffa450edef68
Aaron Bannert [Thu, 21 Feb 2002 17:00:50 +0000 (17:00 +0000)]
Convert mod_auth_digest to use the new apr_global_mutex_t type.
Added some comments that will help us make this more portable.
tmpnam() is not portable to platforms that will not inhereit
the process, so we need to pull the lock filename from somewhere
shared, like a configuration directive.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93533
13f79535 -47bb-0310-9956-
ffa450edef68
Ian Holsman [Thu, 21 Feb 2002 16:18:11 +0000 (16:18 +0000)]
fix problem where a unmatched tag was not sent if it was at the
end of a bucket
Obtained from: Alla Teper noticed it
Submitted by:
Reviewed by: Cliff/Justin
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93532
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Thu, 21 Feb 2002 14:22:05 +0000 (14:22 +0000)]
Convert the ap_queue_foo routines to return apr_status_t as appropriate.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93530
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Thu, 21 Feb 2002 11:42:03 +0000 (11:42 +0000)]
fix the linkage of and add a prototype for ap_proxy_table_unmerge()
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93529
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Thu, 21 Feb 2002 11:20:01 +0000 (11:20 +0000)]
zap an incorrect comment
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93528
13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Thu, 21 Feb 2002 06:06:31 +0000 (06:06 +0000)]
Some browsers ignore cookies that have been merged into a
single Set-Cookie header. Set-Cookie and Set-Cookie2 headers
are now unmerged in the http proxy before being sent to the
client.
Fix a problem with proxy where each entry of a duplicated
header such as Set-Cookie would overwrite and obliterate the
previous value of the header, resulting in multiple header
values (like cookies) going missing.
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93527
13f79535 -47bb-0310-9956-
ffa450edef68
Ian Holsman [Thu, 21 Feb 2002 04:05:21 +0000 (04:05 +0000)]
bump bumpty bump
Placing the thread-limit and server-limit values, those which define the
size of internal structures in the scoreboard, actually into the
scoreboard allow third-party applications to access those structures.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93525
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 21 Feb 2002 02:19:39 +0000 (02:19 +0000)]
Fix the close-on-sendfile bug where Win32 would transmit a single
sendfile bucket and then lose it's socket, and fix a comment.
Submitted by: Ryan Morgan <rmorgan@covalent.net>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93524
13f79535 -47bb-0310-9956-
ffa450edef68
Aaron Bannert [Thu, 21 Feb 2002 01:30:06 +0000 (01:30 +0000)]
Placing the thread-limit and server-limit values, those which define the
size of internal structures in the scoreboard, actually into the
scoreboard allow third-party applications to access those structures.
Submitted by: Adam Sussman <myddryn@vishnu.vidya.com>
Reviewed by: Aaron Bannert
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93523
13f79535 -47bb-0310-9956-
ffa450edef68
Ian Holsman [Wed, 20 Feb 2002 20:27:19 +0000 (20:27 +0000)]
Fix segfault in proxy
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93520
13f79535 -47bb-0310-9956-
ffa450edef68
Ian Holsman [Wed, 20 Feb 2002 20:25:15 +0000 (20:25 +0000)]
send a 'bad-gateway'
when a invaild response flys in
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93519
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Wed, 20 Feb 2002 20:11:32 +0000 (20:11 +0000)]
on OS/390, instdso.sh should just use libtool, since libtool for
OS/390 is very Apache-friendly and doesn't play with the names
of DSO files
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93518
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Wed, 20 Feb 2002 17:41:18 +0000 (17:41 +0000)]
Remember AddOutputFilterByType.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93517
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Wed, 20 Feb 2002 17:32:36 +0000 (17:32 +0000)]
Some info messages mean something to only three people in this world,
let's start dropping some to debug until we have the essentials of
parent -> create child -> child running -> parent shutting down
-> child exiting -> child quit -> parent exited at APLOG_INFO level.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93516
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Wed, 20 Feb 2002 17:18:05 +0000 (17:18 +0000)]
Seems Terminal Server flavors were failing global_mutex_init, but it was
somewhat hard to tell, seeing as we never log any status until we can't
obtain the mutex. Lots more rv checking is required in here, would
appreciate if new/touched code grew the appropriate tests.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93515
13f79535 -47bb-0310-9956-
ffa450edef68
Ian Holsman [Wed, 20 Feb 2002 16:50:40 +0000 (16:50 +0000)]
add a comment about the gzip-only-text/html note
and how most browsers can't handle compressing everything
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93514
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Wed, 20 Feb 2002 16:17:40 +0000 (16:17 +0000)]
Another xml comversion.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93513
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Wed, 20 Feb 2002 15:58:40 +0000 (15:58 +0000)]
Add xml-ized mod_auth_anon. I had to change directives.html because this module
used a non-standard format for anchors that won't work now.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93512
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Wed, 20 Feb 2002 15:28:37 +0000 (15:28 +0000)]
refer to background information on filters and mod_deflate where
appropriate
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93511
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Wed, 20 Feb 2002 15:27:44 +0000 (15:27 +0000)]
fix the short description for mod_deflate
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93510
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Wed, 20 Feb 2002 15:20:32 +0000 (15:20 +0000)]
fix a broken link to the SetOutputFilter description
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93509
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Wed, 20 Feb 2002 15:18:11 +0000 (15:18 +0000)]
add an example to the mod_deflate documentation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93508
13f79535 -47bb-0310-9956-
ffa450edef68
Bill Stoddard [Tue, 19 Feb 2002 23:20:13 +0000 (23:20 +0000)]
Add some messages. Be a bit smarter about detecting if a write has started
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93505
13f79535 -47bb-0310-9956-
ffa450edef68
Bill Stoddard [Tue, 19 Feb 2002 23:01:23 +0000 (23:01 +0000)]
Win32: Migrate mpm_winnt away from the deprecated apr_lock API
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93504
13f79535 -47bb-0310-9956-
ffa450edef68
Bill Stoddard [Tue, 19 Feb 2002 21:42:33 +0000 (21:42 +0000)]
More info for folks searching the CHANGES file
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93503
13f79535 -47bb-0310-9956-
ffa450edef68
Bill Stoddard [Tue, 19 Feb 2002 21:09:27 +0000 (21:09 +0000)]
This fixes a bug in mod_status on Windows where restart time was not
properly initialized.
Move ap_restart_time into the scoreboard global area so the child process
on non-forking platforms can have access to it.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93502
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Tue, 19 Feb 2002 18:37:19 +0000 (18:37 +0000)]
Here goes: now committing the transformed version of the xml docs. This is
necessary to avoid having to keep the two in sync while we convert.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93501
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Tue, 19 Feb 2002 18:33:00 +0000 (18:33 +0000)]
Make sure the "do not edit" comment gets passed through.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93500
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Tue, 19 Feb 2002 18:22:30 +0000 (18:22 +0000)]
Woops... Not allowed to break a line there.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93499
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Tue, 19 Feb 2002 18:15:45 +0000 (18:15 +0000)]
A couple small changes and a little reformatting to try to make it more
understandable.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93497
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Tue, 19 Feb 2002 18:15:15 +0000 (18:15 +0000)]
XML version of core directives.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93496
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Tue, 19 Feb 2002 16:23:05 +0000 (16:23 +0000)]
Add IPv6 notes to the documentation for the NameVirtualHost
directive.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93495
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Tue, 19 Feb 2002 16:17:24 +0000 (16:17 +0000)]
fix a v4-specific INADDR_ANY check that kept name-based virtual hosts
from working with IPv6
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93494
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Tue, 19 Feb 2002 15:42:28 +0000 (15:42 +0000)]
<example> is not (by default) a <pre>formatted environment.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93492
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Tue, 19 Feb 2002 14:29:51 +0000 (14:29 +0000)]
Describe IPv6 syntax for Listen, Allow from, and <VirtualHost >.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93491
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Tue, 19 Feb 2002 04:45:53 +0000 (04:45 +0000)]
Introduce AddOutputFilterByType directive.
AddOutputFilterByType DEFLATE text/html
(I will add docco soon, I promise. If someone beats me to it, cool...)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93490
13f79535 -47bb-0310-9956-
ffa450edef68
Roy T. Fielding [Tue, 19 Feb 2002 02:08:45 +0000 (02:08 +0000)]
Roy has a new employer
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93489
13f79535 -47bb-0310-9956-
ffa450edef68
Richard Bowen [Tue, 19 Feb 2002 01:21:56 +0000 (01:21 +0000)]
Conversion to xml
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93486
13f79535 -47bb-0310-9956-
ffa450edef68
Lars Eilebrecht [Mon, 18 Feb 2002 22:45:09 +0000 (22:45 +0000)]
Update.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93484
13f79535 -47bb-0310-9956-
ffa450edef68
Greg Ames [Mon, 18 Feb 2002 18:19:06 +0000 (18:19 +0000)]
one step closer to happiness on ebcdic boxes
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93482
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Mon, 18 Feb 2002 16:24:51 +0000 (16:24 +0000)]
close a nearly-impossible leak in dummy_connection (the copy of the
code used by worker MPM)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93480
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Mon, 18 Feb 2002 16:18:10 +0000 (16:18 +0000)]
close an extremely unlikely file descriptor leak in
dummy_connection()
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93479
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Mon, 18 Feb 2002 15:54:13 +0000 (15:54 +0000)]
Woops. I meant <note>, not <example>.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93478
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Mon, 18 Feb 2002 15:50:05 +0000 (15:50 +0000)]
A couple tiny updates to use <directive> and <note>.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93477
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Mon, 18 Feb 2002 15:43:15 +0000 (15:43 +0000)]
Three xsl changes:
1. If there are no directives for a module, print "This module provides
no directives."
2. Add the type="section" parameter for <directive> and
<directivesynopsis>. The < and > should not be included. They will
be added by the transformation.
3. All fragment anchors (internal page links) go to lowercase.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93476
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Mon, 18 Feb 2002 06:57:50 +0000 (06:57 +0000)]
There is no way, IMHO, that we could ever maintain fast redirect. Toss
please.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93475
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Mon, 18 Feb 2002 06:15:38 +0000 (06:15 +0000)]
Fixup DEBUG_CGI code paths to compile and not leak fds.
PR: 9670, 9671
Submitted by: David MacKenzie <djm@pix.net>
Reviewed by: Justin Erenkrantz
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93474
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Mon, 18 Feb 2002 05:53:33 +0000 (05:53 +0000)]
Cite PR 9669 submitter.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93473
13f79535 -47bb-0310-9956-
ffa450edef68
Richard Bowen [Mon, 18 Feb 2002 04:06:36 +0000 (04:06 +0000)]
Conversion to XML
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93472
13f79535 -47bb-0310-9956-
ffa450edef68
Richard Bowen [Mon, 18 Feb 2002 03:53:30 +0000 (03:53 +0000)]
Conversion to XML
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93471
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Mon, 18 Feb 2002 03:51:08 +0000 (03:51 +0000)]
Hmmm, tried committing this in a hurry this aftn, seems it hung up.
Another unseasonably warm day in Chicagoland - short sleeve shirt weather.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93470
13f79535 -47bb-0310-9956-
ffa450edef68
Richard Bowen [Mon, 18 Feb 2002 03:41:05 +0000 (03:41 +0000)]
Conversion to XML.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93469
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Mon, 18 Feb 2002 03:31:27 +0000 (03:31 +0000)]
Correctly check script_in variable.
(script_out and script_err are already correct.)
PR: 9669
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93468
13f79535 -47bb-0310-9956-
ffa450edef68
Brian Pane [Mon, 18 Feb 2002 01:31:56 +0000 (01:31 +0000)]
Updated the mapper lock to use apr_global_mutex_t instead
of apr_proc_mutex_t
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93467
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Mon, 18 Feb 2002 00:18:50 +0000 (00:18 +0000)]
Convert a few more modules to xml format. The transformations are
not yet live.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93466
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Sun, 17 Feb 2002 23:42:49 +0000 (23:42 +0000)]
Fix bad logging level.
(Why does mod_ssl insist on having its own logging levels? Bad, bad, bad.)
PR: 9842
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93464
13f79535 -47bb-0310-9956-
ffa450edef68
Aaron Bannert [Sun, 17 Feb 2002 23:32:17 +0000 (23:32 +0000)]
Grammariffic!
Obtained from: Cliff Woolley
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93463
13f79535 -47bb-0310-9956-
ffa450edef68