]> granicus.if.org Git - apache/log
apache
14 years agofollow up r894425:
Takashi Sato [Wed, 30 Dec 2009 00:40:27 +0000 (00:40 +0000)]
follow up r894425:

*) CHANGES:  order
*) ap_mmn.h: Not in 2.3.4 but 2.3.5.
*) doc:      Add compat note.

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

14 years agotweak handling for default allowed ports
Takashi Sato [Tue, 29 Dec 2009 16:25:31 +0000 (16:25 +0000)]
tweak handling for default allowed ports

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

14 years agoMove AllowCONNECT from mod_proxy to mod_proxy_connect.
Takashi Sato [Tue, 29 Dec 2009 15:39:54 +0000 (15:39 +0000)]
Move AllowCONNECT from mod_proxy to mod_proxy_connect.

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

14 years agoAdds a [QSD] flag to RewriteRule to discard unwanted query strings
Rich Bowen [Tue, 29 Dec 2009 13:34:24 +0000 (13:34 +0000)]
Adds a [QSD] flag to RewriteRule to discard unwanted query strings
without the old kludge of sticking a ? on the end of the target URI.

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

14 years agoFix string constness to get rid of gcc compiler warnings by -Wwrite-strings.
Takashi Sato [Tue, 29 Dec 2009 13:09:50 +0000 (13:09 +0000)]
Fix string constness to get rid of gcc compiler warnings by -Wwrite-strings.

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

14 years agoAdd parentheses to min max macro functions to avoid future bugs.
Takashi Sato [Tue, 29 Dec 2009 12:56:44 +0000 (12:56 +0000)]
Add parentheses to min max macro functions to avoid future bugs.

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

14 years agoFix string constness to get rid of gcc compiler warnings by -Wwrite-strings.
Takashi Sato [Tue, 29 Dec 2009 12:46:37 +0000 (12:46 +0000)]
Fix string constness to get rid of gcc compiler warnings by -Wwrite-strings.

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

14 years agoInitialize variable to avoid compiler warnings.
Rich Bowen [Tue, 29 Dec 2009 12:39:23 +0000 (12:39 +0000)]
Initialize variable to avoid compiler warnings.

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

14 years agoFix string constness to get rid of gcc compiler warnings by -Wwrite-strings.
Takashi Sato [Tue, 29 Dec 2009 12:34:26 +0000 (12:34 +0000)]
Fix string constness to get rid of gcc compiler warnings by -Wwrite-strings.

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

14 years agostring constness
Takashi Sato [Tue, 29 Dec 2009 11:51:40 +0000 (11:51 +0000)]
string constness

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

14 years agoClarify that the doc is about mod_rewrite. Several people have recently
Rich Bowen [Tue, 29 Dec 2009 03:45:26 +0000 (03:45 +0000)]
Clarify that the doc is about mod_rewrite. Several people have recently
commented that they couldn't quickly find the rewrite d

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

14 years agoAdds a clarification to the AddDescription docs, to address the
Rich Bowen [Tue, 29 Dec 2009 03:41:58 +0000 (03:41 +0000)]
Adds a clarification to the AddDescription docs, to address the
confusion indicated in https://issues.apache.org/bugzilla/show_bug.cgi?id=17210
The problem described there is fixed by a reordering of the
AddDescription directives.

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

14 years agoRebuilding docs to get some of the changes that have been made recently
Rich Bowen [Tue, 29 Dec 2009 03:10:30 +0000 (03:10 +0000)]
Rebuilding docs to get some of the changes that have been made recently
and never rebuilt.

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

14 years agoApplies patch provided in
Rich Bowen [Tue, 29 Dec 2009 02:56:51 +0000 (02:56 +0000)]
Applies patch provided in
https://issues.apache.org/bugzilla/show_bug.cgi?id=47463 to clarify the
use of -NameWidth

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

14 years agoAdds alternating CSS classes to table rows for trendy striped table
Rich Bowen [Tue, 29 Dec 2009 02:18:55 +0000 (02:18 +0000)]
Adds alternating CSS classes to table rows for trendy striped table
support.

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

