aboutsummaryrefslogtreecommitdiffstats
path: root/test
Commit message (Expand)AuthorAgeFilesLines
...
| | * 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
* | | | | Add SSLSocket#getbyteAaron Patterson2021-04-162-0/+17
|/ / / /
* | | | Merge pull request #397 from rhenium/ky/pkey-refactor-generateKazuki Yamaguchi2021-04-052-18/+20
|\ \ \ \
| * | | | pkey/dsa: use high level EVP interface to generate parameters and keysKazuki Yamaguchi2021-04-051-14/+9
| * | | | pkey/dh: use high level EVP interface to generate parameters and keysKazuki Yamaguchi2021-04-051-4/+11
* | | | | pkey: allow setting algorithm-specific options in #sign and #verifyky/pkey-sign-verify-optionsKazuki Yamaguchi2021-04-041-20/+14
|/ / / /
* | | | Merge pull request #396 from rhenium/ky/drop-openssl-1.0.1Kazuki Yamaguchi2021-04-043-74/+30
|\ \ \ \
| * | | | require OpenSSL >= 1.0.2 and LibreSSL >= 3.1Kazuki Yamaguchi2021-04-043-74/+30
* | | | | BN.abs and BN uplusRick Mark2021-04-011-0/+21
* | | | | pkcs7: keep private key when duplicating PKCS7_SIGNER_INFOky/pkcs7-add-signer-keep-pkey-ptrKazuki Yamaguchi2021-03-241-0/+18
|/ / / /
* | | | test/openssl/test_config: skip tests for .include on older OpenSSLKazuki Yamaguchi2021-03-171-4/+5
* | | | test/openssl/test_cipher: skip AES-CCM tests on OpenSSL <= 1.1.1bKazuki Yamaguchi2021-03-171-1/+1
* | | | test: adjust test cases for LibreSSL 3.2.4Kazuki Yamaguchi2021-02-254-40/+51
|/ / /
* | | Fixed the results of OpenSSL::Timestamp::Response#failure_infoNobuyoshi Nakada2021-02-141-0/+5
* | | Enhance TLS 1.3 support on LibreSSL 3.2/3.3Jeremy Evans2020-12-034-24/+50
* | | Revert "Import ruby/ruby@3beecafc2cae86290a191c1e841be13f5b08795d"Benoit Daloze2020-09-261-25/+23
* | | Import ruby/ruby@3beecafc2cae86290a191c1e841be13f5b08795dBenoit Daloze2020-08-291-23/+25
* | | Merge pull request #394 from rhenium/ky/ssl-remove-tmp-ecdh-callbackKazuki Yamaguchi2020-08-211-24/+0
|\ \ \
| * | | ssl: remove SSL::SSLContext#tmp_ecdh_callbackky/ssl-remove-tmp-ecdh-callbackKazuki Yamaguchi2020-08-131-24/+0
* | | | Merge pull request #392 from rhenium/ky/x509store-reviewKazuki Yamaguchi2020-08-211-140/+271
|\ \ \ \ | |/ / / |/| | |
| * | | test/openssl/test_x509store: tidy up tests for X509::Store#add_certky/x509store-reviewKazuki Yamaguchi2020-08-121-17/+9
| * | | test/openssl/test_x509store: break up test_verifyKazuki Yamaguchi2020-08-121-112/+227
| * | | x509store: emit warning if arguments are given to X509::Store.newKazuki Yamaguchi2020-08-121-8/+13
| * | | x509store: let X509::Store#add_file raise TypeError if nil is givenKazuki Yamaguchi2020-08-121-4/+23
* | | | ssl: initialize verify_mode and verify_hostname with default valuesky/ssl-attr-default-valuesKazuki Yamaguchi2020-07-181-0/+6
* | | | test/openssl/test_ssl: revise verify_mode test casesKazuki Yamaguchi2020-07-181-1/+45
* | | | test/openssl/test_ssl: revise a test case for client_cert_cbKazuki Yamaguchi2020-07-181-10/+6
|/ / /