Skip to content
  1. Dec 09, 2002
  2. Dec 08, 2002
  3. Nov 25, 2002
  4. Nov 20, 2002
  5. Nov 18, 2002
  6. Nov 17, 2002
  7. Nov 14, 2002
  8. Nov 12, 2002
  9. Nov 05, 2002
  10. Nov 04, 2002
  11. Oct 31, 2002
  12. Oct 28, 2002
  13. Oct 25, 2002
  14. Oct 21, 2002
  15. Oct 16, 2002
  16. Oct 14, 2002
  17. Oct 10, 2002
  18. Oct 04, 2002
  19. Oct 03, 2002
  20. Oct 02, 2002
  21. Oct 01, 2002
  22. Sep 30, 2002
  23. Sep 28, 2002
  24. Sep 27, 2002
  25. Sep 25, 2002
    • Dirk-Willem van Gulik's avatar
      Scratch another its - this patchs allows me to hugely simply auth modules · 3d27a9b3
      Dirk-Willem van Gulik authored
      which use non 4xx methods for auth (such as cookies, referers ,etc).
      
      Submitted by Sander van Zoest (for a slightly different reason) - see
      explanation below.
      
      From: Sander van Zoest
      To: dev@httpd.apache.org
      
      It is common practice to set Cookie's to pass along on HTTP
      redirects for "login" authentication.
      
      When implementing P3P <http://www.w3.org/P3P/> using
      mod_headers.c the Header directive only sets r->headers_out
      and does not pass the headers along for non-2XX responses
      such as error pages and redirects.
      
      To provide this functionality we added the ErrorHeader
      directive which populates r->err_headers_out instead.
      
      Below follows a patch for 1.3.X by Michael Radwin <radwin_at_yahoo-inc.com>.
      
      I have some code that attempts to add Directive to 2.0.X, but
      it seems that output_filters are shortcuted on 3XX responses.
      While now by setting the Header directive it also passes the headers
      along at for all non-2XX responses except 3XX responses.
      
      Cheers,
      
      --
      Sander van Zoest
      
      PR: 9181
      Obtained from: Michael Radwin
      Submitted by: Sander van Zoest
      Reviewed by: Dirk-Willem van Gulik
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@96981 13f79535-47bb-0310-9956-ffa450edef68
      3d27a9b3