]> granicus.if.org Git - apache/log
apache
14 years agomod_ldap: Eliminate a potential crash with multiple LDAPTrustedClientCert when
Eric Covener [Tue, 23 Feb 2010 12:07:03 +0000 (12:07 +0000)]
mod_ldap: Eliminate a potential crash with multiple LDAPTrustedClientCert when
some are not password-protected.

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

14 years agomention the quirksof REQUEST_FILENAME earlier. PR48796
Eric Covener [Mon, 22 Feb 2010 17:46:23 +0000 (17:46 +0000)]
mention the quirksof REQUEST_FILENAME earlier.  PR48796

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

14 years agotweak formatting of some recent entries
Jeff Trawick [Mon, 22 Feb 2010 17:20:09 +0000 (17:20 +0000)]
tweak formatting of some recent entries

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

14 years agocomment only: fix name of hook and try to reword for clarity
Jeff Trawick [Mon, 22 Feb 2010 17:18:33 +0000 (17:18 +0000)]
comment only: fix name of hook and try to reword for clarity

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

14 years agoFix startup segfault when the Mutex directive is used but no loaded
Jeff Trawick [Mon, 22 Feb 2010 17:16:29 +0000 (17:16 +0000)]
Fix startup segfault when the Mutex directive is used but no loaded
modules use httpd mutexes.

Add an init call from core's pre-config hook to ensure init is
performed before the config is parsed.

PR: 48787

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

14 years agoFix translation error in Polish 404 error message.
Stefan Fritsch [Sat, 20 Feb 2010 20:21:22 +0000 (20:21 +0000)]
Fix translation error in Polish 404 error message.

Submitted by: Mikolaj Menke <miki menek one pl>
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=570228

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

14 years agoSmall typo.
Lucien Gentis [Sat, 20 Feb 2010 15:43:32 +0000 (15:43 +0000)]
Small typo.

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

14 years agoUpdates.
Lucien Gentis [Sat, 20 Feb 2010 15:21:03 +0000 (15:21 +0000)]
Updates.

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

14 years agomod_proxy_http: get the headers right in a HEAD request with ProxyErrorOverride.PR...
Nick Kew [Sat, 20 Feb 2010 01:54:15 +0000 (01:54 +0000)]
mod_proxy_http: get the headers right in a HEAD request with ProxyErrorOverride.PR 41646
Analysis by Stuart Children; patch by niq

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

14 years ago* Silence compiler warning
Ruediger Pluem [Thu, 18 Feb 2010 18:59:26 +0000 (18:59 +0000)]
* Silence compiler warning

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

14 years agoMake a start on explaining the two kinds of "environment variables"
Daniel Earl Poirier [Thu, 18 Feb 2010 17:34:58 +0000 (17:34 +0000)]
Make a start on explaining the two kinds of "environment variables"
that Apache deals with.

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

14 years agoDocument that ExpiresActive defaults to off.
Daniel Earl Poirier [Thu, 18 Feb 2010 17:33:41 +0000 (17:33 +0000)]
Document that ExpiresActive defaults to off.

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

14 years agoCorrectly update version numbers after adding new function.
Daniel Earl Poirier [Thu, 18 Feb 2010 17:29:06 +0000 (17:29 +0000)]
Correctly update version numbers after adding new function.

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

14 years ago* Really regard the operation a success, when the client aborted the connection.
Ruediger Pluem [Thu, 18 Feb 2010 16:11:11 +0000 (16:11 +0000)]
* Really regard the operation a success, when the client aborted the connection.
  In addition adjust the log message if the client aborted the connection.

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

14 years agoUpdate the htcacheclean init script to take into account the pid of
Graham Leggett [Wed, 17 Feb 2010 00:54:21 +0000 (00:54 +0000)]
Update the htcacheclean init script to take into account the pid of
the running htcacheclean process. This enables htcacheclean to be
enabled more than once to clean multiple caches on the same machine.

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

14 years agoMake sure the pidfile is deleted on close.
Graham Leggett [Tue, 16 Feb 2010 23:09:50 +0000 (23:09 +0000)]
Make sure the pidfile is deleted on close.

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

14 years agoUse APR_PID_T_FMT instead of %ld and a cast.
Graham Leggett [Tue, 16 Feb 2010 22:57:00 +0000 (22:57 +0000)]
Use APR_PID_T_FMT instead of %ld and a cast.

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

14 years agoFix the help description.
Graham Leggett [Tue, 16 Feb 2010 22:25:34 +0000 (22:25 +0000)]
Fix the help description.

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

