]>
granicus.if.org Git - apache/log
Igor Galić [Sat, 20 Nov 2010 22:38:38 +0000 (22:38 +0000)]
Crosslinking mod_ssl.html and expr.html
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1037347 13f79535 -47bb-0310-9956-
ffa450edef68
Igor Galić [Sat, 20 Nov 2010 21:50:35 +0000 (21:50 +0000)]
./build.sh all
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1037340 13f79535 -47bb-0310-9956-
ffa450edef68
Igor Galić [Sat, 20 Nov 2010 21:47:53 +0000 (21:47 +0000)]
Adding SetEnvIfExpr documentation, and more references to expr.html
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1037339 13f79535 -47bb-0310-9956-
ffa450edef68
Igor Galić [Sat, 20 Nov 2010 21:45:50 +0000 (21:45 +0000)]
More fixes on Pr#50307
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1037337 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Sat, 20 Nov 2010 21:41:19 +0000 (21:41 +0000)]
Update transformations.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1037336 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Sat, 20 Nov 2010 21:39:23 +0000 (21:39 +0000)]
mod_include: Add the onerror attribute to the include element, allowing
an URL to be specified to include on error.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1037335 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sat, 20 Nov 2010 20:53:13 +0000 (20:53 +0000)]
Update status of ap_expr and Limit
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1037326 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sat, 20 Nov 2010 20:42:57 +0000 (20:42 +0000)]
Don't compile expr_dump_tree() by default
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1037325 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sat, 20 Nov 2010 20:26:37 +0000 (20:26 +0000)]
Check input lenght to avoid potential overflows
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1037321 13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Sat, 20 Nov 2010 17:09:09 +0000 (17:09 +0000)]
Updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1037271 13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Sat, 20 Nov 2010 16:50:50 +0000 (16:50 +0000)]
Updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1037262 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Sat, 20 Nov 2010 15:57:11 +0000 (15:57 +0000)]
Rename disk_cache to cache_disk within logging statements.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1037247 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Sat, 20 Nov 2010 15:48:51 +0000 (15:48 +0000)]
Rename mod_disk_cache to mod_cache_disk within the documentation.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1037244 13f79535 -47bb-0310-9956-
ffa450edef68
Vincent Deffontaines [Sat, 20 Nov 2010 15:18:45 +0000 (15:18 +0000)]
Updated the .fr ssl howto so it matches r1035435 changes
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1037241 13f79535 -47bb-0310-9956-
ffa450edef68
Vincent Deffontaines [Sat, 20 Nov 2010 15:17:13 +0000 (15:17 +0000)]
balise mal fermée
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1037233 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Sat, 20 Nov 2010 14:58:34 +0000 (14:58 +0000)]
mod_disk_cache renamed to mod_cache_disk, to be consistent with the
naming of other modules.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1037229 13f79535 -47bb-0310-9956-
ffa450edef68
Igor Galić [Sat, 20 Nov 2010 14:29:52 +0000 (14:29 +0000)]
A first attempt at PR#50307
Trying to get rid of old- or un-facts.
./build.sh all
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1037224 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sat, 20 Nov 2010 09:13:18 +0000 (09:13 +0000)]
detab
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1037143 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sat, 20 Nov 2010 08:59:50 +0000 (08:59 +0000)]
Log errors/infos during expression evaluation and associate the message
with the module that is calling ap_expr_exec()
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1037140 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sat, 20 Nov 2010 08:50:46 +0000 (08:50 +0000)]
Add SetEnvIfExpr directive to set env var depending on expression.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1037137 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Fri, 19 Nov 2010 01:16:56 +0000 (01:16 +0000)]
Fix a spelling mistake.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1036702 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Fri, 19 Nov 2010 01:01:21 +0000 (01:01 +0000)]
Fix a spelling mistake.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1036699 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Fri, 19 Nov 2010 00:51:36 +0000 (00:51 +0000)]
Fix a spelling mistake.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1036696 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Thu, 18 Nov 2010 20:23:59 +0000 (20:23 +0000)]
Fix 'comparison of unsigned expression < 0 is always false' warning.
(There was no actual problem as id is never set to a negative value.)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1036606 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Thu, 18 Nov 2010 20:20:12 +0000 (20:20 +0000)]
Fix 'comparison is always false due to limited range of data type'.
One-bit flags should really be unsigned
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1036605 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Thu, 18 Nov 2010 20:15:24 +0000 (20:15 +0000)]
mod_proxy: Fix ProxyPassInterpolateEnv directive.
PR: 50292
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1036602 13f79535 -47bb-0310-9956-
ffa450edef68
Igor Galić [Thu, 18 Nov 2010 03:04:07 +0000 (03:04 +0000)]
./build.sh all
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1036321 13f79535 -47bb-0310-9956-
ffa450edef68
Igor Galić [Thu, 18 Nov 2010 02:40:37 +0000 (02:40 +0000)]
Content-Length is set by mod_asis.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1036315 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Tue, 16 Nov 2010 12:08:38 +0000 (12:08 +0000)]
When the proxy closes the backend connection early, force a setaside on
any buckets still outstanding to ensure they've been copied out of the
backend connection's pool and it is safe to release the backend connection.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1035605 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Tue, 16 Nov 2010 10:27:26 +0000 (10:27 +0000)]
Revert r1035504, this was the wrong way to do it.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1035576 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Tue, 16 Nov 2010 00:23:37 +0000 (00:23 +0000)]
Fix pool lifetime issues when the proxy backend connection is terminated
early by forcing a setaside on transient buckets placed in the brigade
by mod_ssl. This has the effect of extending the lifetime of buckets until
the end of the request. This is a variation on the original fix for this
problem, which added transient buckets to be setaside later in the process.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1035504 13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Mon, 15 Nov 2010 20:37:19 +0000 (20:37 +0000)]
Adds indentation. Cosmetic change only.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1035435 13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Mon, 15 Nov 2010 20:35:37 +0000 (20:35 +0000)]
Missing newline
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1035434 13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Sun, 14 Nov 2010 17:06:11 +0000 (17:06 +0000)]
Updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1035023 13f79535 -47bb-0310-9956-
ffa450edef68
Nick Kew [Sun, 14 Nov 2010 00:17:29 +0000 (00:17 +0000)]
Return 400 not 503 if we have to abort due to malformed chunked encoding.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1034918 13f79535 -47bb-0310-9956-
ffa450edef68
Nick Kew [Sun, 14 Nov 2010 00:01:43 +0000 (00:01 +0000)]
Fix mod_proxy to support setting source address.
PR 29404
Seems lots of users want this, and a couple of them have recenly asked nicely
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1034916 13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Sat, 13 Nov 2010 17:28:13 +0000 (17:28 +0000)]
Updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1034813 13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Thu, 11 Nov 2010 19:21:11 +0000 (19:21 +0000)]
fix MPM typo
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1034057 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Thu, 11 Nov 2010 18:09:06 +0000 (18:09 +0000)]
Remove workaround that was only necessary when htcacheclean included httpd.h
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1034018 13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Thu, 11 Nov 2010 16:45:10 +0000 (16:45 +0000)]
update.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1033992 13f79535 -47bb-0310-9956-
ffa450edef68
Guenter Knauf [Thu, 11 Nov 2010 14:41:32 +0000 (14:41 +0000)]
More splitting as suggested by minfrin.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1033952 13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Thu, 11 Nov 2010 14:22:38 +0000 (14:22 +0000)]
Update.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1033951 13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Thu, 11 Nov 2010 14:12:39 +0000 (14:12 +0000)]
Updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1033943 13f79535 -47bb-0310-9956-
ffa450edef68
Guenter Knauf [Wed, 10 Nov 2010 23:43:06 +0000 (23:43 +0000)]
Splitted off cache defines/structs used by htcacheclean.
This makes htcacheclean again independent from httpd.h.
Submitted by: NormW <normw gknw net>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1033779 13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Wed, 10 Nov 2010 19:19:39 +0000 (19:19 +0000)]
Rebuild.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1033653 13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Wed, 10 Nov 2010 18:07:41 +0000 (18:07 +0000)]
Add ProxyPassReverse to the examples in the mod_proxy_balancer docs.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1033621 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Wed, 10 Nov 2010 18:03:32 +0000 (18:03 +0000)]
When restarting, reset ap_server_config_defines to what was set on the command
line. This makes the result more predictable for the user and resolves some
string lifetime issues in the implementation of set_define/unset_define.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1033619 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Wed, 10 Nov 2010 17:22:20 +0000 (17:22 +0000)]
Supress generation of unused yy_top_state function, to avoid a compiler
warning. Regenerate the scanner code with flex.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1033594 13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Wed, 10 Nov 2010 15:36:05 +0000 (15:36 +0000)]
generated xml transformations
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1033522 13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Wed, 10 Nov 2010 15:34:43 +0000 (15:34 +0000)]
suEXEC: Add Suexec directive to disable suEXEC without renaming the
binary (Suexec Off), or force startup failure if suEXEC is required
but not supported (Suexec On). Change SuexecUserGroup to fail
startup instead of just printing a warning if suEXEC is disabled.
Additionally, ap_unixd_config.suexec_disabled_reason has a message,
suitable for logging/messaging, explaining why the feature isn't
available.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1033519 13f79535 -47bb-0310-9956-
ffa450edef68
Ruediger Pluem [Wed, 10 Nov 2010 12:09:27 +0000 (12:09 +0000)]
* Fix parameter name as new is a reserved word in C++ which makes compiling
of http_config.h with C++ impossible.
PR: 50243
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1033427 13f79535 -47bb-0310-9956-
ffa450edef68
Guenter Knauf [Wed, 10 Nov 2010 01:08:49 +0000 (01:08 +0000)]
Fixed eol props.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1033312 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Tue, 9 Nov 2010 19:24:45 +0000 (19:24 +0000)]
support error log id as variables
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1033167 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Tue, 9 Nov 2010 18:59:33 +0000 (18:59 +0000)]
Add support for conditional logging depending on an expression.
The syntax is a bit unwieldy, the quotes have to start before
the 'expr=':
CustomLog "logs/cond_log" combined "expr=req('User-Agent') == 'x'"
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1033157 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Tue, 9 Nov 2010 18:34:43 +0000 (18:34 +0000)]
use temp_pool for some temporary regexps
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1033145 13f79535 -47bb-0310-9956-
ffa450edef68
Daniel Earl Poirier [Tue, 9 Nov 2010 15:50:43 +0000 (15:50 +0000)]
Update transforms
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1033039 13f79535 -47bb-0310-9956-
ffa450edef68
Daniel Earl Poirier [Tue, 9 Nov 2010 15:40:44 +0000 (15:40 +0000)]
Remove out-of-date details about which modules are enabled by default
from the documentation, in favor of suggesting getting the up-to-date
information by running ./configure -h.
The special cases previously documented here (such as, this module
depends on this other module, or you probably don't want this module
unless you're a developer), have had that information added to the
output of configure -h in r1029814.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1033032 13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Tue, 9 Nov 2010 14:09:04 +0000 (14:09 +0000)]
Rebuild docs changes.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1032987 13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Mon, 8 Nov 2010 21:21:06 +0000 (21:21 +0000)]
Rebuild SSL FAQ.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1032724 13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Mon, 8 Nov 2010 21:19:57 +0000 (21:19 +0000)]
Fixes PR47236 - Using : or @ in a URL already means something else, and
so shouldn't be inserted into a URL for other special meaning.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1032722 13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Mon, 8 Nov 2010 20:56:20 +0000 (20:56 +0000)]
follow up to r1031659:
fix a remaining reference to the old non-zero default for
MaxConnectionsPerChild for most MPMs
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1032706 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Mon, 8 Nov 2010 20:49:47 +0000 (20:49 +0000)]
update transformation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1032700 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Mon, 8 Nov 2010 20:41:15 +0000 (20:41 +0000)]
Note that CRL-querying browsers can have problems with low header timeouts.
Add another expamle config.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1032695 13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Mon, 8 Nov 2010 15:39:06 +0000 (15:39 +0000)]
Thanks, everyone, for your work at ApacheCon. 54 documentation bugzilla
tickets closed. That's awesome.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1032603 13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Mon, 8 Nov 2010 15:24:17 +0000 (15:24 +0000)]
Rebuild various files affected by the changes last week.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1032598 13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Mon, 8 Nov 2010 13:16:11 +0000 (13:16 +0000)]
generated changes
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1032566 13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Mon, 8 Nov 2010 13:15:17 +0000 (13:15 +0000)]
Add Error directive for aborting startup or htaccess processing
with a specified error message.
Be nice and strip off any quotes, which aren't necessary.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1032565 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Mon, 8 Nov 2010 00:41:35 +0000 (00:41 +0000)]
mod_rewrite: Fix the RewriteEngine directive to work within a
location. Previously, once RewriteEngine was switched on globally,
it was impossible to switch off.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1032431 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sun, 7 Nov 2010 22:55:58 +0000 (22:55 +0000)]
Update transformations
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1032414 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sun, 7 Nov 2010 22:53:59 +0000 (22:53 +0000)]
Support %{HANDLER} in ap_expr (required for mod_filter)
Update mod_filter docs
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1032413 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sun, 7 Nov 2010 22:06:33 +0000 (22:06 +0000)]
Implement "reqenv", "note", "-z", "-n" in ap_expr.
Make "env" ssl_expr compatible
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1032408 13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Sun, 7 Nov 2010 21:39:12 +0000 (21:39 +0000)]
generated files
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1032402 13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Sun, 7 Nov 2010 21:18:23 +0000 (21:18 +0000)]
rewrite introductory section which lists the various modules
required for proxy
show more protocol modules (and in tabular form)
separate protocol modules from balancing
(mod_proxy_fdpass still omitted for now)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1032399 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sun, 7 Nov 2010 21:09:19 +0000 (21:09 +0000)]
Port "file" function from ssl_expr
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1032393 13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Sun, 7 Nov 2010 18:54:44 +0000 (18:54 +0000)]
mark connection for close after the return from
ap_proxy_determine_connection()
before this revision: if there was an existing connection,
ap_proxy_determine_connection() would close it but then clear
the close flag, so it didn't get closed by
ap_proxy_release_connection()
thus, if this child process doesn't use the connection for a
while, the application could be stuck in read() for the same
while
after: ap_proxy_release_connection() will close it after the
request completes
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1032345 13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Sun, 7 Nov 2010 18:00:56 +0000 (18:00 +0000)]
Update.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1032334 13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Sun, 7 Nov 2010 17:21:41 +0000 (17:21 +0000)]
Updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1032317 13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Sun, 7 Nov 2010 14:49:58 +0000 (14:49 +0000)]
log how long worker will be disabled
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1032290 13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Sun, 7 Nov 2010 14:35:21 +0000 (14:35 +0000)]
improve wording of some function descriptions
add explicit "FIXME" to an ancient issue
remove implicit fixme wording related to mutex use
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1032286 13f79535 -47bb-0310-9956-
ffa450edef68
Daniel Earl Poirier [Sun, 7 Nov 2010 13:36:48 +0000 (13:36 +0000)]
Tweak some doxygen comments to get these functions to show up in
the right places in the generated doc.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1032275 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sun, 7 Nov 2010 13:26:54 +0000 (13:26 +0000)]
Start some docs for the ap_expr parser.
Still needs a lot of work but may be usefult for testers.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1032273 13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Sun, 7 Nov 2010 13:13:26 +0000 (13:13 +0000)]
axe outdated comment about FIXMEs/CHECKMEs
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1032271 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sun, 7 Nov 2010 13:00:00 +0000 (13:00 +0000)]
More fixes for picky compilers
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1032268 13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Sun, 7 Nov 2010 12:35:32 +0000 (12:35 +0000)]
avoid duplicate end-of-stdin header
avoid passing {iov_base = &buffer, iov_len=0} to writev() when
there is no stdin data
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1032266 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sat, 6 Nov 2010 22:21:46 +0000 (22:21 +0000)]
Implement "HTTPS" and "IPV6" vars in ap_expr
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1032170 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sat, 6 Nov 2010 22:16:25 +0000 (22:16 +0000)]
Another ooops: properly return APR_SUCCESS
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1032169 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sat, 6 Nov 2010 22:14:12 +0000 (22:14 +0000)]
Ooops. Forgot the minor bump for r1032167
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1032168 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sat, 6 Nov 2010 22:12:41 +0000 (22:12 +0000)]
Add a generic pool cleanup function that sets a pointer to NULL and use
it to replace various pool cleanup functions.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1032167 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sat, 6 Nov 2010 21:47:39 +0000 (21:47 +0000)]
Netware build fixes
Submitted by: NormW <normw gknw net>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1032163 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sat, 6 Nov 2010 14:48:43 +0000 (14:48 +0000)]
add support for trace loglevels in mod_lua
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1032084 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sat, 6 Nov 2010 14:31:16 +0000 (14:31 +0000)]
Replace ap_expr with a parser derived from mod_ssl's parser. Make mod_ssl use
the new parser. Rework ap_expr's public interface and provide hooks for modules
to add variables and functions.
The Netware and Windows build files still need to be adjusted
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1032073 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sat, 6 Nov 2010 14:03:13 +0000 (14:03 +0000)]
Put the expression parser back into mod_include
This reverts r642559 and r642978
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1032059 13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sat, 6 Nov 2010 13:54:21 +0000 (13:54 +0000)]
update transformation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1032056 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sat, 6 Nov 2010 11:11:17 +0000 (11:11 +0000)]
Fix hook sorting for the pre_config hook.
Move modules/http/config2.m4 back to modules/http/config.m4, since this was
only done as work-around in r88887 for the broken hook-sorting.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1032002 13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Fri, 5 Nov 2010 21:17:05 +0000 (21:17 +0000)]
a pointer optim.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1031798 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Fri, 5 Nov 2010 21:00:18 +0000 (21:00 +0000)]
correction to r1031776, retain OR_UNSET with default AllowOverride None
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1031794 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Fri, 5 Nov 2010 20:21:09 +0000 (20:21 +0000)]
PR49823: Make the hardcoded default for AllowOverride match the default config -- None.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1031776 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Fri, 5 Nov 2010 20:05:39 +0000 (20:05 +0000)]
PR47765: leave a hint about ProxyPass and ProxyPassReverse not
working in Directory and Files sections.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1031762 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Fri, 5 Nov 2010 20:03:02 +0000 (20:03 +0000)]
PR47765: ProxyPass and ProxyPassReverse should not be accepted in
Directory or Files sections.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1031758 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Fri, 5 Nov 2010 19:35:23 +0000 (19:35 +0000)]
PR#48720: SSLProxyVerify is not per-directory, only per-server.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1031742 13f79535 -47bb-0310-9956-
ffa450edef68