1. 17 Jul, 2005 1 commit
    • Ian Holsman's avatar
      This patch adds a new hook (request_status) that gets ran in proxy_handler · dd39e89f
      Ian Holsman authored
      just before the final return.  This gives modules an opportunity to do
      something based on the proxy status.
      
      A couple of examples where this is useful:
      
      -You are using a caching module and would rather return stale content rather
      than an error to the client if the origin is down.
      
      -you proxy some subrequests (using SSI - mod_include) and do not want SSI
      errors when the backend is down. If you would normally return
      HTTP_BAD_GATEWAY, you may have a module that serves some other content.
      
      
      new hook -- so mmn bump.. i made it a major one, hope thats ok 
      
      Patch From Brian Akins <Brian.Akins turner.com>
      
      
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@219372 13f79535-47bb-0310-9956-ffa450edef68
      dd39e89f
  2. 15 Jul, 2005 1 commit
  3. 14 Jul, 2005 1 commit
    • William A. Rowe Jr's avatar
      · 07a78f67
      William A. Rowe Jr authored
        How can I fix thee?  let me count the ways...
      
        * pass a chunked body always (no-body requests don't go chunked).
      
        * validate that the C-L counted body length doesn't change.
      
        * follow RFC 2616 for C-L / T-E in the request body C-L / T-E
          election logic.
      
        * do not forward HTTP/1.0 requests as HTTP/1.1, unless the admin
          configures force-proxy-request-1.1
      
        * conn was illegible, use 2.0's p_conn.
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@218978 13f79535-47bb-0310-9956-ffa450edef68
      07a78f67
  4. 08 Jul, 2005 6 commits
  5. 07 Jul, 2005 1 commit
  6. 06 Jul, 2005 1 commit
  7. 03 Jul, 2005 1 commit
  8. 27 Jun, 2005 1 commit
  9. 24 Jun, 2005 1 commit
  10. 23 Jun, 2005 2 commits
  11. 22 Jun, 2005 1 commit
  12. 17 Jun, 2005 1 commit
  13. 16 Jun, 2005 1 commit
  14. 14 Jun, 2005 1 commit
    • Paul Querna's avatar
      Merge the listen-protocol sandbox branch to trunk. · 1d2b9ac2
      Paul Querna authored
      I will be adding documentation for the new directives hopefully in the next day or so.
      
      * server/core.c: Added 'Protocol' to the core module config
                       Added ap_{set,get}_server_protocol API.
                       Added new directive: 'AcceptFilter'.
                       Enable 'httpready' by default on systems that support it.  Use dataready filters for others.
      
      * server/listen.c: Attempt to inherit protocols from Listener Records to Server configs.
                         The 'Listen' directive can now optionally take a protocol arg
                         Move bits that determined which accept filter is applied to core.c.
                         Added bits to find the correct accept filter based on the core's configuration.
      
      * include/{ap_listen.h,http_core.h}: Add Protocol to respective structures.
      
      * include/http_core.h: Add the accf_map table to the core_server_config structure
      
      * include/ap_mmn.h: Minor MMN Bump for the new interfacces.
      
      * modules/ssl/ssl_engine_init.c: Use the new protocol framework to enable mod_ssl for 'https' websites.
      
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@190563 13f79535-47bb-0310-9956-ffa450edef68
      1d2b9ac2
  15. 13 Jun, 2005 1 commit
  16. 11 Jun, 2005 1 commit
  17. 08 Jun, 2005 1 commit
  18. 06 Jun, 2005 1 commit
  19. 03 Jun, 2005 3 commits
  20. 02 Jun, 2005 1 commit
  21. 29 May, 2005 1 commit
  22. 24 May, 2005 3 commits
  23. 21 May, 2005 1 commit
  24. 18 May, 2005 1 commit
  25. 17 May, 2005 1 commit
  26. 16 May, 2005 1 commit
  27. 15 May, 2005 1 commit
  28. 12 May, 2005 1 commit
  29. 11 May, 2005 2 commits