summaryrefslogtreecommitdiff
path: root/test/openssl/test_digest.rb
AgeCommit message (Expand)Author
2025-11-06[ruby/openssl] digest: use EVP_MD_fetch() if availableKazuki Yamaguchi
2025-11-06[ruby/openssl] digest: raise DigestError for unsupported algorithm nameKazuki Yamaguchi
2025-11-06[ruby/openssl] digest: refactor tests for name aliasesKazuki Yamaguchi
2025-02-27[ruby/openssl] digest: correct assert_equal usage in test_sha3Kazuki Yamaguchi
2025-02-27[ruby/openssl] digest: always run SHA-3 and truncated SHA-2 testsKazuki Yamaguchi
2024-04-30[ruby/openssl] Add OpenSSL::Digest.digests to get a list of available digestsBart de Water
2023-09-06[ruby/openssl] Prefer String#unpack1Mau Magnaguagno
2021-10-23[ruby/openssl] test/openssl/test_digest: do not test constants for legacy alg...Kazuki Yamaguchi
2020-05-13[ruby/openssl] Look up digest by name instead of constantBart de Water
2020-03-10openssl: sync with upstream repositoryKazuki Yamaguchi
2020-02-16Import openssl-2.2.0 (#2693)Hiroshi SHIBATA
2017-09-03openssl: import v2.1.0.beta1rhe
2016-12-10openssl: import v2.0.1rhe
2016-11-30openssl: import v2.0.0rhe
2016-06-07openssl: adjust tests for OpenSSL 1.1.0rhe
2016-05-18openssl: clear OpenSSL error queue before return to Rubyrhe
2016-02-02Skip SHA from test_digest_constants for LibreSSL 2.3naruse
2015-12-16Add frozen_string_literal: false for all filesnaruse
2015-06-02use assert_raisenobu
2014-12-13test/openssl: skip old OpenSSLnobu
2013-12-10openssl/digest.rb: get rid of deprecated classnobu
2012-08-02* ext/openssl/lib/openssl/digest.rbemboss
2011-06-13* test/openssl/digest.rb: remove MDC2 from test, it is not availableemboss
2011-06-13* ext/openssl/ossl_digest.c: fix error for digests that have no oidemboss
2011-06-13* ext/openssl/ossl_digest.c: allow Digests to be created by sn, ln oremboss
2010-12-15drying up the requires in the openssl teststenderlove
2006-05-08* ext/openssl/extconf.rb: add check for OBJ_NAME_do_all_sorted.gotoyuzo
2005-08-22* add test for SHA224, SHA256, SHA384 and SHA512.gotoyuzo
2004-06-30* ext/openssl/extconf.rb: check for EVP_CIPHER_CTX_copy, ENGINE_add,gotoyuzo