1. 21 Jan, 2019 2 commits
  2. 16 Jan, 2019 4 commits
  3. 15 Jan, 2019 4 commits
  4. 08 Jan, 2019 2 commits
  5. 07 Jan, 2019 5 commits
  6. 06 Jan, 2019 2 commits
  7. 04 Jan, 2019 7 commits
  8. 03 Jan, 2019 3 commits
  9. 31 Dec, 2018 1 commit
  10. 30 Dec, 2018 1 commit
  11. 29 Dec, 2018 1 commit
  12. 27 Dec, 2018 1 commit
  13. 23 Dec, 2018 1 commit
  14. 22 Dec, 2018 3 commits
  15. 20 Dec, 2018 1 commit
    • Ken Goldman's avatar
      Admit unknown pkey types at security level 0 · ea7d2c58
      Ken Goldman authored
      
      
      The check_key_level() function currently fails when the public key
      cannot be extracted from the certificate because its algorithm is not
      supported.  However, the public key is not needed for the last
      certificate in the chain.
      
      This change moves the check for level 0 before the check for a
      non-NULL public key.
      
      For background, this is the TPM 1.2 endorsement key certificate.
      I.e., this is a real application with millions of certificates issued.
      The key is an RSA-2048 key.
      
      The TCG (for a while) specified
      
           Public Key Algorithm: rsaesOaep
      
      rather than the commonly used
      
           Public Key Algorithm: rsaEncryption
      
      because the key is an encryption key rather than a signing key.
      The X509 certificate parser fails to get the public key.
      
      Reviewed-by: default avatarViktor Dukhovni <viktor@openssl.org>
      Reviewed-by: default avatarRichard Levitte <levitte@openssl.org>
      (Merged from https://github.com/openssl/openssl/pull/7906)
      ea7d2c58
  16. 19 Dec, 2018 1 commit
  17. 15 Dec, 2018 1 commit
    • Dr. Matthias St. Pierre's avatar
      man: harmonize the various formulations in the HISTORY sections · df75c2bf
      Dr. Matthias St. Pierre authored
      
      
      While stereotyped repetitions are frowned upon in literature, they
      serve a useful purpose in manual pages, because it is easier for
      the user to find certain information if it is always presented in
      the same way. For that reason, this commit harmonizes the varying
      formulations in the HISTORY section about which functions, flags,
      etc. were added in which OpenSSL version.
      
      It also attempts to make the pod files more grep friendly by
      avoiding to insert line breaks between the symbol names and the
      corresponding version number in which they were introduced
      (wherever possible). Some punctuation and typographical errors
      were fixed on the way.
      
      Reviewed-by: default avatarTim Hudson <tjh@openssl.org>
      (Merged from https://github.com/openssl/openssl/pull/7854)
      df75c2bf