Permalink
Commits on Sep 27, 2016
  1. event: use atomics for *timeout_queue->total since it's updated concu…

    …rrently,
    
    and move TO_QUEUE_*() macros to functions.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1762580 13f79535-47bb-0310-9956-ffa450edef68
    ylavic committed Sep 27, 2016
  2. event: follow up to r1593860.

    Set timestamp before enqueing the timer on resume.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1762570 13f79535-47bb-0310-9956-ffa450edef68
    ylavic committed Sep 27, 2016
  3. mod_proxy: log diagnostics during ProxyPass[Match]

    To help out users when debugging ProxyPass and ProxyPassMatch, log all
    match attempts (at trace2), as well as matches that are either
    successful or explicitly disabled (at trace1).
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1762517 13f79535-47bb-0310-9956-ffa450edef68
    jchampio committed Sep 27, 2016
  4. mod_brotli: Handle new 'no-brotli' internal environment variable that

    disables Brotli compression for a particular request.
    
    This mimicks how mod_deflate handles the 'no-gzip' env variable, and
    should allow seamless migration for configurations that use it.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1762515 13f79535-47bb-0310-9956-ffa450edef68
    Evgeny Kotkov committed Sep 27, 2016
  5. mod_brotli: Allow compression ratio logging with new BrotliFilterNote

    directive.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1762512 13f79535-47bb-0310-9956-ffa450edef68
    Evgeny Kotkov committed Sep 27, 2016
  6. Updated, forgot to update "Release Notes"

    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1762487 13f79535-47bb-0310-9956-ffa450edef68
    Luis Gil committed Sep 27, 2016
  7. Updated to last revision of the english version 1756216

    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1762483 13f79535-47bb-0310-9956-ffa450edef68
    Luis Gil committed Sep 27, 2016
Commits on Sep 24, 2016
  1. Rebuild.

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

    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1762135 13f79535-47bb-0310-9956-ffa450edef68
    Lucien Gentis committed Sep 24, 2016
Commits on Sep 23, 2016
  1. xforms

    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1762014 13f79535-47bb-0310-9956-ffa450edef68
    Christophe Jaillet committed Sep 23, 2016
  2. Fix doc as spotted by Dusan Bajic in online doc

    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1762013 13f79535-47bb-0310-9956-ffa450edef68
    Christophe Jaillet committed Sep 23, 2016
  3. Fix doc as spotted by Francois B in online doc

    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1762012 13f79535-47bb-0310-9956-ffa450edef68
    Christophe Jaillet committed Sep 23, 2016
Commits on Sep 21, 2016
  1. mod_brotli: Unbreak building other filter modules without libbrotlienc.

    Don't add -lbrotlienc to the MOD_LDFLAGS unconditionally.  And, when
    adding it, use MOD_BROTLI_LDADD to avoid linking all filter modules
    against this library.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1761824 13f79535-47bb-0310-9956-ffa450edef68
    Evgeny Kotkov committed Sep 21, 2016
  2. mod_brotli: Add initial implementation.

    This new module supports dynamic Brotli (RFC 7932) compression.  Existing
    mod_deflate installations can benefit from better compression ratio by
    sending Brotli-compressed data to the clients that support it:
    
        SetOutputFilter BROTLI_COMPRESS;DEFLATE
    
    The module features zero-copy processing, which is only possible with the
    new API from the upcoming 1.0.x series of brotli [1].  The Linux makefile
    works against libbrotli [2], as currently the core brotli repository doesn't
    offer a way to build a library [3].  Apart from that, only the CMake build
    is now supported.
    
    [1] https://github.com/google/brotli
    [2] https://github.com/bagder/libbrotli
    [3] google/brotli#332
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1761714 13f79535-47bb-0310-9956-ffa450edef68
    Evgeny Kotkov committed Sep 21, 2016
Commits on Sep 20, 2016
  1. more apr_uint32_t usage where appropriate, signed/unsigned warning de…

    …tox, stream reset clears buffers immediately
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1761548 13f79535-47bb-0310-9956-ffa450edef68
    Stefan Eissing committed Sep 20, 2016
