1. 28 7月, 2017 1 次提交
  2. 19 7月, 2017 1 次提交
  3. 03 7月, 2017 1 次提交
  4. 30 6月, 2017 2 次提交
  5. 08 6月, 2017 1 次提交
    • R
      make error tables const and separate header file · 52df25cf
      Rich Salz 提交于
      Run perltidy on util/mkerr
      Change some mkerr flags, write some doc comments
      Make generated tables "const" when genearting lib-internal ones.
      Add "state" file for mkerr
      Renerate error tables and headers
      Rationalize declaration of ERR_load_XXX_strings
      Fix out-of-tree build
      Add -static; sort flags/vars for options.
      Also tweak code output
      Moved engines/afalg to engines (from master)
      Use -static flag
      Standard engine #include's of errors
      Don't linewrap err string tables unless necessary
      Reviewed-by: NRichard Levitte <levitte@openssl.org>
      (Merged from https://github.com/openssl/openssl/pull/3392)
      52df25cf
  6. 10 4月, 2017 3 次提交
  7. 04 4月, 2017 1 次提交
  8. 01 3月, 2017 1 次提交
  9. 21 2月, 2017 1 次提交
  10. 02 2月, 2017 1 次提交
  11. 15 11月, 2016 2 次提交
  12. 17 10月, 2016 1 次提交
    • M
      Allow older versions in the *.num files · 455cba54
      Matt Caswell 提交于
      In 1.1.0 we only allowed a strictly increasing version number in the *.num
      files, i.e. you could never introduce a symbol at the end of the *.num file
      with a lower version number than the one preceding it. This made sense for
      1.1.0. However in master we may be introducing symbols for backport to
      1.1.0. Therefore it is ok in master to have a symbol for version 1.1.0c
      coming after a symbol for version 1.1.1.
      
      This commit fixes the check in mkdef.pl to be a bit looser to allow this.
      Reviewed-by: NRichard Levitte <levitte@openssl.org>
      455cba54
  13. 11 10月, 2016 1 次提交
    • D
      Remove trailing whitespace from some files. · 609b0852
      David Benjamin 提交于
      The prevailing style seems to not have trailing whitespace, but a few
      lines do. This is mostly in the perlasm files, but a few C files got
      them after the reformat. This is the result of:
      
        find . -name '*.pl' | xargs sed -E -i '' -e 's/( |'$'\t'')*$//'
        find . -name '*.c' | xargs sed -E -i '' -e 's/( |'$'\t'')*$//'
        find . -name '*.h' | xargs sed -E -i '' -e 's/( |'$'\t'')*$//'
      
      Then bn_prime.h was excluded since this is a generated file.
      
      Note mkerr.pl has some changes in a heredoc for some help output, but
      other lines there lack trailing whitespace too.
      Reviewed-by: NKurt Roeckx <kurt@openssl.org>
      Reviewed-by: NMatt Caswell <matt@openssl.org>
      609b0852
  14. 06 8月, 2016 1 次提交
  15. 08 7月, 2016 1 次提交
  16. 17 5月, 2016 1 次提交
  17. 11 5月, 2016 1 次提交
  18. 22 4月, 2016 1 次提交
  19. 20 4月, 2016 1 次提交
  20. 13 4月, 2016 1 次提交
  21. 08 4月, 2016 1 次提交
  22. 23 3月, 2016 1 次提交
  23. 19 3月, 2016 1 次提交
  24. 18 3月, 2016 1 次提交
  25. 11 3月, 2016 1 次提交
  26. 10 3月, 2016 1 次提交
  27. 08 3月, 2016 1 次提交
  28. 05 3月, 2016 1 次提交
  29. 03 3月, 2016 1 次提交
  30. 29 2月, 2016 1 次提交
  31. 27 2月, 2016 1 次提交
  32. 26 2月, 2016 2 次提交
  33. 19 2月, 2016 1 次提交
    • R
      Remove outdated DEBUG flags. · d63a5e5e
      Rich Salz 提交于
      Add -DBIO_DEBUG to --strict-warnings.
      Remove comments about outdated debugging ifdef guards.
      Remove md_rand ifdef guarding an assert; it doesn't seem used.
      Remove the conf guards in conf_api since we use OPENSSL_assert, not assert.
      For pkcs12 stuff put OPENSSL_ in front of the macro name.
      Merge TLS_DEBUG into SSL_DEBUG.
      Various things just turned on/off asserts, mainly for checking non-NULL
      arguments, which is now removed: camellia, bn_ctx, crypto/modes.
      Remove some old debug code, that basically just printed things to stderr:
        DEBUG_PRINT_UNKNOWN_CIPHERSUITES, DEBUG_ZLIB, OPENSSL_RI_DEBUG,
        RL_DEBUG, RSA_DEBUG, SCRYPT_DEBUG.
      Remove OPENSSL_SSL_DEBUG_BROKEN_PROTOCOL.
      Reviewed-by: NRichard Levitte <levitte@openssl.org>
      d63a5e5e
  34. 17 2月, 2016 1 次提交
  35. 15 2月, 2016 1 次提交
    • R
      Don't use libcrypto private headers with mkdef.pl · 65b1ff4a
      Richard Levitte 提交于
      Three header files from crypto/include/internal were used by
      util/mkdef.pl.  This should never be needed.  Some test program used
      these, which made it a valid reason at the time to make the some
      internal symbols public in the shared libraries, but that's not the
      case any more.
      
      However, to be able to link libssl.so, some symbols found in
      include/internal headers still need to be made public.
      Reviewed-by: NAndy Polyakov <appro@openssl.org>
      65b1ff4a