| Commit message (Expand) | Author | Age | Files | Lines |
* | bn: make BN.pseudo_rand{,_range} an alias of BN.rand{,_range} | Kazuki Yamaguchi | 2021-10-24 | 1 | -0/+4 |
* | test/openssl/test_ssl: use assert_raise in test_bad_socket | Kazuki Yamaguchi | 2021-10-23 | 1 | -1/+1 |
* | Merge pull request #467 from ruby/reject-bad-params | Kazuki Yamaguchi | 2021-10-23 | 1 | -0/+11 |
|\ |
|
| * | Raise an exception if the IO object passed to SSLSocket isn't a file | Aaron Patterson | 2021-10-22 | 1 | -0/+11 |
* | | test/openssl/test_pkey_rsa: disable test_no_private_exp on OpenSSL 3.0ky/ssl-test-assume-ec-support | Kazuki Yamaguchi | 2021-10-22 | 1 | -1/+1 |
* | | test/openssl/test_pkey: use EC keys for PKey.generate_parameters tests | Kazuki Yamaguchi | 2021-10-22 | 1 | -16/+11 |
* | | test/openssl/test_ssl: fix illegal SAN extension | Kazuki Yamaguchi | 2021-10-22 | 1 | -2/+1 |
* | | test/openssl/test_pkcs12: fix test failures with OpenSSL 3.0 | Kazuki Yamaguchi | 2021-10-22 | 1 | -148/+149 |
* | | test/openssl/test_ssl: relax regex to match OpenSSL's error message | Kazuki Yamaguchi | 2021-10-22 | 1 | -1/+3 |
* | | test/openssl/test_digest: do not test constants for legacy algorithms | Kazuki Yamaguchi | 2021-10-22 | 1 | -1/+1 |
* | | test/openssl/test_ssl: assume ECC support | Kazuki Yamaguchi | 2021-10-22 | 4 | -24/+14 |
* | | test/openssl/test_ssl: assume TLS 1.2 support | Kazuki Yamaguchi | 2021-10-19 | 3 | -55/+26 |
* | | test/openssl/utils: remove dup_public helper method | Kazuki Yamaguchi | 2021-10-19 | 5 | -51/+44 |
|/ |
|
* | require Ruby 2.6 or laterky/require-ruby-2.6 | Kazuki Yamaguchi | 2021-10-16 | 1 | -9/+3 |
* | Use Test::Unit::PendedError instead of MiniTest::Skip for test-unit migration | Hiroshi SHIBATA | 2021-10-16 | 1 | -2/+1 |
* | Merge branch 'maint-2.2' | Kazuki Yamaguchi | 2021-10-16 | 3 | -8/+27 |
|\ |
|
| * | Fixed the results of OpenSSL::Timestamp::Response#failure_info | Nobuyoshi Nakada | 2021-10-16 | 1 | -0/+5 |
| * | test/openssl/test_ssl: use TLS 1.2 for finished_messages on LibreSSL | Kazuki Yamaguchi | 2021-10-16 | 1 | -0/+1 |
| * | Merge branch 'maint-2.1' into maint-2.2 | Kazuki Yamaguchi | 2021-10-16 | 3 | -11/+45 |
| |\ |
|
| | * | test: adjust test cases for LibreSSL 3.2.4 | Kazuki Yamaguchi | 2021-09-27 | 3 | -11/+45 |
| * | | fix segv in Timestamp::{Request,Response,TokenInfo}.new | Nobuhiro IMAI | 2021-09-27 | 1 | -0/+18 |
| * | | Merge branch 'maint-2.1' into maint-2.2 | Kazuki Yamaguchi | 2021-09-27 | 1 | -8/+8 |
| |\| |
|
| | * | test/openssl/test_ssl: skip test_fallback_scsv if necessary | Kazuki Yamaguchi | 2021-09-26 | 1 | -0/+4 |
| | * | test/openssl/test_ssl.rb: ignore SSLError when the connection is closed | Yusuke Endoh | 2021-09-26 | 1 | -1/+6 |
| | * | Fixed misspellings | Nobuyoshi Nakada | 2021-09-26 | 1 | -8/+8 |
| | * | test/openssl/utils.rb: Extend the timeout | Yusuke Endoh | 2021-09-26 | 1 | -2/+3 |
| | * | test/test_ssl.rb: Use TLS1.2 | Yusuke Endoh | 2021-09-26 | 1 | -0/+5 |
| | * | test/test_ssl.rb: Use larger keys | Yusuke Endoh | 2021-09-26 | 1 | -1/+1 |
| | * | test: use larger keys for SSL tests | Kazuki Yamaguchi | 2021-09-26 | 8 | -21/+186 |
| | * | test/test_pair: fix deadlock in test_connect_accept_nonblock | Kazuki Yamaguchi | 2021-09-26 | 1 | -29/+22 |
| | * | Ignore warnings about ambiguous first argument with the negative integer. | Hiroshi SHIBATA | 2021-09-26 | 1 | -6/+6 |
| | * | Correctly verify abbreviated IPv6 SANs | Brian Cunnie | 2021-09-26 | 1 | -1/+5 |
| | * | Skip one assertion for OpenSSL::PKey::EC::Point#mul on LibreSSL | Jeremy Evans | 2020-08-12 | 1 | -2/+8 |
* | | | ssl: add SSLContext#tmp_dh=ky/ssl-set-tmp-dh | Kazuki Yamaguchi | 2021-09-26 | 1 | -7/+17 |
* | | | test/openssl/test_x509cert.rb: Prevent "unused variable" warning | Yusuke Endoh | 2021-07-19 | 1 | -1/+1 |
* | | | Defer to require prime for OpenSSL::TestBN | Hiroshi SHIBATA | 2021-07-18 | 1 | -18/+23 |
* | | | test/openssl/envutil: remove assert_raise_with_messageky/use-bundler | Kazuki Yamaguchi | 2021-06-25 | 1 | -52/+0 |
* | | | Include peer socket IP address in errors | Vinicius Stock | 2021-06-14 | 1 | -0/+27 |
* | | | Merge pull request #417 from mame/add-BN_set_flags | Kazuki Yamaguchi | 2021-05-25 | 1 | -0/+23 |
|\ \ \ |
|
| * | | | Add OpenSSL::BN#set_flags and #get_flags | Yusuke Endoh | 2021-05-25 | 1 | -0/+23 |
* | | | | Merge pull request #382 from rhenium/ky/pkey-encrypt-decrypt | Kazuki Yamaguchi | 2021-05-25 | 3 | -31/+127 |
|\ \ \ \ |
|
| * | | | | pkey: implement PKey#sign_raw, #verify_raw, and #verify_recover | Kazuki Yamaguchi | 2021-05-25 | 3 | -31/+93 |
| * | | | | pkey: implement PKey#encrypt and #decrypt | Kazuki Yamaguchi | 2021-05-25 | 1 | -0/+34 |
* | | | | | Merge pull request #442 from rhenium/ky/parse-der-then-pem | Kazuki Yamaguchi | 2021-05-25 | 1 | -0/+12 |
|\ \ \ \ \ |
|
| * | | | | | x509, ssl, pkcs7: try to parse as DER-encoding firstky/parse-der-then-pem | Kazuki Yamaguchi | 2021-05-19 | 1 | -0/+12 |
| |/ / / / |
|
* / / / / | Implement `Certificate.load` to load certificate chain. (#441) | Samuel Williams | 2021-05-22 | 6 | -0/+89 |
|/ / / / |
|
* | | | | Merge pull request #436 from rhenium/ky/pkey-generic-evp-more | Kazuki Yamaguchi | 2021-04-17 | 3 | -19/+39 |
|\ \ \ \ |
|
| * | | | | pkey/dh, pkey/ec: use EVP_PKEY_check() familyky/pkey-generic-evp-more | Kazuki Yamaguchi | 2021-04-15 | 1 | -0/+16 |
| * | | | | pkey: implement {DH,DSA,RSA}#public_key in Ruby | Kazuki Yamaguchi | 2021-04-15 | 1 | -19/+18 |
| * | | | | pkey: implement #to_text using EVP API | Kazuki Yamaguchi | 2021-04-15 | 1 | -0/+5 |