]>
granicus.if.org Git - apache/log
Jeff Trawick [Wed, 26 Nov 2003 03:45:34 +0000 (03:45 +0000)]
Add fatal exception hook for use by debug modules. The hook is only
available if the --enable-exception-hook configure parm is used.
Sample users at http://httpd.apache.org/~trawick/exception_hook.html
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101899
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Wed, 26 Nov 2003 02:56:22 +0000 (02:56 +0000)]
remove references to Irix uslock() mutex primitive
tweak mutex mechanism descriptions to describe them in terms of
AcceptMutex directive instead of ancient 1.3-style CFLAGS for
enabling to the mechanism
PR: 24228
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101897
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Wed, 26 Nov 2003 02:12:49 +0000 (02:12 +0000)]
The caller of ap_pass_brigade() relinquishes ownership of the brigade.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101895
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Wed, 26 Nov 2003 02:09:25 +0000 (02:09 +0000)]
tidy up some charset recoding issues
the "need" for APACHE_XLATE went away some years ago when BUFF went
POOF and charset recoding (translation) of non-protocol data
could no longer be performed by the core...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101894
13f79535 -47bb-0310-9956-
ffa450edef68
Paul J. Reder [Tue, 25 Nov 2003 17:53:25 +0000 (17:53 +0000)]
Sync with APACHE_2_0_BRANCH.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101891
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Tue, 25 Nov 2003 16:59:10 +0000 (16:59 +0000)]
Extend mod_status output to include SSL session cache status
information:
* modules/ssl/mod_ssl.c (ssl_hook_pre_config): Call
ssl_scache_status_register.
* modules/ssl/ssl_scache.c (ssl_scache_status): Removed function.
(ssl_ext_status_hook): Renamed from ssl_ext_ms_display: switch to
2.1's mod_status "status_hook" API.
(ssl_scache_status_register): Register optional hook.
* modules/ssl/ssl_scache_dbm.c (ssl_scache_dbm_status): Adjust to use
new API.
* modules/ssl/ssl_scache_shmcb.c (ssl_scache_shmcb_status): Adjust
to use new API.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101889
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Tue, 25 Nov 2003 15:46:37 +0000 (15:46 +0000)]
Remove shmht session cache in favour of shmcb; shmht has had
data corruption bugs since being apr_rmm'ified.
* config.m4, mod_ssl.dsp: Don't build ssl_util_table and
ssl_scache_shmht.
* ssl_util_table.h, ssl_util_table.c, ssl_scache_shmht.c: Removed
files.
* mod_ssl.h (SSLModConfigRec): Use a void * pointer for storing
the scache-specific data.
* ssl_engine_config.c (ssl_cmd_SSLSessionCache): Treat shmht: as
shmcb:.
* ssl_scache.c: Remove shmht hooks throughout.
* ssl_scache_shmcb.c: Remove casts to use the table_t * pointer as a
void *.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101888
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Tue, 25 Nov 2003 15:21:46 +0000 (15:21 +0000)]
* buildconf: Ensure that make never regenerates the mod_ssl expression
parser files from the lex/yacc sources.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101886
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Tue, 25 Nov 2003 14:17:55 +0000 (14:17 +0000)]
* modules/dav/main/mod_dav.c (dav_method_copymove): For a 401 on the
destination resource, propagate the WWW-Auth header from the
subrequest back to the client.
PR: 15571
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101885
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Tue, 25 Nov 2003 13:54:39 +0000 (13:54 +0000)]
* modules/dav/main/util.c (dav_validate_resource_state): Simplify weak
etag comparison to avoid unnecessary tests and pstrdup calls.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101884
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Tue, 25 Nov 2003 13:37:31 +0000 (13:37 +0000)]
Regenerate man pages.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101883
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Tue, 25 Nov 2003 13:36:31 +0000 (13:36 +0000)]
- use .SS not .Sh for subheadings, and don't capitalize them
- don't indent <dl> lists
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101882
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Tue, 25 Nov 2003 13:16:10 +0000 (13:16 +0000)]
* modules/ssl/ssl_engine_vars.c (ssl_var_log_handler_x): Fix
unused variable from previous commit.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101881
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Tue, 25 Nov 2003 13:10:09 +0000 (13:10 +0000)]
* modules/ssl/ssl_engine_vars.c (ssl_var_lookup): Only call
ssl_var_lookup_ssl for a real SSL connection; fix lookup of "HTTPS"
for non-SSL connections.
(ssl_var_log_handler_x): Give results for non-SSL connections too;
e.g. %{HTTPS}x does the right thing.
PR: 23956
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101880
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Tue, 25 Nov 2003 12:46:32 +0000 (12:46 +0000)]
* modules/ssl/ssl_engine_vars.c (ssl_var_lookup_ssl_version):
Determine the library version string at run-time rather than at
compile-time.
Submitted by: Eric Seidel <eseidel@apple.com>
PR: 23956
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101879
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Tue, 25 Nov 2003 12:35:45 +0000 (12:35 +0000)]
* modules/ssl/ssl_engine_init.c (ssl_init_proxy_certs): Fail early
(rather than segfault later) if a client cert is configured which is
missing either the certificate or private key.
PR: 24030
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101878
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Mon, 24 Nov 2003 21:34:38 +0000 (21:34 +0000)]
SECURITY [CAN-2003-0020]: escape arbitrary data before writing into the
errorlog.
Reviewed by: Mark J Cox
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101873
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Mon, 24 Nov 2003 20:36:55 +0000 (20:36 +0000)]
Hook the default_port so that mod_nw_ssl will return the correct port rather
than defaulting to 80
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101872
13f79535 -47bb-0310-9956-
ffa450edef68
Cliff Woolley [Mon, 24 Nov 2003 16:08:44 +0000 (16:08 +0000)]
fix comment
Submitted by: Fitz
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101870
13f79535 -47bb-0310-9956-
ffa450edef68
Brian Pane [Mon, 24 Nov 2003 01:34:04 +0000 (01:34 +0000)]
remove calls to the apr_proc_other_child_read function that no longer exists
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101858
13f79535 -47bb-0310-9956-
ffa450edef68
Astrid Malo [Sun, 23 Nov 2003 23:07:26 +0000 (23:07 +0000)]
Several improvements:
- some better descriptions
- reorder the enable/disable module options
- add --with-dbm options
- some nits
note: this is 2.0. changes in 2.1, e.g. auth modules, are still missing
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101857
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sun, 23 Nov 2003 17:27:30 +0000 (17:27 +0000)]
add another space, for the sake of Netscape 4
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101854
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sun, 23 Nov 2003 17:20:55 +0000 (17:20 +0000)]
restore the space which broke all tests :-)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101853
13f79535 -47bb-0310-9956-
ffa450edef68
Astrid Malo [Sun, 23 Nov 2003 02:50:48 +0000 (02:50 +0000)]
add a note about the spelling of options
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101851
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Sun, 23 Nov 2003 01:06:29 +0000 (01:06 +0000)]
switch to new pollset api
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101850
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Sun, 23 Nov 2003 00:37:05 +0000 (00:37 +0000)]
switch to new pollset api
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101849
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Sat, 22 Nov 2003 20:43:25 +0000 (20:43 +0000)]
build with latest other-child API changes
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101848
13f79535 -47bb-0310-9956-
ffa450edef68
Paul J. Reder [Sat, 22 Nov 2003 02:11:00 +0000 (02:11 +0000)]
A better solution than my previous commit as pointed out by Andre Malo.
mod_expires: Initialize ExpiresDefault to NULL instead of "" to
avoid reporting an Internal Server error if it is used without
having been set in the httpd.conf file. PR: 23748, 24459
Submitted: Andre Malo, Liam Quinn <liam htmlhelp.com>
Reviewed: Andre Malo, Paul J. Reder
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101846
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Fri, 21 Nov 2003 23:53:36 +0000 (23:53 +0000)]
sync
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101845
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Fri, 21 Nov 2003 23:46:25 +0000 (23:46 +0000)]
Stop trying to copy headers out of directories that don't exist
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101843
13f79535 -47bb-0310-9956-
ffa450edef68
Paul J. Reder [Fri, 21 Nov 2003 23:37:05 +0000 (23:37 +0000)]
mod_expires: Don't report an Internal Server error if ExpiresDefault
is used and has not been set in the httpd.conf file. PR: 23748, 24459
Submitted: Liam Quinn <liam htmlhelp.com>
Reviewed: Paul J. Reder
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101839
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Fri, 21 Nov 2003 15:02:04 +0000 (15:02 +0000)]
Account for some bytes handed to the network layer prior to
dropped connections.
Such bytes were counted on some paths but not on others. If
these bytes are to be counted in some error paths, they should
be counted in the others. We don't know if they were actually
presented to the client.
AFAIK, this only affects mod_logio.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101832
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Fri, 21 Nov 2003 03:49:12 +0000 (03:49 +0000)]
Fix a problem with the display of empty variables ("SetEnv foo") in
mod_include. Now it works like 1.3 (see PR for details). Setting
of envvars for scripts was/is consistent with 1.3 for empty variables.
PR: 24734
Submitted by: Markus Julen <mj zermatt.net>
Reviewed by: Jeff Trawick
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101830
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Fri, 21 Nov 2003 03:29:11 +0000 (03:29 +0000)]
axe a comment... as with so many things, the true part isn't
interesting and the interesting part isn't true
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101829
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Fri, 21 Nov 2003 03:26:14 +0000 (03:26 +0000)]
simplify just a bit
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101828
13f79535 -47bb-0310-9956-
ffa450edef68
Brian Havard [Thu, 20 Nov 2003 22:28:15 +0000 (22:28 +0000)]
Rework OS/2 MPM to use the pollset API.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101826
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Thu, 20 Nov 2003 21:31:59 +0000 (21:31 +0000)]
spell check
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101822
13f79535 -47bb-0310-9956-
ffa450edef68
Bill Stoddard [Thu, 20 Nov 2003 20:12:13 +0000 (20:12 +0000)]
Win32: MaxMemFree works with mpm_winnt
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101820
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Thu, 20 Nov 2003 19:53:14 +0000 (19:53 +0000)]
sync with stable branch
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101819
13f79535 -47bb-0310-9956-
ffa450edef68
Bill Stoddard [Thu, 20 Nov 2003 19:44:18 +0000 (19:44 +0000)]
Win32: Make Win32 MPM transaction pools honor MaxMemFree
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101817
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Thu, 20 Nov 2003 16:12:28 +0000 (16:12 +0000)]
Reference the bug database in the STATUS file.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101813
13f79535 -47bb-0310-9956-
ffa450edef68
David Shane Holden [Thu, 20 Nov 2003 05:17:54 +0000 (05:17 +0000)]
Fix a few typos and change the description a bit.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101810
13f79535 -47bb-0310-9956-
ffa450edef68
Ian Holsman [Thu, 20 Nov 2003 03:45:22 +0000 (03:45 +0000)]
mod_autoindex: new directive IndexStyleSheet
PR:
Obtained from:
Submitted by: Tyler Riddle <triddle_1999 yahoo.com> and Paul Querna <chip force-elite.com>
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101809
13f79535 -47bb-0310-9956-
ffa450edef68
Astrid Malo [Mon, 17 Nov 2003 22:28:17 +0000 (22:28 +0000)]
improve this document step by step:
- use --enable-layout description from install.xml
further contributions and comments are welcome
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101805
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Mon, 17 Nov 2003 01:33:11 +0000 (01:33 +0000)]
Unless anyone strenuously objects, I'm adding back the comments
regarding ScriptInterpreterSource. We're getting an increasing number of
questions about this.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101802
13f79535 -47bb-0310-9956-
ffa450edef68
Greg Stein [Sun, 16 Nov 2003 23:47:07 +0000 (23:47 +0000)]
Switch over to the new pollset API.
* server/mpm/worker/worker.c:
(listener_thread): create and add sockets to the pollset using the new
APIs. rearrange the round-robin a little bit to work with the new
pollset return values.
cleaning: get rid of an extraneous status variable. get rid of
obsoleted round-robin code.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101801
13f79535 -47bb-0310-9956-
ffa450edef68
Greg Stein [Sun, 16 Nov 2003 23:03:18 +0000 (23:03 +0000)]
Switch the prefork MPM over to the new pollset interface.
* server/mpm/prefork/prefork.c:
(listensocks[]): removed. not required.
(child_main): stop using listensocks[] in favor of an apr_pollset_t. if
there is just one listener, then always refer to that listener's
listen_rec for further processing, otherwise poll and pick up the
listen_rec pointer from the polling structure's client_data. tweaked
the round-robin for the new pollset API (and documented).
cleaning: removed 'offset' which is obviated by the use of a pointer
to a listen_rec. tighten the block-scope of several variables.
switch to use a 'status' variable name rather than three separately
named variables. rename n->numdesc to be more obvious.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101799
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Sun, 16 Nov 2003 02:22:25 +0000 (02:22 +0000)]
Sync with APR-util deprecated functions.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101789
13f79535 -47bb-0310-9956-
ffa450edef68
Cliff Woolley [Sun, 16 Nov 2003 02:09:14 +0000 (02:09 +0000)]
get rid of _FOREACH
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101788
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Sun, 16 Nov 2003 01:51:28 +0000 (01:51 +0000)]
stop using deprecated apr_atomic functions
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101786
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Sat, 15 Nov 2003 21:42:17 +0000 (21:42 +0000)]
fix the EBCDIC path in send_all_header_fields() to actually return something
the caller ignores it, but still...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101784
13f79535 -47bb-0310-9956-
ffa450edef68
Erik Abele [Thu, 13 Nov 2003 23:14:56 +0000 (23:14 +0000)]
Forwardport Kess' fixes (r. 1.1.2.3).
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101780
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Thu, 13 Nov 2003 18:34:18 +0000 (18:34 +0000)]
sync with stable branch
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101779
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Thu, 13 Nov 2003 15:18:35 +0000 (15:18 +0000)]
parsed_uri.port is only valid iff parsed_uri.port_str != NULL.
Old code simply checked if it was non-zero, not if it
was *valid*
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101774
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Wed, 12 Nov 2003 01:50:16 +0000 (01:50 +0000)]
Normalize email addresses for the purpose of deliberate but simple-to-read
obscufication.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101763
13f79535 -47bb-0310-9956-
ffa450edef68
Erik Abele [Wed, 12 Nov 2003 01:18:02 +0000 (01:18 +0000)]
Remove manual/search due to consensus ;)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101761
13f79535 -47bb-0310-9956-
ffa450edef68
Erik Abele [Wed, 12 Nov 2003 00:39:31 +0000 (00:39 +0000)]
Fix some typos.
Submitted by: Iikka Meril��inen <Iikka.Merilainen@pato.vaala.i>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101759
13f79535 -47bb-0310-9956-
ffa450edef68
Erik Abele [Tue, 11 Nov 2003 20:06:57 +0000 (20:06 +0000)]
Update transformations.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101756
13f79535 -47bb-0310-9956-
ffa450edef68
Erik Abele [Tue, 11 Nov 2003 19:53:15 +0000 (19:53 +0000)]
Fix example.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101755
13f79535 -47bb-0310-9956-
ffa450edef68
Erik Abele [Tue, 11 Nov 2003 19:50:44 +0000 (19:50 +0000)]
apache -> apache2
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101752
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Tue, 11 Nov 2003 19:10:56 +0000 (19:10 +0000)]
Updated the latest LDAP cache changes to support platforms that do not have
shared memory. All shared memory patches must respect the
APR_HAS_SHARED_MEMORY #define.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101750
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Mon, 10 Nov 2003 21:27:45 +0000 (21:27 +0000)]
style
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101744
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sun, 9 Nov 2003 20:05:06 +0000 (20:05 +0000)]
re-add explaining comment
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101730
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sun, 9 Nov 2003 18:35:51 +0000 (18:35 +0000)]
document the aterisk
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101729
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sun, 9 Nov 2003 18:21:51 +0000 (18:21 +0000)]
allow any user id when configured with 'anonymous *'
PR: 11428
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101728
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sun, 9 Nov 2003 18:02:26 +0000 (18:02 +0000)]
less confusion with identifiers && style
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101727
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Fri, 7 Nov 2003 15:26:34 +0000 (15:26 +0000)]
Fix a long delay with CGI requests and keepalive connections on
AIX.
On AIX, for processes like mod_cgid's script children where
SIGCHLD is ignored, kill(pid,0) returns success for up to
one second after the script child exits, based on when a
daemon runs to clean up unnecessary process table entries.
getpgid() can report the proper info (-1/ESRCH) immediately.
One user had a page with a lot of embedded images created by
CGIs, and the browser fetched them on a keepalive connection,
and the cumulative delays were very noticeable by the clients.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101716
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Fri, 7 Nov 2003 13:40:04 +0000 (13:40 +0000)]
Fix uninitialized gprof directory name in prefork MPM.
PR: 24450
Submitted by: Chris Knight <Christopher.D.Knight@nasa.gov>
Reviewed by: Jeff Trawick
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101714
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Fri, 7 Nov 2003 10:49:35 +0000 (10:49 +0000)]
fix another segfault condition in ldap cache code
PR: 18756
Submitted by: Matthieu Estrade
Reviewed by: Jeff Trawick
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101712
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Fri, 7 Nov 2003 01:01:27 +0000 (01:01 +0000)]
Allow translation of generated output such as mod_autoindex using charsets
other than EBCDIC.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101708
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Thu, 6 Nov 2003 20:45:56 +0000 (20:45 +0000)]
mod_auth_ldap: Fix some segfaults in the cache logic.
PR: 18756
Submitted by: Matthieu Estrade <apache@moresecurity.org>
Reviewed by: Jeff Trawick
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101706
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Wed, 5 Nov 2003 17:21:56 +0000 (17:21 +0000)]
* support/logresolve.c (strdup): Remove, APR already
provides this if necessary.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101704
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Wed, 5 Nov 2003 17:16:00 +0000 (17:16 +0000)]
* modules/loggers/mod_log_config.c (log_request_time): Log
the minutes component of the timezone correctly.
PR: 23642
Submitted by: Hong-Gunn Chew <hgbug@gunnet.org>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101703
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Mon, 3 Nov 2003 21:57:51 +0000 (21:57 +0000)]
darn, the patch for bug 9587 (wrong icon for directories shown) broke
the directory descriptions more or less completely. Fix it now.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101693
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Mon, 3 Nov 2003 17:30:45 +0000 (17:30 +0000)]
fix a compile failure with recent z/OS and picky settings for compiler/
library
("unsigned short" is more portable than "ushort")
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101690
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sun, 2 Nov 2003 22:09:19 +0000 (22:09 +0000)]
no longer allow an ETag header in 304 responses.
PR: 19355
Submitted by: Geoffrey Young <geoff@apache.org>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101687
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sun, 2 Nov 2003 20:52:24 +0000 (20:52 +0000)]
document the new XHTML Index option
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101685
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sun, 2 Nov 2003 20:37:04 +0000 (20:37 +0000)]
- add XHTML doctypes to httpd.h
- fix the (x)html output of mod_autoindex to be consistent
and make it configurable to emit either HTML or XHTML
PR: 23747
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101683
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sun, 2 Nov 2003 14:40:45 +0000 (14:40 +0000)]
update transformation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101682
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sun, 2 Nov 2003 14:40:18 +0000 (14:40 +0000)]
use periods instead of colons
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101681
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sun, 2 Nov 2003 12:51:59 +0000 (12:51 +0000)]
add a note about the incremental behaviour of language and encoding
extensions.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101679
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sun, 2 Nov 2003 12:21:33 +0000 (12:21 +0000)]
add a comment
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101678
13f79535 -47bb-0310-9956-
ffa450edef68
Chris Pepper [Sun, 2 Nov 2003 05:07:02 +0000 (05:07 +0000)]
A few more typos.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101677
13f79535 -47bb-0310-9956-
ffa450edef68
Chris Pepper [Sun, 2 Nov 2003 05:02:22 +0000 (05:02 +0000)]
s/inluding/including
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101676
13f79535 -47bb-0310-9956-
ffa450edef68
Astrid Malo [Sun, 2 Nov 2003 01:23:16 +0000 (01:23 +0000)]
Hmpf, ok, commit this to head.
Content is based on 2.0, changes for 2.1 are comming soon.
Still waiting for a review :)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101675
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sun, 2 Nov 2003 00:52:26 +0000 (00:52 +0000)]
provide a workaround for buggy mod_setenvif
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101668
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sun, 2 Nov 2003 00:36:08 +0000 (00:36 +0000)]
fix optimizer to not throw away a regex if it stumbles over it.
PR: 24219
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101665
13f79535 -47bb-0310-9956-
ffa450edef68
Astrid Malo [Sun, 2 Nov 2003 00:04:47 +0000 (00:04 +0000)]
improve some module descriptions
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101664
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sat, 1 Nov 2003 23:35:39 +0000 (23:35 +0000)]
Fix sample regex
Submitted by: Matthew Wilcox <willy@debian.org>
PR: 24165
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101663
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sat, 1 Nov 2003 23:00:25 +0000 (23:00 +0000)]
Don't omit the initial <tr> if SuppressIcon is set.
Submitted by: Jesse Tie-Ten-Quee <highos@highos.com>
PR: 21668
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101661
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sat, 1 Nov 2003 22:29:42 +0000 (22:29 +0000)]
Let mod_autoindex show filenames containing special chars like %.
PR: 13598
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101659
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sat, 1 Nov 2003 22:06:28 +0000 (22:06 +0000)]
improve readability a (little) bit
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101657
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Sat, 1 Nov 2003 16:30:18 +0000 (16:30 +0000)]
sync with stable branch
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101651
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Sat, 1 Nov 2003 16:23:32 +0000 (16:23 +0000)]
sync with stable branch
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101648
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Sat, 1 Nov 2003 00:46:53 +0000 (00:46 +0000)]
Mention force-no-vary in the content-negotiation docs.
PR: 23798
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101638
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Fri, 31 Oct 2003 22:00:38 +0000 (22:00 +0000)]
Revert the change to the cmd_func typedef to avoid a type mismatch
compiler error in the Metrowerks compiler
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101636
13f79535 -47bb-0310-9956-
ffa450edef68
Sander Striker [Fri, 31 Oct 2003 09:01:49 +0000 (09:01 +0000)]
* include/http_config.h
(cmd_func): Fix prototype, eliminate warning.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101630
13f79535 -47bb-0310-9956-
ffa450edef68
Astrid Malo [Fri, 31 Oct 2003 08:05:42 +0000 (08:05 +0000)]
htdbm and checkgid need some documentation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101629
13f79535 -47bb-0310-9956-
ffa450edef68
Thom May [Thu, 30 Oct 2003 16:43:45 +0000 (16:43 +0000)]
* modules/generators/mod_info.c:
(mod_info_module_cmds) ap_escape_html() all directives and
arguments.
PR: 24232
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101626
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Thu, 30 Oct 2003 12:15:28 +0000 (12:15 +0000)]
* ssl_engine_log.c (ssl_log_ssl_error): Use the thread-safe
interface for retrieving error strings.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101625
13f79535 -47bb-0310-9956-
ffa450edef68