aboutsummaryrefslogtreecommitdiffstats
path: root/test
Commit message (Expand)AuthorAgeFilesLines
* Remove the pending logics by the pend_on_openssl_issue_21493.Jun Aruga2023-08-252-22/+0
* Merge pull request #640 from rhenium/ky/ssl-connect-verify-error-ssl-error-sy...Kazuki Yamaguchi2023-08-161-1/+3
|\
| * Revert "Relax error message check for OpenSSL 3.1"ky/ssl-connect-verify-error-ssl-error-syscallKazuki Yamaguchi2023-06-071-1/+3
* | Merge pull request #659 from rhenium/ky/ssl-ca-file-ca-path-raiseKazuki Yamaguchi2023-08-161-0/+34
|\ \
| * | ssl: raise SSLError if loading ca_file or ca_path failsky/ssl-ca-file-ca-path-raiseKazuki Yamaguchi2023-08-111-0/+34
* | | Merge pull request #648 from rhenium/ky/error-additional-dataKazuki Yamaguchi2023-08-162-8/+16
|\ \ \
| * | | Include "additional data" message in OpenSSL errorsky/error-additional-dataKazuki Yamaguchi2023-08-111-0/+12
| * | | config: relax test assertions against error messagesKazuki Yamaguchi2023-08-111-8/+4
| |/ /
* | | Merge pull request #664 from junaruga/wip/fips-test-pkey-fix-pending-testsKazuki Yamaguchi2023-08-162-5/+26
|\ \ \
| * | | test/openssl/test_pkey.rb: Fix pending tests in FIPS case.Jun Aruga2023-08-152-5/+26
| |/ /
* / / Use openssl? instead of OpenSSL::OPENSSL_VERSION_NUMBER.Jun Aruga2023-08-153-4/+5
|/ /
* | Add support for raw private/public keys (#646)Ryo Kajiwara2023-07-121-0/+39
* | add OpenSSL Provider supportqwyng2023-06-171-0/+67
|/
* Fix modular square root test with LibreSSL >= 3.8Theo Buehler2023-06-051-1/+3
* CI: Add the test/openssl/test_pkey.rb on the FIPS mode case.Jun Aruga2023-06-011-0/+7
* Drop a common logic disabling the FIPS mode in the tests.Jun Aruga2023-06-011-5/+0
* Revert "Skip OpenSSL::TestHMAC#test_dup when running with RHEL9"Hiroshi SHIBATA2023-05-191-3/+0
* Implement FIPS functions on OpenSSL 3.Jun Aruga2023-05-151-4/+28
* CI: Add OpenSSL FIPS mode case.Jun Aruga2023-05-151-0/+19
* Update test libraries from https://github.com/ruby/ruby/commit/b4e438d8aabaf4...Hiroshi SHIBATA2023-03-241-6/+44
* Relax error message check for OpenSSL 3.1Nobuyoshi Nakada2023-03-161-3/+1
* Skip OpenSSL::TestHMAC#test_dup when running with RHEL9Hiroshi SHIBATA2023-01-311-0/+3
* Merge pull request #593 from ruby/update-envutilKazuki Yamaguchi2023-01-055-288/+1167
|\
| * Stop AutoRunner with test-unitHiroshi SHIBATA2023-01-041-0/+1
| * Added CoreAssertionsHiroshi SHIBATA2023-01-043-1/+786
| * Import the latest version of envutil.rbHiroshi SHIBATA2023-01-042-287/+380
* | Do not require test file in a forked process in testsAndrew Konchin2023-01-042-23/+15
|/
* Merge branch 'maint-3.0'maint-3.1Kazuki Yamaguchi2022-12-241-5/+5
|\
| * test/openssl/test_pkey.rb: allow failures in test_s_generate_parametersmaint-3.0Kazuki Yamaguchi2022-12-241-5/+5
* | Merge branch 'maint-3.0'Kazuki Yamaguchi2022-12-234-0/+23
|\|
| * Merge pull request #580 from rhenium/ky/pkey-ec-fix-checkKazuki Yamaguchi2022-12-233-0/+18
| |\
| | * pkey/ec: check private key validity with OpenSSL 3ky/pkey-ec-fix-checkJoe Truba2022-12-233-0/+18
| * | test/openssl/test_pkey.rb: allow failures in test_s_generate_parametersKazuki Yamaguchi2022-12-231-0/+5
| |/
* | Merge pull request #558 from kateinoigakukun/katei/fix-no-sock-supportKazuki Yamaguchi2022-12-233-3/+3
|\ \
| * | test/openssl/test_ssl.rb: do not run SSL tests if not availableKazuki Yamaguchi2022-12-233-3/+3
* | | ssl: disable NPN support on LibreSSLky/libressl-3.7.0Kazuki Yamaguchi2022-12-231-15/+5
* | | test/openssl/test_asn1.rb: remove pend for unsupported LibreSSL versionsKazuki Yamaguchi2022-12-231-8/+3
* | | test/openssl/test_asn1.rb: skip failing tests on LibreSSL 3.6.0Kazuki Yamaguchi2022-12-231-3/+6
|/ /
* | Allow empty string to OpenSSL::Cipher#updateYusuke Nakamura2022-11-241-6/+0
* | Use SHA256 instead of SHA1 where needed in tests.Jarek Prokop2022-10-188-40/+43
* | add BN#mod_sqrtBen Toews2022-10-171-0/+6
* | Merge pull request #536 from cdelafuente-r7/add_keylog_cbKazuki Yamaguchi2022-09-201-0/+48
|\ \
| * | Add support to SSL_CTX_set_keylog_callbackChristophe De La Fuente2022-09-201-0/+48
* | | Merge branch 'maint-3.0'Kazuki Yamaguchi2022-09-084-0/+57
|\ \ \ | | |/ | |/|
| * | Merge pull request #541 from rhenium/ky/pkey-ec-export-segfault-regressionKazuki Yamaguchi2022-09-081-0/+2
| |\ \
| | * | pkey/ec: check existence of public key component before exportingky/pkey-ec-export-segfault-regressionKazuki Yamaguchi2022-09-021-0/+2
| * | | Merge pull request #540 from rhenium/ky/pkey-read-prefer-keysKazuki Yamaguchi2022-09-081-0/+23
| |\ \ \
| | * | | pkey: restore support for decoding "openssl ecparam -genkey" outputky/pkey-read-prefer-keysKazuki Yamaguchi2022-09-021-0/+23
| | |/ /
| * | | Merge pull request #539 from rhenium/ky/pkey-dsa-generate-fix-qKazuki Yamaguchi2022-09-021-0/+19
| |\ \ \
| | * | | pkey/dsa: let PKey::DSA.generate choose appropriate q sizeky/pkey-dsa-generate-fix-qKazuki Yamaguchi2022-09-021-0/+19
| | |/ /