]> granicus.if.org Git - apache/log
apache
12 years agoFix XML validation error.
Takashi Sato [Mon, 9 Jan 2012 11:47:28 +0000 (11:47 +0000)]
Fix XML validation error.

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

12 years agoSync with 2.2 branch
Takashi Sato [Mon, 9 Jan 2012 08:27:00 +0000 (08:27 +0000)]
Sync with 2.2 branch

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

12 years agoChanges to mod_heart* docs upon review by rjung
Sander Temme [Mon, 9 Jan 2012 04:20:46 +0000 (04:20 +0000)]
Changes to mod_heart* docs upon review by rjung

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

12 years agoCore configuration: add AllowOverride option to treat syntax
Nick Kew [Mon, 9 Jan 2012 04:01:06 +0000 (04:01 +0000)]
Core configuration: add AllowOverride option to treat syntax
errors in .htaccess as non-fatal.
PR 52439

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

12 years agorewrite guesses URL or Filesystem in server context, but treats everything
Eric Covener [Sun, 8 Jan 2012 16:57:55 +0000 (16:57 +0000)]
rewrite guesses URL or Filesystem in server context, but treats everything
as a URL in per-dir context.

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

12 years agofix signedness issue with SSL_X509_NAME_to_string()'s maxlen argument
Kaspar Brand [Sun, 8 Jan 2012 10:08:19 +0000 (10:08 +0000)]
fix signedness issue with SSL_X509_NAME_to_string()'s maxlen argument

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

12 years agooptimize this... Do strlen() ONLY if we need to check
Jim Jagielski [Sun, 8 Jan 2012 01:40:01 +0000 (01:40 +0000)]
optimize this... Do strlen() ONLY if we need to check
for overflow.

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

12 years agoUpdate heartbeat module documentation, add documentation for mod_watchdog
Sander Temme [Sat, 7 Jan 2012 19:10:28 +0000 (19:10 +0000)]
Update heartbeat module documentation, add documentation for mod_watchdog

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

12 years agoClean up size_t abuse, part 2. ap_malloc/calloc/realloc are explicitly
William A. Rowe Jr [Fri, 6 Jan 2012 18:15:08 +0000 (18:15 +0000)]
Clean up size_t abuse, part 2.  ap_malloc/calloc/realloc are explicitly
excluded from this cleanup as they must be signature identical to the
clib functions, and although the definition of size_t has been flakey,
the definition of those functions appears to be generally clean since
ANSI C.

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

12 years agoSimple edit, when 'saved' this will always alphasort anyways
William A. Rowe Jr [Fri, 6 Jan 2012 00:35:54 +0000 (00:35 +0000)]
Simple edit, when 'saved' this will always alphasort anyways

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

12 years agoCure size_t abuse, curse some recent code [recommit good bits from r1227852]
William A. Rowe Jr [Thu, 5 Jan 2012 21:50:31 +0000 (21:50 +0000)]
Cure size_t abuse, curse some recent code [recommit good bits from r1227852]

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

12 years agoRevert a whole mess that was not ment to be committed
William A. Rowe Jr [Thu, 5 Jan 2012 21:48:21 +0000 (21:48 +0000)]
Revert a whole mess that was not ment to be committed

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

12 years agoCure size_t abuse, curse some recent code
William A. Rowe Jr [Thu, 5 Jan 2012 21:43:24 +0000 (21:43 +0000)]
Cure size_t abuse, curse some recent code

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

12 years agoUpdate the comment and checks around address/connection reusability
Eric Covener [Thu, 5 Jan 2012 15:45:01 +0000 (15:45 +0000)]
Update the comment and checks around address/connection reusability
in mod_proxy.

The checks and comment are a vestige of 2.0.x
mod_proxy_http where the backend proxy conn was stored in
the frontend r->conn_config, but ap_proxy_determine_connection()
doesn't associate the frontend and backend conns like this.

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

12 years agorestore the generic proxy workers to not being address-reusable.
Eric Covener [Thu, 5 Jan 2012 15:41:47 +0000 (15:41 +0000)]
restore the generic proxy workers to not being address-reusable.

The guts of mod_proxy is not really ready for the addr and host on a
proxy_conn_rec to change over time and differ from the 1 cached in the worker.

* proxy_worker->cp->addr needs to know what host/port it cached
* conn->addr and conn->hostname need to be allocated from their own subpool
  so they can be cleared as they change
* ap_proxy_determine_connection needs to be more careful about which
  addr is the TCP endpoint and what we have in either cache.
