]> granicus.if.org Git - apache/log
apache
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

14 years agoUse correct comment style.
Rich Bowen [Tue, 26 Jan 2010 16:19:51 +0000 (16:19 +0000)]
Use correct comment style.

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

14 years agoalphabetical order is a good thing.
Rich Bowen [Tue, 26 Jan 2010 02:40:47 +0000 (02:40 +0000)]
alphabetical order is a good thing.

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

14 years agoRebuild HTML
Rich Bowen [Tue, 26 Jan 2010 02:36:22 +0000 (02:36 +0000)]
Rebuild HTML

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

14 years agoAdds documentation for the new AddAltClass IndexOption, and for the new
Rich Bowen [Tue, 26 Jan 2010 02:36:10 +0000 (02:36 +0000)]
Adds documentation for the new AddAltClass IndexOption, and for the new
CSS classes provided by IndexStyleSheet

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

14 years agoApplies the patch provided in ticket 34014, enhancing the CSS abilities
Rich Bowen [Tue, 26 Jan 2010 02:25:04 +0000 (02:25 +0000)]
Applies the patch provided in ticket 34014, enhancing the CSS abilities
of mod_autoindex. Documentation to follow momentarily.

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

14 years agoFix default OSCP stapling port.
William A. Rowe Jr [Tue, 26 Jan 2010 00:24:07 +0000 (00:24 +0000)]
Fix default OSCP stapling port.

Submitted by: Dr Stephen Henson <steve openssl.org>

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

14 years agoRefactor mod_status out of the ExtendedStatus toggle picture, as other
William A. Rowe Jr [Tue, 26 Jan 2010 00:05:37 +0000 (00:05 +0000)]
Refactor mod_status out of the ExtendedStatus toggle picture, as other
modules can and should be able to use this scoreboard information.
Rename suggestions for such a directive are welcomed.

Note that mod_status toggles the default, to present the ExtendedStatus
for server operators, whenever it is loaded.  Docs changes to follow.

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

14 years agomod_authnz_ldap: If AuthLDAPCharsetConfig is set, also convert the password to
Stefan Fritsch [Sun, 24 Jan 2010 21:52:29 +0000 (21:52 +0000)]
mod_authnz_ldap: If AuthLDAPCharsetConfig is set, also convert the password to
UTF-8.

PR: 45318
Adapted patch from Johannes Müller

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

14 years agoab: Fix number of requests per second in HTML output being to large by a
Stefan Fritsch [Sun, 24 Jan 2010 20:58:19 +0000 (20:58 +0000)]
ab: Fix number of requests per second in HTML output being to large by a
factor of 1000

PR: 48594

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

14 years agoChange LDAP authentication failures (user->DN or password check) to log
Eric Covener [Sun, 24 Jan 2010 20:54:05 +0000 (20:54 +0000)]
Change LDAP authentication failures (user->DN or password check) to log
level INFO from log level WARNING.  This is still liberal for authn
providers.

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

14 years agoNote that a firewall silently dropping packets is a mis-configuration.
Stefan Fritsch [Sun, 24 Jan 2010 17:27:41 +0000 (17:27 +0000)]
Note that a firewall silently dropping packets is a mis-configuration.

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

14 years agoMove the ldap_simple_bind() + ldap_result() code implementing a timeout
Stefan Fritsch [Sun, 24 Jan 2010 17:14:12 +0000 (17:14 +0000)]
Move the ldap_simple_bind() + ldap_result() code implementing a timeout
into a utility function and use it to replace the other occurence of
ldap_simple_bind_s().

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

14 years agochanged strcasestr() to ap_strcasestr() to fix broken NetWare compile.
Guenter Knauf [Sun, 24 Jan 2010 16:14:41 +0000 (16:14 +0000)]
changed strcasestr() to ap_strcasestr() to fix broken NetWare compile.

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

14 years agofix LDAPConnectionTimeout, take a stab at newly added LDAPTimeout
Eric Covener [Sat, 23 Jan 2010 17:15:04 +0000 (17:15 +0000)]
fix LDAPConnectionTimeout, take a stab at newly added LDAPTimeout

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

14 years agoUpdate transformations
Stefan Fritsch [Sat, 23 Jan 2010 16:24:17 +0000 (16:24 +0000)]
Update transformations

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