Skip to content
  1. Oct 06, 2005
  2. Oct 05, 2005
  3. Oct 04, 2005
  4. Oct 03, 2005
  5. Oct 02, 2005
  6. Oct 01, 2005
  7. Sep 30, 2005
  8. Sep 29, 2005
  9. Sep 28, 2005
  10. Sep 27, 2005
  11. Sep 26, 2005
  12. Sep 25, 2005
  13. Sep 24, 2005
  14. Sep 23, 2005
  15. Sep 22, 2005
    • Joe Orton's avatar
      Implement a (bounded) buffer of request body data to provide a limited · e8c5a47a
      Joe Orton authored
      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/trunk@290965 13f79535-47bb-0310-9956-ffa450edef68
      e8c5a47a