14 years agoMissing </section> tag from whenever this was last modified.
Rich Bowen [Tue, 29 Dec 2009 01:15:34 +0000 (01:15 +0000)]
Missing </section> tag from whenever this was last modified.

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

14 years agoThe ReadmeName directive was putting its value in the wrong place, and
Rich Bowen [Sun, 27 Dec 2009 23:08:15 +0000 (23:08 +0000)]
The ReadmeName directive was putting its value in the wrong place, and
overwriting the HeaderName value.

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

14 years agoUpdates.
Lucien Gentis [Sun, 27 Dec 2009 14:33:36 +0000 (14:33 +0000)]
Updates.

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

14 years agomod_filter: enable filters to be configured on non-200 responses
Nick Kew [Sun, 27 Dec 2009 01:48:49 +0000 (01:48 +0000)]
mod_filter: enable filters to be configured on non-200 responses
PR 48377

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

14 years agomod_headers: Enable multi-match-and-replace edit option
Nick Kew [Sun, 27 Dec 2009 00:05:12 +0000 (00:05 +0000)]
mod_headers: Enable multi-match-and-replace edit option
PR 47066

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

14 years agomod_headers: align Header Edit with Header Set on Content-Type
Nick Kew [Sat, 26 Dec 2009 23:05:39 +0000 (23:05 +0000)]
mod_headers: align Header Edit with Header Set on Content-Type
PR 48422
Adapted patch from Cyril Bonté

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

14 years agoFix r893871 as noted by rpluem, to remove risk of returning a
Nick Kew [Sat, 26 Dec 2009 10:30:52 +0000 (10:30 +0000)]
Fix r893871 as noted by rpluem, to remove risk of returning a
relative-ised URL, and fix erroneous CHANGES bug attribution.

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

14 years agoupdate transformation
Takashi Sato [Fri, 25 Dec 2009 17:17:34 +0000 (17:17 +0000)]
update transformation

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

14 years agoFix the ProxyPass example accoding to the trailing slash rule.
Takashi Sato [Fri, 25 Dec 2009 16:32:20 +0000 (16:32 +0000)]
Fix the ProxyPass example accoding to the trailing slash rule.

Submitted by: inoue <inoue ariel-networks.com>
PR: 48444

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

14 years agoProxy: fix ProxyPassReverse with relative URL
Nick Kew [Fri, 25 Dec 2009 15:26:49 +0000 (15:26 +0000)]
Proxy: fix ProxyPassReverse with relative URL
PR 38864

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

14 years ago* With APR >= 2.0 there is no longer an APR-UTIL only an APR.
Ruediger Pluem [Wed, 23 Dec 2009 15:09:21 +0000 (15:09 +0000)]
* With APR >= 2.0 there is no longer an APR-UTIL only an APR.

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

14 years agobump pending version
Takashi Sato [Wed, 23 Dec 2009 00:58:53 +0000 (00:58 +0000)]
bump pending version

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

14 years agoFix a mistranslation.
Takashi Sato [Tue, 22 Dec 2009 17:22:01 +0000 (17:22 +0000)]
Fix a mistranslation.

Submitted by: HANAWA Yoshio <hanawa dino.co.jp>
Reviewed by:  takashi

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

14 years agoStrip SHARED_CORE deadwood.
Nick Kew [Tue, 22 Dec 2009 00:05:40 +0000 (00:05 +0000)]
Strip SHARED_CORE deadwood.
PR 46239

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

14 years agomod_autoindex: support XHTML as equivalent to HTML in
Nick Kew [Mon, 21 Dec 2009 23:43:50 +0000 (23:43 +0000)]
mod_autoindex: support XHTML as equivalent to HTML in
IndexOptions, ScanHTMLTitles, ReadmeName, HeaderName
PR 48416 [Dmitry Bakshaev <dab18 izhnet.ru>, Nick Kew]

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

