]>
granicus.if.org Git - apache/log
Jeff Trawick [Wed, 23 Jan 2002 20:55:10 +0000 (20:55 +0000)]
set the variable before looking at it
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92988
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Wed, 23 Jan 2002 19:13:15 +0000 (19:13 +0000)]
This is a showstopper. Let's remember it.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92986
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Wed, 23 Jan 2002 18:34:30 +0000 (18:34 +0000)]
Our kids need a little more time here, remember, it takes a bit for
the kernel to simply unwind 1920 threads.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92985
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Wed, 23 Jan 2002 18:31:51 +0000 (18:31 +0000)]
one blank line for code, one huge step for legibility
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92984
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Wed, 23 Jan 2002 18:28:05 +0000 (18:28 +0000)]
Eliminate a large number of Win32-isms. In large part, these can apply
to other one-off platforms such as OS2, and immediately impact a new port
which played by all the APR rules.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92983
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Wed, 23 Jan 2002 18:16:45 +0000 (18:16 +0000)]
Add message-ids to ease issue tracking
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92982
13f79535 -47bb-0310-9956-
ffa450edef68
Aaron Bannert [Wed, 23 Jan 2002 18:11:40 +0000 (18:11 +0000)]
Just a style update before I work on this thing any more. Removed
tabs and lined up parameters and indentation.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92981
13f79535 -47bb-0310-9956-
ffa450edef68
Aaron Bannert [Wed, 23 Jan 2002 17:46:36 +0000 (17:46 +0000)]
Scoreboard update comming soon.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92980
13f79535 -47bb-0310-9956-
ffa450edef68
Aaron Bannert [Wed, 23 Jan 2002 07:10:16 +0000 (07:10 +0000)]
Currently pcre/config.h and pcre/internal.h are getting installed - it
seems they aren't used, and adding a rogue config.h into the include
path can cause problems for a module which picks it up.
(Better late than never -- this patch was submitted Fri, 7 Dec 2001.)
Submitted by: Joe Orton <joe@manyfish.co.uk>
Reviewed by: Aaron Bannert
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92979
13f79535 -47bb-0310-9956-
ffa450edef68
Aaron Bannert [Wed, 23 Jan 2002 06:51:18 +0000 (06:51 +0000)]
Although this patch is technically correct, I'm not happy with
the way it gets things done. OTOH, it is a simple enough change
to get things working correctly for now. I will come up with
the right way to do this in the next couple days.
This patch re-enables the use of anonymous shared memory in the
scoreboard on platforms that have it.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92978
13f79535 -47bb-0310-9956-
ffa450edef68
Greg Stein [Tue, 22 Jan 2002 19:00:22 +0000 (19:00 +0000)]
dav_xml_get_cdata() is an exported function, so mark it as such with
the DAV_DECLARE macro. [ Barry Pederson <barryp@yahoo.com> ]
Apache's handling of ports is broken. Temporarily disable the port
checking in the Destination: header. [ Greg Stein ]
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92971
13f79535 -47bb-0310-9956-
ffa450edef68
Martin Kraemer [Tue, 22 Jan 2002 16:40:45 +0000 (16:40 +0000)]
Avoid syntax error
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92970
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Tue, 22 Jan 2002 06:33:35 +0000 (06:33 +0000)]
- Add AP_MODE_SPECULATIVE support to mod_ssl
- Protect mod_ssl from dealing with modes it doesn't recognize.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92968
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Tue, 22 Jan 2002 06:26:07 +0000 (06:26 +0000)]
If we would exhaust the buffer entirely, set it to NULL rather than
point at the end of the buffer with a length of 0.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92967
13f79535 -47bb-0310-9956-
ffa450edef68
Ian Holsman [Tue, 22 Jan 2002 04:11:40 +0000 (04:11 +0000)]
Add Hebrew Language.
Shalom Zvi.
Submitted by: Zvi Har'El
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92966
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Mon, 21 Jan 2002 03:21:26 +0000 (03:21 +0000)]
Patches applied to the 1.3 docs. See versions 1.36 - 1.39 of mod_include
in 1.3. Primarily clarification of exec cgi vs include virtual.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92960
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Mon, 21 Jan 2002 02:14:50 +0000 (02:14 +0000)]
Submitted by: Daniel Lopez
LimitXMLRequestBody directive
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92959
13f79535 -47bb-0310-9956-
ffa450edef68
Ian Holsman [Mon, 21 Jan 2002 01:43:30 +0000 (01:43 +0000)]
These changes are to allow caching of subrequests via a quick_handler.
* Change SUBREQ_CORE so that it is a HTTP_HEADER (20) filter instead of a content filter (10)
this allows subrequests to add content filters properly
* Change subreq handling of 'handle-include' so that it splits/passes the brigade before the subreq
is created. (This allows quick_handler to push content back from this phase)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92956
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Sun, 20 Jan 2002 18:53:31 +0000 (18:53 +0000)]
When doing input filtering, get out the way of anything that we don't want
to be explicitly involved in.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92946
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Sun, 20 Jan 2002 11:43:37 +0000 (11:43 +0000)]
Make core_input_filter use the new apr_brigade_split_line function.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92944
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Sun, 20 Jan 2002 11:37:07 +0000 (11:37 +0000)]
Add AP_MODE_SPECULATIVE support to core_input_filter
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92943
13f79535 -47bb-0310-9956-
ffa450edef68
Lars Eilebrecht [Sun, 20 Jan 2002 08:40:28 +0000 (08:40 +0000)]
Forgot to replace all german umlauts with the HTML entities.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92942
13f79535 -47bb-0310-9956-
ffa450edef68
Lars Eilebrecht [Sun, 20 Jan 2002 08:27:23 +0000 (08:27 +0000)]
Some minor fixes to englisch new_features document.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92941
13f79535 -47bb-0310-9956-
ffa450edef68
Lars Eilebrecht [Sun, 20 Jan 2002 08:26:46 +0000 (08:26 +0000)]
Update german new_features document.
Fixed some typos, markup errors and translations.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92940
13f79535 -47bb-0310-9956-
ffa450edef68
Lars Eilebrecht [Sun, 20 Jan 2002 06:56:06 +0000 (06:56 +0000)]
Add german variant of the 'new features' document (original version from Simon).
Submitted by: Simon Putz <simon.putz@t-online.de>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92939
13f79535 -47bb-0310-9956-
ffa450edef68
Lars Eilebrecht [Sun, 20 Jan 2002 06:49:20 +0000 (06:49 +0000)]
Rename BeOS MPM directive RequestsPerThread to MaxRequestsPerThread.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92938
13f79535 -47bb-0310-9956-
ffa450edef68
Greg Stein [Sun, 20 Jan 2002 03:17:12 +0000 (03:17 +0000)]
If the provider returns an error, then we should propagate it (rather
than override it with HTTP_INTERNAL_SERVER_ERROR).
The specific case observed was a provider issuing a redirect.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92937
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Sat, 19 Jan 2002 17:44:08 +0000 (17:44 +0000)]
Get rid of a dangling phrase that serves no real purpose.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92934
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Sat, 19 Jan 2002 17:39:48 +0000 (17:39 +0000)]
This example doesn't really do what it claims. Instead, lets make it simpler
by discussing ONLY the .htaccess issue. The other issue is covered by the
next example.
PR: 9523
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92933
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Sat, 19 Jan 2002 15:31:31 +0000 (15:31 +0000)]
another note on the mod_cgid leaky pipes
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92932
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Sat, 19 Jan 2002 12:16:48 +0000 (12:16 +0000)]
clean up a bunch of warnings
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92931
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Sat, 19 Jan 2002 08:14:34 +0000 (08:14 +0000)]
Record my suggestion.
(I'm *not* volunteering, but I think that'd be the way to go. It'd
require substantial changes to how we handle binary builds.)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92930
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Sat, 19 Jan 2002 07:45:18 +0000 (07:45 +0000)]
Input filtering prototype change: Socket blocking type should be
separate from the input filter mode type.
We also no longer look at readbytes to determine the method of
filter operation. This makes the use of filters more obvious and
allows a wider range of options for input filters modes.
To start with, the new input filter modes are:
AP_MODE_READBYTES (no more than *readbytes returned)
AP_MODE_GETLINE (old *readbytes == 0 case)
AP_MODE_EATCRLF (old AP_MODE_PEEK)
AP_MODE_SPECULATIVE (will be used in a future ap_getline rewrite)
AP_MODE_EXHAUSTIVE (old *readbytes == -1 case)
AP_MODE_INIT (special case for NNTP over SSL)
The block parameter is an apr_read_type_e: APR_BLOCK_READ, APR_NONBLOCK_READ
This also allows cleanup of mod_ssl's handling in the getline case.
Reviewed by: Ryan Bloom (concept), Greg Stein (concept)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92928
13f79535 -47bb-0310-9956-
ffa450edef68
Greg Ames [Sat, 19 Jan 2002 05:56:20 +0000 (05:56 +0000)]
the load spikes seem to be gone.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92927
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Sat, 19 Jan 2002 05:54:44 +0000 (05:54 +0000)]
Style changes only. (Remove tabs, etc, etc.)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92926
13f79535 -47bb-0310-9956-
ffa450edef68
Ian Holsman [Sat, 19 Jan 2002 05:44:04 +0000 (05:44 +0000)]
add htdbm to the Makefile.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92925
13f79535 -47bb-0310-9956-
ffa450edef68
Ian Holsman [Sat, 19 Jan 2002 05:11:04 +0000 (05:11 +0000)]
new var.
APRUTIL_LDFLAGS
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92924
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Sat, 19 Jan 2002 01:56:07 +0000 (01:56 +0000)]
call the plumber (or maybe the pilot)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92922
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Fri, 18 Jan 2002 23:30:14 +0000 (23:30 +0000)]
Removed the multiple and reentrant flags that were being set by mistake
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92921
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Fri, 18 Jan 2002 23:29:23 +0000 (23:29 +0000)]
Fixed the build subproject for htpasswd and htdigest
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92920
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Fri, 18 Jan 2002 23:28:20 +0000 (23:28 +0000)]
Updates to allow the utilities to run on NetWare
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92919
13f79535 -47bb-0310-9956-
ffa450edef68
Doug MacEachern [Fri, 18 Jan 2002 23:26:46 +0000 (23:26 +0000)]
move OpenSSL specific SSL_{get,set}_state macros to the #ifdef'd group of
macros for OpenSSL in mod_ssl.h
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92918
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Fri, 18 Jan 2002 23:26:07 +0000 (23:26 +0000)]
Updated the command line keyword to Apache2 and also modified the
shutdown code for unloading the NLM
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92917
13f79535 -47bb-0310-9956-
ffa450edef68
Greg Ames [Fri, 18 Jan 2002 22:31:50 +0000 (22:31 +0000)]
don't poll if there is only a single listening socket
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92916
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Fri, 18 Jan 2002 21:38:12 +0000 (21:38 +0000)]
Fix a segfault in mod_include which was found by Sander Striker using
an APR_POOL_DEBUG/ElectricFence build.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92914
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Fri, 18 Jan 2002 21:35:22 +0000 (21:35 +0000)]
fix a typo in a recent entry
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92913
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Fri, 18 Jan 2002 18:16:54 +0000 (18:16 +0000)]
Per Ian's change, add the APRUTIL_EXPORT_INCLUDES vars to our environment.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92907
13f79535 -47bb-0310-9956-
ffa450edef68
Ryan Bloom [Fri, 18 Jan 2002 17:57:31 +0000 (17:57 +0000)]
Make sure we use the same version of Make for building suexec as we do
for building the rest of the package.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92906
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Fri, 18 Jan 2002 04:53:09 +0000 (04:53 +0000)]
Shush
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92902
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Fri, 18 Jan 2002 04:50:47 +0000 (04:50 +0000)]
Footnote on this chapter. A cold and bitter Chicago night tonight.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92901
13f79535 -47bb-0310-9956-
ffa450edef68
Greg Ames [Fri, 18 Jan 2002 03:30:38 +0000 (03:30 +0000)]
make note of load spike problem on daedalus.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92900
13f79535 -47bb-0310-9956-
ffa450edef68
Cliff Woolley [Fri, 18 Jan 2002 00:14:43 +0000 (00:14 +0000)]
As long as the spelling police are on the prowl, I figured I might as well
pitch in.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92898
13f79535 -47bb-0310-9956-
ffa450edef68
Doug MacEachern [Fri, 18 Jan 2002 00:13:25 +0000 (00:13 +0000)]
fix for SSLv2 requests
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92897
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Fri, 18 Jan 2002 00:11:16 +0000 (00:11 +0000)]
Provide the win32 worker process a null (but valid) stdout pipe, and
redirect child startup errors to the main server error log.
Corresponds to the change in Apache 1.3.23
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92896
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Thu, 17 Jan 2002 22:59:48 +0000 (22:59 +0000)]
Spelling and grammar janitor coming through.
(Clean up the comment so that mortal beings can parse it.)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92895
13f79535 -47bb-0310-9956-
ffa450edef68
Bill Stoddard [Thu, 17 Jan 2002 22:35:09 +0000 (22:35 +0000)]
On HPUX 11.x, the 'ENOBUFS, No buffer space available'
error occures because the accept() cannot complete.
You will not see ENOBUFS at 10.20 because the kernel
hides any occurrence from being returned from user space.
ENOBUFS at 11.0 TCP/IP is quite possible, and could
occur intermittently. As a work-around, we are going to
ingnore ENOBUFS.
Submitted by: madhusudan_mathihalli@hp.com
Reviewed by: Bill Stoddard
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92894
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Thu, 17 Jan 2002 22:28:08 +0000 (22:28 +0000)]
get the declaration of strcasecmp() on AIX
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92893
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 17 Jan 2002 20:15:12 +0000 (20:15 +0000)]
Allow the user to get detailed debugging information without a full
recompile [absolutely necessary on Win32 and other platforms that
really don't support administrator-compilation.]
-e level follows the LogLevel options.
The only question, should -e override the compiled-in default for
the creation of the server_rec? No strong feeling either way, here.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92891
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 17 Jan 2002 18:13:51 +0000 (18:13 +0000)]
Subset of another, have piped_log_cleanup_for_exec handle
the dirtywork common to piped_log_cleanup
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92890
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 17 Jan 2002 15:51:41 +0000 (15:51 +0000)]
Clean up several typesaftey (signedness and size) emits.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92889
13f79535 -47bb-0310-9956-
ffa450edef68
Martin Kraemer [Thu, 17 Jan 2002 11:18:03 +0000 (11:18 +0000)]
Fix minor typos. Mention that mod_ssl is part of Apache-2.0.
Change absolute self-references to relative jumps.
TODO:
* IMHO the topic ToC3 should be deleted completely.
* All references to "patch Apache" or "EAPI patch" should be removed
* A native english speaker might want to proof-read the doc and polish it
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92887
13f79535 -47bb-0310-9956-
ffa450edef68
Martin Kraemer [Thu, 17 Jan 2002 10:59:46 +0000 (10:59 +0000)]
Make file names in headers look alike (as in the rest of this document)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92886
13f79535 -47bb-0310-9956-
ffa450edef68
Doug MacEachern [Thu, 17 Jan 2002 05:04:54 +0000 (05:04 +0000)]
output filter optimizations:
- avoid creating a new bucket brigade for each EOS or FLUSH bucket
- do not pass FLUSH bucket since BIO_bucket_flush() already does so
if there is any data to flush.
- do not call apr_brigade_destroy(bb); since we will have either
emptied it or passed it, in which case it will be destroyed further
down the chain.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92885
13f79535 -47bb-0310-9956-
ffa450edef68
Doug MacEachern [Thu, 17 Jan 2002 04:03:09 +0000 (04:03 +0000)]
prevent possible segv if SSL_get_current_cipher() returns NULL in
ssl_var_lookup_ssl_cipher()
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92883
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Thu, 17 Jan 2002 02:22:22 +0000 (02:22 +0000)]
Fix a problem in the parsing of the <Proxy foo> directive.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92882
13f79535 -47bb-0310-9956-
ffa450edef68
Doug MacEachern [Thu, 17 Jan 2002 01:35:20 +0000 (01:35 +0000)]
adjust BIO_METHOD initializers for sslc
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92881
13f79535 -47bb-0310-9956-
ffa450edef68
Doug MacEachern [Thu, 17 Jan 2002 01:16:19 +0000 (01:16 +0000)]
allow mod_auth_digest to configure with --srcdir
(added same include path as modules/mappers/config9.m4)
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92880
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 17 Jan 2002 01:05:23 +0000 (01:05 +0000)]
Follow our Unix bretherens' conventions, and name the sub-proxy modules
with the mod_ prefix (al la mod_dav_fs as a sub-dav module.)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92876
13f79535 -47bb-0310-9956-
ffa450edef68
Doug MacEachern [Thu, 17 Jan 2002 00:54:33 +0000 (00:54 +0000)]
rewrite of mod_ssl input filter for better performance and less memory usage
PR:
Obtained from:
Submitted by:
Reviewed by: Justin Erenkrantz
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92873
13f79535 -47bb-0310-9956-
ffa450edef68
Ian Holsman [Wed, 16 Jan 2002 19:14:44 +0000 (19:14 +0000)]
code police again
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92867
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Wed, 16 Jan 2002 19:12:34 +0000 (19:12 +0000)]
Use the proper footer include so that we get the right version number.
PR: 9495
Submitted by: Yves Touchette <yves.touchette@microcell.ca>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92866
13f79535 -47bb-0310-9956-
ffa450edef68
Ian Holsman [Wed, 16 Jan 2002 18:12:52 +0000 (18:12 +0000)]
sigh.
code style police
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92865
13f79535 -47bb-0310-9956-
ffa450edef68
Ian Holsman [Wed, 16 Jan 2002 04:29:10 +0000 (04:29 +0000)]
quick handler now runs on subrequests as well
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92862
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Tue, 15 Jan 2002 23:37:38 +0000 (23:37 +0000)]
Updated to reference the NovellLibC environment variable
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92861
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Tue, 15 Jan 2002 23:30:40 +0000 (23:30 +0000)]
Updated the build instructions to reflect the change in the build environment variable
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92860
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Tue, 15 Jan 2002 23:05:12 +0000 (23:05 +0000)]
Changed the build environment variable to NovellLibC to avoid a conflict with CLib
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92859
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Tue, 15 Jan 2002 20:55:20 +0000 (20:55 +0000)]
fix a typo in the name of the error/include directory
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92858
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Tue, 15 Jan 2002 19:16:01 +0000 (19:16 +0000)]
mention a binbuild SNAFU
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92857
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Tue, 15 Jan 2002 01:48:00 +0000 (01:48 +0000)]
htmltidy made a mess of the headers and footers. Put them back in shape.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92855
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Mon, 14 Jan 2002 22:36:03 +0000 (22:36 +0000)]
Added APR_HAS_SHARED_MEMORY to a section of code where it was
missing, for those of us that don't have shared memory support.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92854
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Mon, 14 Jan 2002 18:56:28 +0000 (18:56 +0000)]
Changed the nlm name from APACHE to APACHE2.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92853
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Mon, 14 Jan 2002 18:55:51 +0000 (18:55 +0000)]
Implemented a checkunload callback to allow apache to be unloaded using
the Unload console command. Also changed the nlm name and console
command to APACHE2.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92852
13f79535 -47bb-0310-9956-
ffa450edef68
Bill Stoddard [Mon, 14 Jan 2002 14:44:25 +0000 (14:44 +0000)]
Log a more descriptive error message.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92851
13f79535 -47bb-0310-9956-
ffa450edef68
Greg Stein [Mon, 14 Jan 2002 13:46:59 +0000 (13:46 +0000)]
Note the change in the mod_dav provider API.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92849
13f79535 -47bb-0310-9956-
ffa450edef68
Greg Stein [Mon, 14 Jan 2002 13:43:24 +0000 (13:43 +0000)]
Revamp how mod_dav asks its provider to generate a GET response.
* eliminate the get_pathname and free_file vtable functions. add the
deliver() function to have the provider deliver the content
straight into a filter [stack].
* eliminate readable streams -- they are now obsolete. this gets rid
of the read_stream vtable function and DAV_MODE_READ*
* implement a deliver() function for the FS provider. this simply
constructs a bucket and EOS and shoves them into the filter. note
that this is debug code only, so the "large file" issue handled by
the core's default handler doesn't count here.
* allow the provider to handle GET for any resource type and for
collections. this moves the checks into the provider.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92848
13f79535 -47bb-0310-9956-
ffa450edef68
Lars Eilebrecht [Mon, 14 Jan 2002 01:30:42 +0000 (01:30 +0000)]
Add a few votes.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92844
13f79535 -47bb-0310-9956-
ffa450edef68
Brian Pane [Sun, 13 Jan 2002 21:30:14 +0000 (21:30 +0000)]
A modification to reduce the memory usage of the server:
Reduced the initial size of the r->headers_in and r->subprocess_env
tables...this saves us 600 bytes per request, which (based on tests
I just ran) helps keep r->pool from overflowing its initial 8KB
allocation and having to alloc another 8KB block.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92843
13f79535 -47bb-0310-9956-
ffa450edef68
Ian Holsman [Sun, 13 Jan 2002 20:01:00 +0000 (20:01 +0000)]
oh well.. there goes the logging directive
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92842
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Sun, 13 Jan 2002 16:19:55 +0000 (16:19 +0000)]
mention a fix that brianp committed last night
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92841
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Sun, 13 Jan 2002 15:56:29 +0000 (15:56 +0000)]
Brian's fix looks good!
with Brian's fixed applied and running the same tests:
I don't hit any segfaults with yesterday's HEAD and APR_POOL_DEBUG defined
I don't hit any segfaults with current HEAD and APR_POOL_DEBUG *not defined*
I do hit segfaults down in apr_pool debug code with current HEAD and
APR_POOL_DEBUG *defined*
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92840
13f79535 -47bb-0310-9956-
ffa450edef68
Brian Pane [Sun, 13 Jan 2002 06:34:10 +0000 (06:34 +0000)]
Removed the creation of a temporary pool in the expression parsing
code. Now that the code no longer allocs huge buffers (based on the
last commit), there's no need to incur the overhead of creating a
temporary pool just to clean up the storage quickly. This saves
a lot of space (because the temp pool used 8KB) and a small amount
of processing time.
As a side-effect of this change, we don't need the gotos any longer.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92839
13f79535 -47bb-0310-9956-
ffa450edef68
Brian Pane [Sun, 13 Jan 2002 06:06:52 +0000 (06:06 +0000)]
Allocate only as much data as we need to hold token values in the
"<!--#if" processing code, rather always allocating an 8KB structure
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92838
13f79535 -47bb-0310-9956-
ffa450edef68
Brian Pane [Sun, 13 Jan 2002 02:35:56 +0000 (02:35 +0000)]
Clear the output socket descriptor in unixd_accept() to make sure
we don't supply a bogus socket to the caller if the accept fails.
(This was causing problems in the worker MPM, which tried to process
the returned socket if it was non-NULL, even if unixd_accept()
returned an error.)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92837
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Sat, 12 Jan 2002 02:43:31 +0000 (02:43 +0000)]
Move a check for an empty brigade to the start of core input filter
to avoid segfaults.
Using prefork MPM and APR_POOL_DEBUG and ElectricFence, I found a
couple of paths where weren't able to report APR_EOF all the way
back up the call tree, leading us back into core_input_filter with
an empty brigade.
Some of the paths in core_input_filter handled it, some didn't.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92835
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Fri, 11 Jan 2002 23:39:22 +0000 (23:39 +0000)]
Added the NetWare def files for mod_cache and mod_mem_cache
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92834
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Fri, 11 Jan 2002 23:35:27 +0000 (23:35 +0000)]
Added experimental modules mod_cache and mod_mem_cache to the project
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92833
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Fri, 11 Jan 2002 23:19:45 +0000 (23:19 +0000)]
Combination of blocking and nonblocking accept loop
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92832
13f79535 -47bb-0310-9956-
ffa450edef68
Ken Coar [Fri, 11 Jan 2002 18:55:27 +0000 (18:55 +0000)]
Bring forward the FileETag directive enhancement from 1.3.23-dev.
(Passes all 61 of the apache/etags.t test.) Bump MMN due to
change to core_dir_config structure (new fields at end).
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92830
13f79535 -47bb-0310-9956-
ffa450edef68
Ben Laurie [Fri, 11 Jan 2002 16:40:43 +0000 (16:40 +0000)]
Document future binary compatibility problem.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92829
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Fri, 11 Jan 2002 14:13:23 +0000 (14:13 +0000)]
let's play "name that pool"
(debugging aid... set the tag on the transaction pool with prefork)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92828
13f79535 -47bb-0310-9956-
ffa450edef68