Commits on Sep 19, 2016
  1. update after backport

    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1761479 13f79535-47bb-0310-9956-ffa450edef68
    Stefan Eissing committed Sep 19, 2016
  2. mod_http2: rest of the fix for output blockage

    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1761477 13f79535-47bb-0310-9956-ffa450edef68
    Stefan Eissing committed Sep 19, 2016
  3. mod_http2: fix suspended handling for streams

    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1761434 13f79535-47bb-0310-9956-ffa450edef68
    Stefan Eissing committed Sep 19, 2016
Commits on Sep 17, 2016
  1. mod_crypto: c89.

    Reported by: Norm <normw gknw.net>
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1761281 13f79535-47bb-0310-9956-ffa450edef68
    ylavic committed Sep 17, 2016
  2. xform

    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1761273 13f79535-47bb-0310-9956-ffa450edef68
    covener committed Sep 17, 2016
  3. expand third common in the expression functions doc

    Explain some risks at looking at per-request environment variables
    set by other modules within <If>.
    
    http://stackoverflow.com/questions/39462011/htaccess-if-else-always-selects-else
    
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1761272 13f79535-47bb-0310-9956-ffa450edef68
    covener committed Sep 17, 2016
  4. Rebuild.

    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1761225 13f79535-47bb-0310-9956-ffa450edef68
    Lucien Gentis committed Sep 17, 2016
  5. XML update.

    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1761223 13f79535-47bb-0310-9956-ffa450edef68
    Lucien Gentis committed Sep 17, 2016
  6. Rebuild.

    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1761219 13f79535-47bb-0310-9956-ffa450edef68
    Lucien Gentis committed Sep 17, 2016
  7. XML updates.

    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1761218 13f79535-47bb-0310-9956-ffa450edef68
    Lucien Gentis committed Sep 17, 2016
  8. xform

    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1761216 13f79535-47bb-0310-9956-ffa450edef68
    covener committed Sep 17, 2016
  9. feedback in http://httpd.apache.org/docs/2.4/mod/mod_ssl.html#comment…

    …_5818
    
    This added paragraph about optional and optional_no_ca isn't helpful.
    
    At the TLS layer, the challenge for otpional and required are no different.
    
    Move the caution about _no_ca up into where the option is defined
    and reword.
    
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1761215 13f79535-47bb-0310-9956-ffa450edef68
    covener committed Sep 17, 2016
Commits on Sep 15, 2016
  1. rebuild

    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1760977 13f79535-47bb-0310-9956-ffa450edef68
    rbowen committed Sep 15, 2016
  2. Missing 'cgi-bin' in regex, as per comment by pgajdos.

    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1760974 13f79535-47bb-0310-9956-ffa450edef68
    rbowen committed Sep 15, 2016
Commits on Sep 13, 2016
  1. Reverting. I misunderstood.

    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1760590 13f79535-47bb-0310-9956-ffa450edef68
    rbowen committed Sep 13, 2016
  2. This option, not this module

    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1760589 13f79535-47bb-0310-9956-ffa450edef68
    rbowen committed Sep 13, 2016
  3. rebuild

    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1760555 13f79535-47bb-0310-9956-ffa450edef68
    rbowen committed Sep 13, 2016
  4. lynx isn't common any more.

    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1760549 13f79535-47bb-0310-9956-ffa450edef68
    rbowen committed Sep 13, 2016
Commits on Sep 12, 2016
  1. Review of IE 11, Firefox 48 and Chrome 53 all indicate that ';' URI c…

    …haracters
    
    are transmitted unencoded, per RFC3986 section 3.3 grammer. Correct httpd's
    behavior to not encode ';' in proxied URI's or Location: response headers.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1760444 13f79535-47bb-0310-9956-ffa450edef68
    wrowe committed Sep 12, 2016
  2. util_script.h: clarify ap_scan_script_header_* behavior

    The ap_scan_script_header_* functions were documented to be pass/fail,
    but they also have a third "state" that is returned when HTTP conditions
    (If-Modified-Since, etc.) aren't met. This has led to some recent bugs,
    so document it.
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1760404 13f79535-47bb-0310-9956-ffa450edef68
    jchampio committed Sep 12, 2016