14 years ago(re)-introduce -T commandline option to suppress documentroot check at startup
Nick Kew [Mon, 21 Dec 2009 23:26:00 +0000 (23:26 +0000)]
(re)-introduce -T commandline option to suppress documentroot check at startup
PR 41887
Patch by Jan van den Berg

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

14 years agoFix up r892678 as pointed out by rpluem.
Nick Kew [Mon, 21 Dec 2009 13:11:14 +0000 (13:11 +0000)]
Fix up r892678 as pointed out by rpluem.

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

14 years agoReject requests containing (invalid) NULL characters in request line
Nick Kew [Mon, 21 Dec 2009 00:40:07 +0000 (00:40 +0000)]
Reject requests containing (invalid) NULL characters in request line
or request headers.
PR 43039

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

14 years agoImprove the wording.
Takashi Sato [Sun, 20 Dec 2009 08:04:59 +0000 (08:04 +0000)]
Improve the wording.

Submitted by: OZAWA Sakuro <ozawa feedforce.jp>
Reviewed by:  takashi

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

14 years ago* Do an exact match of the keys defined by CacheIgnoreURLSessionIdentifiers
Ruediger Pluem [Fri, 18 Dec 2009 16:03:13 +0000 (16:03 +0000)]
* Do an exact match of the keys defined by CacheIgnoreURLSessionIdentifiers
  against the querystring instead of a partial match.

PR: 48401
Submitted by: Dodou Wang <wangdong.08 gmail.com>
Reviewed by: rpluem

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

14 years agoDocument the ability to use shell environment variables in
Daniel Earl Poirier [Fri, 18 Dec 2009 15:44:03 +0000 (15:44 +0000)]
Document the ability to use shell environment variables in
the configuration file.

PR: 46333
Patch submitted by: Nathan Stratton Treadway

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

14 years agocatch up on recently-added hooks
Jeff Trawick [Fri, 18 Dec 2009 15:29:55 +0000 (15:29 +0000)]
catch up on recently-added hooks
add the exception hook, which isn't built by default

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

14 years agoapache_probes.h is generated by configure
Jeff Trawick [Fri, 18 Dec 2009 13:52:48 +0000 (13:52 +0000)]
apache_probes.h is generated by configure

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

14 years agosort by probe name
Jeff Trawick [Fri, 18 Dec 2009 13:34:22 +0000 (13:34 +0000)]
sort by probe name

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

14 years agoFurther mitigation for the TLS renegotation attack, CVE-2009-3555:
Joe Orton [Wed, 16 Dec 2009 15:59:49 +0000 (15:59 +0000)]
Further mitigation for the TLS renegotation attack, CVE-2009-3555:

* modules/ssl/ssl_engine_kernel.c (has_buffered_data): New function.
  (ssl_hook_Access): Forcibly disable keepalive for the connection if
  there is any buffered data readable from the input filter stack.

* modules/ssl/ssl_engine_io.c (ssl_io_filter_input): Ensure that the
  BIO uses blocking operations when invoked outside direct control of
  the httpd filter stack.

Thanks to Hartmut Keil <Hartmut.Keil adnovum.ch> for proposing this
technique.

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

14 years agoFix crash in balancer-manager.
Rainer Jung [Wed, 16 Dec 2009 13:24:51 +0000 (13:24 +0000)]
Fix crash in balancer-manager.

This was due to an incomplete refactoring in
r771940 (switching balancer->workers to an
array of pointers).

It's likely that other balancer functionality
was broken too.

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

14 years agoLittle typo.
Lucien Gentis [Tue, 15 Dec 2009 13:24:43 +0000 (13:24 +0000)]
Little typo.

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

14 years agoCorrectly reference the apr_crypto_t context as a context and not a factory,
Graham Leggett [Tue, 15 Dec 2009 00:31:39 +0000 (00:31 +0000)]
Correctly reference the apr_crypto_t context as a context and not a factory,
using the new name apr_crypto_make.

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

14 years agoUpdate transforms.
Daniel Earl Poirier [Mon, 14 Dec 2009 18:52:03 +0000 (18:52 +0000)]
Update transforms.

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

