1. 04 Apr, 2008 1 commit
  2. 03 Apr, 2008 2 commits
    • Chris Darroch's avatar
      Avoid calling access control hooks for internal requests with · 100dbd67
      Chris Darroch authored
      configurations which match those of the initial request.  Revert to
      the original behaviour (call access control hooks for internal requests
      with URIs different from the initial request) if any access control hooks
      or providers are not registered as permitting this optimization.
      Introduce wrappers for access control hook and provider registration
      which can accept additional mode and flag data.
      
      The configuration walk optimizations were originally proposed a while
      ago (see http://marc.info/?l=apache-httpd-dev&m=116536713506234&w=2);
      they have been used since then in production systems and appear to be
      stable and effective.  They permit certain combinations of modules
      and clients to function efficiently, especially when a deeply recursive
      series of internal requests, such as those generated by certain WebDAV
      requests, are all subject to the identical authentication and authorization
      directives.
      
      The major change from the original proposal is a cleaner mechanism for
      detecting modules which may expect the old behaviour.  This has been
      tested successfully with Subversion's mod_authz_svn, which specifically
      requires the old behaviour when performing path-based authorization based
      against its own private access control configuration files.
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@644525 13f79535-47bb-0310-9956-ffa450edef68
      100dbd67
    • Jim Jagielski's avatar
      close PR 44381 · fba14267
      Jim Jagielski authored
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@644391 13f79535-47bb-0310-9956-ffa450edef68
      fba14267
  3. 02 Apr, 2008 1 commit
  4. 29 Mar, 2008 2 commits
  5. 25 Mar, 2008 1 commit
  6. 20 Mar, 2008 2 commits
  7. 17 Mar, 2008 1 commit
  8. 14 Mar, 2008 1 commit
  9. 12 Mar, 2008 1 commit
  10. 11 Mar, 2008 1 commit
  11. 07 Mar, 2008 1 commit
  12. 05 Mar, 2008 2 commits
  13. 03 Mar, 2008 1 commit
  14. 02 Mar, 2008 2 commits
  15. 29 Feb, 2008 1 commit
  16. 27 Feb, 2008 1 commit
  17. 26 Feb, 2008 1 commit
  18. 22 Feb, 2008 2 commits
  19. 21 Feb, 2008 3 commits
  20. 20 Feb, 2008 2 commits
  21. 18 Feb, 2008 1 commit
  22. 14 Feb, 2008 3 commits
  23. 12 Feb, 2008 1 commit
  24. 11 Feb, 2008 2 commits
    • Dirk-Willem van Gulik's avatar
      · 94ec8ed1
      Dirk-Willem van Gulik authored
      Addition of a test script which creates a Sample/test configuration for installations
      that wants to support SNI. Primarily done as a lot of web developers find the creation
      of certificates hard - and do not want to go to the expense of sourcing a handful
      from a well-known CA just for testing and experimenting.
      
      Also update the CHANGES log with the word 'SNI' as to make googling it easier.
      
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@620630 13f79535-47bb-0310-9956-ffa450edef68
      94ec8ed1
    • Dirk-Willem van Gulik's avatar
      Turn the cache module into first class citizens (well the disk_cache · 6d22b7fe
      Dirk-Willem van Gulik authored
      and file cache that is).
      
      This makes the delta between 'all' and 'most'
      
      mod_cern_meta.c
      mod_log_forensic.c
      mod_mime_magic.c
      mod_unique_id.c
      mod_usertrack.c
      mod_version.c
      mod_mem_cache.c
      
      And keeps disabled in all and most the modules for:
      	
      authnz_ldap
      bucketeer
      echo
      example_hooks
      case_filter
      case_filter_in
      example_ipc
      charset_lite
      cgid
      ldap
      optional_hook_export
      optional_hook_import
      optional_fn_import
      optional_fn_export
      
      As well as mod_ssl which is intentionally not part of MOST and All.
      
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@620530 13f79535-47bb-0310-9956-ffa450edef68
      6d22b7fe
  25. 09 Feb, 2008 3 commits
  26. 02 Feb, 2008 1 commit