Skip to content
  1. Jan 31, 2002
  2. Jan 30, 2002
  3. Jan 29, 2002
  4. Jan 28, 2002
  5. Jan 27, 2002
  6. Jan 25, 2002
  7. Jan 24, 2002
  8. Jan 23, 2002
  9. Jan 21, 2002
  10. Jan 20, 2002
  11. Jan 19, 2002
    • Justin Erenkrantz's avatar
      Input filtering prototype change: Socket blocking type should be · 15a3230e
      Justin Erenkrantz authored
      separate from the input filter mode type.
      
      We also no longer look at readbytes to determine the method of
      filter operation.  This makes the use of filters more obvious and
      allows a wider range of options for input filters modes.
      
      To start with, the new input filter modes are:
      
      AP_MODE_READBYTES (no more than *readbytes returned)
      AP_MODE_GETLINE (old *readbytes == 0 case)
      AP_MODE_EATCRLF (old AP_MODE_PEEK)
      AP_MODE_SPECULATIVE (will be used in a future ap_getline rewrite)
      AP_MODE_EXHAUSTIVE (old *readbytes == -1 case)
      AP_MODE_INIT (special case for NNTP over SSL)
      
      The block parameter is an apr_read_type_e: APR_BLOCK_READ, APR_NONBLOCK_READ
      
      This also allows cleanup of mod_ssl's handling in the getline case.
      
      Reviewed by:	Ryan Bloom (concept), Greg Stein (concept)
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92928 13f79535-47bb-0310-9956-ffa450edef68
      15a3230e
  12. Jan 18, 2002
  13. Jan 17, 2002
  14. Jan 16, 2002
  15. Jan 14, 2002
  16. Jan 13, 2002
  17. Jan 12, 2002
  18. Jan 11, 2002
  19. Jan 10, 2002
    • William A. Rowe Jr's avatar
      *) Split all Win32 modules [excluding the core components mod_core, · e3ca8bcb
      William A. Rowe Jr authored
           mod_so, mod_win32 and the winnt mpm] into individual loadable
           modules, so the administrator may individually disable the former
           compiled-in modules by simply commenting out their LoadModule
           directives.  [William Rowe]
      
        *) Saved Win32 module authors and porters many future headaches, by
           duplicating the appropriate .h files such as os.h into the include
           directory, including in the build tree.  [William Rowe]
      
        Also noticed that version stamp resources weren't generated for proxy
        modules, this too is now fixed.
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92804 13f79535-47bb-0310-9956-ffa450edef68
      e3ca8bcb