]> granicus.if.org Git - apache/log
apache
12 years ago- add a security warning, and tweak the example, in light of CVE-2011-3368
Joe Orton [Wed, 5 Oct 2011 15:36:56 +0000 (15:36 +0000)]
- add a security warning, and tweak the example, in light of CVE-2011-3368

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

12 years agoSECURITY (CVE-2011-3368): Prevent unintended pattern expansion in some
Joe Orton [Wed, 5 Oct 2011 14:24:44 +0000 (14:24 +0000)]
SECURITY (CVE-2011-3368): Prevent unintended pattern expansion in some
reverse proxy configurations by strictly validating the request-URI:

* server/protocol.c (read_request_line): Send a 400 response if the
  request-URI does not match the grammar from RFC 2616.  This ensures
  the input string for RewriteRule et al really is an absolute path.

Reviewed by: rpluem, wrowe, covener, fielding

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

12 years agoRebuild html.
Rich Bowen [Wed, 5 Oct 2011 12:01:54 +0000 (12:01 +0000)]
Rebuild html.

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

12 years agoFix link to Friedl's book. (refs https://issues.apache.org/bugzilla/show_bug.cgi...
Rich Bowen [Wed, 5 Oct 2011 11:57:00 +0000 (11:57 +0000)]
Fix link to Friedl's book. (refs https://issues.apache.org/bugzilla/show_bug.cgi?id=51959)

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

12 years agoAdd SSLCARevocationCheck directive to default mod_ssl config
Kaspar Brand [Tue, 4 Oct 2011 06:08:02 +0000 (06:08 +0000)]
Add SSLCARevocationCheck directive to default mod_ssl config

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

12 years agofix indentation
Kaspar Brand [Tue, 4 Oct 2011 06:02:42 +0000 (06:02 +0000)]
fix indentation

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

12 years agoEnforce LimitRequestFieldSize after multiple headers with the same
Stefan Fritsch [Mon, 3 Oct 2011 20:37:49 +0000 (20:37 +0000)]
Enforce LimitRequestFieldSize after multiple headers with the same
name have been merged.

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

12 years agoTODO note regarding the LimitInternalRecursion error message.
Rich Bowen [Mon, 3 Oct 2011 19:14:23 +0000 (19:14 +0000)]
TODO note regarding the LimitInternalRecursion error message.

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

12 years agoupdate xforms
Stefan Fritsch [Sat, 1 Oct 2011 20:57:36 +0000 (20:57 +0000)]
update xforms

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

12 years agogrammar fix
Stefan Fritsch [Sat, 1 Oct 2011 20:41:30 +0000 (20:41 +0000)]
grammar fix
point to SSLRequire docs

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

12 years agoIf MaxMemFree is set, set SSL_MODE_RELEASE_BUFFERS in mod_ssl.
Stefan Fritsch [Sat, 1 Oct 2011 19:48:14 +0000 (19:48 +0000)]
If MaxMemFree is set, set SSL_MODE_RELEASE_BUFFERS in mod_ssl.
Always set SSL_MODE_RELEASE_BUFFERS in ab.

PR: 51618
Submitted by: Cristian Rodríguez <crrodriguez opensuse org>, Stefan Fritsch

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

12 years agoRemove trailing comma on last enum member for authz_status
Paul Querna [Fri, 30 Sep 2011 03:55:42 +0000 (03:55 +0000)]
Remove trailing comma on last enum member for authz_status

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

12 years agoClarify configuration comment.
Rainer Jung [Thu, 29 Sep 2011 08:22:13 +0000 (08:22 +0000)]
Clarify configuration comment.

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

12 years agoIn ssl_check_public_cert(), also take dNSNames in the subjectAltName
Kaspar Brand [Wed, 28 Sep 2011 06:52:39 +0000 (06:52 +0000)]
In ssl_check_public_cert(), also take dNSNames in the subjectAltName
extension into account when checking the cert against the configured
ServerName. PR 32652, PR 47051.

Replace SSL_X509_getCN() by SSL_X509_getIDs(), which returns an array
of a cert's DNS-IDs and CN-IDs (terms as coined by RFC 6125).

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

12 years agoSome NetWare ssl module build tweaks.
Guenter Knauf [Wed, 28 Sep 2011 00:22:19 +0000 (00:22 +0000)]
Some NetWare ssl module build tweaks.

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

