1. 14 Mar, 2018 1 commit
  2. 07 Mar, 2018 1 commit
    • Viktor Dukhovni's avatar
      Implement multi-process OCSP responder. · 3e3c7c36
      Viktor Dukhovni authored
      
      
      With "-multi" the OCSP responder forks multiple child processes,
      and respawns them as needed.  This can be used as a long-running
      service, not just a demo program.  Therefore the index file is
      automatically re-read when changed.  The responder also now optionally
      times out client requests.
      
      Reviewed-by: default avatarMatt Caswell <matt@openssl.org>
      3e3c7c36
  3. 05 Mar, 2018 1 commit
  4. 04 Mar, 2018 1 commit
  5. 02 Mar, 2018 1 commit
  6. 23 Feb, 2018 1 commit
  7. 13 Feb, 2018 3 commits
  8. 12 Feb, 2018 1 commit
  9. 07 Feb, 2018 1 commit
  10. 29 Jan, 2018 1 commit
  11. 28 Jan, 2018 1 commit
  12. 23 Jan, 2018 1 commit
  13. 07 Jan, 2018 2 commits
  14. 02 Jan, 2018 1 commit
  15. 12 Dec, 2017 1 commit
  16. 07 Dec, 2017 1 commit
  17. 06 Dec, 2017 1 commit
  18. 21 Nov, 2017 1 commit
    • Paul Yang's avatar
      Support multi-prime RSA (RFC 8017) · 665d899f
      Paul Yang authored
      
      
      * Introduce RSA_generate_multi_prime_key to generate multi-prime
        RSA private key. As well as the following functions:
          RSA_get_multi_prime_extra_count
          RSA_get0_multi_prime_factors
          RSA_get0_multi_prime_crt_params
          RSA_set0_multi_prime_params
          RSA_get_version
      * Support EVP operations for multi-prime RSA
      * Support ASN.1 operations for multi-prime RSA
      * Support multi-prime check in RSA_check_key_ex
      * Support multi-prime RSA in apps/genrsa and apps/speed
      * Support multi-prime RSA manipulation functions
      * Test cases and documentation are added
      * CHANGES is updated
      
      Reviewed-by: default avatarTim Hudson <tjh@openssl.org>
      Reviewed-by: default avatarBernd Edlinger <bernd.edlinger@hotmail.de>
      (Merged from https://github.com/openssl/openssl/pull/4241)
      665d899f
  19. 12 Nov, 2017 1 commit
  20. 05 Nov, 2017 2 commits
  21. 02 Nov, 2017 1 commit
  22. 31 Oct, 2017 1 commit
  23. 25 Oct, 2017 1 commit
  24. 07 Oct, 2017 1 commit
  25. 30 Aug, 2017 1 commit
  26. 27 Aug, 2017 1 commit
  27. 15 Aug, 2017 1 commit
  28. 07 Aug, 2017 1 commit
  29. 25 Jul, 2017 1 commit
  30. 03 Jul, 2017 1 commit
  31. 29 Jun, 2017 1 commit
  32. 28 Jun, 2017 1 commit
  33. 27 Jun, 2017 1 commit
    • Richard Levitte's avatar
      util/mkerr.pl: allow module names prefixed with OSSL_ or OPENSSL_ · 4b2799c1
      Richard Levitte authored
      
      
      To make sure that our symbols don't clash with other libraries, we
      claim the namespaces OSSL and OPENSSL.  Because C doesn't provide
      namespaces, the only solution is to have them as prefixes on symbols,
      thus we allow OSSL_ and OPENSSL_ as prefixes.
      
      These namespace prefixes are optional for the foreseeable future, and
      will only be used for new modules as needed on a case by case basis,
      until further notice.
      
      For extra safety, there's an added requirement that module names -
      apart from the namespace prefix - be at least 2 characters long.
      
      Reviewed-by: default avatarRich Salz <rsalz@openssl.org>
      (Merged from https://github.com/openssl/openssl/pull/3781)
      4b2799c1
  34. 19 Jun, 2017 1 commit
  35. 16 Jun, 2017 1 commit
  36. 08 Jun, 2017 1 commit