14 years agoExpand on mod_alias documentation.
Daniel Earl Poirier [Mon, 14 Dec 2009 18:50:30 +0000 (18:50 +0000)]
Expand on mod_alias documentation.
Add a link from the glossary entry on regular expressions to the wikipedia
page that seems to be a good reference for the syntax of PCRE's flavor of
regular expressions.

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

14 years agoDon't capture matches if you're going to discard them - replaces ^(.+)
Rich Bowen [Mon, 14 Dec 2009 17:51:51 +0000 (17:51 +0000)]
Don't capture matches if you're going to discard them - replaces ^(.+)
with just ^ for a rewrite rule that doesn't use $1.

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

14 years agoPatch from Mark Watts. Mention ProxyErrorOverride.
Rich Bowen [Mon, 14 Dec 2009 15:43:46 +0000 (15:43 +0000)]
Patch from Mark Watts. Mention ProxyErrorOverride.

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

14 years agorevert r832627, because it uses invalid xml structure
André Malo [Sat, 12 Dec 2009 20:28:44 +0000 (20:28 +0000)]
revert r832627, because it uses invalid xml structure

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

14 years agoupdate transformation
André Malo [Sat, 12 Dec 2009 20:12:15 +0000 (20:12 +0000)]
update transformation

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

14 years agofix properties
André Malo [Sat, 12 Dec 2009 20:10:15 +0000 (20:10 +0000)]
fix properties

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

14 years ago* Ensure that the new table values are allocated from the pool of the main
Ruediger Pluem [Thu, 10 Dec 2009 20:18:05 +0000 (20:18 +0000)]
* Ensure that the new table values are allocated from the pool of the main
  request as they might be added to the header tables of the main request.
  Otherwise these values might become invalid once the subrequest and its
  pool gets destroyed.

PR: 48359
Submitted by: rpluem, niq
Reviewed by: niq

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

14 years agoWe're going to need a separate document which discusses the question of
Rich Bowen [Tue, 8 Dec 2009 23:17:49 +0000 (23:17 +0000)]
We're going to need a separate document which discusses the question of
using mod_rewrite in .htaccess files - both the fact that it's not
required (as the current myth seems to hold) and the fact that things
are subtly more complicated in per-dir context.

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

14 years agoUse "=" instead of "==" in test condition for
Rainer Jung [Tue, 8 Dec 2009 19:46:10 +0000 (19:46 +0000)]
Use "=" instead of "==" in test condition for
improved shell compatibility.

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

14 years agoDon't keepalive when we send a non-100 response while Client is expecting 100
Nick Kew [Tue, 8 Dec 2009 10:22:56 +0000 (10:22 +0000)]
Don't keepalive when we send a non-100 response while Client is expecting 100
and may be feeding us continuation data.
PR 47087

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

14 years agoUpdates.
Lucien Gentis [Sun, 6 Dec 2009 16:52:38 +0000 (16:52 +0000)]
Updates.

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

14 years agoSmall typos.
Lucien Gentis [Sat, 5 Dec 2009 16:24:35 +0000 (16:24 +0000)]
Small typos.

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

14 years agoThe default sysconfdif is conf, not etc
Rich Bowen [Thu, 3 Dec 2009 17:19:56 +0000 (17:19 +0000)]
The default sysconfdif is conf, not etc

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

14 years ago* server/scoreboard.c::ap_create_scoreboard
Ruediger Pluem [Wed, 2 Dec 2009 22:13:54 +0000 (22:13 +0000)]
* server/scoreboard.c::ap_create_scoreboard

  Reset the pointer to ap_logio_get_last_bytes each time we create or reinit an
  existing scoreboard to avoid using an invalid pointer in case mod_logio got
  reloaded to a different address.

Reviewed by: rjung, trawick

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

14 years agocatch up with updated Mutex syntax
Jeff Trawick [Wed, 2 Dec 2009 19:54:23 +0000 (19:54 +0000)]
catch up with updated Mutex syntax

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

