Skip to content
  1. Jan 11, 2012
    • Joe Orton's avatar
      Merge r1230065 from trunk (adapted to avoid MMN change): · 89f0758e
      Joe Orton authored
      SECURITY (CVE-2012-0031): Fix possible crash on shutdown if a child
      changes the sb_type field in the scoreboard.  Since unprivileged
      children should not be able to affect the parent in this way, this is
      treated as a Low severity security issue.
      
      Thanks to "halfdog" <me halfdog.net> for reporting this issue.
      
      * server/scoreboard.c (ap_cleanup_scoreboard, ap_create_scoreboard):
        Use a static global to store an authoritative copy of the scoreboard
        type.
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1230069 13f79535-47bb-0310-9956-ffa450edef68
      89f0758e
  2. Jan 09, 2012
  3. Jan 08, 2012
  4. Jan 06, 2012
  5. Jan 05, 2012
    • Eric Covener's avatar
      Merge r1227637, r1227642 from trunk: · 2a9c3f48
      Eric Covener authored
      restore the generic proxy workers to not being address-reusable.  
      
      The guts of mod_proxy is not really ready for the addr and host on a 
      proxy_conn_rec to change over time and differ from the 1 cached in the worker.
      
      * proxy_worker->cp->addr needs to know what host/port it cached
      * conn->addr and conn->hostname need to be allocated from their own subpool
        so they can be cleared as they change
      * ap_proxy_determine_connection needs to be more careful about which
        addr is the TCP endpoint and what we have in either cache.
      * may need to avoid updating the proxy_worker addr cache if we know
        the value is flipping.
      
      
      
      Update the comment and checks around address/connection reusability
      in mod_proxy.  
      
      The checks and comment are a vestige of 2.0.x
      mod_proxy_http where the backend proxy conn was stored in 
      the frontend r->conn_config, but ap_proxy_determine_connection()
      doesn't associate the frontend and backend conns like this.
      
      
      
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1227645 13f79535-47bb-0310-9956-ffa450edef68
      2a9c3f48
  6. Jan 03, 2012
  7. Jan 02, 2012
  8. Dec 30, 2011
  9. Dec 29, 2011
  10. Dec 28, 2011
  11. Dec 25, 2011
  12. Dec 24, 2011
  13. Dec 23, 2011
  14. Dec 22, 2011