aboutsummaryrefslogtreecommitdiffstats
path: root/test/openssl
Commit message (Expand)AuthorAgeFilesLines
...
* [ruby/openssl] test/openssl/utils: remove dup_public helper methodKazuki Yamaguchi2021-10-235-51/+44
* [ruby/openssl] require Ruby 2.6 or laterKazuki Yamaguchi2021-10-161-9/+3
* [ruby/openssl] test/openssl/test_ssl: use TLS 1.2 for finished_messages on Li...Kazuki Yamaguchi2021-10-161-0/+1
* [ruby/openssl] fix segv in Timestamp::{Request,Response,TokenInfo}.newNobuhiro IMAI2021-10-161-0/+18
* [ruby/openssl] Fixed misspellingsNobuyoshi Nakada2021-10-161-8/+8
* [ruby/openssl] ssl: add SSLContext#tmp_dh=Kazuki Yamaguchi2021-10-161-7/+17
* Use Test::Unit::PendedError instead of MiniTest::Skip for test-unit migrationHiroshi SHIBATA2021-09-061-2/+1
* test/openssl/test_x509cert.rb: Prevent "unused variable" warningYusuke Endoh2021-07-191-1/+1
* [ruby/openssl] Include peer socket IP address in errorsVinicius Stock2021-07-181-0/+27
* [ruby/openssl] Add OpenSSL::BN#set_flags and #get_flagsYusuke Endoh2021-07-181-0/+23
* [ruby/openssl] pkey: implement PKey#sign_raw, #verify_raw, and #verify_recoverKazuki Yamaguchi2021-07-183-31/+93
* [ruby/openssl] pkey: implement PKey#encrypt and #decryptKazuki Yamaguchi2021-07-181-0/+34
* [ruby/openssl] Implement `Certificate.load` to load certificate chain. (https...Samuel Williams2021-07-186-0/+89
* [ruby/openssl] x509, ssl, pkcs7: try to parse as DER-encoding firstKazuki Yamaguchi2021-07-181-0/+12
* [ruby/openssl] Add SSLSocket#getbyteAaron Patterson2021-07-182-0/+17
* [ruby/openssl] pkey/dh, pkey/ec: use EVP_PKEY_check() familyKazuki Yamaguchi2021-07-181-0/+16
* [ruby/openssl] pkey: implement {DH,DSA,RSA}#public_key in RubyKazuki Yamaguchi2021-07-181-19/+18
* [ruby/openssl] pkey: implement #to_text using EVP APIKazuki Yamaguchi2021-07-181-0/+5
* [ruby/openssl] pkey/dsa: use high level EVP interface to generate parameters ...Kazuki Yamaguchi2021-07-181-14/+9
* [ruby/openssl] pkey/dh: use high level EVP interface to generate parameters a...Kazuki Yamaguchi2021-07-181-4/+11
* [ruby/openssl] pkey: allow setting algorithm-specific options in #sign and #v...Kazuki Yamaguchi2021-07-181-20/+14
* [ruby/openssl] require OpenSSL >= 1.0.2 and LibreSSL >= 3.1Kazuki Yamaguchi2021-07-183-74/+30
* [ruby/openssl] BN.abs and BN uplusRick Mark2021-07-181-0/+21
* Defer to require prime for OpenSSL::TestBNHiroshi SHIBATA2021-05-271-18/+23
* [ruby/openssl] pkcs7: keep private key when duplicating PKCS7_SIGNER_INFOKazuki Yamaguchi2021-03-311-0/+18
* test/openssl/test_config: skip tests for .include on older OpenSSLKazuki Yamaguchi2021-03-161-4/+5
* test/openssl/test_cipher: skip AES-CCM tests on OpenSSL <= 1.1.1bKazuki Yamaguchi2021-03-161-1/+1
* [ruby/openssl] test: adjust test cases for LibreSSL 3.2.4Kazuki Yamaguchi2021-03-164-40/+51
* [ruby/openssl] Fixed the results of OpenSSL::Timestamp::Response#failure_infoNobuyoshi Nakada2021-03-161-0/+5
* [ruby/openssl] Enhance TLS 1.3 support on LibreSSL 3.2/3.3Jeremy Evans2021-03-164-24/+50
* [ruby/openssl] ssl: remove SSL::SSLContext#tmp_ecdh_callbackKazuki Yamaguchi2021-03-161-24/+0
* [ruby/openssl] test/openssl/test_x509store: tidy up tests for X509::Store#add...Kazuki Yamaguchi2021-03-161-17/+9
* [ruby/openssl] test/openssl/test_x509store: break up test_verifyKazuki Yamaguchi2021-03-161-112/+227
* [ruby/openssl] x509store: emit warning if arguments are given to X509::Store.newKazuki Yamaguchi2021-03-161-8/+13
* [ruby/openssl] x509store: let X509::Store#add_file raise TypeError if nil is ...Kazuki Yamaguchi2021-03-161-4/+23
* [ruby/openssl] ssl: initialize verify_mode and verify_hostname with default v...Kazuki Yamaguchi2021-03-161-0/+6
* [ruby/openssl] test/openssl/test_ssl: revise verify_mode test casesKazuki Yamaguchi2021-03-161-1/+45
* [ruby/openssl] test/openssl/test_ssl: revise a test case for client_cert_cbKazuki Yamaguchi2021-03-161-10/+6
* [ruby/openssl] Add compare? method to OpenSSL::PKey that wraps EVP_PKEY_cmp.Colton Jenkins2021-03-161-0/+18
* [ruby/openssl] User lower case cipher names for maximum compatibilityBart de Water2021-03-161-4/+4
* [ruby/openssl] hmac: implement base64digest methodsKazuki Yamaguchi2021-03-161-0/+4
* [ruby/openssl] hmac: add a test case for OpenSSL::HMAC singleton methodsKazuki Yamaguchi2021-03-161-0/+9
* [ruby/openssl] pkey/ec: deprecate OpenSSL::PKey::EC::Point#mul(ary, ary [, bn])Kazuki Yamaguchi2021-03-161-15/+19
* [ruby/openssl] pkey: add PKey::PKey#deriveKazuki Yamaguchi2021-03-163-0/+55
* [ruby/openssl] pkey: support 'one-shot' signing and verificationKazuki Yamaguchi2021-03-161-0/+45
* [ruby/openssl] pkey: port PKey::PKey#sign and #verify to the EVP_Digest* inte...Kazuki Yamaguchi2021-03-161-0/+12
* [ruby/openssl] pkey: add PKey.generate_parameters and .generate_keyKazuki Yamaguchi2021-03-161-0/+43
* [ruby/openssl] test/openssl/test_ssl: fix flaky test caseKazuki Yamaguchi2021-03-161-1/+1
* [ruby/openssl] pkey: have PKey.read parse PEM-encoded DHParameterKazuki Yamaguchi2021-03-162-3/+2
* [ruby/openssl] config: revert to C implementation of OpenSSL::ConfigKazuki Yamaguchi2021-03-161-3/+7