12 years agoMake mod_substitute more efficient:
Stefan Fritsch [Mon, 26 Sep 2011 20:09:06 +0000 (20:09 +0000)]
Make mod_substitute more efficient:
- Use varbuf resizable buffer instead of constantly allocating pool
  memory and copying data around. This changes the memory requirement from
  quadratic in ((number of substitutions in line) * (length of line)) to
  linear in (length of line).
- Instead of copying buckets just to append a \0, use new ap_regexec_len()
  function

PR: 50559

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

12 years agoSome varbuf enhancements:
Stefan Fritsch [Mon, 26 Sep 2011 20:05:09 +0000 (20:05 +0000)]
Some varbuf enhancements:
- Introduce new ap_varbuf_pdup() and ap_varbuf_regsub() functions.
- Fix some bugs in ap_varbuf_strmemcat().
- Make ap_varbuf.buf point to an empty string if no buffer has been allocated,
  yet.

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

12 years agoAdjust log message to reflect changed behaviour
Stefan Fritsch [Mon, 26 Sep 2011 18:50:28 +0000 (18:50 +0000)]
Adjust log message to reflect changed behaviour

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

12 years agoPut 0- on the fast-track
Jim Jagielski [Mon, 26 Sep 2011 18:12:41 +0000 (18:12 +0000)]
Put 0- on the fast-track

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

12 years agoNo longer do double duty...
Jim Jagielski [Mon, 26 Sep 2011 18:12:38 +0000 (18:12 +0000)]
No longer do double duty...

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

12 years agoFinal update to SSLProxyMachineCertificateChainFile
Daniel Ruggeri [Mon, 26 Sep 2011 16:39:00 +0000 (16:39 +0000)]
Final update to SSLProxyMachineCertificateChainFile

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

12 years agoreplace another occurence of X509_NAME_oneline by SSL_X509_NAME_to_string
Kaspar Brand [Mon, 26 Sep 2011 15:24:23 +0000 (15:24 +0000)]
replace another occurence of X509_NAME_oneline by SSL_X509_NAME_to_string

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

12 years agoenable the SNI extension for proxy connections
Kaspar Brand [Sun, 25 Sep 2011 15:55:13 +0000 (15:55 +0000)]
enable the SNI extension for proxy connections
to TLS backends (but avoid for pure SSLv2/SSLv3)

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

12 years agoUpdates.
Lucien Gentis [Sun, 25 Sep 2011 14:51:47 +0000 (14:51 +0000)]
Updates.

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

12 years agoUpdate.
Lucien Gentis [Sat, 24 Sep 2011 16:31:44 +0000 (16:31 +0000)]
Update.

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

12 years agoMore style fixes, no func changes
Stefan Fritsch [Fri, 23 Sep 2011 18:20:43 +0000 (18:20 +0000)]
More style fixes, no func changes

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

12 years agoMore cleanup: Expand tabs and some more indentation fixes
Stefan Fritsch [Fri, 23 Sep 2011 18:08:42 +0000 (18:08 +0000)]
More cleanup: Expand tabs and some more indentation fixes
No functional change

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

12 years agoCleanup effort in prep for GA push:
Jim Jagielski [Fri, 23 Sep 2011 13:39:32 +0000 (13:39 +0000)]
Cleanup effort in prep for GA push:
Trim trailing whitespace... no func change

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

12 years agoCleanup effort in prep for GA push:
Jim Jagielski [Fri, 23 Sep 2011 13:38:09 +0000 (13:38 +0000)]
Cleanup effort in prep for GA push:
Trim trailing whitespace... no func change

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

12 years agoCleanup effort in prep for GA push:
Jim Jagielski [Fri, 23 Sep 2011 13:36:39 +0000 (13:36 +0000)]
Cleanup effort in prep for GA push:
Trim trailing whitespace... no func change

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

12 years agodocco xforms
Jim Jagielski [Fri, 23 Sep 2011 12:59:07 +0000 (12:59 +0000)]
docco xforms

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

12 years agosome docco updates
Jim Jagielski [Fri, 23 Sep 2011 12:57:18 +0000 (12:57 +0000)]
some docco updates

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

12 years agoPulls the examples out of the paragraph text and into a table so that
Rich Bowen [Thu, 22 Sep 2011 00:25:48 +0000 (00:25 +0000)]
Pulls the examples out of the paragraph text and into a table so that
they are more visually distinct.

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

