Skip to content
  1. Sep 25, 2005
    • Joe Orton's avatar
      Merge r291452, r291454 from trunk: · 1bdc372b
      Joe Orton authored
      * server/connection.c (ap_lingering_close): Fix lingering close to
      really match the 1.3 behaviour: read from the client for up to ~30
      seconds in total.  Current behaviour will attempt only 15 read() calls
      then give up.
      
      * server/connection.c (ap_lingering_close): Cleanup; no functional change.
      
      PR: 35292
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@291469 13f79535-47bb-0310-9956-ffa450edef68
      1bdc372b
    • Joe Orton's avatar
      Merge r290965 from trunk: · ed1ef0ca
      Joe Orton authored
      Implement a (bounded) buffer of request body data to provide a limited
      but safe fix for the mod_ssl renegotiation-vs-requests-with-bodies
      bug:
      
      * modules/ssl/ssl_private.h (ssl_io_buffer_fill): Add prototype.
      
      * modules/ssl/ssl_engine_io.c (ssl_io_buffer_fill,
      ssl_io_filter_buffer): New functions.
      
      * modules/ssl/ssl_engine_kernel.c (ssl_hook_Access): If a
      renegotiation is needed, and the request has a non-zero
      content-length, or a t-e header (and 100-continue was not requested),
      call ssl_io_buffer_fill to set aside the request body data if
      possible, then proceed with the negotiation.
      
      PR: 12355
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@291425 13f79535-47bb-0310-9956-ffa450edef68
      ed1ef0ca
  2. Sep 24, 2005
  3. Sep 23, 2005
  4. Sep 22, 2005
  5. Sep 21, 2005
  6. Sep 20, 2005
  7. Sep 19, 2005