14 years agofix this:
Jeff Trawick [Wed, 2 Dec 2009 17:36:46 +0000 (17:36 +0000)]
fix this:
util_mutex.c: In function ‘ap_set_mutex’:
util_mutex.c:188: warning: comparison between pointer and integer
util_mutex.c:174: warning: unused variable ‘type’

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

14 years agofix this:
Jeff Trawick [Wed, 2 Dec 2009 17:34:33 +0000 (17:34 +0000)]
fix this:
mod_auth_digest.c: In function ‘set_shmem_size’:
mod_auth_digest.c:681: warning: format ‘%ld’ expects type ‘long int’, but argument 7 has type ‘apr_size_t’

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

14 years agoAdd OmitPID keyword on Mutex directive to suppress the
Jeff Trawick [Wed, 2 Dec 2009 14:24:18 +0000 (14:24 +0000)]
Add OmitPID keyword on Mutex directive to suppress the
addition of the parent pid to the generated lock file
name.

Change the Mutex directive syntax from

  Mutex default|mutex-name mechanism

to

  Mutex mechanism [default|mutex-name] ... [OmitPID]

as suggested by wrowe.  (Thanks!)

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

14 years agofixed NetWare makefiles for newer pcre.
Guenter Knauf [Tue, 1 Dec 2009 22:29:42 +0000 (22:29 +0000)]
fixed NetWare makefiles for newer pcre.

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

14 years agoinclude definition of cmd_parms
Jeff Trawick [Tue, 1 Dec 2009 15:08:30 +0000 (15:08 +0000)]
include definition of cmd_parms

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

14 years agomore NetWare makefile cleanups.
Guenter Knauf [Tue, 1 Dec 2009 15:00:11 +0000 (15:00 +0000)]
more NetWare makefile cleanups.

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

14 years agoadded watchdog module to NetWare internal module list.
Guenter Knauf [Tue, 1 Dec 2009 14:51:47 +0000 (14:51 +0000)]
added watchdog module to NetWare internal module list.

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

14 years agofixed pcre NetWare makefile var.
Guenter Knauf [Tue, 1 Dec 2009 14:49:58 +0000 (14:49 +0000)]
fixed pcre NetWare makefile var.

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

14 years agomore NetWare makefile fixes and cleanups.
Guenter Knauf [Tue, 1 Dec 2009 14:42:26 +0000 (14:42 +0000)]
more NetWare makefile fixes and cleanups.

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

14 years agofixed NetWare proxy export list;
Guenter Knauf [Tue, 1 Dec 2009 14:24:27 +0000 (14:24 +0000)]
fixed NetWare proxy export list;
only build mod_serf if we have zlib.

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

14 years agoRevert nonsense I introduced in r885689; solve cl test correctly
William A. Rowe Jr [Tue, 1 Dec 2009 08:59:41 +0000 (08:59 +0000)]
Revert nonsense I introduced in r885689; solve cl test correctly

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

14 years agoElaborate on low hanging XXX fruit
William A. Rowe Jr [Tue, 1 Dec 2009 08:44:11 +0000 (08:44 +0000)]
Elaborate on low hanging XXX fruit

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

14 years agoAdd mod_proxy_scgi; PR 48303; Submitted by: Gregg L. Smith <lists glewis.com>
William A. Rowe Jr [Tue, 1 Dec 2009 02:24:31 +0000 (02:24 +0000)]
Add mod_proxy_scgi; PR 48303; Submitted by: Gregg L. Smith <lists glewis.com>

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

14 years agoAdd mod_proxy_scgi; PR 48303; Submitted by: Gregg L. Smith <lists glewis.com>
William A. Rowe Jr [Tue, 1 Dec 2009 02:22:54 +0000 (02:22 +0000)]
Add mod_proxy_scgi; PR 48303; Submitted by: Gregg L. Smith <lists glewis.com>

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

14 years agoRpm package: pass the HTTPD_LANG variable to the httpd process in line
Graham Leggett [Mon, 30 Nov 2009 22:53:43 +0000 (22:53 +0000)]
Rpm package: pass the HTTPD_LANG variable to the httpd process in line
with Fedora. Remove the use of the apachectl script, as a script calling
another script makes no sense. Test for the pidfile specifically, so
that Redhat's scripts don't fall back to using pidof and returning the
status of other httpd processes running on the same box.

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

