aboutsummaryrefslogtreecommitdiffstats
path: root/test
Commit message (Expand)AuthorAgeFilesLines
* bn: make BN.pseudo_rand{,_range} an alias of BN.rand{,_range}Kazuki Yamaguchi2021-10-241-0/+4
* test/openssl/test_ssl: use assert_raise in test_bad_socketKazuki Yamaguchi2021-10-231-1/+1
* Merge pull request #467 from ruby/reject-bad-paramsKazuki Yamaguchi2021-10-231-0/+11
|\
| * Raise an exception if the IO object passed to SSLSocket isn't a fileAaron Patterson2021-10-221-0/+11
* | test/openssl/test_pkey_rsa: disable test_no_private_exp on OpenSSL 3.0ky/ssl-test-assume-ec-supportKazuki Yamaguchi2021-10-221-1/+1
* | test/openssl/test_pkey: use EC keys for PKey.generate_parameters testsKazuki Yamaguchi2021-10-221-16/+11
* | test/openssl/test_ssl: fix illegal SAN extensionKazuki Yamaguchi2021-10-221-2/+1
* | test/openssl/test_pkcs12: fix test failures with OpenSSL 3.0Kazuki Yamaguchi2021-10-221-148/+149
* | test/openssl/test_ssl: relax regex to match OpenSSL's error messageKazuki Yamaguchi2021-10-221-1/+3
* | test/openssl/test_digest: do not test constants for legacy algorithmsKazuki Yamaguchi2021-10-221-1/+1
* | test/openssl/test_ssl: assume ECC supportKazuki Yamaguchi2021-10-224-24/+14
* | test/openssl/test_ssl: assume TLS 1.2 supportKazuki Yamaguchi2021-10-193-55/+26
* | test/openssl/utils: remove dup_public helper methodKazuki Yamaguchi2021-10-195-51/+44
|/
* require Ruby 2.6 or laterky/require-ruby-2.6Kazuki Yamaguchi2021-10-161-9/+3
* Use Test::Unit::PendedError instead of MiniTest::Skip for test-unit migrationHiroshi SHIBATA2021-10-161-2/+1
* Merge branch 'maint-2.2'Kazuki Yamaguchi2021-10-163-8/+27
|\
| * Fixed the results of OpenSSL::Timestamp::Response#failure_infoNobuyoshi Nakada2021-10-161-0/+5
| * test/openssl/test_ssl: use TLS 1.2 for finished_messages on LibreSSLKazuki Yamaguchi2021-10-161-0/+1
| * Merge branch 'maint-2.1' into maint-2.2Kazuki Yamaguchi2021-10-163-11/+45
| |\
| | * test: adjust test cases for LibreSSL 3.2.4Kazuki Yamaguchi2021-09-273-11/+45
| * | fix segv in Timestamp::{Request,Response,TokenInfo}.newNobuhiro IMAI2021-09-271-0/+18
| * | Merge branch 'maint-2.1' into maint-2.2Kazuki Yamaguchi2021-09-271-8/+8
| |\|
| | * test/openssl/test_ssl: skip test_fallback_scsv if necessaryKazuki Yamaguchi2021-09-261-0/+4
| | * test/openssl/test_ssl.rb: ignore SSLError when the connection is closedYusuke Endoh2021-09-261-1/+6
| | * Fixed misspellingsNobuyoshi Nakada2021-09-261-8/+8
| | * test/openssl/utils.rb: Extend the timeoutYusuke Endoh2021-09-261-2/+3
| | * test/test_ssl.rb: Use TLS1.2Yusuke Endoh2021-09-261-0/+5
| | * test/test_ssl.rb: Use larger keysYusuke Endoh2021-09-261-1/+1
| | * test: use larger keys for SSL testsKazuki Yamaguchi2021-09-268-21/+186
| | * test/test_pair: fix deadlock in test_connect_accept_nonblockKazuki Yamaguchi2021-09-261-29/+22
| | * Ignore warnings about ambiguous first argument with the negative integer.Hiroshi SHIBATA2021-09-261-6/+6
| | * Correctly verify abbreviated IPv6 SANsBrian Cunnie2021-09-261-1/+5
| | * Skip one assertion for OpenSSL::PKey::EC::Point#mul on LibreSSLJeremy Evans2020-08-121-2/+8
* | | ssl: add SSLContext#tmp_dh=ky/ssl-set-tmp-dhKazuki Yamaguchi2021-09-261-7/+17
* | | test/openssl/test_x509cert.rb: Prevent "unused variable" warningYusuke Endoh2021-07-191-1/+1
* | | Defer to require prime for OpenSSL::TestBNHiroshi SHIBATA2021-07-181-18/+23
* | | test/openssl/envutil: remove assert_raise_with_messageky/use-bundlerKazuki Yamaguchi2021-06-251-52/+0
* | | Include peer socket IP address in errorsVinicius Stock2021-06-141-0/+27
* | | Merge pull request #417 from mame/add-BN_set_flagsKazuki Yamaguchi2021-05-251-0/+23
|\ \ \
| * | | Add OpenSSL::BN#set_flags and #get_flagsYusuke Endoh2021-05-251-0/+23
* | | | Merge pull request #382 from rhenium/ky/pkey-encrypt-decryptKazuki Yamaguchi2021-05-253-31/+127
|\ \ \ \
| * | | | pkey: implement PKey#sign_raw, #verify_raw, and #verify_recoverKazuki Yamaguchi2021-05-253-31/+93
| * | | | pkey: implement PKey#encrypt and #decryptKazuki Yamaguchi2021-05-251-0/+34
* | | | | Merge pull request #442 from rhenium/ky/parse-der-then-pemKazuki Yamaguchi2021-05-251-0/+12
|\ \ \ \ \
| * | | | | x509, ssl, pkcs7: try to parse as DER-encoding firstky/parse-der-then-pemKazuki Yamaguchi2021-05-191-0/+12
| |/ / / /
* / / / / Implement `Certificate.load` to load certificate chain. (#441)Samuel Williams2021-05-226-0/+89
|/ / / /
* | | | Merge pull request #436 from rhenium/ky/pkey-generic-evp-moreKazuki Yamaguchi2021-04-173-19/+39
|\ \ \ \
| * | | | pkey/dh, pkey/ec: use EVP_PKEY_check() familyky/pkey-generic-evp-moreKazuki Yamaguchi2021-04-151-0/+16
| * | | | pkey: implement {DH,DSA,RSA}#public_key in RubyKazuki Yamaguchi2021-04-151-19/+18
| * | | | pkey: implement #to_text using EVP APIKazuki Yamaguchi2021-04-151-0/+5