1. 22 8月, 2016 1 次提交
  2. 19 8月, 2016 1 次提交
  3. 18 8月, 2016 1 次提交
  4. 20 7月, 2016 1 次提交
  5. 29 6月, 2016 1 次提交
  6. 21 6月, 2016 1 次提交
  7. 16 6月, 2016 1 次提交
  8. 01 6月, 2016 1 次提交
  9. 18 5月, 2016 1 次提交
  10. 17 5月, 2016 1 次提交
  11. 13 4月, 2016 1 次提交
  12. 06 4月, 2016 1 次提交
  13. 05 4月, 2016 2 次提交
  14. 19 3月, 2016 1 次提交
  15. 08 3月, 2016 1 次提交
  16. 26 2月, 2016 1 次提交
  17. 25 2月, 2016 1 次提交
  18. 20 2月, 2016 1 次提交
  19. 19 2月, 2016 1 次提交
  20. 12 2月, 2016 2 次提交
  21. 06 2月, 2016 1 次提交
  22. 20 1月, 2016 1 次提交
  23. 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
  24. 08 12月, 2015 2 次提交
  25. 10 11月, 2015 1 次提交
  26. 13 10月, 2015 1 次提交
  27. 06 9月, 2015 2 次提交
  28. 01 9月, 2015 2 次提交
  29. 31 7月, 2015 1 次提交
  30. 07 7月, 2015 1 次提交
  31. 16 6月, 2015 1 次提交
    • R
      RT2547: Tighten perms on generated privkey files · 3b061a00
      Rich Salz 提交于
      When generating a private key, try to make the output file be readable
      only by the owner.  Put it in CHANGES file since it might be noticeable.
      
      Add "int private" flag to apps that write private keys, and check that it's
      set whenever we do write a private key.  Checked via assert so that this
      bug (security-related) gets fixed.  Thanks to Viktor for help in tracing
      the code-paths where private keys are written.
      Reviewed-by: NViktor Dukhovni <viktor@openssl.org>
      3b061a00
  32. 15 6月, 2015 1 次提交
  33. 03 6月, 2015 1 次提交
    • R
      Standardize handling of #ifdef'd options. · 9c3bcfa0
      Rich Salz 提交于
      Here are the "rules" for handling flags that depend on #ifdef:
      
      - Do not ifdef the enum.  Only ifdef the OPTIONS table.  All ifdef'd
        entries appear at the end; by convention "engine" is last.  This
        ensures that at run-time, the flag will never be recognized/allowed.
        The next two bullets entries are for silencing compiler warnings:
      - In the while/switch parsing statement, use #ifdef for the body to
        disable it; leave the "case OPT_xxx:" and "break" statements outside
        the ifdef/ifndef.  See ciphers.c for example.
      - If there are multiple options controlled by a single guard, OPT_FOO,
        OPT_BAR, etc., put a an #ifdef around the set, and then do "#else"
        and a series of case labels and a break. See OPENSSL_NO_AES in cms.c
        for example.
      Reviewed-by: NMatt Caswell <matt@openssl.org>
      9c3bcfa0
  34. 29 5月, 2015 2 次提交