Skip to content
  1. Jan 17, 2011
    • Joe Orton's avatar
      * modules/ssl/ssl_engine_io.c: Revamp output buffering: add a · 9e1a503f
      Joe Orton authored
        "coalesce" filter which buffers the plaintext, and remove buffering
        of the SSL records -- i.e. buffer before the SSL output filter,
        rather than after it.  This aims to reduce the network overhead
        imposed by the output of many small brigades (such as produced by
        chunked HTTP response), which can now be transformed into a few
        large TLS records rather than many small ones.
      
        (ssl_filter_ctx_t): Remove "nobuffer" field.
        (bio_filter_out_ctx_t): Remove length, buffer, blen fields.
        (bio_filter_out_pass): Split from bio_filter_out_flush.
        (bio_filter_out_write): Remove handling of buffer.
        (bio_filter_out_ctrl): Adjust to reflect lack of buffer.
        (ssl_io_filter_coalesce): Add new filter...
        (ssl_io_filter_init): ...add it to the filter chain...
        (ssl_io_filter_register): ...and register it.
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1059910 13f79535-47bb-0310-9956-ffa450edef68
      9e1a503f
    • Stefan Fritsch's avatar
      Merge the <If> sections in a separate step ap_if_walk, after ap_location_walk. · f03240fe
      Stefan Fritsch authored
      This makes <If> apply to all requests, not only to file base requests and
      it allows to use <If> inside <Directory>, <Location>, and <Files> sections.
      
      The merging of <If> sections always happens after the merging of <Location>
      sections, even if the <If> section is embedded inside a <Directory> or
      <Files> section.
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1059867 13f79535-47bb-0310-9956-ffa450edef68
      f03240fe
  2. Jan 13, 2011
  3. Jan 09, 2011
  4. Jan 08, 2011
  5. Jan 05, 2011
  6. Jan 01, 2011
  7. Dec 30, 2010
  8. Dec 29, 2010
  9. Dec 28, 2010
  10. Dec 24, 2010
  11. Dec 21, 2010
  12. Dec 18, 2010
  13. Dec 13, 2010
  14. Dec 11, 2010
  15. Dec 07, 2010
  16. Dec 04, 2010
  17. Nov 29, 2010
  18. Nov 26, 2010
  19. Nov 23, 2010
  20. Nov 20, 2010