1. 26 5月, 2023 1 次提交
  2. 12 4月, 2023 2 次提交
  3. 10 8月, 2021 1 次提交
  4. 27 2月, 2020 1 次提交
  5. 28 9月, 2019 1 次提交
  6. 12 5月, 2017 1 次提交
  7. 13 4月, 2017 1 次提交
  8. 10 4月, 2017 1 次提交
  9. 18 5月, 2016 1 次提交
  10. 27 1月, 2016 1 次提交
    • R
      Remove /* foo.c */ comments · 34980760
      Rich Salz 提交于
      This was done by the following
              find . -name '*.[ch]' | /tmp/pl
      where /tmp/pl is the following three-line script:
              print unless $. == 1 && m@/\* .*\.[ch] \*/@;
              close ARGV if eof; # Close file to reset $.
      
      And then some hand-editing of other files.
      Reviewed-by: NViktor Dukhovni <viktor@openssl.org>
      34980760
  11. 12 1月, 2016 1 次提交
  12. 08 12月, 2015 2 次提交
  13. 12 9月, 2015 1 次提交
  14. 11 9月, 2015 1 次提交
  15. 01 5月, 2015 2 次提交
    • R
      free cleanup almost the finale · 4b45c6e5
      Rich Salz 提交于
      Add OPENSSL_clear_free which merges cleanse and free.
      (Names was picked to be similar to BN_clear_free, etc.)
      Removed OPENSSL_freeFunc macro.
      Fixed the small simple ones that are left:
              CRYPTO_free CRYPTO_free_locked OPENSSL_free_locked
      Reviewed-by: NRichard Levitte <levitte@openssl.org>
      4b45c6e5
    • R
      free NULL cleanup 5a · 222561fe
      Rich Salz 提交于
      Don't check for NULL before calling a free routine.  This gets X509_.*free:
          x509_name_ex_free X509_policy_tree_free X509_VERIFY_PARAM_free
          X509_STORE_free X509_STORE_CTX_free X509_PKEY_free
          X509_OBJECT_free_contents X509_LOOKUP_free X509_INFO_free
      Reviewed-by: NRichard Levitte <levitte@openssl.org>
      222561fe
  16. 28 3月, 2015 1 次提交
    • R
      free NULL cleanup · c5ba2d99
      Rich Salz 提交于
      EVP_.*free; this gets:
              EVP_CIPHER_CTX_free EVP_PKEY_CTX_free EVP_PKEY_asn1_free
              EVP_PKEY_asn1_set_free EVP_PKEY_free EVP_PKEY_free_it
              EVP_PKEY_meth_free; and also EVP_CIPHER_CTX_cleanup
      Reviewed-by: NKurt Roeckx <kurt@openssl.org>
      c5ba2d99
  17. 22 1月, 2015 1 次提交
  18. 09 12月, 2014 1 次提交
    • G
      Include <openssl/foo.h> instead of "foo.h" · e52a3c3d
      Geoff Thorpe 提交于
      Exported headers shouldn't be included as "foo.h" by code from the same
      module, it should only do so for module-internal headers. This is
      because the symlinking of exported headers (from include/openssl/foo.h
      to crypto/foo/foo.h) is being removed, and the exported headers are
      being moved to the include/openssl/ directory instead.
      
      Change-Id: I4c1d80849544713308ddc6999a549848afc25f94
      Signed-off-by: NGeoff Thorpe <geoff@openssl.org>
      Reviewed-by: NRich Salz <rsalz@openssl.org>
      e52a3c3d
  19. 05 8月, 2013 1 次提交
    • D
      Add KDF for DH. · dc1ce3bc
      Dr. Stephen Henson 提交于
      Add X9.42 DH KDF. Move sharedinfo generation code to CMS library as the
      same structure is used by DH and ECDH.
      
      Move ASN1_OBJECT typedef to ossl_typ.h so it can be picked up by dh headers
      without the need to use ASN1.
      dc1ce3bc
  20. 18 7月, 2013 1 次提交
  21. 22 6月, 2013 1 次提交
    • D
      CMS public key parameter support. · e365352d
      Dr. Stephen Henson 提交于
      Add support for customisation of CMS handling of signed and enveloped
      data from custom public key parameters.
      
      This will provide support for RSA-PSS and RSA-OAEP but could also be
      applied to other algorithms.
      e365352d
  22. 01 6月, 2010 1 次提交
  23. 27 11月, 2009 1 次提交
  24. 28 3月, 2008 1 次提交
  25. 26 3月, 2008 1 次提交
  26. 25 3月, 2008 1 次提交
  27. 17 3月, 2008 2 次提交
  28. 14 3月, 2008 1 次提交
  29. 13 3月, 2008 2 次提交