1. 17 7月, 2017 1 次提交
    • R
      Standardize apps use of -rand, etc. · 3ee1eac2
      Rich Salz 提交于
      Standardized the -rand flag and added a new one:
          -rand file...
                  Always reads the specified files
          -writerand file
                  Always writes to the file on exit
      
      For apps that use a config file, the RANDFILE config parameter reads
      the file at startup (to seed the RNG) and write to it on exit if
      the -writerand flag isn't used.
      
      Ensured that every app that took -rand also took -writerand, and
      made sure all of that agreed with all the documentation.
      
      Fix error reporting in write_file and -rand
      Reviewed-by: NPaul Dale <paul.dale@oracle.com>
      (Merged from https://github.com/openssl/openssl/pull/3862)
      3ee1eac2
  2. 07 7月, 2017 2 次提交
  3. 06 7月, 2017 1 次提交
  4. 12 12月, 2016 2 次提交
  5. 22 9月, 2016 3 次提交
  6. 23 6月, 2016 1 次提交
  7. 20 6月, 2016 2 次提交
  8. 18 6月, 2016 1 次提交
    • M
      Change default directory for storing the .rnd file on Windows · 13c03c8d
      Matt Caswell 提交于
      Previously we would try %RANDFILE%, then %HOME% and finally "C:".
      Unfortunately this often ends up being "C:" which the user may not
      have write permission for.
      
      Now we try %RANDFILE% first, and then the same set of environment vars
      as GetTempFile() uses, i.e. %TMP%, then %TEMP%, %USERPROFILE% and
      %SYSTEMROOT%. If all else fails we fall back to %HOME% and only then "C:".
      Reviewed-by: NRich Salz <rsalz@openssl.org>
      13c03c8d
  9. 20 5月, 2016 3 次提交
  10. 18 5月, 2016 1 次提交
  11. 11 4月, 2016 1 次提交
  12. 09 3月, 2016 1 次提交
  13. 29 1月, 2016 1 次提交
  14. 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
  15. 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
  16. 24 1月, 2015 1 次提交
  17. 23 1月, 2015 1 次提交
  18. 22 1月, 2015 3 次提交
  19. 09 6月, 2014 1 次提交
    • J
      Create ~/.rnd with mode 0600 instead of 0666 · 7be1d876
      Jakub Wilk 提交于
      Because of a missing include <fcntl.h> we don't have O_CREATE and don't create
      the file with open() using mode 0600 but fall back to using fopen() with the
      default umask followed by a chmod().
      
      Problem found by Jakub Wilk <jwilk@debian.org>.
      7be1d876
  20. 15 1月, 2012 1 次提交
  21. 15 10月, 2011 1 次提交
  22. 19 3月, 2011 1 次提交
  23. 18 11月, 2010 1 次提交
    • D
      PR: 2372 · 70a5f5f9
      Dr. Stephen Henson 提交于
      Submitted by: "W.C.A. Wijngaards" <wouter@nlnetlabs.nl>
      Reviewed by: steve
      
      Fix OpenBSD compilation failure.
      70a5f5f9
  24. 12 6月, 2010 1 次提交
  25. 27 1月, 2010 1 次提交
    • D
      PR: 2138 · 1bfdbd8e
      Dr. Stephen Henson 提交于
      Submitted by: Kevin Regan <k.regan@f5.com>
      
      Clear stat structure if -DPURIFY is set to avoid problems on some
      platforms which include unitialised fields.
      1bfdbd8e
  26. 14 6月, 2009 1 次提交
    • D
      PR: 1952 · 21b25ed4
      Dr. Stephen Henson 提交于
      Submitted by: Robin Seggelmann <seggelmann@fh-muenster.de>
      Reviewed by: steve@openssl.org
      
      ECDH negotiation bug.
      21b25ed4
  27. 22 12月, 2008 1 次提交
  28. 12 11月, 2008 1 次提交
  29. 02 11月, 2008 1 次提交
  30. 29 10月, 2008 1 次提交
  31. 20 5月, 2008 1 次提交