* may need to avoid updating the proxy_worker addr cache if we know
  the value is flipping.

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

12 years agoxforms
Eric Covener [Tue, 3 Jan 2012 20:48:22 +0000 (20:48 +0000)]
xforms

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

12 years agoadd heartbeat to list of lb methods living in other modules.
Eric Covener [Tue, 3 Jan 2012 13:26:45 +0000 (13:26 +0000)]
add heartbeat to list of lb methods living in other modules.

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

12 years agofill in the heartbeat modules' documentation.
Eric Covener [Tue, 3 Jan 2012 02:11:25 +0000 (02:11 +0000)]
fill in the heartbeat modules' documentation.

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

12 years agos/2011/2012/g
Rich Bowen [Mon, 2 Jan 2012 22:52:11 +0000 (22:52 +0000)]
s/2011/2012/g

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

12 years agoadd/enhance some hints about configuration section merging (or lack of it in
Eric Covener [Mon, 2 Jan 2012 17:18:39 +0000 (17:18 +0000)]
add/enhance some hints about configuration section merging (or lack of it in
the case of mod_access_compat)
PR52406

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

12 years agoAdd a bit of debug logging
Stefan Fritsch [Mon, 2 Jan 2012 09:00:55 +0000 (09:00 +0000)]
Add a bit of debug logging

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

12 years agoAvoid using C++ reserved word 'new' in arg name in header
Stefan Fritsch [Mon, 2 Jan 2012 04:17:46 +0000 (04:17 +0000)]
Avoid using C++ reserved word 'new' in arg name in header
Doc tweaks

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

12 years agoDisplay registered providers
Stefan Fritsch [Fri, 30 Dec 2011 11:00:31 +0000 (11:00 +0000)]
Display registered providers

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

12 years agoAdd new ap_list_provider_groups() API for mod_info
Stefan Fritsch [Fri, 30 Dec 2011 10:55:00 +0000 (10:55 +0000)]
Add new ap_list_provider_groups() API for mod_info

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

12 years agoSort list of modules
Stefan Fritsch [Fri, 30 Dec 2011 10:52:51 +0000 (10:52 +0000)]
Sort list of modules

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

12 years agoDisplay all those shiny new hooks that we have in 2.4
Stefan Fritsch [Fri, 30 Dec 2011 10:49:43 +0000 (10:49 +0000)]
Display all those shiny new hooks that we have in 2.4

Add new section "Other Hooks" for those that don't fit into "Startup Hooks"
or "Request Hooks"

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

12 years agoFix another case of #ifdef-within-a-macro (which was inadvertently
Kaspar Brand [Fri, 30 Dec 2011 10:39:00 +0000 (10:39 +0000)]
Fix another case of #ifdef-within-a-macro (which was inadvertently
introduced a few days ago).

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

12 years agoDocument the unfortunate side effect of converting ap_log_*error into macros
Stefan Fritsch [Thu, 29 Dec 2011 09:07:48 +0000 (09:07 +0000)]
Document the unfortunate side effect of converting ap_log_*error into macros
with respect to #ifdef.

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

12 years agoDon't use #ifdef inside macro calls
Stefan Fritsch [Thu, 29 Dec 2011 08:57:55 +0000 (08:57 +0000)]
Don't use #ifdef inside macro calls

The behavior is undefined according to C99 6.10.3.11 and it breaks with
xlc on AIX

PR: 52394

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

12 years agoSECURITY: CVE-2012-0021 (cve.mitre.org)
Stefan Fritsch [Wed, 28 Dec 2011 23:15:04 +0000 (23:15 +0000)]
SECURITY: CVE-2012-0021 (cve.mitre.org)

Fix segfault when trying to log a nameless valueless cookie

PR: 52256
Submitted by: Rainer Canavan <rainer-apache 7val com>

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

12 years agoFix handling of piped, syslog, or inherited ErrorLog entries
Stefan Fritsch [Wed, 28 Dec 2011 16:33:11 +0000 (16:33 +0000)]
Fix handling of piped, syslog, or inherited ErrorLog entries

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

12 years agoCheck during configtest that the directories for error logs exist
Stefan Fritsch [Wed, 28 Dec 2011 14:54:49 +0000 (14:54 +0000)]
Check during configtest that the directories for error logs exist

Testing under Windows is welcome

PR: 29941

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

12 years agoFix -DDUMP_RUN_CFG output for piped and syslog loggers
Stefan Fritsch [Wed, 28 Dec 2011 14:50:44 +0000 (14:50 +0000)]
Fix -DDUMP_RUN_CFG output for piped and syslog loggers

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

