Commits on Jul 29, 2016
  1. @wrowe

    Replacement solution to identify VCHAR/ASCII symbols, even in EBCDIC.

    Looking for someone with an EBCDIC environment to post the output of
    the test_char.h generated file for verification.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1754579 13f79535-47bb-0310-9956-ffa450edef68
    wrowe committed Jul 29, 2016
  2. @wrowe

    Correct logic, detect no 'token' chars, or missing ':'

    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1754577 13f79535-47bb-0310-9956-ffa450edef68
    wrowe committed Jul 29, 2016
  3. @wrowe

    Correct usage for ap_scan_http_token (had used _get_ syntax), noted b…

    …y Rüdiger
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1754570 13f79535-47bb-0310-9956-ffa450edef68
    wrowe committed Jul 29, 2016
  4. @wrowe

    Clean up doubled-'{'

    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1754569 13f79535-47bb-0310-9956-ffa450edef68
    wrowe committed Jul 29, 2016
  5. @wrowe
  6. @wrowe

    Introduce ap_scan_http_token / ap_scan_http_field_content for a much

    more efficient pass through the header text; rather than reparsing
    the strings over and over under the HTTP_CONFORMANCE_STRICT fules.
    
    Improve logic and legibility by eliminating multiple repetitive tests
    of the STRICT flag, and simply reorder 'classic' behavior first and
    this new parser second to simplify the diff. Because of the whitespace
    change (which I had wished to dodge), reading this --ignore-all-space
    is a whole lot easier. Particularly against 2.4.x branch, which is now
    identical in the 'classic' logic flow. Both of which I'll share with dev@
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1754556 13f79535-47bb-0310-9956-ffa450edef68
    wrowe committed Jul 29, 2016
  7. @wrowe

    Leave an emphatic TODO per Jeff's observations

    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1754555 13f79535-47bb-0310-9956-ffa450edef68
    wrowe committed Jul 29, 2016
  8. @wrowe

    Strictly observe spec on obs-fold

    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1754548 13f79535-47bb-0310-9956-ffa450edef68
    wrowe committed Jul 29, 2016
  9. @wrowe
  10. @wrowe

    With NUL as a TOKEN_STOP, this code is more efficient

    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1754544 13f79535-47bb-0310-9956-ffa450edef68
    wrowe committed Jul 29, 2016
  11. @wrowe

    Introduce ap_scan_http_field_content, ap_scan_http_token

    and ap_get_http_token for more efficient string handling.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1754541 13f79535-47bb-0310-9956-ffa450edef68
    wrowe committed Jul 29, 2016
  12. @wrowe
  13. @wrowe
  14. @wrowe

    Correct T_HTTP_TOKEN_STOP per RFC2068 (2.2) - RFC7230 (3.2.6),

    which has always defined 'token' as CHAR or VCHAR - visible USASCII only.
    
    NUL char is also a stop, end of parsing.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1754538 13f79535-47bb-0310-9956-ffa450edef68
    wrowe committed Jul 29, 2016
  15. @wrowe

    Improve legibility of reviewing the generated table, using hex rather…

    … than dec
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1754536 13f79535-47bb-0310-9956-ffa450edef68
    wrowe committed Jul 29, 2016
  16. mod_http2: complete implemenmtation of draft-http2-debug-state

    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1754534 13f79535-47bb-0310-9956-ffa450edef68
    Stefan Eissing committed Jul 29, 2016
Commits on Jul 28, 2016
  1. mod_http2: work on .well-known/h2Interop/state

    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1754414 13f79535-47bb-0310-9956-ffa450edef68
    Stefan Eissing committed Jul 28, 2016
  2. @ylavic
  3. @ylavic

    mod_reqtimeout: Fix body timeout disabling for CONNECT requests to avoid

    triggering mod_proxy_connect's AH01018 once the tunnel is established.
    https://bugzilla.mozilla.org/show_bug.cgi?id=1279483
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1754391 13f79535-47bb-0310-9956-ffa450edef68
    ylavic committed Jul 28, 2016
  4. update transformation

    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1754373 13f79535-47bb-0310-9956-ffa450edef68
    André Malo committed Jul 28, 2016
  5. set eol-style

    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1754370 13f79535-47bb-0310-9956-ffa450edef68
    André Malo committed Jul 28, 2016
  6. fix encoding in commit mails for spanish translations

    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1754366 13f79535-47bb-0310-9956-ffa450edef68
    André Malo committed Jul 28, 2016
  7. Commiting to repor to not get later errors and continue the work else…

    …where.
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1754358 13f79535-47bb-0310-9956-ffa450edef68
    Luis Gil committed Jul 28, 2016
Commits on Jul 26, 2016
  1. took out the html codes of the accents.

    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1754183 13f79535-47bb-0310-9956-ffa450edef68
    Luis Gil committed Jul 26, 2016
  2. @ylavic

    mod_proxy_wstunnel: we want to detect whether some response was sent to

    the client when forwarding data from the backend to the client, not the
    reverse.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1754164 13f79535-47bb-0310-9956-ffa450edef68
    ylavic committed Jul 26, 2016
  3. @ylavic

    mod_proxy_connect,wstunnel: log polling errors (and events) consisten…

    …tly at
    
    level ERR (resp. TRACE2), and name the backend connection "backend" instead of
    "sock".
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1754161 13f79535-47bb-0310-9956-ffa450edef68
    ylavic committed Jul 26, 2016
  4. @ylavic
  5. mod_http2: update after backport

    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1754129 13f79535-47bb-0310-9956-ffa450edef68
    Stefan Eissing committed Jul 26, 2016
Commits on Jul 23, 2016
  1. Rebuild.

    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1753878 13f79535-47bb-0310-9956-ffa450edef68
    Lucien Gentis committed Jul 23, 2016
  2. XML update.

    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1753877 13f79535-47bb-0310-9956-ffa450edef68
    Lucien Gentis committed Jul 23, 2016
  3. @covener

    Since this is beginner doc, split the -S invocation into two

    versions more likely to work verbatim.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1753872 13f79535-47bb-0310-9956-ffa450edef68
    covener committed Jul 23, 2016
Commits on Jul 22, 2016
  1. @wrowe

    Permit mod_proxy_hcheck.c to compile on Win32 32-bit architectures.

    This decoration is required for all apr_thread fn() entry points,
    at least on some platforms.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1753777 13f79535-47bb-0310-9956-ffa450edef68
    wrowe committed Jul 22, 2016
Commits on Jul 21, 2016
  1. @covener

    add basic h2: and h2c: backend proxy examples

    Submitted by: Hank Ibell <hwibell gmail.com>
    Committed by: covener
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1753712 13f79535-47bb-0310-9956-ffa450edef68
    covener committed Jul 21, 2016
Commits on Jul 20, 2016
  1. * Prevent redirect loops between workers within a balancer by limitin…

    …g the
    
      number of redirects to the number balancer members.
    
    PR: 59864
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1753594 13f79535-47bb-0310-9956-ffa450edef68
    Ruediger Pluem committed Jul 20, 2016
  2. * Fix typo

    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1753593 13f79535-47bb-0310-9956-ffa450edef68
    Ruediger Pluem committed Jul 20, 2016