ruby/test/openssl
gartens c735f4947e [ruby/openssl] Pass through nil as digest when signing certificates
(https://github.com/ruby/openssl/pull/761)

In order to sign certificates with Ed25519 keys, NULL must be passed
as md to X509_sign.  This NULL is then passed
(via ASN1_item_sign_ex) as type to EVP_DigestSignInit.  The
documentation[1] of EVP_DigestSignInit states that type must be NULL
for various key types, including Ed25519.

[1]: https://www.openssl.org/docs/manmaster/man3/EVP_DigestSignInit.html

b0fc100091
2024-06-11 17:12:28 +00:00
..
fixtures/pkey [ruby/openssl] Fix test_pkey_dsa.rb in FIPS. 2024-03-27 12:16:11 +09:00
test_asn1.rb [ruby/openssl] test_asn1.rb: Remove the assertions of the time string format without second. 2024-03-13 15:19:40 +00:00
test_bn.rb
test_buffering.rb
test_cipher.rb [ruby/openssl] cipher: fix buffer overflow in Cipher#update 2024-05-02 16:26:11 +09:00
test_config.rb
test_digest.rb [ruby/openssl] Add OpenSSL::Digest.digests to get a list of available digests 2024-04-30 15:05:50 +00:00
test_engine.rb
test_fips.rb
test_hmac.rb
test_kdf.rb
test_ns_spki.rb
test_ocsp.rb [ruby/openssl] test/openssl/test_ocsp.rb: fix flaky test 2024-01-17 17:13:16 +00:00
test_ossl.rb
test_pair.rb [ruby/openssl] read: don't clear buffer when nothing can be read 2024-05-05 08:00:00 +00:00
test_pkcs7.rb [ruby/openssl] Add to_text for PKCS7 and Timestamp::Response 2024-05-08 09:39:13 +00:00
test_pkcs12.rb [ruby/openssl] Fix test_create_with_mac_iter accidently setting keytype not maciter 2024-06-05 00:45:53 +00:00
test_pkey.rb
test_pkey_dh.rb Fix test_pkey_dh.rb in FIPS. 2023-11-25 10:12:28 +00:00
test_pkey_dsa.rb [ruby/openssl] Fix test_pkey_dsa.rb in FIPS. 2024-03-27 12:16:11 +09:00
test_pkey_ec.rb
test_pkey_rsa.rb
test_provider.rb [ruby/openssl] test_provider.rb: Make a legacy provider test optional. 2024-03-13 15:47:27 +00:00
test_random.rb
test_ssl.rb [ruby/openssl] Remove trailing space in test_ssl.rb 2024-04-30 15:23:15 +00:00
test_ssl_session.rb
test_ts.rb [ruby/openssl] Add to_text for PKCS7 and Timestamp::Response 2024-05-08 09:39:13 +00:00
test_x509attr.rb
test_x509cert.rb [ruby/openssl] Pass through nil as digest when signing certificates 2024-06-11 17:12:28 +00:00
test_x509crl.rb
test_x509ext.rb
test_x509name.rb
test_x509req.rb [ruby/openssl] Only CSR version 1 (encoded as 0) is allowed by PKIX standards 2024-04-26 16:55:15 +00:00
test_x509store.rb
ut_eof.rb
utils.rb Fix test_pkey_dh.rb in FIPS. 2023-11-25 10:12:28 +00:00