12 years agoAdapt loglevel of config errors during second pass
Stefan Fritsch [Wed, 28 Dec 2011 14:48:28 +0000 (14:48 +0000)]
Adapt loglevel of config errors during second pass

Don't use APLOG_STARTUP since at that point, the error log is already
available. This gives us timestamps if these errors happen during graceful
restart.

Use level 'emerg' as these errors are fatal.

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

12 years agoAdjust the translations to r1223048 (Apache Tomcat link)
Takashi Sato [Wed, 28 Dec 2011 00:27:29 +0000 (00:27 +0000)]
Adjust the translations to  r1223048 (Apache Tomcat link)

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

12 years agoFix link to Apache Tomcat.
Takashi Sato [Sun, 25 Dec 2011 06:46:42 +0000 (06:46 +0000)]
Fix link to Apache Tomcat.

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

12 years agoadd missing #ifdef in ssl_cmd_protocol_parse (should have been in r1222921)
Kaspar Brand [Sat, 24 Dec 2011 07:31:50 +0000 (07:31 +0000)]
add missing #ifdef in ssl_cmd_protocol_parse (should have been in r1222921)

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

12 years agoupdate transformations
Kaspar Brand [Sat, 24 Dec 2011 06:50:55 +0000 (06:50 +0000)]
update transformations

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

12 years agoSSLProtocol: allow explicit control of TLSv1.1 and TLSv1.2 flavors when
Kaspar Brand [Sat, 24 Dec 2011 06:40:10 +0000 (06:40 +0000)]
SSLProtocol: allow explicit control of TLSv1.1 and TLSv1.2 flavors when
compiled against OpenSSL 1.0.1 or later. Update documentation.

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

12 years agoSet OPENSSL_NO_SSL_INTERN when compiling against OpenSSL 1.0.1
Kaspar Brand [Sat, 24 Dec 2011 06:31:37 +0000 (06:31 +0000)]
Set OPENSSL_NO_SSL_INTERN when compiling against OpenSSL 1.0.1
or later, so that mod_ssl retains binary compatibility with future
versions when internal structures are changed. Use API functions
where available, and fall back to direct access for OpenSSL up
to 1.0.0, where needed.

Remove SSL_make_ciphersuite() from ssl_util_ssl.[ch], as it was
never used by any released version of mod_ssl.

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

12 years agoREMOTE_ADDR is now r->useragent_ip, which is not/never available at
Kaspar Brand [Sat, 24 Dec 2011 06:22:49 +0000 (06:22 +0000)]
REMOTE_ADDR is now r->useragent_ip, which is not/never available at
SSL_CB_HANDSHAKE_DONE time. ap_log_cerror() already logs c->client_ip
for us, however, so we can simply drop REMOTE_ADDR from the message.

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

12 years agoUpdate transformation.
Graham Leggett [Thu, 22 Dec 2011 21:55:21 +0000 (21:55 +0000)]
Update transformation.

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

12 years agoClarify how the filters are merged when defined using the AddOuputFilter
Graham Leggett [Thu, 22 Dec 2011 21:54:55 +0000 (21:54 +0000)]
Clarify how the filters are merged when defined using the AddOuputFilter
directive.

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

12 years agomod_mime: Don't arbitrarily bypass AddOutputFilter during a ProxyPass,
Graham Leggett [Thu, 22 Dec 2011 17:48:17 +0000 (17:48 +0000)]
mod_mime: Don't arbitrarily bypass AddOutputFilter during a ProxyPass,
but then allow AddOutputFilter during a RewriteRule [P]. Make mod_mime
behave identically in both cases. PR52342.

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

12 years agoUpdate transformations.
Graham Leggett [Thu, 22 Dec 2011 16:51:42 +0000 (16:51 +0000)]
Update transformations.

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

12 years agoAdd a link to the general HTTP compliance instructions.
Graham Leggett [Thu, 22 Dec 2011 16:51:15 +0000 (16:51 +0000)]
Add a link to the general HTTP compliance instructions.

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

12 years agoUpdate transformations.
Graham Leggett [Thu, 22 Dec 2011 16:38:24 +0000 (16:38 +0000)]
Update transformations.

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

12 years agoBuild the man page for httxt2dbm.
Graham Leggett [Thu, 22 Dec 2011 16:38:00 +0000 (16:38 +0000)]
Build the man page for httxt2dbm.

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

