Skip to content
  1. Jul 19, 2010
  2. Jul 14, 2010
  3. Jul 04, 2010
  4. Jul 03, 2010
  5. Jun 23, 2010
  6. Jun 22, 2010
  7. Jun 21, 2010
  8. Jun 20, 2010
  9. Jun 19, 2010
  10. Jun 18, 2010
  11. Jun 15, 2010
  12. Jun 11, 2010
  13. Jun 10, 2010
    • Joe Orton's avatar
      Run filter "init" functions exactly once per request. No longer run · e1690458
      Joe Orton authored
      init functions for connection filters (doing an "init" once per
      handler invocation makes no sense for a connection filter).  No longer 
      run init functions multiple times per request if a subrequest is used.
      
      * include/util_filter.h (ap_filter_rec_t): Clarify use of the init
        function pointer.
      
      * server/config.c (invoke_filter_init): Drop ap_ prefix for private
        function; take a request_rec pointer and only invoke filters with
        matching request.
        (ap_invoke_handler): Adjust accordingly.
      
      PR: 49328
      Reviewed by: rpluem
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@953311 13f79535-47bb-0310-9956-ffa450edef68
      e1690458
  14. Jun 08, 2010
  15. Jun 07, 2010
  16. Jun 06, 2010
  17. Jun 04, 2010
  18. Jun 02, 2010
  19. Jun 01, 2010
  20. May 29, 2010
  21. May 14, 2010
  22. May 12, 2010
  23. May 10, 2010
  24. May 07, 2010
    • Philip M. Gollucci's avatar
      Fix the following: · caa07236
      Philip M. Gollucci authored
      $> grep -e autoindex_ -e cgi_ httpd.conf
      LoadModule autoindex_module libexec/apache22/mod_autoindex.so
      LoadModule cgi_module libexec/apache22/mod_cgi.so
      
      
      fire up the following commands
      
      $> apxs -e -a -n autoindex mod_autoindex.so
      [activating module `autoindex' in /usr/local/etc/apache22/httpd.conf]
      $> apxs -e -a -n cgi mod_cgi.so
      [activating module `cgi' in /usr/local/etc/apache22/httpd.conf]
      
      This will result into the following httpd.conf
      
      $> grep -e autoindex_ -e cgi_ httpd.conf
      LoadModule autoindex_module libexec/apache22/mod_autoindex.so
      LoadModule cgi_module libexec/apache22/mod_cgi.so
      LoadModule autoindex_module libexec/apache22/mod_autoindex.so
      LoadModule cgi_module libexec/apache22/mod_cgi.so
      
      
      As you notice the modules are now loaded twice
      
      Now try to deactivate for the loaded ssl module
      
      $> grep ssl_ httpd.conf
      LoadModule ssl_module libexec/apache22/mod_ssl.so
      
      $> apxs -e -A -n ssl mod_ssl.so
      [preparing module `ssl' in /usr/local/etc/apache22/httpd.conf]
      
      $> grep ssl_ httpd.conf
      LoadModule ssl_module libexec/apache22/mod_ssl.so
      #LoadModule ssl_module libexec/apache22/mod_ssl.so
      
      As reported in FreeBSD ports PR: http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/133704
      Previously discussed with: wrowe@
      
      This b/c '$lmd' expects the amount of space to be a fixed amount.  Use \s+ to make
      any valid httpd.conf syntax work (i.e. at least 1 space)
      
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@942209 13f79535-47bb-0310-9956-ffa450edef68
      caa07236
  25. May 03, 2010
  26. Apr 26, 2010