12 years agoBring error messages for TLS stapling related options in sync
Kaspar Brand [Wed, 21 Sep 2011 17:32:20 +0000 (17:32 +0000)]
Bring error messages for TLS stapling related options in sync
with their directive names.

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

12 years agoupdate transformations
Kaspar Brand [Wed, 21 Sep 2011 17:03:19 +0000 (17:03 +0000)]
update transformations

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

12 years agomod_ssl:
Kaspar Brand [Wed, 21 Sep 2011 16:54:18 +0000 (16:54 +0000)]
mod_ssl:
- document the SSLStapling* directives (code committed in
  r829619 for 2.2.3, see PR 43822)
- add SSLCARevocationCheck to the list of configuration changes
  in the 2.4 upgrade notes.

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

12 years agoupdate xforms
Stefan Fritsch [Tue, 20 Sep 2011 21:03:41 +0000 (21:03 +0000)]
update xforms

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

12 years ago%L works without mod_unique_id, too
Stefan Fritsch [Tue, 20 Sep 2011 21:02:48 +0000 (21:02 +0000)]
%L works without mod_unique_id, too

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

12 years agoSave one call of ap_escape_html on the uri. Reflow code to be more readable.
Stefan Fritsch [Tue, 20 Sep 2011 20:12:51 +0000 (20:12 +0000)]
Save one call of ap_escape_html on the uri. Reflow code to be more readable.

Submitted by: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
PR: 51697

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

12 years agoAdds brief introduction to the table to address initial confusion when I
Rich Bowen [Tue, 20 Sep 2011 13:41:10 +0000 (13:41 +0000)]
Adds brief introduction to the table to address initial confusion when I
showed this doc to someone unfamiliar with the directive.

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

12 years agoRebuilds translation generated docs.
Rich Bowen [Tue, 20 Sep 2011 12:09:08 +0000 (12:09 +0000)]
Rebuilds translation generated docs.

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

12 years agoReplace log example with one that matches 2.4 logging.
Rich Bowen [Tue, 20 Sep 2011 11:57:52 +0000 (11:57 +0000)]
Replace log example with one that matches 2.4 logging.

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

12 years agoRebuild HTML transformations.
Rich Bowen [Tue, 20 Sep 2011 11:31:09 +0000 (11:31 +0000)]
Rebuild HTML transformations.

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

12 years agoAdds some examples of using the ErrorLogFormat token handlers.
Rich Bowen [Tue, 20 Sep 2011 11:28:02 +0000 (11:28 +0000)]
Adds some examples of using the ErrorLogFormat token handlers.
Standardizes the spelling of behavio(u)r to be consistent throughout the file.

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

12 years agoAdd ssl_log_xerror() and ssl_log_rxerror(), modeled after ssl_log_cxerror().
Kaspar Brand [Mon, 19 Sep 2011 20:23:27 +0000 (20:23 +0000)]
Add ssl_log_xerror() and ssl_log_rxerror(), modeled after ssl_log_cxerror().
Add SSL_X509_NAME_to_string(), which converts an X509 distinguished name
to an RFC 2253 formatted string.
Adapt ssl_log_*error() to make use of SSL_X509_NAME_to_string().

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

12 years agoFix issues found by PVS-Studio static analyzer:
Stefan Fritsch [Mon, 19 Sep 2011 18:04:47 +0000 (18:04 +0000)]
Fix issues found by PVS-Studio static analyzer:

mod_mime_magic:
cut'n'paste error rsl_encoding vs. rsl_separator, also simplify code a bit

mod_header:
wrong string initialization (leading to segfault if format argument is missing)

util_win32: duplicate sizeof (untested; Windows people, please review)

PR: 51542
Submitted by: Andrey Karpov <karpov viva64 com>, Stefan Fritsch

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

12 years agoRemove from documentation STATUS things that have already been done.
Rich Bowen [Mon, 19 Sep 2011 17:19:26 +0000 (17:19 +0000)]
Remove from documentation STATUS things that have already been done.

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

12 years agoAdd wrappers for malloc, calloc, realloc that check for out of memory
Stefan Fritsch [Mon, 19 Sep 2011 16:25:42 +0000 (16:25 +0000)]
Add wrappers for malloc, calloc, realloc that check for out of memory
situations.  Use them in most places where malloc, and friends are used.
This results in clean error messages in an out of memory situation instead of
segfaulting or silently malfunctioning. In some places, it just allows to
remove some logging code.

