1. 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
  2. 01 5月, 2015 2 次提交
  3. 29 4月, 2015 1 次提交
  4. 25 3月, 2015 1 次提交
  5. 27 1月, 2015 1 次提交
    • R
      OPENSSL_NO_xxx cleanup: many removals · a00ae6c4
      Rich Salz 提交于
      The following compile options (#ifdef's) are removed:
          OPENSSL_NO_BIO OPENSSL_NO_BUFFER OPENSSL_NO_CHAIN_VERIFY
          OPENSSL_NO_EVP OPENSSL_NO_FIPS_ERR OPENSSL_NO_HASH_COMP
          OPENSSL_NO_LHASH OPENSSL_NO_OBJECT OPENSSL_NO_SPEED OPENSSL_NO_STACK
          OPENSSL_NO_X509 OPENSSL_NO_X509_VERIFY
      
      This diff is big because of updating the indents on preprocessor lines.
      Reviewed-by: NRichard Levitte <levitte@openssl.org>
      a00ae6c4
  6. 24 1月, 2015 1 次提交
  7. 22 1月, 2015 1 次提交
  8. 07 8月, 2014 1 次提交
  9. 09 7月, 2014 1 次提交
  10. 06 9月, 2013 1 次提交
  11. 10 11月, 2009 1 次提交
    • D
      PR: 2091 · 709a395d
      Dr. Stephen Henson 提交于
      Submitted by: Martin Kaiser <lists@kaiser.cx>, Stephen Henson
      Approved by: steve@openssl.org
      
      If an OID has no short name or long name return the numerical representation.
      709a395d
  12. 12 11月, 2008 1 次提交
  13. 01 11月, 2008 1 次提交
  14. 22 10月, 2008 1 次提交
  15. 20 10月, 2008 1 次提交
  16. 14 10月, 2008 1 次提交
  17. 12 10月, 2008 1 次提交
  18. 26 5月, 2008 1 次提交
  19. 17 3月, 2008 1 次提交
  20. 19 9月, 2007 1 次提交
  21. 29 3月, 2006 2 次提交
  22. 15 2月, 2006 1 次提交
  23. 20 11月, 2005 1 次提交
  24. 08 4月, 2005 1 次提交
  25. 05 4月, 2005 1 次提交
  26. 05 12月, 2004 1 次提交
  27. 16 3月, 2004 1 次提交
  28. 27 12月, 2003 1 次提交
    • R
      Use BUF_strlcpy() instead of strcpy(). · d420ac2c
      Richard Levitte 提交于
      Use BUF_strlcat() instead of strcat().
      Use BIO_snprintf() instead of sprintf().
      In some cases, keep better track of buffer lengths.
      This is part of a large change submitted by Markus Friedl <markus@openbsd.org>
      d420ac2c
  29. 30 4月, 2003 2 次提交
  30. 13 11月, 2002 1 次提交
  31. 14 8月, 2002 1 次提交
    • D
      · 2af52de7
      Dr. Stephen Henson 提交于
      Fix typo in OBJ_txt2obj which incorrectly passed the content
      length, instead of the encoding length to d2i_ASN1_OBJECT.
      
      This wasn't visible before becuse ASN1_get_object() used
      to read past the length of the supplied buffer.
      2af52de7
  32. 30 7月, 2002 1 次提交
    • L
      OpenSSL Security Advisory [30 July 2002] · c046fffa
      Lutz Jänicke 提交于
      Changes marked "(CHATS)" were sponsored by the Defense Advanced
      Research Projects Agency (DARPA) and Air Force Research Laboratory,
      Air Force Materiel Command, USAF, under agreement number
      F30602-01-2-0537.
      c046fffa
  33. 31 5月, 2002 1 次提交
  34. 18 4月, 2002 1 次提交
  35. 12 4月, 2002 1 次提交
  36. 13 9月, 2001 1 次提交
  37. 20 2月, 2001 1 次提交
    • R
      Make all configuration macros available for application by making · cf1b7d96
      Richard Levitte 提交于
      sure they are available in opensslconf.h, by giving them names starting
      with "OPENSSL_" to avoid conflicts with other packages and by making
      sure e_os2.h will cover all platform-specific cases together with
      opensslconf.h.
      
      I've checked fairly well that nothing breaks with this (apart from
      external software that will adapt if they have used something like
      NO_KRB5), but I can't guarantee it completely, so a review of this
      change would be a good thing.
      cf1b7d96