1. 28 Aug, 2001 2 commits
    • William A. Rowe Jr's avatar
      · 67c1a490
      William A. Rowe Jr authored
        Version 1.338 of mod_mime also tightened the mod_negotiation behavior.
        See changes for a complete description.  Because (in the example) the
        .Z extension doesn't affect negotiated behavior, the files index.html
        and index.Z.html couldn't be distinguished, and the user would get an
        error 406 NOT ACCEPTABLE, which is the _wrong_ answer.
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90757 13f79535-47bb-0310-9956-ffa450edef68
      67c1a490
    • William A. Rowe Jr's avatar
      · 05487700
      William A. Rowe Jr authored
        Introduces mod_mime AddInputFilter and AddOutputFilter filter ext syntax.
      
        Significantly refactored the code to maintain single functions for the
        add_extension_info hash and remove_extension_info table processing.
      
        The AddInputFilter/AddOutputFilter could have been plural, as they accept
        a semicolon delimited list of filters (e.g. you need to stack two different
        filters based on a single extension.)  I expect that the plural could
        confuse users, though, as they might expect AddInputFilters foo bar var
        to add foo and bar to the extension var, which it definately doesn't do!
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90756 13f79535-47bb-0310-9956-ffa450edef68
      05487700
  2. 27 Aug, 2001 6 commits
  3. 26 Aug, 2001 2 commits
    • William A. Rowe Jr's avatar
      · 238a9d6e
      William A. Rowe Jr authored
        Eliminate proxy: (and all other 'special') processing from the
        ap_directory_walk() phase.  Modules that want to use special
        walk logic should refer to the mod_proxy map_to_location example,
        with it's proxy_walk and proxysection implementation.  This makes
        either directory_walk flavor much more legible, since that phase
        only runs against real <Directory > blocks.
      
        On a technical note, this patch also forces the Directory to be
        canonical (unless it is "/" or a regex.)  It also allows us to
        be more explicit when declaring <Directory > block errors.
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90684 13f79535-47bb-0310-9956-ffa450edef68
      238a9d6e
    • Cliff Woolley's avatar
      Fix a security problem which would allow an SSI document · 554005ae
      Cliff Woolley authored
      to be passed to the client unparsed.
      
      Reported by:	Brian Pane
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90668 13f79535-47bb-0310-9956-ffa450edef68
      554005ae
  4. 25 Aug, 2001 2 commits
    • William A. Rowe Jr's avatar
      · 12c80eba
      William A. Rowe Jr authored
        Introduce the map_to_storage hook, which allows modules to bypass
        the directory_walk and file_walk for non-file requests.  TRACE
        shortcut moved to http_protocol.c as APR_HOOK_MIDDLE, and the
        directory_walk/file_walk happen as APR_HOOK_VERY_LAST in core.c.
      
        A seperate patch to mod_proxy is required to short circuit both the
        TRACE and directory_walk/file_walk stuff.  That patch is next.
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90665 13f79535-47bb-0310-9956-ffa450edef68
      12c80eba
    • Ryan Bloom's avatar
      Add the ability for mod_include to add the INCLUDES filter · 50dc7fb6
      Ryan Bloom authored
      if the file is configured for the server-parsed handler.
      This makes the configuration for .shtml files much easier
      to understand, and allows mod_include to honor Apache 1.3
      config files.   Based on Doug MacEachern's patch to PHP
      to do the same thing.
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90655 13f79535-47bb-0310-9956-ffa450edef68
      50dc7fb6
  5. 24 Aug, 2001 3 commits
  6. 23 Aug, 2001 1 commit
    • Paul J. Reder's avatar
      · f00c1e7f
      Paul J. Reder authored
      Fix for mod_include. Ryan's patch to check error
      codes put a return in the wrong place. Also, the
      include handler return code wasn't being checked.
      I don't like macros with returns, so I converted
      SPLIT_AND_PASS_PRETAG_BUCKETS into a function.
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90554 13f79535-47bb-0310-9956-ffa450edef68
      f00c1e7f
  7. 22 Aug, 2001 3 commits
  8. 21 Aug, 2001 1 commit
  9. 20 Aug, 2001 3 commits
  10. 19 Aug, 2001 3 commits
  11. 18 Aug, 2001 7 commits
  12. 17 Aug, 2001 2 commits
  13. 16 Aug, 2001 5 commits