PR 51568, PR 51569, PR 51571.

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

12 years agoPunctuation error.
Rich Bowen [Mon, 19 Sep 2011 13:51:13 +0000 (13:51 +0000)]
Punctuation error.

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

12 years agoRemoves CookieLog from ja, ko, and tr documentation.
Rich Bowen [Mon, 19 Sep 2011 13:50:53 +0000 (13:50 +0000)]
Removes CookieLog from ja, ko, and tr documentation.

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

12 years agoRebuild docs mentioning CookieLog
Rich Bowen [Mon, 19 Sep 2011 13:43:27 +0000 (13:43 +0000)]
Rebuild docs mentioning CookieLog

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

12 years agoRemoves the CookieLog directive, which has been documented as deprecated for more...
Rich Bowen [Mon, 19 Sep 2011 13:40:08 +0000 (13:40 +0000)]
Removes the CookieLog directive, which has been documented as deprecated for more than a decade.

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

12 years agoRebuild HTML.
Rich Bowen [Mon, 19 Sep 2011 13:36:05 +0000 (13:36 +0000)]
Rebuild HTML.

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

12 years agoRemoves the promise if more documentation to come. These docs are
Rich Bowen [Mon, 19 Sep 2011 13:34:12 +0000 (13:34 +0000)]
Removes the promise if more documentation to come. These docs are
probably sufficient as is.

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

12 years agoStyle cleanup
Daniel Ruggeri [Mon, 19 Sep 2011 10:48:45 +0000 (10:48 +0000)]
Style cleanup

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

12 years agoGive a slightly more direct hint when no global ServerName is set. I still
Eric Covener [Mon, 19 Sep 2011 01:36:39 +0000 (01:36 +0000)]
Give a slightly more direct hint when no global ServerName is set. I still
think this buries the lead, but it's hard to rewrite to change the emphasis
yet maintain googleability.

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

12 years agoRebuild mod_log_config grammar changes.
Rich Bowen [Mon, 19 Sep 2011 01:35:59 +0000 (01:35 +0000)]
Rebuild mod_log_config grammar changes.

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

12 years agoAdditional grammatical nits.
Rich Bowen [Mon, 19 Sep 2011 01:34:16 +0000 (01:34 +0000)]
Additional grammatical nits.

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

12 years agoRebuilding other new French translations.
Rich Bowen [Mon, 19 Sep 2011 00:42:45 +0000 (00:42 +0000)]
Rebuilding other new French translations.

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

12 years agoRebuilds French translation updates.
Rich Bowen [Mon, 19 Sep 2011 00:41:06 +0000 (00:41 +0000)]
Rebuilds French translation updates.

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

12 years agoRebuild transformations.
Rich Bowen [Mon, 19 Sep 2011 00:32:39 +0000 (00:32 +0000)]
Rebuild transformations.

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

12 years agoNitpick - Be consistent with ending each format description with a fullstop.
Rich Bowen [Mon, 19 Sep 2011 00:19:24 +0000 (00:19 +0000)]
Nitpick - Be consistent with ending each format description with a fullstop.

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

12 years agoUpdates.
Lucien Gentis [Sun, 18 Sep 2011 12:37:03 +0000 (12:37 +0000)]
Updates.

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

12 years agoFix cut'n'paste error: ErrorLog -> ErrorLogFormat
Stefan Fritsch [Sun, 18 Sep 2011 07:31:18 +0000 (07:31 +0000)]
Fix cut'n'paste error: ErrorLog -> ErrorLogFormat

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

12 years agoTrying to make it slightly clearer that 'name' in these examples is a variable to...
Rich Bowen [Sun, 18 Sep 2011 03:03:46 +0000 (03:03 +0000)]
Trying to make it slightly clearer that 'name' in these examples is a variable to be replaced.

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

12 years agoAltering the "somewhat similar" to default example to actually be the
Rich Bowen [Sun, 18 Sep 2011 02:54:33 +0000 (02:54 +0000)]
Altering the "somewhat similar" to default example to actually be the
default format.

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

12 years agoPR51371: cross-compile issues with cgi and apr_procattr_limit_*.
Eric Covener [Sat, 17 Sep 2011 17:01:15 +0000 (17:01 +0000)]
PR51371: cross-compile issues with cgi and apr_procattr_limit_*.

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