14 years agoupdate transformation
André Malo [Sun, 29 Nov 2009 23:34:43 +0000 (23:34 +0000)]
update transformation

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

14 years agoblock setting debug level if AP_LDAP_OPT_DEBUG is not defined.
Guenter Knauf [Sun, 29 Nov 2009 22:23:26 +0000 (22:23 +0000)]
block setting debug level if AP_LDAP_OPT_DEBUG is not defined.

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

14 years agoLittle typo.
Lucien Gentis [Sun, 29 Nov 2009 15:55:07 +0000 (15:55 +0000)]
Little typo.

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

14 years agoUpdates for french translations and small typos for manual/mod/mod_reqtimeout.xml.
Lucien Gentis [Sat, 28 Nov 2009 17:50:47 +0000 (17:50 +0000)]
Updates for french translations and small typos for manual/mod/mod_reqtimeout.xml.

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

14 years agoMoves the rewrite portion of the mass vhosts doc into the rewrite doc
Rich Bowen [Fri, 27 Nov 2009 19:09:14 +0000 (19:09 +0000)]
Moves the rewrite portion of the mass vhosts doc into the rewrite doc
tree. We don't actually want to encourage people to use mod_rewrite for
this anyways.

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

14 years agoReplaces the two-step process with a single rule using the RewriteCond
Rich Bowen [Fri, 27 Nov 2009 18:27:26 +0000 (18:27 +0000)]
Replaces the two-step process with a single rule using the RewriteCond
backreference. This technique is far simpler, and far easier to explain
to beginners than the unnecessarily complicated technique used.

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

14 years agoOther minor cosmetic changes.
Rich Bowen [Fri, 27 Nov 2009 18:10:47 +0000 (18:10 +0000)]
Other minor cosmetic changes.

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

14 years agoIt appears that the mass vhosts document need a lot more love than I
Rich Bowen [Fri, 27 Nov 2009 17:53:33 +0000 (17:53 +0000)]
It appears that the mass vhosts document need a lot more love than I
initially thought. No wonder people are confused about this topic.

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

14 years agoAdds links to the other new documents.
Rich Bowen [Fri, 27 Nov 2009 17:45:19 +0000 (17:45 +0000)]
Adds links to the other new documents.

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

14 years agoClarifying some of the phrasing, and removing some of the chattiness
Rich Bowen [Fri, 27 Nov 2009 17:35:47 +0000 (17:35 +0000)]
Clarifying some of the phrasing, and removing some of the chattiness
from the example itself. Will eventually remove duplication between this
doc and the rewrite/vhosts.xml doc.

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

14 years agosync to CHANGES to 2.3.4/2.3.5
Paul Querna [Wed, 25 Nov 2009 22:35:45 +0000 (22:35 +0000)]
sync to CHANGES to 2.3.4/2.3.5

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

14 years agoroll on to 2.3.5-dev
Paul Querna [Wed, 25 Nov 2009 22:21:45 +0000 (22:21 +0000)]
roll on to 2.3.5-dev

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

14 years agoprepare for 2.3.4 tag
Paul Querna [Wed, 25 Nov 2009 22:20:30 +0000 (22:20 +0000)]
prepare for 2.3.4 tag

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

14 years agoupdate generate docs
Jeff Trawick [Tue, 24 Nov 2009 21:24:27 +0000 (21:24 +0000)]
update generate docs

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

14 years agoremove SSLMutex documentation
Jeff Trawick [Tue, 24 Nov 2009 21:22:15 +0000 (21:22 +0000)]
remove SSLMutex documentation

update the session cache description to indicate that the ssl cache mutex is used
to serialize access, and that the mutex can be configured using the Mutex directive

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

14 years agogenerated doc updates
Jeff Trawick [Tue, 24 Nov 2009 21:10:49 +0000 (21:10 +0000)]
generated doc updates

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

