Project

General

Profile

« Previous | Next » 

Revision e29819df

Added by emboss over 11 years ago

  • ext/openssl/extconf.rb: Detect OpenSSL_FIPS macro
    ext/openssl/ossl.c: Expose OpenSSL::OPENSSL_FIPS constant to
    indicate whether OpenSSL runs in FIPS mode.
    test/openssl/test_pkey_dh.rb: Generate 256 bit keys for
    non-FIPS installations to improve test performance (e.g. for
    rubyci).
    test/openssl/utils.rb: Replace DSS1 as certificate signature
    digest with SHA1 for FIPS installations when using DSA by
    introducing TestUtils::DSA_SIGNATURE_DIGEST.
    test/openssl/test_x509cert.rb:
    test/openssl/test_x509crl.rb:
    test/openssl/test_x509req.rb: Use DSA_SIGNATURE_DIGEST
    NEWS: Introduce OpenSSL::OPENSSL_FIPS

    These changes allow running the OpenSSL tests in FIPS mode
    while keeping a high performance for non-FIPS installations.
    Introduction of OpenSSL::OPENSSL_FIPS allows for applications
    to react to special requirements when using OpenSSL in FIPS mode.
    [Feature #6946] [ruby-core:47345]

  • Diese und die folgenden Zeilen werden ignoriert --

M ext/openssl/extconf.rb
M ext/openssl/ossl.c
M NEWS
M ChangeLog
M test/openssl/utils.rb
M test/openssl/test_x509crl.rb
M test/openssl/test_x509req.rb
M test/openssl/test_x509cert.rb
M test/openssl/test_pkey_dh.rb

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36884 b2dd03c8-39d4-4d8f-98ff-823fe69b080e