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. 22 8月, 2017 1 次提交
    • P
      This has been added to avoid the situation where some host ctype.h functions · a1df06b3
      Pauli 提交于
      return true for characters > 127.  I.e. they are allowing extended ASCII
      characters through which then cause problems.  E.g. marking superscript '2' as
      a number then causes the common (ch - '0') conversion to number to fail
      miserably.  Likewise letters with diacritical marks can also cause problems.
      
      If a non-ASCII character set is being used (currently only EBCDIC), it is
      adjusted for.
      
      The implementation uses a single table with a bit for each of the defined
      classes.  These functions accept an int argument and fail for
      values out of range or for characters outside of the ASCII set.  They will
      work for both signed and unsigned character inputs.
      Reviewed-by: NAndy Polyakov <appro@openssl.org>
      (Merged from https://github.com/openssl/openssl/pull/4102)
      a1df06b3
  7. 04 8月, 2017 1 次提交
  8. 31 7月, 2017 1 次提交
  9. 27 7月, 2017 1 次提交
  10. 24 7月, 2017 1 次提交
  11. 06 7月, 2017 1 次提交
  12. 05 7月, 2017 1 次提交
  13. 12 6月, 2017 1 次提交
  14. 02 5月, 2017 1 次提交
  15. 23 8月, 2016 1 次提交
  16. 02 6月, 2016 1 次提交
  17. 18 5月, 2016 1 次提交
  18. 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
  19. 22 9月, 2015 1 次提交
  20. 14 5月, 2015 1 次提交
  21. 01 5月, 2015 1 次提交
  22. 23 3月, 2015 1 次提交
  23. 31 1月, 2015 1 次提交
  24. 22 1月, 2015 1 次提交
  25. 20 2月, 2014 1 次提交
  26. 19 11月, 2012 1 次提交
  27. 03 5月, 2010 1 次提交
  28. 06 4月, 2009 1 次提交
  29. 08 10月, 2008 1 次提交
  30. 13 10月, 2007 1 次提交
  31. 13 2月, 2006 1 次提交
  32. 05 12月, 2004 1 次提交
  33. 16 3月, 2004 1 次提交
  34. 27 1月, 2004 1 次提交
  35. 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
  36. 28 9月, 2001 1 次提交
  37. 16 5月, 2001 1 次提交
  38. 20 2月, 2001 2 次提交
    • R
      Use new-style system-id macros everywhere possible. I hope I haven't · bc36ee62
      Richard Levitte 提交于
      missed any.
      
      This compiles and runs on Linux, and external applications have no
      problems with it.  The definite test will be to build this on VMS.
      bc36ee62
    • 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