14 years agomove a couple of special warnings for SysV sems and Posix sems out of the
Jeff Trawick [Tue, 24 Nov 2009 21:08:37 +0000 (21:08 +0000)]
move a couple of special warnings for SysV sems and Posix sems out of the
performance tuning guide and into the common Mutex documentation; remove the
other (duplicate) information from that guide and instead point to the Mutex
directive

mpm_common: axe docs for old accept mutex directives

worker and prefork: axe links to old accept mutex directives, mention the use
of the accept mutex and how it can be configured

event: axe links to old mutex directives where were already N/A

mod_rewrite: axe old RewriteLock directive, mention use of the rewrite map
mutex for RewriteMap programs and how it can be configured

fix other miscellaneous LockFile or AcceptMutex references

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

14 years agonon-static directive parsers should be AP_DECLARE_NONSTD()
Jeff Trawick [Tue, 24 Nov 2009 20:32:42 +0000 (20:32 +0000)]
non-static directive parsers should be AP_DECLARE_NONSTD()

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

14 years agofix the "fix" in r883816
Jeff Trawick [Tue, 24 Nov 2009 20:30:00 +0000 (20:30 +0000)]
fix the "fix" in r883816

internal function ap_set_mutex() should be AP_DECLARE_NONSTD()
like our other directive parsers

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

14 years agofix Win32 compile failure in r883540, reported by Gregg Smith
Jeff Trawick [Tue, 24 Nov 2009 19:28:34 +0000 (19:28 +0000)]
fix Win32 compile failure in r883540, reported by Gregg Smith

DEFAULT_REL_RUNTIMEDIR defined only in mpm_default.h for
NetWare and dsp-based Win32 builds

mpm_default.h not in normal include path on Unix

thus, hardcode "logs" directory when DEFAULT_REL_RUNTIMEDIR
isn't defined

(file-based mutexes aren't configurable for those platforms anyway)

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

14 years agofix Win32 compile failure in r883540, reported by Gregg Smith
Jeff Trawick [Tue, 24 Nov 2009 19:06:16 +0000 (19:06 +0000)]
fix Win32 compile failure in r883540, reported by Gregg Smith

(on Win32, external APIs use one calling convention while directive
parsers use a different one)

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

14 years agofix Win32 compile failure in r883540, reported by Gregg Smith
Jeff Trawick [Tue, 24 Nov 2009 17:55:37 +0000 (17:55 +0000)]
fix Win32 compile failure in r883540, reported by Gregg Smith

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

14 years agodocument the new Mutex directive, pulling in any existing special considerations...
Jeff Trawick [Tue, 24 Nov 2009 14:54:03 +0000 (14:54 +0000)]
document the new Mutex directive, pulling in any existing special considerations described in the
documentation of the old LockFile, AcceptMutex, RewriteLock, and SSLMutex directives

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

14 years agotweaks to r883540:
Jeff Trawick [Tue, 24 Nov 2009 14:47:55 +0000 (14:47 +0000)]
tweaks to r883540:
  watchdog: use better mutex type name
  ldap/digest: use same FOO_mutex_type variable name as other modules
    for easier searching

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

14 years agofix recognition of the Mutex directive (problem in r883540)
Jeff Trawick [Tue, 24 Nov 2009 01:52:13 +0000 (01:52 +0000)]
fix recognition of the Mutex directive (problem in r883540)

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

14 years agoReplace AcceptMutex, LockFile, RewriteLock, SSLMutex, SSLStaplingMutex,
Jeff Trawick [Mon, 23 Nov 2009 23:17:51 +0000 (23:17 +0000)]
Replace AcceptMutex, LockFile, RewriteLock, SSLMutex, SSLStaplingMutex,
and WatchdogMutexPath with a single Mutex directive.  Add APIs to
simplify setup and user customization of APR proc and global mutexes.
(See util_mutex.h.)  Build-time setting DEFAULT_LOCKFILE is no longer
respected; set DEFAULT_REL_RUNTIMEDIR instead.

Some existing modules, such as mod_ldap and mod_auth_digest gain
configurability for their mutexes.

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