1. 22 Apr, 2002 1 commit
    • Bill Stoddard's avatar
      Added the APLOG_TOCLIENT flag to ap_log_rerror() to · f56bd9c5
      Bill Stoddard authored
      explicitly tell the server that warning messages should be sent
      to the client in addition to being recorded in the error log.
      Prior to this change, ap_log_rerror() always sent warning
      messages to the client. In one case, a faulty CGI script caused
      the server to send a warning message to the client that contained
      the full path to the CGI script. This could be considered a
      minor security exposure.
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94744 13f79535-47bb-0310-9956-ffa450edef68
      f56bd9c5
  2. 21 Apr, 2002 1 commit
  3. 19 Apr, 2002 4 commits
  4. 18 Apr, 2002 3 commits
  5. 17 Apr, 2002 3 commits
    • Bill Stoddard's avatar
      Fix seg fault when garbage collecting an expired entry. remove_entity · a43730cd
      Bill Stoddard authored
      should just remove the object from the cache and set the cleanup flag
      in the object. decrement_refcount will clean the object up when the refcount
      goes to zero.
      
      Defect reported by Jean-Jacques Clar at Novell.
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94683 13f79535-47bb-0310-9956-ffa450edef68
      a43730cd
    • William A. Rowe Jr's avatar
      · 91c1380c
      William A. Rowe Jr authored
           Introduced -E startup_logfile_name option to httpd to allow admins
           to begin logging errors immediately.  This provides Win32 users
           an alternative to sending startup errors to the event viewer, and
           allows other daemon tool authors an alternative to logging to stderr.
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94681 13f79535-47bb-0310-9956-ffa450edef68
      91c1380c
    • Justin Erenkrantz's avatar
      Fix subreqs with non-defined Content-Types being served improperly. · 15e95dc9
      Justin Erenkrantz authored
      If we do not know a C-T for a subreq, we *must* propogate that
      non-knowledge upwards to the main request.
      
      Previously, if you used a DirectoryIndex with a file without a C-T (say
      .shtml without AddType), the r->content_type will be kept as
      httpd/unix-directory when we promoted the subreq in mod_dir.  Since there
      would be no handler on this file, ap_invoke_handler (config.c:355) would
      set the handler to be httpd/unix-directory (which was the old C-T of the
      dir).  This would then trigger the handler to become httpd/unix-directory.
      mod_autoindex would then try to serve the request.  But, the filename
      was propogated upwards by mod_dir's DirectoryIndex via
      internal_fast_redirect - it would then return a 403 trying to generate a
      mod_autoindex page for a file.
      
      Now, we will use ap_default_type() which is correct.
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94676 13f79535-47bb-0310-9956-ffa450edef68
      15e95dc9
  6. 16 Apr, 2002 3 commits
    • Justin Erenkrantz's avatar
      Merge in latest GNU config.guess and config.sub files. Synchronize all · 89933fa9
      Justin Erenkrantz authored
      config.guess/config.sub files to be identical.  Previously, we had three
      different versions of the guess files - now they are the same.
      
      I attempted to merge in ASF changes that were marked and still needed.
      Please verify that these work on your platform.  (Particular attention
      is required for the IBM platforms.)
      
      Part of PR 7818 stems from the fact that the bundled expat did not have an
      included config.guess/config.sub.  Therefore, it would take the config.guess
      from the system.  Icarus's autoconf/libtool is very old (2.13/1.3.5).  The
      machine that was used to roll 2.0.32 had a recent autoconf/libtool which
      explains the behavior that Sander saw in the PR.  Therefore, we now
      explicitly provide a config.guess/.sub for the bundled expat so that
      all of the versions are in sync.  This should minimize configuration
      problems.
      
      pcre was using a config.guess that was imported when Brian made the 3.9
      import.  It did not have the Apache modifica...
      89933fa9
    • Justin Erenkrantz's avatar
      Move 100 - Continue support to the HTTP_IN filter so that filters · 1aa37942
      Justin Erenkrantz authored
      are guaranteed to support 100 - Continue logic without any
      intervention.
      
      This requires some reshuffling of the code in http_protocol.c so
      that some static declarations are available early enough in the
      code so that ap_http_filter can access them.
      
      Note that we can not read the chunk until after (possibly) sending the
      100.
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94668 13f79535-47bb-0310-9956-ffa450edef68
      1aa37942
    • Justin Erenkrantz's avatar
      Adds support for reading trailers on input by exporting get_mime_headers · db28bf04
      Justin Erenkrantz authored
      to ap_get_mime_headers and calling it in the appropriate place in
      ap_http_filter.
      
      showstoppers--;
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94667 13f79535-47bb-0310-9956-ffa450edef68
      db28bf04
  7. 15 Apr, 2002 2 commits
  8. 13 Apr, 2002 1 commit
  9. 12 Apr, 2002 3 commits
  10. 10 Apr, 2002 1 commit
  11. 09 Apr, 2002 4 commits
  12. 08 Apr, 2002 4 commits
  13. 07 Apr, 2002 4 commits
  14. 05 Apr, 2002 5 commits
  15. 04 Apr, 2002 1 commit