- Jul 06, 2015
-
-
Yann Ylavic authored
Don't let pipelining checks and keep-alive times interfere with the timeouts computed for subsequent requests. PR 56729. With pipelined requests, the log_transaction hook is called when the request is destroyed, which may happen after a subsequent request is to be handled on the same connection. Move the initialization of the "header" state into pre_read_request() instead, and get rid of the racy log_trasaction hook. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1689325 13f79535-47bb-0310-9956-ffa450edef68
-
Christophe Jaillet authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1689317 13f79535-47bb-0310-9956-ffa450edef68
-
- Jul 04, 2015
-
-
Lucien Gentis authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1689164 13f79535-47bb-0310-9956-ffa450edef68
-
Lucien Gentis authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1689163 13f79535-47bb-0310-9956-ffa450edef68
-
- Jul 01, 2015
-
-
Mike Rumph authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1688700 13f79535-47bb-0310-9956-ffa450edef68
-
Mike Rumph authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1688698 13f79535-47bb-0310-9956-ffa450edef68
-
Yann Ylavic authored
Submitted by: Jose Kahan <jose w3.org> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1688660 13f79535-47bb-0310-9956-ffa450edef68
-
Yann Ylavic authored
Be lenient up to 10 (room for 32bit decimals) Bad White Spaces (BWS) between chunk-size and chunk-ext/CRLF. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1688538 13f79535-47bb-0310-9956-ffa450edef68
-
Yann Ylavic authored
Handle reentrance of state BODY_CHUNK_CR to avoid AH02901 when we eat BWS from multiple reads. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1688536 13f79535-47bb-0310-9956-ffa450edef68
-
- Jun 30, 2015
-
-
Jim Jagielski authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1688475 13f79535-47bb-0310-9956-ffa450edef68
-
Jim Jagielski authored
from https://github.com/icing/mod_h2 as per software grant. Since this is a git archive of master (for tracking and IP provenance history), it includes files that will likely be removed/renamed/etc... git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1688474 13f79535-47bb-0310-9956-ffa450edef68
-
Jan Kaluža authored
This fixes issue resulting in setting of bad useragent_ip when internal redirection has been generated as response to the request (typically as result of "ErrorDocument 40x"). In this case, the original request has been handled by mod_remoteip and its useragent_ip has been changed properly, but when internal redirection to ErrorDocument has been generated later, the mod_remoteip's handler has been executed again with *the same* c->client_addr as in the original request. If c->client_addr IP is trusted, this results in bad useragent_ip being set. When using r->useragent_addr as the root trusted address instead of c->client_addr, the internal redirection uses the first non-trusted IP in this particular case, so it won't change the r->useragent_ip during the internal redirection to ErrorDocument. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1688399 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
This didn't need to be reinvented; please use established helpers. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1688343 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
the requirement that all members are initialized explicitly due to the previous patch. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1688341 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Useful for 2.2 and 2.4, but trunk will require the subsequent patch. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1688340 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Assert that the SubstituteInheritBefore option was explicitly toggled, and do not default in 2.x to this legacy behavior. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1688339 13f79535-47bb-0310-9956-ffa450edef68
-
- Jun 29, 2015
-
-
Yann Ylavic authored
Fix dir config merger 'over'-write, thanks Bill (again). git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1688331 13f79535-47bb-0310-9956-ffa450edef68
-
Yann Ylavic authored
Don't check LimitRequestBody when there is no (more) body. This fixes an uninitialized use of 'totalread' in ap_http_filter() when either the remaining or requested number of body bytes is zero, leading to an invalid computation of bytes received. Reported by: Michael Kaufmann <mail michael-kaufmann.ch> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1688274 13f79535-47bb-0310-9956-ffa450edef68
-
- Jun 28, 2015
-
-
Lucien Gentis authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1688010 13f79535-47bb-0310-9956-ffa450edef68
-
Lucien Gentis authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1688009 13f79535-47bb-0310-9956-ffa450edef68
-
Lucien Gentis authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1688007 13f79535-47bb-0310-9956-ffa450edef68
-
Lucien Gentis authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1688006 13f79535-47bb-0310-9956-ffa450edef68
-
Lucien Gentis authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1688004 13f79535-47bb-0310-9956-ffa450edef68
-
Lucien Gentis authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1688003 13f79535-47bb-0310-9956-ffa450edef68
-
Eric Covener authored
an error during a compare operation. [Eric Covener] + accompanying trace. Note: the if/else now matches (don't replace unknown compare errors with LDAP_NO_SUCH_ATTRIBUTE) the logic just above when pulling comparisons out of the cache. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1687980 13f79535-47bb-0310-9956-ffa450edef68
-
- Jun 26, 2015
-
-
Yann Ylavic authored
The resource is not dereferenceable if connection_destructor() is called from reslist_destroy(). git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1687783 13f79535-47bb-0310-9956-ffa450edef68
-
Yann Ylavic authored
Use tristate single inherit_before variable instead of two, according to wrowe's advices. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1687680 13f79535-47bb-0310-9956-ffa450edef68
-
- Jun 25, 2015
-
-
Eric Covener authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1687643 13f79535-47bb-0310-9956-ffa450edef68
-
Eric Covener authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1687642 13f79535-47bb-0310-9956-ffa450edef68
-
Yann Ylavic authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1687567 13f79535-47bb-0310-9956-ffa450edef68
-
Yann Ylavic authored
Introduce the SubstituteInheritBefore directive to configure the merge order. This allows to preserve 2.4 and earlier behaviour. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1687539 13f79535-47bb-0310-9956-ffa450edef68
-
- Jun 23, 2015
-
-
Yann Ylavic authored
Move the new pool argument of dbd_load() first as the other functions in the module (no functional change). Suggested by: mrumph git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1687087 13f79535-47bb-0310-9956-ffa450edef68
-
Yann Ylavic authored
DBD entries should also have request lifetime. Proposed by: Jacob Champion <jacob.champion ni.com> Reviewed by: ylavic git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1687021 13f79535-47bb-0310-9956-ffa450edef68
-
- Jun 22, 2015
-
-
Yann Ylavic authored
Factorize code (no functional change). git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1686856 13f79535-47bb-0310-9956-ffa450edef68
-
Yann Ylavic authored
Limit Redirect expressions to directory (Location) context and redirect statuses (implicit or explicit). git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1686853 13f79535-47bb-0310-9956-ffa450edef68
-
Andre Malo authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1686819 13f79535-47bb-0310-9956-ffa450edef68
-
- Jun 21, 2015
-
-
Lucien Gentis authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1686726 13f79535-47bb-0310-9956-ffa450edef68
-
Lucien Gentis authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1686723 13f79535-47bb-0310-9956-ffa450edef68
-
Lucien Gentis authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1686722 13f79535-47bb-0310-9956-ffa450edef68
-
Lucien Gentis authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1686721 13f79535-47bb-0310-9956-ffa450edef68
-