1. 20 Sep, 2005 4 commits
  2. 19 Sep, 2005 5 commits
  3. 18 Sep, 2005 3 commits
  4. 12 Sep, 2005 1 commit
  5. 11 Sep, 2005 1 commit
  6. 10 Sep, 2005 1 commit
  7. 09 Sep, 2005 1 commit
  8. 01 Sep, 2005 1 commit
  9. 31 Aug, 2005 1 commit
  10. 30 Aug, 2005 4 commits
    • Colm MacCarthaigh's avatar
      · f68f2b8a
      Colm MacCarthaigh authored
      Make my PR references consistent with everyone elses.
      
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@264881 13f79535-47bb-0310-9956-ffa450edef68
      f68f2b8a
    • Justin Erenkrantz's avatar
      mod_cgid: Refuse to work on Solaris 10 due to OS bugs. · 5aee5df8
      Justin Erenkrantz authored
      PR: 34264
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@264866 13f79535-47bb-0310-9956-ffa450edef68
      5aee5df8
    • Joe Orton's avatar
      Fix CVE CAN-2005-2700: · a344c639
      Joe Orton authored
      * modules/ssl/ssl_engine_kernel.c (ssl_hook_Access): Ensure that
      renegotiation is performed for a transition from "SSLVerifyClient
      optional" to "SSLVerifyClient require".
      
      The boolean "verify_old & SSL_VERIFY_PEER_STRICT" is true if the old
      context merely has optional verification configured, since the
      definition of SSL_VERIFY_PEER_STRICT is
      (SSL_VERIFY_FAIL_IF_NO_PEER_CERT | SSL_VERIFY_PEER).
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@264800 13f79535-47bb-0310-9956-ffa450edef68
      a344c639
    • Colm MacCarthaigh's avatar
      · 390c36d0
      Colm MacCarthaigh authored
      Fix PR36410; Change how the get_suexec_identity hook is handled by CGID.
      Instead of using mod_userdir and mod_suexec specific hacks, we now run the hook
      on the httpd side of the handler. 
      
      If this is NULL, we pass on a magic empty_ugid constant, otherwise pass on the
      real ugid.
      
      On the cgid side of the equation, we add our own hook, with REALLY_FIRST, and
      then order the hooks. This ensures that cgid's doer runs before any other
      registered get_suexec_identity doers.
      
      We use cgid's request config to store the ugid. If ugid == empty_ugid, we DON'T
      call ap_os_create_privileged_process, because our doer would return the magic
      empty_ugid constant. Having the doer return NULL is no good, because then
      userdir and mod_suexec's doers would be called. Instead, we call plain old
      apr_proc_create(). 
      
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@264759 13f79535-47bb-0310-9956-ffa450edef68
      390c36d0
  11. 29 Aug, 2005 2 commits
  12. 28 Aug, 2005 1 commit
  13. 27 Aug, 2005 1 commit
  14. 26 Aug, 2005 1 commit
    • Colm MacCarthaigh's avatar
      · c69524da
      Colm MacCarthaigh authored
      Implement a "graceful-stop" for the prefork MPM (might aswell do the hard one
      first). 
      
      General approach is to send SIGUSR1 to all children (which will de-listen, and
      exit when finished), and to gather all children as they exit. 
      
      We don't use a sleep(timeout) for the timeout implementation, because this
      would lead to a rut of defunct children until the timeout had expired.
      
      set_graceful_shutdown stolen from Ken Coar. See <3E84B1EC.3050007@Golux.Com>
      (28 Mar 2003).
      
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@240270 13f79535-47bb-0310-9956-ffa450edef68
      c69524da
  15. 25 Aug, 2005 2 commits
    • Jeff Trawick's avatar
      spell check · b18fa038
      Jeff Trawick authored
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@240101 13f79535-47bb-0310-9956-ffa450edef68
      b18fa038
    • Colm MacCarthaigh's avatar
      · 3fac3e17
      Colm MacCarthaigh authored
      Append the .PID to the ScriptSock filename. This change ensures that multiple
      running instances of httpd will not clobber each others script sockets. 
      
      Because a different socket will be created for each instance, this change also
      unlinks the script-socket on exit, to prevent pollution. 
      
      unlink() happens from within the parent process, since the change in userid's
      means the cgid process likely won't have the correct permissions.
      
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@240044 13f79535-47bb-0310-9956-ffa450edef68
      3fac3e17
  16. 24 Aug, 2005 1 commit
  17. 23 Aug, 2005 2 commits
  18. 20 Aug, 2005 2 commits
  19. 19 Aug, 2005 1 commit
  20. 12 Aug, 2005 1 commit
  21. 11 Aug, 2005 3 commits
  22. 10 Aug, 2005 1 commit