Skip to content
  1. Jun 09, 2018
  2. Jun 07, 2018
  3. Jun 06, 2018
  4. Jun 05, 2018
  5. Jun 04, 2018
  6. May 31, 2018
  7. May 29, 2018
  8. May 28, 2018
  9. May 27, 2018
  10. May 26, 2018
  11. May 25, 2018
  12. May 24, 2018
  13. May 23, 2018
    • Luca Toscano's avatar
      http_protocol.c: avoid duplicate headers when using · 21d05348
      Luca Toscano authored
                       ap_send_error_response
      
      While debugging PR 61860 I found a chain of events
      that leads to duplicate headers in the HTTP response
      if Header always set is used in the httpd's config.
      
      As far as can understand, mod_headers uses err_headers_out
      when dealing with the 'always' setting, since it is expected
      to be preserved even on error. The current code seems
      to correctly preserve the important headers like Location
      (happening before the bit of code that changed), but then
      it swaps headers_out with err_headers_out and clears
      err_headers_out. My understanding is that this will cause
      mod_headers, if called again, to re-insert the headers
      set via 'always' again in err_headers_out, leading to a
      duplication in the response. So far I managed to reproduce this
      only with the specific use case outlined by the PR, but
      there might be more.
      
      r1831585 was added to the test suite for PR 61860,
      (marked as TODO), and now it seems to pass as expected.
      
      Since thi...
      21d05348
    • Joe Orton's avatar
      * modules/ssl/ssl_engine_config.c: Fix typos, but isn't this first TODO · bade60cb
      Joe Orton authored
        actually done?
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1832078 13f79535-47bb-0310-9956-ffa450edef68
      bade60cb
  14. May 22, 2018
  15. May 20, 2018
  16. May 19, 2018