1. 28 Aug, 2001 9 commits
    • Ryan Bloom's avatar
      Fix a performance problem with the worker MPM. We now create · 4959b747
      Ryan Bloom authored
      transaction pools once, and re-use them for each connection.
      
      Submitted by:	Aaron Bannert <aaron@clove.org>
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90771 13f79535-47bb-0310-9956-ffa450edef68
      4959b747
    • Ryan Bloom's avatar
      Remove some debug code that I had in apxs.in. · 29afc527
      Ryan Bloom authored
      Submitted by:	Karl Fogel <kfogel@collab.net>
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90769 13f79535-47bb-0310-9956-ffa450edef68
      29afc527
    • William A. Rowe Jr's avatar
      · d2f9ffd5
      William A. Rowe Jr authored
        This is the same granularity of control as mod_mime gave to set handlers
        (and now AddInputFilter and AddOutputFilter by extension) so this seems
        entirely appropriate in the core as well.  Options FileInfo is required
        to change the processing behavior of files.
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90760 13f79535-47bb-0310-9956-ffa450edef68
      d2f9ffd5
    • William A. Rowe Jr's avatar
      · e501b503
      William A. Rowe Jr authored
        Also in the prior commit (1.338)
      
        *) Modfied mod_mime to prevent mod_negotation from serving a multiview
           of a 'handler' or 'filter', so that any filename extension that does
           not contribute to the negotiated metadata can't be served without
           an explicit request.  E.g., if the .Z extension is associated with
           an unzip filter, the user request somefile.Z.html, mod_negotiation
           won't serve it.  It can serve somefile.Z.html when somefile.Z is
           requested, since the .Z extension is explictly requested, if the
           .html extension is associated with ContentType text/html.
      
          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@90759 13f79535-47bb-0310-9956-ffa450edef68
      e501b503
    • William A. Rowe Jr's avatar
      · 1abe1657
      William A. Rowe Jr authored
        Someone pointed out that we were running the images through the INCLUDE
        filter.  This fixes it, in a sort of hackish way.
        I don't remember who noticed this, sorry :(
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90758 13f79535-47bb-0310-9956-ffa450edef68
      1abe1657
    • 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
    • William A. Rowe Jr's avatar
      · c2d23e4f
      William A. Rowe Jr authored
        Clip a duplicate appearance
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90755 13f79535-47bb-0310-9956-ffa450edef68
      c2d23e4f
    • William A. Rowe Jr's avatar
      · 32677f7a
      William A. Rowe Jr authored
        This small patch I committed last week broke the transparent negotiation
        behavior.  I hope this is now settled.
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90754 13f79535-47bb-0310-9956-ffa450edef68
      32677f7a
  2. 27 Aug, 2001 21 commits
  3. 26 Aug, 2001 10 commits