12 years agoRPM: Add mod_policy to the RPM spec file.
Graham Leggett [Wed, 21 Dec 2011 11:51:00 +0000 (11:51 +0000)]
RPM: Add mod_policy to the RPM spec file.

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

12 years agoUpdate transformations.
Graham Leggett [Wed, 21 Dec 2011 10:47:19 +0000 (10:47 +0000)]
Update transformations.

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

12 years agoAdd documentation for mod_policy, as well as explanatory documentation
Graham Leggett [Wed, 21 Dec 2011 10:45:03 +0000 (10:45 +0000)]
Add documentation for mod_policy, as well as explanatory documentation
for developers or end users affected by each policy.

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

12 years agomod_policy: Add a new testing module to help server administrators
Graham Leggett [Wed, 21 Dec 2011 10:42:34 +0000 (10:42 +0000)]
mod_policy: Add a new testing module to help server administrators
enforce a configurable level of protocol compliance on their
servers and application servers behind theirs.

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

12 years agoMove ab, logresolve, httxt2dbm and apxs to bin from sbin, along with
Graham Leggett [Tue, 20 Dec 2011 14:51:10 +0000 (14:51 +0000)]
Move ab, logresolve, httxt2dbm and apxs to bin from sbin, along with
corresponding man pages.

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

12 years agoAdded mod_firehose and firehose to NetWare build.
Guenter Knauf [Tue, 20 Dec 2011 12:13:29 +0000 (12:13 +0000)]
Added mod_firehose and firehose to NetWare build.

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

12 years agoSome cosmetic NetWare makefile tweaks.
Guenter Knauf [Tue, 20 Dec 2011 11:55:03 +0000 (11:55 +0000)]
Some cosmetic NetWare makefile tweaks.

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

12 years agoMake mod_lua compile with lua 5.2.x.
Guenter Knauf [Tue, 20 Dec 2011 11:27:43 +0000 (11:27 +0000)]
Make mod_lua compile with lua 5.2.x.

MOdified patch submitted by NormW (nornw gknw net).

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

12 years agoFix the case where AP_DEBUG is unset.
Graham Leggett [Mon, 19 Dec 2011 17:13:55 +0000 (17:13 +0000)]
Fix the case where AP_DEBUG is unset.

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

12 years agoDistinguish properly between the bindir and sbindir directories when
Graham Leggett [Mon, 19 Dec 2011 17:00:49 +0000 (17:00 +0000)]
Distinguish properly between the bindir and sbindir directories when
installing binaries. Previously all binaries were silently installed to
sbindir, whether they were system administration commands or not.

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

12 years agoFix warning: variable 'rv' set but not used.
Graham Leggett [Mon, 19 Dec 2011 16:20:26 +0000 (16:20 +0000)]
Fix warning: variable 'rv' set but not used.

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

12 years agoFix warning: 'nlen' may be used uninitialized in this function.
Graham Leggett [Mon, 19 Dec 2011 16:10:22 +0000 (16:10 +0000)]
Fix warning: 'nlen' may be used uninitialized in this function.

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

12 years agoRPM: Remove fiddling with installbuilddir, this is correct by default
Graham Leggett [Mon, 19 Dec 2011 15:26:06 +0000 (15:26 +0000)]
RPM: Remove fiddling with installbuilddir, this is correct by default
through the use of config.layout.

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

12 years agoUpdate transformations.
Graham Leggett [Mon, 19 Dec 2011 14:35:23 +0000 (14:35 +0000)]
Update transformations.

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

12 years agoClarify which tarballs we are talking about.
Graham Leggett [Mon, 19 Dec 2011 14:32:20 +0000 (14:32 +0000)]
Clarify which tarballs we are talking about.

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

12 years agoUpdate transformations.
Graham Leggett [Mon, 19 Dec 2011 00:37:19 +0000 (00:37 +0000)]
Update transformations.

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

12 years agoAdd further explanation on RPM packaging.
Graham Leggett [Mon, 19 Dec 2011 00:36:39 +0000 (00:36 +0000)]
Add further explanation on RPM packaging.

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

12 years agoUpdate transformations.
Graham Leggett [Sun, 18 Dec 2011 20:15:42 +0000 (20:15 +0000)]
Update transformations.

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

12 years agoDocument the RPM platform.
Graham Leggett [Sun, 18 Dec 2011 20:14:28 +0000 (20:14 +0000)]
Document the RPM platform.

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