12 years agoLog better information and prevent leak of an X509 structure for SSLProxyMachineCerti...
Daniel Ruggeri [Sat, 17 Sep 2011 16:25:17 +0000 (16:25 +0000)]
Log better information and prevent leak of an X509 structure for SSLProxyMachineCertificateChainFile

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

12 years ago* Correctly obey ServerName / ServerAlias if the Host header from the
Ruediger Pluem [Sat, 17 Sep 2011 15:08:14 +0000 (15:08 +0000)]
* Correctly obey ServerName / ServerAlias if the Host header from the
  request matches the VirtualHost address.

PR: 51709
Submitted by: Micha Lenk <micha lenk.info>
Reviewed by: rpluem

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

12 years agoFix cut'n'paste errors: APR_DECLARE -> AP_DECLARE / part2.
Guenter Knauf [Fri, 16 Sep 2011 23:20:01 +0000 (23:20 +0000)]
Fix cut'n'paste errors: APR_DECLARE -> AP_DECLARE / part2.

Submitted by: NormW <normw gknw.net>

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

12 years agofix spelling error in a couple of log messages
Jeff Trawick [Fri, 16 Sep 2011 23:16:19 +0000 (23:16 +0000)]
fix spelling error in a couple of log messages

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

12 years agoContinue if the platform doesnt support file perms.
Guenter Knauf [Fri, 16 Sep 2011 23:10:32 +0000 (23:10 +0000)]
Continue if the platform doesnt support file perms.

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

12 years agoAdd comment that the check for empty brigade at the start of the function is
Stefan Fritsch [Fri, 16 Sep 2011 16:40:52 +0000 (16:40 +0000)]
Add comment that the check for empty brigade at the start of the function is
essential.

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

12 years agoFix cut'n'paste errors: APR_DECLARE -> AP_DECLARE
Stefan Fritsch [Fri, 16 Sep 2011 16:37:06 +0000 (16:37 +0000)]
Fix cut'n'paste errors: APR_DECLARE -> AP_DECLARE

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

12 years agoupdate xforms
Stefan Fritsch [Thu, 15 Sep 2011 21:07:32 +0000 (21:07 +0000)]
update xforms

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

12 years agoUn-deprecate AddOutputFilterByType and update docs. Its limitations have
Stefan Fritsch [Thu, 15 Sep 2011 21:03:59 +0000 (21:03 +0000)]
Un-deprecate AddOutputFilterByType and update docs. Its limitations have
been fixed by the move to mod_filter.

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

12 years agoImplement AddOutputFilterByType by doing strcmp()s instead of creating
Stefan Fritsch [Thu, 15 Sep 2011 20:49:56 +0000 (20:49 +0000)]
Implement AddOutputFilterByType by doing strcmp()s instead of creating
lots of ap_expr's. This is more efficient and fixes string escaping
issues in the old code.

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

12 years agoreplace non-threadsafe use of srand() and rand() with ap_random_pick()
Stefan Fritsch [Thu, 15 Sep 2011 19:55:56 +0000 (19:55 +0000)]
replace non-threadsafe use of srand() and rand() with ap_random_pick()

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

12 years agouse random value as multipart range boundary to prevent leaking information
Stefan Fritsch [Thu, 15 Sep 2011 19:55:27 +0000 (19:55 +0000)]
use random value as multipart range boundary to prevent leaking information
about the used MPM

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

12 years agoinitialize counter with random number
Stefan Fritsch [Thu, 15 Sep 2011 19:54:37 +0000 (19:54 +0000)]
initialize counter with random number

PR: 45110

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

12 years agoCreate wrapper API for apr_random;
Stefan Fritsch [Thu, 15 Sep 2011 19:53:59 +0000 (19:53 +0000)]
Create wrapper API for apr_random;
use in mod_lbmethod_heartbeat and mod_serf to
- replace some needles use of apr_generate_random_bytes
- remove code duplication

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

12 years ago- start definitive list of modules not to be included in 2.4
Stefan Fritsch [Thu, 15 Sep 2011 19:07:23 +0000 (19:07 +0000)]
- start definitive list of modules not to be included in 2.4
- mod_fcgid not a blocker
- install of beta on www.a.o done thanks to pquerna/infra

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

12 years agoGA plan
Jim Jagielski [Thu, 15 Sep 2011 12:56:34 +0000 (12:56 +0000)]
GA plan

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

