1. 07 8月, 2018 1 次提交
  2. 01 8月, 2018 1 次提交
  3. 02 8月, 2017 1 次提交
    • M
      Adding NID_hmac_sha1 and _md5 to builtin_pbe[] · 418d49c2
      Martin Peylo 提交于
      The OID for {1 3 6 1 5 5 8 1 2} HMAC-SHA1 (NID_hmac_sha1) is explicitly
      referenced by RFC 2510, RFC 3370, and RFC 4210. This is essential for the
      common implementations of CMP (Certificate Managing Protocol, RFC4210).
      
      HMAC-MD5's OID {1 3 6 1 5 5 8 1 1} (NID_hmac_md5) is in the same branch and
      it seems to generally exist (-> Internet search), but it is unclear where it is
      actually defined as it appears not to be referenced by RFCs and practically
      rather unused.
      
      Those OIDs are both duplicates to OIDs from an RSA OID branch, which are already
      included in builtin_pbe[]:
      
      HMAC-SHA1 also has another OID defined in PKCS#5/RFC2898 (NID_hmacWithSHA1).
      
      It is also unclear where the other OID for HMAC-MD5 (NID_hmacWithMD5) from the
      RSA branch is officially specified, as only HMAC-SHA1 from PKCS#5 was found to be
      defined. Anyway, HMAC-MD5 likely only plays a neglectable role in the future.
      Reviewed-by: NRich Salz <rsalz@openssl.org>
      Reviewed-by: NPaul Dale <paul.dale@oracle.com>
      (Merged from https://github.com/openssl/openssl/pull/3811)
      418d49c2
  4. 07 7月, 2017 1 次提交
  5. 05 7月, 2017 1 次提交
  6. 06 7月, 2016 1 次提交
  7. 18 5月, 2016 1 次提交
  8. 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
  9. 08 1月, 2016 3 次提交
  10. 17 12月, 2015 1 次提交
    • R
      Rename some BUF_xxx to OPENSSL_xxx · 7644a9ae
      Rich Salz 提交于
      Rename BUF_{strdup,strlcat,strlcpy,memdup,strndup,strnlen}
      to OPENSSL_{strdup,strlcat,strlcpy,memdup,strndup,strnlen}
      Add #define's for the old names.
      Add CRYPTO_{memdup,strndup}, called by OPENSSL_{memdup,strndup} macros.
      Reviewed-by: NTim Hudson <tjh@openssl.org>
      7644a9ae
  11. 24 10月, 2015 1 次提交
  12. 21 9月, 2015 1 次提交
  13. 05 9月, 2015 1 次提交
  14. 04 9月, 2015 1 次提交
  15. 21 5月, 2015 1 次提交
  16. 14 5月, 2015 1 次提交
  17. 11 5月, 2015 1 次提交
  18. 05 5月, 2015 1 次提交
    • R
      Use safer sizeof variant in malloc · b4faea50
      Rich Salz 提交于
      For a local variable:
              TYPE *p;
      Allocations like this are "risky":
              p = OPENSSL_malloc(sizeof(TYPE));
      if the type of p changes, and the malloc call isn't updated, you
      could get memory corruption.  Instead do this:
              p = OPENSSL_malloc(sizeof(*p));
      Also fixed a few memset() calls that I noticed while doing this.
      Reviewed-by: NRichard Levitte <levitte@openssl.org>
      b4faea50
  19. 03 5月, 2015 1 次提交
  20. 01 5月, 2015 1 次提交
    • 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
  21. 29 4月, 2015 1 次提交
  22. 10 2月, 2015 1 次提交
  23. 06 2月, 2015 1 次提交
  24. 22 1月, 2015 1 次提交
  25. 28 6月, 2014 1 次提交
  26. 17 12月, 2009 1 次提交
    • D
      PR: 2127 · e50858c5
      Dr. Stephen Henson 提交于
      Submitted by: Tomas Mraz <tmraz@redhat.com>
      
      Check for lookup failures in EVP_PBE_CipherInit().
      e50858c5
  27. 26 11月, 2009 1 次提交
  28. 06 11月, 2008 1 次提交
  29. 22 10月, 2008 1 次提交
  30. 12 10月, 2008 1 次提交
  31. 05 7月, 2008 1 次提交
  32. 04 6月, 2008 1 次提交
  33. 21 1月, 2007 1 次提交
  34. 22 12月, 2006 1 次提交
  35. 18 7月, 2006 1 次提交
  36. 17 5月, 2006 1 次提交
  37. 16 5月, 2006 1 次提交
  38. 15 5月, 2006 1 次提交