12 years agoVarious code cleanup to avoid compiler, cppcheck, or clang warnings:
Stefan Fritsch [Sun, 18 Dec 2011 17:52:59 +0000 (17:52 +0000)]
Various code cleanup to avoid compiler, cppcheck, or clang warnings:

modules/debugging/mod_firehose.c: Make some internal functions static
                                  (to do: logs_cleanup() is unused)

modules/filters/mod_charset_lite.c: Remove dead assignments

modules/filters/mod_include.c: likewise

modules/metadata/mod_usertrack.c: likewise

modules/proxy/mod_proxy_ftp.c: likewise

modules/ssl/ssl_engine_pphrase.c: likewise

modules/proxy/mod_proxy_balancer.c: likewise;
                                    Remove NULL check that can never happen

modules/proxy/proxy_util.c: Axe NULL-check that can never happen and if it
                            would, it would just mask another bug

os/unix/unixd.c: likewise

modules/http/http_filters.c: Remove sub-condition that is always true

modules/lua/mod_lua.c: Add default cases to switch statements

modules/generators/mod_autoindex.c: Unsigned value can never be < 0

server/util_expr_eval.c: Fix compiler warnings with VC and on OS2

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

12 years agoAvoid segfault if url->hostname is NULL and filter->hostname is "*" or ".".
Stefan Fritsch [Sun, 18 Dec 2011 17:38:24 +0000 (17:38 +0000)]
Avoid segfault if url->hostname is NULL and filter->hostname is "*" or ".".
Found by clang.

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

12 years agoremove some dead code
Stefan Fritsch [Sun, 18 Dec 2011 17:25:40 +0000 (17:25 +0000)]
remove some dead code
found by clang statical analyzer

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

12 years agomod_firehose: Ensure directives are defined global only.
Graham Leggett [Sun, 18 Dec 2011 17:21:36 +0000 (17:21 +0000)]
mod_firehose: Ensure directives are defined global only.

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

12 years agoUpdate transformations.
Graham Leggett [Sun, 18 Dec 2011 17:10:42 +0000 (17:10 +0000)]
Update transformations.

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

12 years agomod_firehose: Support portable non blocking support, and make non blocking
Graham Leggett [Sun, 18 Dec 2011 17:05:43 +0000 (17:05 +0000)]
mod_firehose: Support portable non blocking support, and make non blocking
support optional.

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

12 years agoRemove unused variable.
Graham Leggett [Sat, 17 Dec 2011 17:57:27 +0000 (17:57 +0000)]
Remove unused variable.

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

12 years agoFix the test for APR_HAVE_SYS_SYSLIMITS_H.
Graham Leggett [Sat, 17 Dec 2011 17:55:32 +0000 (17:55 +0000)]
Fix the test for APR_HAVE_SYS_SYSLIMITS_H.

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

12 years agoRPM: add firehose and mod_firehose to the RPM.
Graham Leggett [Sat, 17 Dec 2011 17:27:19 +0000 (17:27 +0000)]
RPM: add firehose and mod_firehose to the RPM.

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

12 years agoUpdate transformations.
Graham Leggett [Sat, 17 Dec 2011 17:11:42 +0000 (17:11 +0000)]
Update transformations.

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

12 years agoAdd a seealso section to link mod_firehose to the firehose tool.
Graham Leggett [Sat, 17 Dec 2011 17:11:17 +0000 (17:11 +0000)]
Add a seealso section to link mod_firehose to the firehose tool.

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

12 years agoUpdate transformations.
Graham Leggett [Sat, 17 Dec 2011 17:06:08 +0000 (17:06 +0000)]
Update transformations.

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

12 years agomod_firehose: Add a new debugging module able to record traffic
Graham Leggett [Sat, 17 Dec 2011 17:03:59 +0000 (17:03 +0000)]
mod_firehose: Add a new debugging module able to record traffic
passing through the server in such a way that connections and/or
requests be reconstructed and replayed.

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

12 years agoUpdate.
Lucien Gentis [Sat, 17 Dec 2011 15:33:23 +0000 (15:33 +0000)]
Update.

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

12 years agoAllow for changing of string more easily...
Jim Jagielski [Wed, 14 Dec 2011 15:29:19 +0000 (15:29 +0000)]
Allow for changing of string more easily...

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

12 years agoupdate transformations.
Nilgun Belma Buguner [Wed, 14 Dec 2011 08:14:29 +0000 (08:14 +0000)]
update transformations.

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

12 years agoNew Turkish translation
Nilgun Belma Buguner [Wed, 14 Dec 2011 08:04:31 +0000 (08:04 +0000)]
New Turkish translation

