]>
granicus.if.org Git - apache/log
Daniel Gruno [Sun, 24 Jun 2012 11:52:01 +0000 (11:52 +0000)]
xforms
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1353252 13f79535 -47bb-0310-9956-
ffa450edef68
Daniel Gruno [Sun, 24 Jun 2012 11:49:00 +0000 (11:49 +0000)]
Add a note about DirectoryIndex adding resources instead of replacing them when called twice or more within the same context.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1353250 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Fri, 22 Jun 2012 15:15:59 +0000 (15:15 +0000)]
xforms
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1352921 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Fri, 22 Jun 2012 14:58:19 +0000 (14:58 +0000)]
The compiled in limit has been removed in r149269, as noted by Bojan
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1352912 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Fri, 22 Jun 2012 14:57:30 +0000 (14:57 +0000)]
Make sure that a triggering LimitRequestFieldSize is always logged, even if the
first read already exeeds the limit and ap_rgetline does not return a header
name.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1352911 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Fri, 22 Jun 2012 14:56:44 +0000 (14:56 +0000)]
note more prominently that SHA and crypt are insecure
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1352910 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Fri, 22 Jun 2012 14:55:07 +0000 (14:55 +0000)]
improve dump_allocator, add dump_one_pool
- dump_one_pool dumps the size of a pool not including child pools
- dump_allocator now dumps the size of the memnodes and not the last used
free size. Also dump the total size.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1352909 13f79535 -47bb-0310-9956-
ffa450edef68
Ben Laurie [Thu, 21 Jun 2012 16:17:41 +0000 (16:17 +0000)]
RFC 5878 support.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1352596 13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Thu, 21 Jun 2012 16:07:42 +0000 (16:07 +0000)]
Updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1352589 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Thu, 21 Jun 2012 14:01:57 +0000 (14:01 +0000)]
* modules/cache/cache_util.c (write_write_order): Remove redundant
double assignment, caught by Coverity. No functional change.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1352534 13f79535 -47bb-0310-9956-
ffa450edef68
Daniel Gruno [Wed, 20 Jun 2012 14:20:11 +0000 (14:20 +0000)]
xforms
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1352123 13f79535 -47bb-0310-9956-
ffa450edef68
Daniel Gruno [Wed, 20 Jun 2012 14:19:45 +0000 (14:19 +0000)]
Update (fix) the POST data retrieval example.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1352122 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Wed, 20 Jun 2012 13:12:36 +0000 (13:12 +0000)]
add a warning in the LDAP AuthnProviderAlias and expecting to have a configured
LDAP authorization provider.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1352084 13f79535 -47bb-0310-9956-
ffa450edef68
Daniel Gruno [Wed, 20 Jun 2012 11:26:16 +0000 (11:26 +0000)]
xforms
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1352049 13f79535 -47bb-0310-9956-
ffa450edef68
Daniel Gruno [Wed, 20 Jun 2012 11:24:28 +0000 (11:24 +0000)]
Add back the parsebody reference in the handler example.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1352048 13f79535 -47bb-0310-9956-
ffa450edef68
Daniel Gruno [Wed, 20 Jun 2012 11:20:36 +0000 (11:20 +0000)]
Add the missing parsebody function to mod_lua, for parsing POST data.
PR 53064.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1352047 13f79535 -47bb-0310-9956-
ffa450edef68
Daniel Gruno [Wed, 20 Jun 2012 07:43:37 +0000 (07:43 +0000)]
xforms
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1351969 13f79535 -47bb-0310-9956-
ffa450edef68
Daniel Gruno [Wed, 20 Jun 2012 07:40:20 +0000 (07:40 +0000)]
Fix a whitespace issue
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1351967 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Tue, 19 Jun 2012 15:13:37 +0000 (15:13 +0000)]
* support/ab.c (test, start_connect): Only bind the local end of the
socket (and look up an address for it) if -B is specified.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1351737 13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Sun, 17 Jun 2012 12:26:34 +0000 (12:26 +0000)]
Updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1351097 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sun, 17 Jun 2012 08:46:56 +0000 (08:46 +0000)]
Log the actual problem if parsing of 'Require expr' fails
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1351074 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sun, 17 Jun 2012 08:43:45 +0000 (08:43 +0000)]
xforms
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1351073 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sun, 17 Jun 2012 08:39:45 +0000 (08:39 +0000)]
If an expression in "Require expr" returns denied and
references %{REMOTE_USER}, trigger authentication and retry
PR: 52892
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1351072 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sun, 17 Jun 2012 08:34:01 +0000 (08:34 +0000)]
Log error if 'Require expr' fails
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1351071 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sat, 16 Jun 2012 22:53:33 +0000 (22:53 +0000)]
xforms
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1351021 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sat, 16 Jun 2012 22:51:19 +0000 (22:51 +0000)]
Add new directive LuaAuthzProvider to allow implementing an
authorization provider in lua
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1351020 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sat, 16 Jun 2012 22:47:48 +0000 (22:47 +0000)]
use macro to make definition of integer fields more compact
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1351019 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sat, 16 Jun 2012 22:46:30 +0000 (22:46 +0000)]
factor common code into utility function
also improve logging a bit and adjust some log levels
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1351018 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sat, 16 Jun 2012 22:45:33 +0000 (22:45 +0000)]
change various strings from char * to const char *
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1351017 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sat, 16 Jun 2012 22:44:36 +0000 (22:44 +0000)]
pass the provider name to parse_require_line as pool userdata
This allows a single C function to implement several authz providers.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1351016 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sat, 16 Jun 2012 22:42:15 +0000 (22:42 +0000)]
Adjust log message: Condition can be caused by configuration error
not only by bugs
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1351015 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sat, 16 Jun 2012 22:41:01 +0000 (22:41 +0000)]
mod_lua: Add a few missing request_rec fields. Rename remote_ip to
client_ip to match conn_rec
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1351014 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sat, 16 Jun 2012 22:39:54 +0000 (22:39 +0000)]
allow tail call optimization in log methods, remove foo method
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1351013 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sat, 16 Jun 2012 22:38:58 +0000 (22:38 +0000)]
Change prototype of vm_construct, to work around gcc bug which
causes a segfault.
PR: 52779
Submitted by: Dick Snippe <Dick Snippe tech omroep nl>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1351012 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Thu, 14 Jun 2012 20:22:41 +0000 (20:22 +0000)]
Expand the SRP reference documentation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1350386 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Wed, 13 Jun 2012 15:33:48 +0000 (15:33 +0000)]
SECURITY: CVE-2012-2687 (cve.mitre.org):
mod_negotiation: Escape filenames in variant list to prevent an
possible XSS for a site where untrusted users can upload files to a
location with MultiViews enabled.
* modules/mappers/mod_negotiation.c (make_variant_list): Escape
filenames in variant list.
Submitted by: Niels Heinen <heinenn google.com>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1349905 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sun, 10 Jun 2012 21:00:39 +0000 (21:00 +0000)]
Pass the server_rec to ssl_die() and use it to log a message to the main error
log, pointing to the appropriate virtual host error log
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1348660 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sun, 10 Jun 2012 20:21:38 +0000 (20:21 +0000)]
If OPENSSL_NO_COMP is defined, omit merging the compression flag.
Also make some code more compact, as suggested by kbrand.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1348656 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sun, 10 Jun 2012 19:50:25 +0000 (19:50 +0000)]
Add some improvements as suggested by Kaspar
- expand comment in config file
- check username == NULL
- detect SRP support via SSL_CTRL_SET_TLS_EXT_SRP_USERNAME_CB, not via openssl
version
- rename rv variable
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1348653 13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Sun, 10 Jun 2012 15:22:19 +0000 (15:22 +0000)]
Updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1348614 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Fri, 8 Jun 2012 17:58:10 +0000 (17:58 +0000)]
Remove some backported or reverted items
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1348170 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Fri, 8 Jun 2012 12:19:30 +0000 (12:19 +0000)]
* include/util_ldap.h: Treat LDAP_UNAVAILABLE as a transient error
with non-MS LDAP SDKs; seen with OpenLDAP against Novell eDirectory.
Submitted by: Filip Valder <filip.valder vsb.cz> (via RH bugzilla)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1348036 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Fri, 8 Jun 2012 10:04:44 +0000 (10:04 +0000)]
* configure.in: Enforce 1.4.0 as minimum APR version requirement.
PR: 52748
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1347998 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Fri, 8 Jun 2012 09:46:50 +0000 (09:46 +0000)]
xforms
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1347983 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Fri, 8 Jun 2012 09:38:44 +0000 (09:38 +0000)]
Add support for TLS-SRP (Secure Remote Password key exchange
for TLS, RFC 5054).
PR: 51075
Submitted by: Quinn Slack <sqs cs stanford edu>, Christophe Renou,
Peter Sylvester
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1347980 13f79535 -47bb-0310-9956-
ffa450edef68
Daniel Gruno [Fri, 8 Jun 2012 07:25:54 +0000 (07:25 +0000)]
xforms
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1347904 13f79535 -47bb-0310-9956-
ffa450edef68
Daniel Gruno [Fri, 8 Jun 2012 07:23:55 +0000 (07:23 +0000)]
Fix a broken link
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1347903 13f79535 -47bb-0310-9956-
ffa450edef68
Daniel Gruno [Wed, 6 Jun 2012 15:30:13 +0000 (15:30 +0000)]
xforms
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1346945 13f79535 -47bb-0310-9956-
ffa450edef68
Daniel Gruno [Wed, 6 Jun 2012 15:28:21 +0000 (15:28 +0000)]
Add a note that VirtualDocumentRoot will override DocumentRoot in the current scope (and thus also in all virtual hosts if defined in the global server scope)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1346943 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Wed, 6 Jun 2012 14:20:27 +0000 (14:20 +0000)]
* support/htpasswd.c (mkrecord): Handle crypt() failure.
* support/htdbm.c (htdbm_make): Handle crypt() failure.
Submitted by: Paul Wouters <pwouters redhat.com>, jorton
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1346905 13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Tue, 5 Jun 2012 15:24:42 +0000 (15:24 +0000)]
Sorry about that. Broke the comments stuff in that last commit. Fixed.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1346420 13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Tue, 5 Jun 2012 15:15:54 +0000 (15:15 +0000)]
rebuild docs
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1346416 13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Tue, 5 Jun 2012 15:04:49 +0000 (15:04 +0000)]
Rebuild authz_host edit.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1346408 13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Tue, 5 Jun 2012 15:00:02 +0000 (15:00 +0000)]
Adds a security remark regarding proxied content and the host address,
and reference to mod_remoteip, as per comment added by Allard Hoeve to
doc.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1346405 13f79535 -47bb-0310-9956-
ffa450edef68
Daniel Gruno [Tue, 5 Jun 2012 11:27:34 +0000 (11:27 +0000)]
xforms
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1346351 13f79535 -47bb-0310-9956-
ffa450edef68
Daniel Gruno [Tue, 5 Jun 2012 11:19:00 +0000 (11:19 +0000)]
Use HTTPS for the comments instead of HTTP (and yay for commit number 500)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1346344 13f79535 -47bb-0310-9956-
ffa450edef68
Daniel Gruno [Tue, 5 Jun 2012 08:36:05 +0000 (08:36 +0000)]
xforms
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1346289 13f79535 -47bb-0310-9956-
ffa450edef68
Daniel Gruno [Tue, 5 Jun 2012 08:35:05 +0000 (08:35 +0000)]
Fix up the wording, so it leaves no doubt that status codes outside the 300-399 range are also perfectly fine.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1346288 13f79535 -47bb-0310-9956-
ffa450edef68
Daniel Gruno [Mon, 4 Jun 2012 11:19:15 +0000 (11:19 +0000)]
xforms
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1345918 13f79535 -47bb-0310-9956-
ffa450edef68
Daniel Gruno [Mon, 4 Jun 2012 11:16:00 +0000 (11:16 +0000)]
Comment out unsupported function calls.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1345917 13f79535 -47bb-0310-9956-
ffa450edef68
Daniel Gruno [Mon, 4 Jun 2012 08:31:07 +0000 (08:31 +0000)]
rebuild everything
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1345868 13f79535 -47bb-0310-9956-
ffa450edef68
Daniel Gruno [Mon, 4 Jun 2012 08:22:04 +0000 (08:22 +0000)]
Change references in version.ent from disqus to the new comment system.
Set version to 'trunk' instead of 2.4 in the comments_idenfitier variable
Disregard translations (use same comments thread for all languages)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1345863 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sat, 2 Jun 2012 22:28:26 +0000 (22:28 +0000)]
Avoid buffer overflow if one protocol string is too long, but at least
one is not.
Also add log messages numbers and avoid useless string dup.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1345599 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Fri, 1 Jun 2012 20:04:44 +0000 (20:04 +0000)]
remove obsolete comment (PROXY_MAGIC_TYPE is not used anywhere anymore)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1345329 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Fri, 1 Jun 2012 19:40:06 +0000 (19:40 +0000)]
xforms
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1345320 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Fri, 1 Jun 2012 19:36:37 +0000 (19:36 +0000)]
Add new directive SSLCompression to disable SSL-level compression.
PR: 53219
Submitted by: Björn Jacke <bjoern j3e de>, Stefan Fritsch
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1345319 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Fri, 1 Jun 2012 12:57:39 +0000 (12:57 +0000)]
* configure.in: Correct handling of --with-suexec-logfile in r1341905,
thanks to rpluem.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1345147 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Thu, 31 May 2012 13:36:20 +0000 (13:36 +0000)]
Tweak wording.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1344720 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Thu, 31 May 2012 13:22:02 +0000 (13:22 +0000)]
* support/suexec.c: Define AP_LOG_FACILITY.
(err_output): Use AP_LOG_FACILITY for syslog facility.
Suggested by: kbrand
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1344712 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Thu, 31 May 2012 12:41:57 +0000 (12:41 +0000)]
xforms
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1344683 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Thu, 31 May 2012 12:23:39 +0000 (12:23 +0000)]
PR5334, leave a hint about VirtualHost args acting like serveralias for people who don't read details.html
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1344675 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Thu, 31 May 2012 12:13:20 +0000 (12:13 +0000)]
PR53334, restore info about VirtualHost args used for comparison in name-based vhosts
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1344666 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Tue, 29 May 2012 19:18:08 +0000 (19:18 +0000)]
xforms
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1343936 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Tue, 29 May 2012 19:16:29 +0000 (19:16 +0000)]
be more verbose about what -DDUMP_CONFIG does not
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1343935 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Tue, 29 May 2012 19:12:24 +0000 (19:12 +0000)]
add PR reference
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1343931 13f79535 -47bb-0310-9956-
ffa450edef68
Daniel Gruno [Tue, 29 May 2012 17:51:50 +0000 (17:51 +0000)]
xforms
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1343879 13f79535 -47bb-0310-9956-
ffa450edef68
Daniel Gruno [Tue, 29 May 2012 17:50:39 +0000 (17:50 +0000)]
Adding some additional security considerations. Thanks to Daniel Shahaf for these pointers.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1343877 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sun, 27 May 2012 21:40:00 +0000 (21:40 +0000)]
Make ap_regcomp() return AP_REG_ESPACE if out of memory. Make ap_pregcomp()
abort if out of memory.
This raises the minimum PCRE requirement to version 6.0, released in 2005.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1343109 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sun, 27 May 2012 21:02:09 +0000 (21:02 +0000)]
Compile the regex used by is_header_regex() only once during startup
This should save some memory, especially with .htaccess
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1343099 13f79535 -47bb-0310-9956-
ffa450edef68
Daniel Gruno [Sun, 27 May 2012 20:44:37 +0000 (20:44 +0000)]
xforms
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1343095 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sun, 27 May 2012 20:39:14 +0000 (20:39 +0000)]
Make apxs use LDFLAGS from config_vars.mk in addition to CFLAGS and CPPFLAGS
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1343094 13f79535 -47bb-0310-9956-
ffa450edef68
Daniel Gruno [Sun, 27 May 2012 20:38:47 +0000 (20:38 +0000)]
Add a small hack to preserve newlines and still retain the links to the doxygen stuff. (presumably this should later be fixed in the highlighter)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1343093 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sun, 27 May 2012 20:23:43 +0000 (20:23 +0000)]
Fix MaxConnectionsPerChild
This was broken when the handling of lingering close was moved into the
listener thread.
- Make the connection counting thread safe.
- Do the counting in the connection pool cleanup to ensure that it gets
also executed if the listener thread closes the connection.
- Add a trace log message when a process is recycled.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1343087 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sun, 27 May 2012 20:07:39 +0000 (20:07 +0000)]
rename requests_this_child to conns_this_child, which is more accurate
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1343085 13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Sun, 27 May 2012 14:57:52 +0000 (14:57 +0000)]
Updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1343056 13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Sat, 26 May 2012 16:08:58 +0000 (16:08 +0000)]
Updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1342920 13f79535 -47bb-0310-9956-
ffa450edef68
Daniel Gruno [Thu, 24 May 2012 07:04:48 +0000 (07:04 +0000)]
rebuild
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1342158 13f79535 -47bb-0310-9956-
ffa450edef68
Daniel Gruno [Thu, 24 May 2012 07:03:56 +0000 (07:03 +0000)]
Add newlines to example output
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1342157 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Wed, 23 May 2012 22:29:03 +0000 (22:29 +0000)]
* docs/manual/: Commit XML for suexec changes + re-transform; thanks to nd@.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1342078 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Wed, 23 May 2012 21:38:39 +0000 (21:38 +0000)]
suexec: Support use of setgid/setuid capability bits on Linux, a
weaker set of privileges than the full setuid/setgid root binary.
* configure.in: Add --enable-suexec-capabilites flag.
* Makefile.in: If configured, use setcap instead of chmod 7555 on
installed suexec binary.
* modules/arch/unix/mod_unixd.c (unixd_pre_config): Drop test for
setuid bit if capability bits are used.
* docs/manual/: Add docs.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1342065 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Wed, 23 May 2012 16:06:02 +0000 (16:06 +0000)]
* docs/manual/suexec.html.en: Update for syslog logging.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1341930 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Wed, 23 May 2012 15:51:14 +0000 (15:51 +0000)]
* configure.in: Use AC_MSG_NOTICE so passing --silent works as advertised.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1341913 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Wed, 23 May 2012 15:42:56 +0000 (15:42 +0000)]
* acinclude.m4: Use AC_MSG_NOTICE.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1341906 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Wed, 23 May 2012 15:42:33 +0000 (15:42 +0000)]
suexec: Add support for logging to syslog as an alternative to a
logfile.
* support/suexec.c (err_output) [AP_LOG_SYSLOG]: Log to syslog.
(main): Close syslog fd if open, before execv. Add -V output
for AP_LOG_SYSLOG.
* configure.in: Add --with-suexec-syslog argument; allow
--without-suexec-logfile to omit definition of AP_LOG_EXEC.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1341905 13f79535 -47bb-0310-9956-
ffa450edef68
Daniel Gruno [Wed, 23 May 2012 05:19:04 +0000 (05:19 +0000)]
rebuild
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1341750 13f79535 -47bb-0310-9956-
ffa450edef68
Daniel Gruno [Wed, 23 May 2012 05:17:46 +0000 (05:17 +0000)]
simplifying example
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1341749 13f79535 -47bb-0310-9956-
ffa450edef68
Daniel Gruno [Wed, 23 May 2012 05:16:51 +0000 (05:16 +0000)]
xforms
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1341748 13f79535 -47bb-0310-9956-
ffa450edef68
Daniel Gruno [Wed, 23 May 2012 05:08:30 +0000 (05:08 +0000)]
Replacing disqus references with $newstuff
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1341746 13f79535 -47bb-0310-9956-
ffa450edef68
Daniel Gruno [Tue, 22 May 2012 12:46:59 +0000 (12:46 +0000)]
rebuild
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1341449 13f79535 -47bb-0310-9956-
ffa450edef68
Daniel Gruno [Tue, 22 May 2012 12:46:23 +0000 (12:46 +0000)]
Should be "Require not host gov" instead of "Require not gov"
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1341448 13f79535 -47bb-0310-9956-
ffa450edef68