]>
granicus.if.org Git - apache/log
Stefan Fritsch [Tue, 8 Nov 2011 19:41:05 +0000 (19:41 +0000)]
Fix up some length limit calculation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1199410 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Tue, 8 Nov 2011 03:09:08 +0000 (03:09 +0000)]
update xforms
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1199088 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Tue, 8 Nov 2011 03:06:08 +0000 (03:06 +0000)]
Change default FileETag to be "size mtime", i.e. remove the inode. Adjust the
etag generation in mod_dav_fs to the new default.
PR 49623.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1199086 13f79535 -47bb-0310-9956-
ffa450edef68
Sander Temme [Tue, 8 Nov 2011 02:12:41 +0000 (02:12 +0000)]
Point to list of undocumented modules in the docs subdirectory
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1199064 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Tue, 8 Nov 2011 02:11:35 +0000 (02:11 +0000)]
add info about new early/late arguments and a note about
the directives whose context is limited.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1199063 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Tue, 8 Nov 2011 02:10:57 +0000 (02:10 +0000)]
Add some comments and another line length check
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1199060 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Tue, 8 Nov 2011 01:53:15 +0000 (01:53 +0000)]
mod_lua: Expose SSL variables via r:ssl_var_lookup()
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1199056 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Tue, 8 Nov 2011 01:34:58 +0000 (01:34 +0000)]
We still have to pass the dependency check to APACHE_MODULE to ensure
that mod_session_crypto is disabled with --enable-mods-shared=reallyall
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1199046 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Tue, 8 Nov 2011 00:36:03 +0000 (00:36 +0000)]
allow some lua hooks to be run in "early" or "late" mode
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1199031 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Tue, 8 Nov 2011 00:25:47 +0000 (00:25 +0000)]
correct return val, the char* is pushed on the lua stack.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1199028 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Tue, 8 Nov 2011 00:20:24 +0000 (00:20 +0000)]
By default, only load those modules that are either required
or explicitly selected by a configure --enable-foo argument. The
LoadModule statements for modules enabled by --enable-mods-shared=most
and friends will be commented out.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1199027 13f79535 -47bb-0310-9956-
ffa450edef68
Rainer Jung [Mon, 7 Nov 2011 23:57:06 +0000 (23:57 +0000)]
Solaris doesn't support "test -e" in combination
with "sh". We use "-f" in all other places.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1199021 13f79535 -47bb-0310-9956-
ffa450edef68
Sander Temme [Mon, 7 Nov 2011 23:55:27 +0000 (23:55 +0000)]
Link the modules that use it against the XML library so the server will start.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1199019 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Mon, 7 Nov 2011 23:07:12 +0000 (23:07 +0000)]
Remove ProxyHTMLLogVerbose in favor of trace loglevels
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1198995 13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Mon, 7 Nov 2011 22:59:51 +0000 (22:59 +0000)]
if mod_session_crypto prereq isn't available, don't bail if
the module was enabled implicitly
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1198989 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Mon, 7 Nov 2011 22:58:52 +0000 (22:58 +0000)]
More error checking for ap_pregsub
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1198988 13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Mon, 7 Nov 2011 22:13:17 +0000 (22:13 +0000)]
auto var verbose not used
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1198975 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Mon, 7 Nov 2011 22:02:43 +0000 (22:02 +0000)]
remove solved Windows AcceptFilter blocker
add mod_lua blocker
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1198968 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Mon, 7 Nov 2011 21:58:52 +0000 (21:58 +0000)]
More ap_pregsub error checking/logging
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1198966 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Mon, 7 Nov 2011 21:47:39 +0000 (21:47 +0000)]
More checks of ap_pregsub return values
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1198959 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Mon, 7 Nov 2011 21:29:57 +0000 (21:29 +0000)]
Check return value of ap_pregsub()
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1198948 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Mon, 7 Nov 2011 21:13:40 +0000 (21:13 +0000)]
Fix integer overflow in ap_pregsub. This can be triggered e.g.
with mod_setenvif via a malicious .htaccess
CVE-2011-3607
http://www.halfdog.net/Security/2011/ApacheModSetEnvIfIntegerOverflow/
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1198940 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Mon, 7 Nov 2011 21:04:40 +0000 (21:04 +0000)]
No need to zero memory that we will overwrite anyway
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1198934 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Mon, 7 Nov 2011 20:57:02 +0000 (20:57 +0000)]
Only init the RNG once at startup. This saves some entropy and works around the APR bug
fixed in r1198921
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1198930 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Mon, 7 Nov 2011 20:53:12 +0000 (20:53 +0000)]
Also do length check if the last line is not LF terminated
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1198926 13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Mon, 7 Nov 2011 20:05:19 +0000 (20:05 +0000)]
s/IP6/IPv6/
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1198904 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Mon, 7 Nov 2011 18:46:47 +0000 (18:46 +0000)]
Call apr_random_after_fork() manually in the child processes because the MPMs
use plain fork() and not apr_proc_fork().
Also add some workaround for APR not changing the RNG state in the parent.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1198868 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Sat, 5 Nov 2011 01:08:05 +0000 (01:08 +0000)]
quick handlers and translate_name in lua can't be keyed off
Directory/Filename/htaccess
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1197853 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Sat, 5 Nov 2011 00:16:36 +0000 (00:16 +0000)]
provide ap_escape_html as r:escape_html()
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1197838 13f79535 -47bb-0310-9956-
ffa450edef68
Gregg Lewis Smith [Sat, 5 Nov 2011 00:09:43 +0000 (00:09 +0000)]
remove unneeded dependency to mod_proxy_html
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1197832 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sat, 5 Nov 2011 00:07:15 +0000 (00:07 +0000)]
re-add apr_pool_clear accidentally removed in r1197405
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1197830 13f79535 -47bb-0310-9956-
ffa450edef68
Gregg Lewis Smith [Sat, 5 Nov 2011 00:06:48 +0000 (00:06 +0000)]
Remove some copy and paste remnants, no libaprutil in APR2
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1197829 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Fri, 4 Nov 2011 21:17:57 +0000 (21:17 +0000)]
get the hello world of Handlers working again
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1197782 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Fri, 4 Nov 2011 07:29:32 +0000 (07:29 +0000)]
Update transforms
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1197414 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Fri, 4 Nov 2011 07:27:07 +0000 (07:27 +0000)]
Unify syntax of config directives taking an expression as optional contition argument
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1197413 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Fri, 4 Nov 2011 05:35:53 +0000 (05:35 +0000)]
To prevent overboarding memory usage, limit line length to 1MB
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1197405 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Thu, 3 Nov 2011 06:19:01 +0000 (06:19 +0000)]
Improve detection of libxml2
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1196955 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Thu, 3 Nov 2011 05:35:51 +0000 (05:35 +0000)]
Modify placement of PROXY_DECLARE_DATA to fix build problems with MSVC,
reported by Gregg L. Smith
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1196946 13f79535 -47bb-0310-9956-
ffa450edef68
Gregg Lewis Smith [Thu, 3 Nov 2011 00:17:54 +0000 (00:17 +0000)]
Somehow missed in r1196876
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1196883 13f79535 -47bb-0310-9956-
ffa450edef68
Gregg Lewis Smith [Thu, 3 Nov 2011 00:01:55 +0000 (00:01 +0000)]
Added proxy_html and xml2enc to Windows build
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1196876 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Sun, 30 Oct 2011 14:43:31 +0000 (14:43 +0000)]
add new properties/constants
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1195173 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Sun, 30 Oct 2011 14:39:20 +0000 (14:39 +0000)]
make r.handler and r.proxyreq readable too
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1195172 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Sun, 30 Oct 2011 14:30:04 +0000 (14:30 +0000)]
add constants for PROXYREQ_* to the apache2 global, allow r.proxyreq and
r.handler to be writable.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1195168 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Sun, 30 Oct 2011 14:19:45 +0000 (14:19 +0000)]
alphabetize writable lua properties and use strcmp() for the oddball that's
just testing quality of "user".
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1195167 13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Sun, 30 Oct 2011 13:07:33 +0000 (13:07 +0000)]
Updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1195155 13f79535 -47bb-0310-9956-
ffa450edef68
Guenter Knauf [Sat, 29 Oct 2011 22:03:00 +0000 (22:03 +0000)]
Reverted r1194896.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1195057 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Sat, 29 Oct 2011 20:02:28 +0000 (20:02 +0000)]
r.args can be written
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1195007 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Sat, 29 Oct 2011 19:42:32 +0000 (19:42 +0000)]
make r.args read/write for rewrite refugees.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1194997 13f79535 -47bb-0310-9956-
ffa450edef68
Guenter Knauf [Sat, 29 Oct 2011 18:36:40 +0000 (18:36 +0000)]
Some NetWare build tweaks.
Added check for APR_HAS_LDAP; renamed some build vars.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1194967 13f79535 -47bb-0310-9956-
ffa450edef68
Guenter Knauf [Sat, 29 Oct 2011 17:30:36 +0000 (17:30 +0000)]
Removed prototype which had no implementation.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1194940 13f79535 -47bb-0310-9956-
ffa450edef68
Guenter Knauf [Sat, 29 Oct 2011 17:12:32 +0000 (17:12 +0000)]
Fixed NetWare build check for APU_HAVE_CRYPTO.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1194935 13f79535 -47bb-0310-9956-
ffa450edef68
Guenter Knauf [Sat, 29 Oct 2011 16:42:22 +0000 (16:42 +0000)]
Added check for APU_HAVE_CRYPTO to NetWare build.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1194930 13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Sat, 29 Oct 2011 16:07:16 +0000 (16:07 +0000)]
Remove magic numbers; ensure that an invalid nmatch is corrected
tagged
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1194912 13f79535 -47bb-0310-9956-
ffa450edef68
Guenter Knauf [Sat, 29 Oct 2011 14:30:59 +0000 (14:30 +0000)]
Some NetWare build tweaks: generate proxy import list.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1194896 13f79535 -47bb-0310-9956-
ffa450edef68
Guenter Knauf [Sat, 29 Oct 2011 14:27:14 +0000 (14:27 +0000)]
Some NetWare build tweaks: removed obsolete include paths.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1194893 13f79535 -47bb-0310-9956-
ffa450edef68
Guenter Knauf [Sat, 29 Oct 2011 13:16:45 +0000 (13:16 +0000)]
Added proxy_html and xml2enc to NetWare build.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1194885 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Sat, 29 Oct 2011 11:21:58 +0000 (11:21 +0000)]
Update transformations.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1194876 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Sat, 29 Oct 2011 11:13:37 +0000 (11:13 +0000)]
mod_include: Add support for application/x-www-form-urlencoded encoding
and decoding.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1194870 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Thu, 27 Oct 2011 20:15:36 +0000 (20:15 +0000)]
Improve handling of maxlen = APR_SIZE_MAX, noticed by Jim.
Use apr_pregsub_ex() and maxlen = 0 for unlimited in mod_substitute.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1189985 13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Thu, 27 Oct 2011 13:21:20 +0000 (13:21 +0000)]
XSLT transformation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1189743 13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Thu, 27 Oct 2011 13:17:00 +0000 (13:17 +0000)]
Applies patch from Tomas Pospisek <tpo2 sourcepole ch> improving SSL FAQ on the topic of intermediate certs.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1189739 13f79535 -47bb-0310-9956-
ffa450edef68
Nick Kew [Thu, 27 Oct 2011 00:16:24 +0000 (00:16 +0000)]
Add new modules to CHANGES
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1189553 13f79535 -47bb-0310-9956-
ffa450edef68
Nick Kew [Thu, 27 Oct 2011 00:11:49 +0000 (00:11 +0000)]
mod_proxy_html and mod_xml2enc: part 4
References in non-auto-generated general docs
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1189549 13f79535 -47bb-0310-9956-
ffa450edef68
Nick Kew [Wed, 26 Oct 2011 23:47:18 +0000 (23:47 +0000)]
mod_xml2enc/mod_proxy_html drop
Part 3: Introduce them to autoconf
I expect this'll want further attention, but not tonight
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1189540 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Wed, 26 Oct 2011 13:54:42 +0000 (13:54 +0000)]
* support/rotatelogs.c (usage, main): Add support for -c option.
Submitted by: Jan Kaluža <jkaluza redhat.com>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1189220 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Tue, 25 Oct 2011 22:32:22 +0000 (22:32 +0000)]
Add comment why the code is disabled
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1188951 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Tue, 25 Oct 2011 22:29:13 +0000 (22:29 +0000)]
Limit ap_pregsub() to 64K, add ap_pregsub_ex() for longer strings and with
better error reporting. Modify ap_varbuf_regsub() to be similar to
ap_pregsub_ex().
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1188950 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Tue, 25 Oct 2011 22:10:04 +0000 (22:10 +0000)]
Remove spurious parsing of the cipher parameter.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1188945 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Tue, 25 Oct 2011 20:49:22 +0000 (20:49 +0000)]
Update transformations.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1188906 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Tue, 25 Oct 2011 20:45:40 +0000 (20:45 +0000)]
mod_session_crypto: Refactor to support the new apr_crypto API.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1188900 13f79535 -47bb-0310-9956-
ffa450edef68
Ruediger Pluem [Tue, 25 Oct 2011 15:56:08 +0000 (15:56 +0000)]
* Correctly return a 400 (Bad request) in case of a HTTP/0.9 request like
GET @example.org/foo
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1188745 13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Tue, 25 Oct 2011 01:01:14 +0000 (01:01 +0000)]
Adds border, zebra striping, to IndexStyleSheet table.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1188475 13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Tue, 25 Oct 2011 00:58:11 +0000 (00:58 +0000)]
Rebuild HTML
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1188474 13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Tue, 25 Oct 2011 00:29:15 +0000 (00:29 +0000)]
Makes the 'canonical hostname' example a tiny bit more useful, in that it now works for any number of hostnames, rather than just one.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1188464 13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Mon, 24 Oct 2011 20:16:40 +0000 (20:16 +0000)]
update transformation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1188351 13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Mon, 24 Oct 2011 19:51:25 +0000 (19:51 +0000)]
props
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1188336 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Mon, 24 Oct 2011 16:17:44 +0000 (16:17 +0000)]
Mention mod_reqtimeout in the DoS mitigation section
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1188200 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Mon, 24 Oct 2011 11:22:48 +0000 (11:22 +0000)]
Add missing line break
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1188095 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Mon, 24 Oct 2011 11:20:28 +0000 (11:20 +0000)]
Make loop more efficient as pointed out by Roy
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1188094 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sun, 23 Oct 2011 22:23:59 +0000 (22:23 +0000)]
eol-style native for new files
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1187993 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sun, 23 Oct 2011 22:19:42 +0000 (22:19 +0000)]
Unbreak AddOutputFilterByType for content types of the form
text/html;charset=...,
broken by r1171268. Add some trace logging
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1187992 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sun, 23 Oct 2011 22:17:52 +0000 (22:17 +0000)]
Log reason for not deflating at level trace1
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1187991 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sun, 23 Oct 2011 22:14:32 +0000 (22:14 +0000)]
Update transforms
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1187990 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sun, 23 Oct 2011 22:09:34 +0000 (22:09 +0000)]
Clarify how ErrorDocument interprets argument
PR: 42430
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1187986 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sun, 23 Oct 2011 22:07:50 +0000 (22:07 +0000)]
Fix 3xx responses with local URLs as ErrorDocument
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1187985 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Sun, 23 Oct 2011 13:08:04 +0000 (13:08 +0000)]
mod_buffer: Make sure we step down for subrequests, but not for internal
redirects triggered by mod_rewrite.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1187880 13f79535 -47bb-0310-9956-
ffa450edef68
Nick Kew [Sun, 23 Oct 2011 02:05:54 +0000 (02:05 +0000)]
mod_proxy_html/mod_xml2enc code drop
Part 2: mod_proxy_html code + skeleton docs page with Apache license,
coding and documentation standards, less some rough edges.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1187842 13f79535 -47bb-0310-9956-
ffa450edef68
Nick Kew [Sat, 22 Oct 2011 20:05:24 +0000 (20:05 +0000)]
mod_proxy_html/mod_xml2enc code drop
Part 1: mod_xml2enc code + docs with Apache license,
coding and documentation standards, less some rough edges.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1187767 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Sat, 22 Oct 2011 18:55:12 +0000 (18:55 +0000)]
r.subprocess_env is available and writable
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1187749 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Sat, 22 Oct 2011 18:50:45 +0000 (18:50 +0000)]
quick handler in an external file is already enabled, quick handler in block
form seems to work just as well.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1187748 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Sat, 22 Oct 2011 18:07:43 +0000 (18:07 +0000)]
expose ap_construct_url to lua scripts
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1187743 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Wed, 19 Oct 2011 22:40:06 +0000 (22:40 +0000)]
Comment out some incomplete code that does nothing but produce a compiler
warning
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1186545 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Wed, 19 Oct 2011 22:38:18 +0000 (22:38 +0000)]
Don't return a pointer to a stack variable
Found by cppcheck
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1186543 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Tue, 18 Oct 2011 22:06:36 +0000 (22:06 +0000)]
add missing 'static'
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1185902 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Tue, 18 Oct 2011 22:02:26 +0000 (22:02 +0000)]
regex related cleanups:
- use AP_MAX_REG_MATCH where appropriate
- in mod_proxy_ftp, compile the "ls -s1" regex only once instead of once per request
- add some coments
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1185898 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Tue, 18 Oct 2011 20:51:35 +0000 (20:51 +0000)]
Replace literal constant with AP_MAX_REG_MATCH
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1185849 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Tue, 18 Oct 2011 20:10:48 +0000 (20:10 +0000)]
Fix configuration of internal proxies
PR: 49272
Submitted by: Jim Riggs <jim riggs me>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1185828 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Mon, 17 Oct 2011 21:30:40 +0000 (21:30 +0000)]
Downgrade some more log messages indicating client errors from level error to
info. Add log messages for various reasons to return HTTP_BAD_REQUEST.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1185385 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Mon, 17 Oct 2011 12:16:59 +0000 (12:16 +0000)]
Increase the max line length from 2k to 128k and allocate the buffer on the
heap.
Every log line has an URL and one or more HTTP headers. Each can be 8k long.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1185119 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Sun, 16 Oct 2011 18:04:14 +0000 (18:04 +0000)]
the correct property is r.filename as used elsewhere
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1184891 13f79535 -47bb-0310-9956-
ffa450edef68