Translated by: Nilgün Belma Bugüner <nilgun belgeler.org>
Reviewed by:  Orhan berent <berent belgeler.org>

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

12 years agoupdate for sync with English doc.
Nilgun Belma Buguner [Wed, 14 Dec 2011 08:04:05 +0000 (08:04 +0000)]
update for sync with English doc.

Translated by: Nilgün Belma Bugüner <nilgun belgeler.org>
Reviewed by:  Orhan Berent <berent belgeler.org>

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

12 years agoUpdate transformations.
Graham Leggett [Wed, 14 Dec 2011 01:25:00 +0000 (01:25 +0000)]
Update transformations.

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

12 years agoFurther clarify the naming of the entity that directly connects to us by
Graham Leggett [Wed, 14 Dec 2011 01:10:52 +0000 (01:10 +0000)]
Further clarify the naming of the entity that directly connects to us by
calling that entity a client instead of a peer.

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

12 years agoUpdate transformations.
Graham Leggett [Wed, 14 Dec 2011 00:34:27 +0000 (00:34 +0000)]
Update transformations.

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

12 years agoFurther clarify the naming of the entity that originates the request by
Graham Leggett [Wed, 14 Dec 2011 00:33:46 +0000 (00:33 +0000)]
Further clarify the naming of the entity that originates the request by
calling that entity a useragent instead of a client.

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

12 years agoFurther clarify the naming of the entity that originates the request by
Graham Leggett [Wed, 14 Dec 2011 00:31:51 +0000 (00:31 +0000)]
Further clarify the naming of the entity that originates the request by
calling that entity a useragent instead of a client.

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

12 years agoupdate translation
Nilgun Belma Buguner [Tue, 13 Dec 2011 22:12:14 +0000 (22:12 +0000)]
update translation

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

12 years agoExplicitly cast function pointer, to remove 'const'.
Stefan Fritsch [Tue, 13 Dec 2011 05:53:50 +0000 (05:53 +0000)]
Explicitly cast function pointer, to remove 'const'.
Hopefully this makes the NetWare compiler happy.

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

12 years agologging adjustments:
Kaspar Brand [Mon, 12 Dec 2011 20:01:43 +0000 (20:01 +0000)]
logging adjustments:
- consistently call ssl_log_ssl_error after ap_log_error etc.
- ssl_init_ConfigureServer: add vhost_id to log message

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

12 years agozap an unhelpful, out of date comment from httpd 1.2
Jeff Trawick [Mon, 12 Dec 2011 19:47:19 +0000 (19:47 +0000)]
zap an unhelpful, out of date comment from httpd 1.2

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

12 years agodefinAtely
Jeff Trawick [Mon, 12 Dec 2011 19:21:37 +0000 (19:21 +0000)]
definAtely

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

12 years agoStreamline TLS session ticket key handling (added in r1200040):
Kaspar Brand [Mon, 12 Dec 2011 19:21:35 +0000 (19:21 +0000)]
Streamline TLS session ticket key handling (added in r1200040):
- drop the SSLTicketKeyDefault directive, and only support a single
  ticket key per server/vhost
- rename the SSLTicketKeyFile directive to SSLSessionTicketKeyFile,
  remove the keyname parameter
- move ticket key parameters from SSLSrvConfigRec to modssl_ctx_t
- configure the tlsext_ticket_key_cb only when in server mode
- add documentation for SSLSessionTicketKeyFile

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

12 years agoLimit length of lines in .htaccess to 8K again, to reduce DoS potential.
Stefan Fritsch [Mon, 12 Dec 2011 17:50:33 +0000 (17:50 +0000)]
Limit length of lines in .htaccess to 8K again, to reduce DoS potential.

Make ap_varbuf_cfg_getline() strictly enforce the max_len parameter.

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

12 years agoFix names of unary operators like '-s' being compared case insensitively.
Stefan Fritsch [Sat, 10 Dec 2011 21:26:00 +0000 (21:26 +0000)]
Fix names of unary operators like '-s' being compared case insensitively.
Improve error message if op or function is not found. Document '-s' operator.

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

12 years agoTypos
Nick Kew [Sat, 10 Dec 2011 21:03:19 +0000 (21:03 +0000)]
Typos

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

12 years agoRPM: Update the spec file to require at least apr-util v1.4.x.
Graham Leggett [Fri, 9 Dec 2011 13:27:07 +0000 (13:27 +0000)]
RPM: Update the spec file to require at least apr-util v1.4.x.

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