14 years agoUpdate transformations.
Graham Leggett [Tue, 16 Feb 2010 22:23:09 +0000 (22:23 +0000)]
Update transformations.

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

14 years agosupport/rotatelogs: Support the simplest log rotation case, log
Graham Leggett [Tue, 16 Feb 2010 22:01:21 +0000 (22:01 +0000)]
support/rotatelogs: Support the simplest log rotation case, log
truncation. Useful when the log is being processed in real time
using a command like tail.

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

14 years agoMore correct fix for compile warning about discarding constness
Daniel Earl Poirier [Tue, 16 Feb 2010 22:00:13 +0000 (22:00 +0000)]
More correct fix for compile warning about discarding constness
of fname.

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

14 years agosupport/htcacheclean: Teach it how to write a pid file (modelled on
Graham Leggett [Tue, 16 Feb 2010 21:42:03 +0000 (21:42 +0000)]
support/htcacheclean: Teach it how to write a pid file (modelled on
httpd's writing of a pid file) so that it becomes possible to run
more than one instance of htcacheclean on the same machine.

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

14 years agoLog command line on startup, so there's a record of command line
Daniel Earl Poirier [Tue, 16 Feb 2010 20:50:10 +0000 (20:50 +0000)]
Log command line on startup, so there's a record of command line
arguments like -f.  Suggested by Shaya Potter.  [Dan Poirier]
PR: 48752

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

14 years agoFix compile warning (discarding constness of fname)
Daniel Earl Poirier [Tue, 16 Feb 2010 20:24:33 +0000 (20:24 +0000)]
Fix compile warning (discarding constness of fname)

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

14 years agoAdd missing headers, remove unused variable.
Graham Leggett [Mon, 15 Feb 2010 21:38:09 +0000 (21:38 +0000)]
Add missing headers, remove unused variable.

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

14 years agoCorrectly handle the case where apr_brigade_partition() returns APR_INCOMPLETE
Stefan Fritsch [Mon, 15 Feb 2010 20:12:07 +0000 (20:12 +0000)]
Correctly handle the case where apr_brigade_partition() returns APR_INCOMPLETE
and bkt points to the sentinel of ctx->proc_bb and not the sentinel of bb.

Submitted by: Joe Schaefer <joe_schaefer yahoo com>

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

14 years agoadded NetWare makefile for mod_reflector.
Guenter Knauf [Mon, 15 Feb 2010 16:11:22 +0000 (16:11 +0000)]
added NetWare makefile for mod_reflector.

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

14 years agoFix cut and paste fooness, this is not the default handler.
Graham Leggett [Mon, 15 Feb 2010 00:48:40 +0000 (00:48 +0000)]
Fix cut and paste fooness, this is not the default handler.

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

14 years agoHandle the pathological case of a connect
Rainer Jung [Sun, 14 Feb 2010 23:45:59 +0000 (23:45 +0000)]
Handle the pathological case of a connect
backend that sends us an unexpectedly huge response.

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

14 years agoWe need to copy the forward proxy data, because it
Rainer Jung [Sun, 14 Feb 2010 21:37:36 +0000 (21:37 +0000)]
We need to copy the forward proxy data, because it
might be reused during later requests using the same
backend connection.

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

14 years agoLimit sscanf format to the number of chars actually
Rainer Jung [Sun, 14 Feb 2010 21:36:03 +0000 (21:36 +0000)]
Limit sscanf format to the number of chars actually
needed and buffer size provided to prevent buffer overflow.

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

14 years agoIn case zlib initialization fails, make sure we do not modify the Content-*
Stefan Fritsch [Sun, 14 Feb 2010 20:36:58 +0000 (20:36 +0000)]
In case zlib initialization fails, make sure we do not modify the Content-*
headers before sending the uncompressed content down the filter chain.

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

14 years agoUpdate transformations.
Graham Leggett [Sun, 14 Feb 2010 15:13:18 +0000 (15:13 +0000)]
Update transformations.

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

14 years agoIntroduce mod_reflector, a handler capable of reflecting POSTed
Graham Leggett [Sun, 14 Feb 2010 15:09:53 +0000 (15:09 +0000)]
Introduce mod_reflector, a handler capable of reflecting POSTed
request bodies back within the response through the output filter
stack. Can be used to turn an output filter into a web service.

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

14 years agomod_proxy_http: Make sure that when an ErrorDocument is served
Graham Leggett [Sat, 13 Feb 2010 20:24:24 +0000 (20:24 +0000)]
mod_proxy_http: Make sure that when an ErrorDocument is served
from a reverse proxied URL, that the subrequest respects the status
of the original request. This brings the behaviour of proxy_handler
in line with default_handler. PR 47106.

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

14 years agoUpdate transformations.
Graham Leggett [Sat, 13 Feb 2010 19:54:45 +0000 (19:54 +0000)]
Update transformations.

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

14 years agoFix the location of the note.
Graham Leggett [Sat, 13 Feb 2010 19:53:58 +0000 (19:53 +0000)]
Fix the location of the note.

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

14 years agoSupport wildcards in both the directory and file components of
Graham Leggett [Sat, 13 Feb 2010 19:48:04 +0000 (19:48 +0000)]
Support wildcards in both the directory and file components of
the path specified by the Include directive.

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

14 years agoUpdates.
Lucien Gentis [Sat, 13 Feb 2010 17:25:30 +0000 (17:25 +0000)]
Updates.

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

14 years agoUpdate transformations.
Rainer Jung [Fri, 12 Feb 2010 10:00:54 +0000 (10:00 +0000)]
Update transformations.

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

14 years agoSupport remote https proxies by using HTTP CONNECT.
Rainer Jung [Fri, 12 Feb 2010 09:58:48 +0000 (09:58 +0000)]
Support remote https proxies by using HTTP CONNECT.
PR: 19188
Submitted by: Philippe Dutrueux <lilas evidian.com>
Reviewed by: rjung

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

14 years agoFix typo in comment.
Rainer Jung [Fri, 12 Feb 2010 08:27:04 +0000 (08:27 +0000)]
Fix typo in comment.

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

14 years agofix additional use of "session" terminology, following r907917
Jeff Trawick [Tue, 9 Feb 2010 19:34:51 +0000 (19:34 +0000)]
fix additional use of "session" terminology, following r907917

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

14 years agofix typo in comment
Jeff Trawick [Tue, 9 Feb 2010 19:23:06 +0000 (19:23 +0000)]
fix typo in comment

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

14 years agostyle tweaks
Jeff Trawick [Tue, 9 Feb 2010 14:17:46 +0000 (14:17 +0000)]
style tweaks

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

14 years ago* modules/ssl/ssl_engine_config.c (ssl_cmd_SSLInsecureRenegotiation):
Joe Orton [Tue, 9 Feb 2010 12:46:17 +0000 (12:46 +0000)]
* modules/ssl/ssl_engine_config.c (ssl_cmd_SSLInsecureRenegotiation):
  Tweak error wording for when the directive is not supported.

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

14 years agoIllustrate an ->iterator() implementation for mod_socache_shmcb.
William A. Rowe Jr [Tue, 9 Feb 2010 05:48:58 +0000 (05:48 +0000)]
Illustrate an ->iterator() implementation for mod_socache_shmcb.

Clarify that the iterator aught will make the users' life easier
by appending trailing \0 null chars.

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

14 years agoFix inadvertent changes and be more verbose and correct in logging
William A. Rowe Jr [Tue, 9 Feb 2010 04:53:47 +0000 (04:53 +0000)]
Fix inadvertent changes and be more verbose and correct in logging

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

14 years agoThe iterator data is not volatile, data aught to be const
William A. Rowe Jr [Tue, 9 Feb 2010 04:28:35 +0000 (04:28 +0000)]
The iterator data is not volatile, data aught to be const

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

14 years agoThe iterator data is not volatile, datalen by value is just fine
William A. Rowe Jr [Tue, 9 Feb 2010 04:28:13 +0000 (04:28 +0000)]
The iterator data is not volatile, datalen by value is just fine

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

14 years agoLet us be clearer about suggestions vs. necessity
William A. Rowe Jr [Tue, 9 Feb 2010 04:27:23 +0000 (04:27 +0000)]
Let us be clearer about suggestions vs. necessity

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

14 years agoTrack time now for retrieve
William A. Rowe Jr [Tue, 9 Feb 2010 04:07:19 +0000 (04:07 +0000)]
Track time now for retrieve

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

14 years agoDo not expire an entire subcache on ->retrieve (doh!); only expire a cache hit
William A. Rowe Jr [Tue, 9 Feb 2010 04:04:42 +0000 (04:04 +0000)]
Do not expire an entire subcache on ->retrieve (doh!); only expire a cache hit

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

14 years agoCatch up ssl to socache store expiry change, and clarify what the code is doing
William A. Rowe Jr [Tue, 9 Feb 2010 03:44:04 +0000 (03:44 +0000)]
Catch up ssl to socache store expiry change, and clarify what the code is doing

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

14 years agodistcache already demonstrates sub-second resolutions, but much more
William A. Rowe Jr [Tue, 9 Feb 2010 03:43:18 +0000 (03:43 +0000)]
distcache already demonstrates sub-second resolutions, but much more
importantly, let us not introduce more Y2k38 bugs?

Changes the ->store method to take expiry as an apr_time_t, and introduce
a placeholder to implement provider-specific iterators of the current
elements of an socache store.

Cleans up confusion where expiry might be confused with a timeout-period.

Finally clean up some hUngarian noteAtion.  Someones' hands need to be slapped.

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

14 years agofix comment typo
William A. Rowe Jr [Tue, 9 Feb 2010 01:59:59 +0000 (01:59 +0000)]
fix comment typo

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

14 years agomissing prototype - compile before committing please
William A. Rowe Jr [Tue, 9 Feb 2010 01:58:28 +0000 (01:58 +0000)]
missing prototype - compile before committing please

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

14 years agochange the preprocessor define ap_accept_mutex_type to upper case
Jeff Trawick [Mon, 8 Feb 2010 16:59:45 +0000 (16:59 +0000)]
change the preprocessor define ap_accept_mutex_type to upper case

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

14 years agoStyle guides at httpd are pretty clear, macro values are UPCASE, please?
William A. Rowe Jr [Sun, 7 Feb 2010 20:25:21 +0000 (20:25 +0000)]
Style guides at httpd are pretty clear, macro values are UPCASE, please?

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

14 years agoUpdate.
Lucien Gentis [Sat, 6 Feb 2010 16:37:35 +0000 (16:37 +0000)]
Update.

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

14 years agoNote that wildcards in Include directives are not allowed in the
Daniel Earl Poirier [Sat, 6 Feb 2010 13:37:48 +0000 (13:37 +0000)]
Note that wildcards in Include directives are not allowed in the
directory part of the path, only the filename.

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

14 years agoMake the error message correspond to the code, which sets APR_SO_NONBLOCK.
Graham Leggett [Fri, 5 Feb 2010 21:37:56 +0000 (21:37 +0000)]
Make the error message correspond to the code, which sets APR_SO_NONBLOCK.

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

14 years agoPrint directive name in error message.
Stefan Fritsch [Fri, 5 Feb 2010 17:38:08 +0000 (17:38 +0000)]
Print directive name in error message.

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

14 years agoUpdate transforms.
Daniel Earl Poirier [Fri, 5 Feb 2010 02:49:03 +0000 (02:49 +0000)]
Update transforms.

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

14 years agoBe specific about which environment variables can be used in
Daniel Earl Poirier [Fri, 5 Feb 2010 02:48:34 +0000 (02:48 +0000)]
Be specific about which environment variables can be used in
expansions in the server configuration file.

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

14 years agoResolve cut-n-paste typo from prior commit
William A. Rowe Jr [Thu, 4 Feb 2010 19:50:13 +0000 (19:50 +0000)]
Resolve cut-n-paste typo from prior commit

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

14 years agoFinish libserf magic
William A. Rowe Jr [Thu, 4 Feb 2010 19:32:24 +0000 (19:32 +0000)]
Finish libserf magic

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

14 years agoAdd ap_process_request_after_handler to the exported list for mod_serf
William A. Rowe Jr [Thu, 4 Feb 2010 18:50:05 +0000 (18:50 +0000)]
Add ap_process_request_after_handler to the exported list for mod_serf

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

14 years agoworker: don't report server has reached MaxClients until it does.
Daniel Earl Poirier [Thu, 4 Feb 2010 16:00:51 +0000 (16:00 +0000)]
worker: don't report server has reached MaxClients until it does.
Add warning when within MinSpareThreads.

PR: 46996

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

14 years agoUpdate transformations.
Joe Orton [Thu, 4 Feb 2010 14:32:28 +0000 (14:32 +0000)]
Update transformations.

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

14 years ago* docs/manual/mod/mod_ssl.xml: Document the supported r->notes values.
Joe Orton [Thu, 4 Feb 2010 14:30:29 +0000 (14:30 +0000)]
* docs/manual/mod/mod_ssl.xml: Document the supported r->notes values.

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

14 years ago* modules/ssl/ssl_engine_kernel.c (ssl_hook_Fixup): Only set the
Joe Orton [Thu, 4 Feb 2010 14:28:15 +0000 (14:28 +0000)]
* modules/ssl/ssl_engine_kernel.c (ssl_hook_Fixup): Only set the
  "ssl-secure-reneg" note if the server supports secure negotiation,
  so that a '0' value is unambiguous.

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

14 years ago* modules/ssl/ssl_engine_kernel.c (ssl_hook_Fixup): Set
Joe Orton [Thu, 4 Feb 2010 14:10:55 +0000 (14:10 +0000)]
* modules/ssl/ssl_engine_kernel.c (ssl_hook_Fixup): Set
  an "ssl-secure-reneg" note indicating whether the client
  supports the secure renegotiation TLS extension.

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

14 years ago* docs/manual/mod/mod_ssl.xml: Warn more clearly about
Joe Orton [Thu, 4 Feb 2010 11:25:54 +0000 (11:25 +0000)]
* docs/manual/mod/mod_ssl.xml: Warn more clearly about
the security impact of SSLInsecureRenegotiation.

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

14 years agoFolks, this is not C++. Please, pay attention to your patches
William A. Rowe Jr [Thu, 4 Feb 2010 04:19:13 +0000 (04:19 +0000)]
Folks, this is not C++.  Please, pay attention to your patches
and don't leave trunk deliberately broken.

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

14 years agoAdd mod_serf.dsp at last, based on the patch available in;
William A. Rowe Jr [Thu, 4 Feb 2010 02:43:31 +0000 (02:43 +0000)]
Add mod_serf.dsp at last, based on the patch available in;
  http://people.apache.org/~wrowe/fixserf-win32-0.3.0.patch
although there is trouble here, and pollset troubleshooting ahead.

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

14 years agoRemove reference to the Match directive, which was removed in r726082 /
Stefan Fritsch [Wed, 3 Feb 2010 22:14:45 +0000 (22:14 +0000)]
Remove reference to the Match directive, which was removed in r726082 /
r728126.

PR: 46494
Submitted by:  Bob Ionescu

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

14 years agoFix CHANGES entry to reflect change in r904853
Stefan Fritsch [Wed, 3 Feb 2010 22:00:05 +0000 (22:00 +0000)]
Fix CHANGES entry to reflect change in r904853

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

14 years agoAdd docstring for ap_pregsub()
Stefan Fritsch [Wed, 3 Feb 2010 21:06:52 +0000 (21:06 +0000)]
Add docstring for ap_pregsub()

PR: 48265
Submitted by: Peter Poeml

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

14 years agoRegenerate docs.
Joe Orton [Wed, 3 Feb 2010 14:59:03 +0000 (14:59 +0000)]
Regenerate docs.

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

14 years ago* mod_ssl.xml: Document the SSL_SECURE_RENEG envvar, and SSLInsecureRenegotiation.
Joe Orton [Wed, 3 Feb 2010 14:30:37 +0000 (14:30 +0000)]
* mod_ssl.xml: Document the SSL_SECURE_RENEG envvar, and SSLInsecureRenegotiation.

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

14 years ago* modules/ssl/ssl_engine_vars.c (ssl_var_lookup_ssl): Add
Joe Orton [Wed, 3 Feb 2010 14:11:19 +0000 (14:11 +0000)]
* modules/ssl/ssl_engine_vars.c (ssl_var_lookup_ssl): Add
  SSL_SECURE_RENEG variable to indicate support for secure reneg.

* modules/ssl/ssl_engine_kernel.c (ssl_hook_Fixup_vars): Export
  SSL_SECURE_RENEG in the default set of variable.s

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

14 years agoNew releases of OpenSSL will only allow secure renegotiation by
Joe Orton [Wed, 3 Feb 2010 13:38:09 +0000 (13:38 +0000)]
New releases of OpenSSL will only allow secure renegotiation by
default.  Add an "SSLInsecureRenegotiation" directive to enable
renegotiation against unpatched clients, to ease transition:

* modules/ssl/ssl_private.h (struct SSLSrvConfigRec): Add
  insecure_reneg field.

* modules/ssl/ssl_engine_config.c (ssl_config_server_new,
  ssl_config_server_merge): Handle the insecure_reneg flag.
  (ssl_cmd_SSLInsecureRenegotiation): New function.

* modules/ssl/ssl_engine_init.c (ssl_init_ctx_protocol): Set the
  SSL_OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION option if insecure_reneg is
  enabled.

* modules/ssl/ssl_engine_kernel.c (ssl_hook_Access): Log level of
  support for secure reneg.

* modules/ssl/mod_ssl.c: Add the directive definition.

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

14 years ago* Use loglevel value for parsing
Ruediger Pluem [Tue, 2 Feb 2010 08:59:15 +0000 (08:59 +0000)]
* Use loglevel value for parsing

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

14 years agomod_session: Session expiry was being initialised, but not updated
Graham Leggett [Tue, 2 Feb 2010 01:18:36 +0000 (01:18 +0000)]
mod_session: Session expiry was being initialised, but not updated
on each session save, resulting in timed out sessions when there
should not have been. Fixed.

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

14 years agoUpdate transformations.
Graham Leggett [Tue, 2 Feb 2010 00:53:36 +0000 (00:53 +0000)]
Update transformations.

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

14 years agoreplace duplicate code with new function ap_parse_log_level()
Stefan Fritsch [Mon, 1 Feb 2010 23:27:32 +0000 (23:27 +0000)]
replace duplicate code with new function ap_parse_log_level()

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

14 years agomod_log_config: Add the R option to log the handler used within the
Graham Leggett [Mon, 1 Feb 2010 21:38:15 +0000 (21:38 +0000)]
mod_log_config: Add the R option to log the handler used within the
request.
Submitted by: Christian Folini <christian.folini netnea com>

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

14 years agoAllow fine control over the removal of Last-Modified and ETag headers
Graham Leggett [Mon, 1 Feb 2010 20:43:01 +0000 (20:43 +0000)]
Allow fine control over the removal of Last-Modified and ETag headers
within the INCLUDES filter, making it possible to cache responses if
desired. Fix the default value of the SSIAccessEnable directive.

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

14 years agoUpdates for french files, and a little typo in manual/mod/mod_autoindex.xml.
Lucien Gentis [Sun, 31 Jan 2010 13:50:08 +0000 (13:50 +0000)]
Updates for french files, and a little typo in manual/mod/mod_autoindex.xml.

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

14 years agoReplace the Define !FOO syntax by a new UnDefine directive.
Stefan Fritsch [Sat, 30 Jan 2010 19:22:41 +0000 (19:22 +0000)]
Replace the Define !FOO syntax by a new UnDefine directive.

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

14 years agoAllow the Define directive to undefine a variable by prefixing the
Stefan Fritsch [Sat, 30 Jan 2010 12:18:18 +0000 (12:18 +0000)]
Allow the Define directive to undefine a variable by prefixing the
argument with a '!'.

PR: 35350

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

14 years agoOoops. We are at 2.3.6 by now.
Stefan Fritsch [Sat, 30 Jan 2010 11:23:43 +0000 (11:23 +0000)]
Ooops. We are at 2.3.6 by now.

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

14 years agoMake ap_pregsub(), used by AliasMatch and friends, use the same syntax
Stefan Fritsch [Sat, 30 Jan 2010 11:20:53 +0000 (11:20 +0000)]
Make ap_pregsub(), used by AliasMatch and friends, use the same syntax
for regex backreferences as mod_rewrite and mod_include: Remove the use
of '&' as an alias for '$0' and allow to escape any character with a
backslash.

Document the use of $0.

PR: 48351

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

14 years agoUpdate transformations
Stefan Fritsch [Sat, 30 Jan 2010 11:14:35 +0000 (11:14 +0000)]
Update transformations

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

14 years ago* Make autoindex.t from perl testframework work again
Ruediger Pluem [Wed, 27 Jan 2010 19:46:00 +0000 (19:46 +0000)]
* Make autoindex.t from perl testframework work again

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

14 years agoFix two typos revealed by xmllint
William A. Rowe Jr [Wed, 27 Jan 2010 18:31:06 +0000 (18:31 +0000)]
Fix two typos revealed by xmllint

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

14 years agoMove core flags into core.xml directives
William A. Rowe Jr [Wed, 27 Jan 2010 18:27:19 +0000 (18:27 +0000)]
Move core flags into core.xml directives

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

14 years ago* Remove unused variable to silence compiler warning
Ruediger Pluem [Wed, 27 Jan 2010 17:30:10 +0000 (17:30 +0000)]
* Remove unused variable to silence compiler warning

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

14 years ago* We need to return an int as result of the pre_config hook.
Ruediger Pluem [Wed, 27 Jan 2010 11:01:45 +0000 (11:01 +0000)]
* We need to return an int as result of the pre_config hook.

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