Skip to content
  1. Jun 17, 2015
  2. Jun 16, 2015
  3. Jun 11, 2015
  4. Jun 09, 2015
  5. Jun 04, 2015
  6. Jun 02, 2015
    • Jim Jagielski's avatar
      Merge r1681694, r1682907 from trunk: · 755dd84e
      Jim Jagielski authored
      mod_proxy: Don't put the worker in error state for 500 or 503 errors
      returned by the backend unless failonstatus is configured to.  PR 56925.
      
      
      mod_proxy: follow up to r1681694.
      
      Handle the proxy-error-override note also in mod_proxy_ajp.
      
      The note is not needed in mod_proxy_fcgi (which also handles
      ProxyErrorOverride) since it calls ap_die() by itself, and always
      returns OK to proxy_handler().
      
      Add a comment about the note where used.
      
      Submitted by: ylavic
      Reviewed/backported by: jim
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1683112 13f79535-47bb-0310-9956-ffa450edef68
      755dd84e
  7. Jun 01, 2015
  8. May 29, 2015
  9. May 27, 2015
  10. May 23, 2015
  11. May 22, 2015
  12. May 18, 2015
  13. May 13, 2015
    • Jim Jagielski's avatar
      Merge r1674542, r1675410, r1676842 from trunk: · ddef530a
      Jim Jagielski authored
      mod_ssl: Check for RAND_egd() at configure time and only use it if present.
      Fixes the build with LibreSSL which does not provide this function.
      
      Submitted by: Bernard Spil <pil.oss gmail com>, stsp
      Committed by: stsp
      
      
      mod_ssl: Make the config parser complain if SSLRandomSeed specifies
      the Entropy Gathering Daemon (EGD) as source while the underlying
      SSL library does not support EGD (e.g. in case of LibreSSL).
      
      Suggested and reviewed by: kbrand
      
      
      Follow up to r1674542 and r1675410: CHANGES entry.
      Submitted by: stsp, ylavic
      Reviewed/backported by: jim
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1679199 13f79535-47bb-0310-9956-ffa450edef68
      ddef530a
  14. May 11, 2015
  15. May 07, 2015
  16. May 01, 2015
  17. Apr 26, 2015
    • Kaspar Brand's avatar
      Merge r1650047 from trunk: · 8a1c04de
      Kaspar Brand authored
      Add support for extracting subjectAltName entries of type
      rfc822Name and dNSName into SSL_{CLIENT,SERVER}_SAN_{Email,DNS}_n
      variables.
      
      * docs/manual/mod/mod_ssl.xml: add SSL_*_SAN_*_n entries to the
        environment variables table
      
      * modules/ssl/ssl_engine_kernel.c: in ssl_hook_Fixup, add extraction
        of subjectAltName entries for the "StdEnvVars" case
      
      * modules/ssl/ssl_engine_vars.c: add support for retrieving the
        SSL_{CLIENT,SERVER}_SAN_{Email,DNS}_n variables, either with
        individual on-demand lookup (ssl_var_lookup_ssl_cert_san),
        or with full-list extraction to the environment ("StdEnvVars")
      
      * modules/ssl/ssl_private.h: add modssl_var_extract_san_entries prototype
      
      * modules/ssl/ssl_util_ssl.c: implement SSL_X509_getSAN and
        SSL_ASN1_STRING_to_utf8 helper functions, with factoring out common
        code from SSL_X509_getIDs and SSL_X509_NAME_ENTRY_to_string where
        suitable. Limit SSL_X509_getSAN to the two most common subjectAltName
        entry types appearing in user or server certificates (i.e., rfc822Name
        and dNSName), for the time being.
      
      * modules/ssl/ssl_util_ssl.h: add SSL_ASN1_STRING_to_utf8
        and SSL_X509_getSAN prototypes
      
      
      Proposed by: kbrand
      Reviewed by: ylavic, druggeri
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1676087 13f79535-47bb-0310-9956-ffa450edef68
      8a1c04de
  18. Apr 20, 2015
    • Jim Jagielski's avatar
      Merge r1666468, r1666618, r1674697 from trunk: · f89fe72a
      Jim Jagielski authored
      mpm_event: Allow for timer events duplicates. 
      Meanwhile ap[r]_skiplist_add()...
      
      
      mpm_event: follow up to r1666468.
      We only need one compare function for add semantic with apr_skiplist_insert()
      and unique timers (pointers). It also should work with apr_skiplist_remove()
      and apr_skiplist_find(), be they used some day.
      
      
      mpm_event: follow up to r1666468 and r1666618.
      We don't need to return 0 in the compare function, but for debugging purpose
      which we could implement later if necessary (in a separate function).
      For now, keep the function simple as in 2.4.x to ease backport, and add a
      comment about why we never return 0 here.
      
      Submitted by: ylavic
      Reviewed/backported by: jim
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1674921 13f79535-47bb-0310-9956-ffa450edef68
      f89fe72a
  19. Apr 19, 2015
  20. Apr 16, 2015
  21. Apr 15, 2015