]>
granicus.if.org Git - apache/log
Graham Leggett [Tue, 6 Dec 2011 00:59:01 +0000 (00:59 +0000)]
Backport:
Overhaul the caching guide in an effort to clearly distinguish between
the mod_cache caching, the socache caching, and other caching we do, such
as mod_file_cache.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1210727 13f79535 -47bb-0310-9956-
ffa450edef68
Mladen Turk [Mon, 5 Dec 2011 13:11:35 +0000 (13:11 +0000)]
Backport -r1210443 from trunk
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1210449 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Mon, 5 Dec 2011 09:40:10 +0000 (09:40 +0000)]
Merge r1210378:
Fix a few compiler warning reported by Steffen:
- some signed/unsigned mismatches
- const for a function does not make sense
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1210379 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Mon, 5 Dec 2011 00:10:18 +0000 (00:10 +0000)]
Add CHANGES entries for r1210287 and r1210224
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1210288 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Mon, 5 Dec 2011 00:08:01 +0000 (00:08 +0000)]
Backport r1209766, r1210252, r1210284:
Add lots of unique tags to error log messages
ssl_util.c: Downgrade some dynamic locking messages from level DEBUG
to TRACE1-3
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1210287 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sun, 4 Dec 2011 21:07:58 +0000 (21:07 +0000)]
Merge r1210221:
Change the provider names to match the module names:
mod_slotmem_shm: shared -> shm
mod_socache_memcache: mc -> memcache
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1210224 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sun, 4 Dec 2011 21:04:40 +0000 (21:04 +0000)]
Merge r1210219: fix typo
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1210222 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sun, 4 Dec 2011 16:10:06 +0000 (16:10 +0000)]
Merge r1210130:
More pointers to mod_socache*
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1210133 13f79535 -47bb-0310-9956-
ffa450edef68
Rainer Jung [Sun, 4 Dec 2011 15:20:51 +0000 (15:20 +0000)]
Partially revert r1203861: use a fixed string
per module as the proxy_function instead of
the macro __FUNCTION__ which is not C89.
There's no real loss of information, because all
of the calls are in the same scgi handler function.
All proxy modules apart form SCGI already use the
upper case scheme in the analogous calls.
Backport of r1210124 from trunk.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1210125 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sun, 4 Dec 2011 09:16:12 +0000 (09:16 +0000)]
Merge r1210080:
Point to mod_socache_* in the SSLSessionCache error message
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1210083 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sun, 4 Dec 2011 09:07:22 +0000 (09:07 +0000)]
Adjust comments to say 2.4.0, not 2.5.0
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1210081 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Sat, 3 Dec 2011 21:56:11 +0000 (21:56 +0000)]
mod_proxy: Note that proxy_lb_workers was removed from the public API.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1210023 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Sat, 3 Dec 2011 18:02:24 +0000 (18:02 +0000)]
Backport:
mod_proxy: Remove dead code from the public API, move single use code out
of the public API, remove redundant code from the public API.
mod_cache: Remove redundant code from the public API.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1209960 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Sat, 3 Dec 2011 17:26:28 +0000 (17:26 +0000)]
Backport:
mod_proxy: Make ap_proxy_retry_worker() into an optional function. Allows
mod_lbmethod_bybusyness, mod_lbmethod_byrequests, mod_lbmethod_bytraffic
and mod_lbmethod_heartbeat to be loaded without mod_proxy yet being present,
which happens when modules are loaded in alphabetical order.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1209958 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Fri, 2 Dec 2011 23:19:04 +0000 (23:19 +0000)]
Merge header parts of r1209743 and r1209773:
Add APLOGNO() macro for unique tags for every log message.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1209777 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Fri, 2 Dec 2011 22:32:29 +0000 (22:32 +0000)]
Merge r1202236:
ap_core_translate: factor out duplicate code. no functional change.
Submitted by: Greg Ames
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1209748 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Fri, 2 Dec 2011 22:24:19 +0000 (22:24 +0000)]
Merge r1209741:
Fix apr_status_t being passed as loglevel
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1209742 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Fri, 2 Dec 2011 22:18:09 +0000 (22:18 +0000)]
Merge r1206850:
- Add some error handling for writing to the output filter chain.
- Add some ap_assert()s for error cases that probably should not happen (and
the following code would break).
These fix some compiler warnings about "variable 'rv' set but not used".
- Prevent a leak of a bucket in one error case.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1209736 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Fri, 2 Dec 2011 18:32:37 +0000 (18:32 +0000)]
Backport:
mod_auth_form: Use apr_status_t for the mod_session API.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1209626 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Fri, 2 Dec 2011 18:16:58 +0000 (18:16 +0000)]
Backport:
mod_session_dbd: Use apr_status_t as a return code across the mod_session API.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1209620 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Fri, 2 Dec 2011 17:51:27 +0000 (17:51 +0000)]
Backport:
mod_session: Use apr_status_t as a return code across the mod_session API,
clarify where we ignore errors and why.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1209606 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Fri, 2 Dec 2011 17:50:02 +0000 (17:50 +0000)]
Merge r1209601:
Fix segfault with Solaris LDAP SDK when enabling ldaps.
Enable SSL by passing secure=1 to apr_ldap_init instead of calling
apr_ldap_set_option(... APR_LDAP_OPT_TLS ...).
This change carefully avoids any change of behavior on non-Solaris LDAP SDKs.
PR: 42682
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1209604 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Fri, 2 Dec 2011 14:17:02 +0000 (14:17 +0000)]
Clarify the crypto notice for mod_session_crypto.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1209506 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Fri, 2 Dec 2011 14:12:51 +0000 (14:12 +0000)]
Update the crypto notices for apr_crypto. apr_ssl is long gone.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1209500 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Fri, 2 Dec 2011 13:27:03 +0000 (13:27 +0000)]
Backport:
mod_session_crypto: Fix a pool lifetime problem when reading from
SessionCryptoPassphraseFile.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1209466 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Fri, 2 Dec 2011 12:24:15 +0000 (12:24 +0000)]
Merge r1209417 from trunk:
* server/listen.c (open_listeners): Fix logic error caught by
Coverity; possible NULL pointer deref at startup with a
particular (and unlikely) listener/system config.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1209439 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Fri, 2 Dec 2011 12:12:24 +0000 (12:12 +0000)]
Merge r1209432 from trunk:
Fix for additional cases of URL rewriting with ProxyPassMatch or
RewriteRule, where particular request-URIs could result in undesired
backend network exposure in some configurations. (CVE-2011-4317)
Thanks to Prutha Parikh from Qualys for reporting this issue.
* modules/proxy/mod_proxy.c (proxy_trans): Decline to handle the "*"
request-URI. Fail for cases where r->uri does not begin with a "/".
* modules/mappers/mod_rewrite.c (hook_uri2file): Likewise.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1209436 13f79535 -47bb-0310-9956-
ffa450edef68
Gregg Lewis Smith [Fri, 2 Dec 2011 02:29:54 +0000 (02:29 +0000)]
Backport r1209330 from trunk
Bring Windows httpd.conf up to date with documented or required modules
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1209331 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Thu, 1 Dec 2011 14:04:30 +0000 (14:04 +0000)]
Update transformations.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1209090 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Thu, 1 Dec 2011 14:03:49 +0000 (14:03 +0000)]
Changes to v2.4 APIs.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1209089 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Thu, 1 Dec 2011 13:27:18 +0000 (13:27 +0000)]
Remove some stray @ characters.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1209070 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Thu, 1 Dec 2011 12:57:59 +0000 (12:57 +0000)]
Update transformations.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1209062 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Thu, 1 Dec 2011 12:46:40 +0000 (12:46 +0000)]
Backport:
mod_rewrite: Add the AllowNoSlash RewriteOption, which makes it possible
for RewriteRules to be placed in .htaccess files that match the directory
with no trailing slash. PR 48304.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1209057 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Thu, 1 Dec 2011 00:45:31 +0000 (00:45 +0000)]
Wish came true: CacheEnable works within LocationMatch, giving us mod_cache
regexes for no additional cost.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1208917 13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Thu, 1 Dec 2011 00:03:50 +0000 (00:03 +0000)]
Merge r1208897 from trunk:
Use 2 sep hashing functions to account for collisions...
Safe enough
Reviewed/backported by: jim
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1208899 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Wed, 30 Nov 2011 22:29:19 +0000 (22:29 +0000)]
Merge r1208835:
Remove some getpid() logging, this is now also included in the error log format.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1208848 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Wed, 30 Nov 2011 22:00:43 +0000 (22:00 +0000)]
Backport:
mod_cache: Apply the API change that allows future mod_cache providers to
invalidate cache entries, which will fix PR15868.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1208824 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Wed, 30 Nov 2011 21:54:58 +0000 (21:54 +0000)]
Merge r1208816:
Remove some more now redundant log prefixes
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1208820 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Wed, 30 Nov 2011 20:31:26 +0000 (20:31 +0000)]
Backport:
Clarify the peer IP of the connection and the client IP of the request within
the docs.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1208754 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Wed, 30 Nov 2011 19:41:06 +0000 (19:41 +0000)]
RPM: Make it possible to build mod_socache_dc against distcache.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1208727 13f79535 -47bb-0310-9956-
ffa450edef68
Guenter Knauf [Wed, 30 Nov 2011 17:28:47 +0000 (17:28 +0000)]
Added missing proxy import to Netware build.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1208533 13f79535 -47bb-0310-9956-
ffa450edef68
Guenter Knauf [Wed, 30 Nov 2011 17:16:09 +0000 (17:16 +0000)]
Fixed compilation for non-*nix platforms.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1208527 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Wed, 30 Nov 2011 17:00:24 +0000 (17:00 +0000)]
Backport:
mod_session_crypto: Add a SessionCryptoPassphraseFile directive so that the
administrator can hide the keys from the configuration.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1208518 13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Wed, 30 Nov 2011 13:15:51 +0000 (13:15 +0000)]
Merge r1208411 from trunk:
use a style sheet... ideally we would pull one off the filesystem,
but for now...
Reviewed/backported by: jim
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1208412 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Wed, 30 Nov 2011 11:21:43 +0000 (11:21 +0000)]
mod_cache: Revert http://svn.apache.org/viewvc?view=revision&revision=
1070179
as per the following thread:
http://www.gossamer-threads.com/lists/apache/dev/395830?do=post_view_threaded#395830
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1208384 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Wed, 30 Nov 2011 11:03:03 +0000 (11:03 +0000)]
Backport:
Introduce a per request version of the remote IP address, which can be
optionally modified by a module when the effective IP of the client
is not the same as the real IP of the client (such as a load balancer).
Introduce a per connection "peer_ip" and a per request "client_ip" to
distinguish between the raw IP address of the connection and the effective
IP address of the request.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1208378 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Wed, 30 Nov 2011 10:36:31 +0000 (10:36 +0000)]
Remove stray svn:mergeinfo properties, leaving the svn:mergeinfo at the
root of the project as the canonical mergeinfo property. Missed another one.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1208371 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Wed, 30 Nov 2011 10:24:09 +0000 (10:24 +0000)]
Remove stray svn:mergeinfo properties, leaving the svn:mergeinfo at the
root of the project as the canonical mergeinfo property. Missed one.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1208365 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Wed, 30 Nov 2011 10:21:09 +0000 (10:21 +0000)]
Remove stray svn:mergeinfo properties, leaving the svn:mergeinfo at the
root of the project as the canonical mergeinfo property.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1208364 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Tue, 29 Nov 2011 22:56:56 +0000 (22:56 +0000)]
RPM backport:
- Build shared mpms instead of static, reduce the RPM to a simple one
pass build of the server into a single binary and modules.
- Create a dedicated generic RPM layout, ensuring that all example
config files have the correct paths embedded within them.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1208124 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Tue, 29 Nov 2011 22:30:42 +0000 (22:30 +0000)]
Merge r1208110:
Remove more log message prefixes that are now redundant as the
the error log format includes the module name.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1208112 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Tue, 29 Nov 2011 21:29:11 +0000 (21:29 +0000)]
Backport:
mod_dbd: The dbd_prepared_init() function reported the result of the last
prepared statement, obscuring earlier errors. Fixed.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1208081 13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Tue, 29 Nov 2011 21:15:57 +0000 (21:15 +0000)]
Merge r1208067, r1208068, r1208069 from trunk:
whitespace
Some optimization... we have a hash, use it. Quicker than all
these string comparisons.
Ensure casing doesn't matter... (we know balancer->s->name is
lc)
Reviewed/backported by: jim
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1208071 13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Tue, 29 Nov 2011 15:36:44 +0000 (15:36 +0000)]
Merge r1207926 from trunk:
Logic which makes the balancer "active" or not... so we can turn them
off and on as needed.
Reviewed/backported by: jim
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1207927 13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Tue, 29 Nov 2011 13:13:03 +0000 (13:13 +0000)]
Merge r1207863 from trunk:
Instead of running thru all kinds of logic paths, just add in
a on/off bit... No need for other balancer statuses(sp)?
Reviewed/backported by: jim
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1207864 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Tue, 29 Nov 2011 00:24:35 +0000 (00:24 +0000)]
RPM: The default httpd mpm is now worker instead of prefork.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1207721 13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Mon, 28 Nov 2011 20:47:29 +0000 (20:47 +0000)]
Merge r1207582 from trunk:
Expose the path that the balancer handles...
Reviewed/backported by: jim
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1207584 13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Mon, 28 Nov 2011 20:12:14 +0000 (20:12 +0000)]
Merge r1207562 from trunk:
Pull this out as a sep function to allow for full vhosting
adjustment between get and define balancers...
Reviewed/backported by: jim
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1207563 13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Mon, 28 Nov 2011 17:10:39 +0000 (17:10 +0000)]
Merge r1207467 from trunk:
"Final" (I hope) proxy struct/API changes in order to support
dynamic balancer allocation AND dynamic vhost-balancers
Reviewed/backported by: jim
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1207468 13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Mon, 28 Nov 2011 15:11:47 +0000 (15:11 +0000)]
Merge r1207282 from trunk:
Error-check.
Reviewed/backported by: jim
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1207285 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sun, 27 Nov 2011 20:28:59 +0000 (20:28 +0000)]
Merge r1206827:
Fix some warn_unused_result compiler warnings by checking the return code of
chown and logging an error if the error was not ENOENT.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1206832 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sun, 27 Nov 2011 19:45:49 +0000 (19:45 +0000)]
Made PR 52252 out of the luajit problem
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1206814 13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Sun, 27 Nov 2011 18:03:10 +0000 (18:03 +0000)]
Merge r1206787 from trunk:
thx sf
Reviewed/backported by: jim
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1206788 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Sun, 27 Nov 2011 08:25:19 +0000 (08:25 +0000)]
Merge r1206680, r1206681, r1206682 from trunk:
Replace unusable/fringe absolute path example for AddDescription and list
some weird AddDescription semantics related to directories.
mention IndexIgnore limitation in DirectoryMatch and friends as currently
documented only in bugzilla (PR51471)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1206683 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Fri, 25 Nov 2011 21:47:46 +0000 (21:47 +0000)]
Backport from trunk:
Remove unused variables.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1206340 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Fri, 25 Nov 2011 21:42:21 +0000 (21:42 +0000)]
Backport from trunk:
Remove unused variable.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1206337 13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Fri, 25 Nov 2011 19:28:59 +0000 (19:28 +0000)]
Merge r1206286 from trunk:
Move useful and shared balancer stuff to the shm slot...
Provide hooks for post-config/runtime addition of
balancers.
Reviewed/backported by: jim
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1206287 13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Fri, 25 Nov 2011 17:32:44 +0000 (17:32 +0000)]
Merge r1206268 from trunk:
Allow compile time changes of field sizes and be more
"clear" regarding the diff between balancer and worker slots...
Reviewed/backported by: jim
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1206269 13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Fri, 25 Nov 2011 13:31:47 +0000 (13:31 +0000)]
Merge r1206159 from trunk:
Comment reason for NULL parameter
Reviewed/backported by: jim
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1206160 13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Thu, 24 Nov 2011 15:54:30 +0000 (15:54 +0000)]
Merge r1205894 from trunk:
Use varargs...
Reviewed/backported by: jim
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1205895 13f79535 -47bb-0310-9956-
ffa450edef68
Igor Galić [Thu, 24 Nov 2011 15:41:09 +0000 (15:41 +0000)]
update xforms
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1205889 13f79535 -47bb-0310-9956-
ffa450edef68
Igor Galić [Thu, 24 Nov 2011 15:36:39 +0000 (15:36 +0000)]
backport r1205885
Pr#52239: clarify Event MPM's behaviour with strictly
synchronous libraries.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1205886 13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Thu, 24 Nov 2011 14:39:35 +0000 (14:39 +0000)]
userland change
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1205850 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Wed, 23 Nov 2011 20:40:01 +0000 (20:40 +0000)]
Merge r1203634, r1204614, r1205564:
Pass ap_errorlog_info to error_log hook
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1205573 13f79535 -47bb-0310-9956-
ffa450edef68
Gregg Lewis Smith [Wed, 23 Nov 2011 20:35:09 +0000 (20:35 +0000)]
Merge r1205568 from trunk, add util_regex.c to MPM
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1205569 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Wed, 23 Nov 2011 20:10:01 +0000 (20:10 +0000)]
Merge r1205560 from trunk:
mod_ratelimit has an output filter, not a handler. Also took a quick
pass through the other text.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1205561 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Wed, 23 Nov 2011 20:00:57 +0000 (20:00 +0000)]
xforms
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1205557 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Wed, 23 Nov 2011 19:58:05 +0000 (19:58 +0000)]
Merge r1205550:
The expression parser is not only a developer change.
Mention reduced memory usage.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1205555 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Wed, 23 Nov 2011 19:43:06 +0000 (19:43 +0000)]
Merge r1205542:
Make it more explicit that mod_lua may change in 2.4.x
And another blocker is gone.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1205545 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Wed, 23 Nov 2011 19:32:05 +0000 (19:32 +0000)]
By consensous on the list, mod_request will stay at least for 2.4.x
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1205541 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Wed, 23 Nov 2011 16:05:56 +0000 (16:05 +0000)]
Merge r1205468 from trunk:
specify limited context list for ModemStandard
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1205469 13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Wed, 23 Nov 2011 15:02:46 +0000 (15:02 +0000)]
Merge r1205423 from trunk:
Use ap_pass_brigade_fchk()
Reviewed/backported by: jim
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1205425 13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Wed, 23 Nov 2011 15:02:28 +0000 (15:02 +0000)]
Merge r1205419 from trunk:
Add ap_pass_brigade_fchk() which does a Filter CHecK on the
brigade pass.
Reviewed/backported by: jim
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1205424 13f79535 -47bb-0310-9956-
ffa450edef68
Igor Galić [Wed, 23 Nov 2011 12:26:47 +0000 (12:26 +0000)]
rebuild transforms
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1205382 13f79535 -47bb-0310-9956-
ffa450edef68
Igor Galić [Wed, 23 Nov 2011 12:22:56 +0000 (12:22 +0000)]
backport r1205379.
mod_session: document overrides.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1205380 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Wed, 23 Nov 2011 03:45:47 +0000 (03:45 +0000)]
Merge r1205274 from trunk:
mod_negotiation: don't return non-AP_FILTER_ERROR filter return values
to ap_run_handler() when sending a body directly from a type-map.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1205278 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Tue, 22 Nov 2011 21:22:22 +0000 (21:22 +0000)]
Add some known issues / maybe-blockers
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1205179 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Tue, 22 Nov 2011 15:58:52 +0000 (15:58 +0000)]
Clarify why it matters.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1205053 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Tue, 22 Nov 2011 15:46:54 +0000 (15:46 +0000)]
Further thoughts.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1205042 13f79535 -47bb-0310-9956-
ffa450edef68
Greg Ames [Tue, 22 Nov 2011 15:34:47 +0000 (15:34 +0000)]
garbage C's in server-status and extra processes with async lingering close.
backport r1203708 from trunk.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1205039 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Tue, 22 Nov 2011 14:22:36 +0000 (14:22 +0000)]
Clarify my thoughts on mod_remoteip.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1205014 13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Tue, 22 Nov 2011 14:02:53 +0000 (14:02 +0000)]
Merge r1204998 from trunk:
Hello. Let's compile again.
Reviewed/backported by: jim
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1204999 13f79535 -47bb-0310-9956-
ffa450edef68
Rainer Jung [Tue, 22 Nov 2011 11:34:33 +0000 (11:34 +0000)]
Cleanup and fix STATUS for 2.4.x, add some
generic comments mostly taken over from 2.2.x.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1204929 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Mon, 21 Nov 2011 23:07:16 +0000 (23:07 +0000)]
Merge r1204104,
1204180 :
Remove MPM-private stuff from conn_state_t.
This should make it easier to improve the event MPM in 2.4 without breaking
the API.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1204743 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Mon, 21 Nov 2011 22:24:12 +0000 (22:24 +0000)]
Merge r1204087,
1204090 :
Limit recursion in ap_expr evaluation to avoid unbounded stack usage
* evaluate chains of ||, &&, and string concatenation non-recursively
* limit other types of recursion to 20 levels
* avoid some string copies if concatenating more than 2 strings
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1204730 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Mon, 21 Nov 2011 18:18:49 +0000 (18:18 +0000)]
backport r1204630:
Downgrade some more error messages about broken client behavior to level
info.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1204632 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Mon, 21 Nov 2011 17:09:44 +0000 (17:09 +0000)]
Backport:
mod_cache_disk: Make sure we check return codes on all writes and attempts
to close, and clean up after ourselves in these cases. PR43589.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1204602 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Mon, 21 Nov 2011 17:03:06 +0000 (17:03 +0000)]
Backport r1204595:
Fix logic when to call error_log hook
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1204597 13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Mon, 21 Nov 2011 15:55:29 +0000 (15:55 +0000)]
Merge r1204555 from trunk:
value never used: dead assignment
Reviewed/backported by: jim
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1204561 13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Mon, 21 Nov 2011 15:55:10 +0000 (15:55 +0000)]
Merge r1204556 from trunk:
check return status
Reviewed/backported by: jim
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@
1204560 13f79535 -47bb-0310-9956-
ffa450edef68