aboutsummaryrefslogtreecommitdiffstats
path: root/test
Commit message (Expand)AuthorAgeFilesLines
* 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
|/
* Merge pull request #383 from cwjenkins/add_rsa_keys_eqlKazuki Yamaguchi2020-07-161-0/+18
|\
| * Add compare? method to OpenSSL::PKey that wraps EVP_PKEY_cmp.Colton Jenkins2020-07-141-0/+18
* | Merge pull request #381 from rhenium/ky/hmac-base64Kazuki Yamaguchi2020-07-101-0/+4
|\ \
| * | hmac: implement base64digest methodsky/hmac-base64Kazuki Yamaguchi2020-06-301-0/+4
* | | User lower case cipher names for maximum compatibilityBart de Water2020-07-071-4/+4
| |/ |/|
* | Merge pull request #371 from rhenium/ky/hmac-evpKazuki Yamaguchi2020-06-301-0/+9
|\|
| * hmac: add a test case for OpenSSL::HMAC singleton methodsKazuki Yamaguchi2020-06-301-0/+9
* | pkey/ec: deprecate OpenSSL::PKey::EC::Point#mul(ary, ary [, bn])ky/pkey-ec-point-deprecate-mul-aryKazuki Yamaguchi2020-06-291-15/+19
|/
* Merge pull request #329 from rhenium/ky/pkey-generic-operationsKazuki Yamaguchi2020-05-133-0/+155
|\
| * pkey: add PKey::PKey#deriveKazuki Yamaguchi2020-05-133-0/+55
| * pkey: support 'one-shot' signing and verificationKazuki Yamaguchi2020-05-131-0/+45
| * pkey: port PKey::PKey#sign and #verify to the EVP_Digest* interfaceKazuki Yamaguchi2020-05-131-0/+12
| * pkey: add PKey.generate_parameters and .generate_keyKazuki Yamaguchi2020-05-131-0/+43
* | Merge pull request #328 from rhenium/ky/pkey-refactor-serializationKazuki Yamaguchi2020-05-132-3/+2
|\ \
| * | pkey: have PKey.read parse PEM-encoded DHParameterKazuki Yamaguchi2020-05-132-3/+2
| |/
* | test/openssl/test_ssl: fix flaky test caseKazuki Yamaguchi2020-05-131-1/+1
* | config: revert to C implementation of OpenSSL::ConfigKazuki Yamaguchi2020-05-131-3/+7
* | test/openssl/test_config: skip test_get_value_ENV on LibreSSLKazuki Yamaguchi2020-05-131-0/+3
* | test/openssl/test_config: fix non-deterministic test caseKazuki Yamaguchi2020-05-131-1/+1
* | test/openssl/test_config: add missing test case for Config.parse_configKazuki Yamaguchi2020-05-131-0/+6
* | config: remove deprecated methodsKazuki Yamaguchi2020-05-131-112/+16
|/
* ssl: temporarily remove SSLContext#add_certificate_chain_fileKazuki Yamaguchi2020-05-131-28/+0
* Merge pull request #359 from zeroSteiner/fix/aead/ccm-mode-in-lenKazuki Yamaguchi2020-04-221-0/+42
|\
| * Define Cipher #ccm_data_len= for CCM mode ciphersSpencer McIntyre2020-04-211-0/+42
* | pkey: add PKey#inspect and #oidKazuki Yamaguchi2020-04-211-0/+28
* | Look up cipher by name instead of constantBart de Water2020-04-211-3/+3
* | Look up digest by name instead of constantBart de Water2020-04-2116-118/+115
* | Add Marshal support to PKey objectsBart de Water2020-04-194-0/+28
* | test/openssl/test_ssl.rb: ignore SSLError when the connection is closedYusuke Endoh2020-03-211-1/+6
|/
* Merge branch 'maint'Kazuki Yamaguchi2020-03-092-0/+94
|\
| * Merge branch 'maint-2.0' into maintKazuki Yamaguchi2020-03-092-0/+94
| |\
| | * ssl: set verify error code in the case of verify_hostname failureky/ssl-fix-verify-hostname-set-error-codeKazuki Yamaguchi2020-02-241-0/+40
| | * Merge pull request #216 from rhenium/ky/config-include-directiveKazuki Yamaguchi2020-02-171-0/+54
| | |\
| | | * config: support .include directiveky/config-include-directiveKazuki Yamaguchi2019-12-131-0/+54
* | | | ssl: remove test case test_puts_meta from test_pairKazuki Yamaguchi2020-03-091-14/+0
* | | | ssl: suppress test failure with SSLContext#add_certificate_chain_fileKazuki Yamaguchi2020-03-095-45/+25