12 years agoModify SSLProxyMachineCertificateChainFile to use X509 instead of X509_INFO and use...
Daniel Ruggeri [Wed, 14 Sep 2011 20:16:02 +0000 (20:16 +0000)]
Modify SSLProxyMachineCertificateChainFile to use X509 instead of X509_INFO and use openssl to construct the chain

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

12 years agoProperly fill in the SSL_{CLIENT,SERVER}_V_{START,END} and
Kaspar Brand [Wed, 14 Sep 2011 14:02:28 +0000 (14:02 +0000)]
Properly fill in the SSL_{CLIENT,SERVER}_V_{START,END} and
SSL_CLIENT_V_REMAIN variables for certs whose notBefore or
notAfter fields use GeneralizedTime encodings.

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

12 years agossl_callback_proxy_cert(): take advantage of ssl_log_cxerror()
Kaspar Brand [Wed, 14 Sep 2011 12:25:31 +0000 (12:25 +0000)]
ssl_callback_proxy_cert(): take advantage of ssl_log_cxerror()
when logging proxy client cert information

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

12 years agomention mod_deflate optimization; ap_expr is based on mod_ssl
Stefan Fritsch [Tue, 13 Sep 2011 20:39:44 +0000 (20:39 +0000)]
mention mod_deflate optimization; ap_expr is based on mod_ssl

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

12 years agoFix 'Content-Encoding: gzip' missing if the first brigade passed to
Stefan Fritsch [Tue, 13 Sep 2011 20:17:18 +0000 (20:17 +0000)]
Fix 'Content-Encoding: gzip' missing if the first brigade passed to
deflate_out_buffer contained zero data bytes but no EOS bucket.

Don't compress if the added headers and checksums are larger than
the data to compress (and we know the size of the data in advance).

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

12 years agoxforms
Jim Jagielski [Tue, 13 Sep 2011 18:50:07 +0000 (18:50 +0000)]
xforms

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

12 years agoSome more 2.4 goodness and notes
Jim Jagielski [Tue, 13 Sep 2011 18:48:19 +0000 (18:48 +0000)]
Some more 2.4 goodness and notes

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

12 years agoXforms again post mod_proxy.xml update
Jim Jagielski [Tue, 13 Sep 2011 18:07:29 +0000 (18:07 +0000)]
Xforms again post mod_proxy.xml update

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

12 years agoList worker flags in a more useful manner and note Drain
Jim Jagielski [Tue, 13 Sep 2011 18:04:59 +0000 (18:04 +0000)]
List worker flags in a more useful manner and note Drain

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

12 years agoImplement draining capability for proxy workers... only accept
Jim Jagielski [Tue, 13 Sep 2011 17:26:57 +0000 (17:26 +0000)]
Implement draining capability for proxy workers... only accept
sticky on these puppies.

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

12 years agoXforms changes... using SVN this time ;)
Jim Jagielski [Mon, 12 Sep 2011 14:24:27 +0000 (14:24 +0000)]
Xforms changes... using SVN this time ;)

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

12 years agoUpdates one of the "advanced" recipes and rewrites description.
Rich Bowen [Mon, 12 Sep 2011 14:21:41 +0000 (14:21 +0000)]
Updates one of the "advanced" recipes and rewrites description.

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

12 years agoAdd in MaxRangeOverlaps and MaxRangeReversals to accomodate
Jim Jagielski [Mon, 12 Sep 2011 14:15:53 +0000 (14:15 +0000)]
Add in MaxRangeOverlaps and MaxRangeReversals to accomodate
more control over acceptable Range headers:

        See: http://trac.tools.ietf.org/wg/httpbis/trac/ticket/311

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

12 years agoFixed MaxRanges config block.
Guenter Knauf [Mon, 12 Sep 2011 03:40:28 +0000 (03:40 +0000)]
Fixed MaxRanges config block.

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

12 years agounixfy
William A. Rowe Jr [Mon, 12 Sep 2011 02:14:35 +0000 (02:14 +0000)]
unixfy

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

12 years agoRM warning text
William A. Rowe Jr [Mon, 12 Sep 2011 02:12:49 +0000 (02:12 +0000)]
RM warning text

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

12 years agoUpdates.
Lucien Gentis [Sun, 11 Sep 2011 18:43:59 +0000 (18:43 +0000)]
Updates.

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