| Commit message (Expand) | Author | Age | Files | Lines |
* | ssl: add SSLContext#tmp_dh=ky/ssl-set-tmp-dh | Kazuki Yamaguchi | 2021-09-26 | 4 | -10/+74 |
* | ssl: remove private method SSLSocket#tmp_ecdh_callback | Kazuki Yamaguchi | 2021-09-23 | 1 | -4/+0 |
* | Merge pull request #456 from ruby/compilation-warnings | Kazuki Yamaguchi | 2021-09-12 | 9 | -26/+87 |
|\ |
|
| * | Add fallthrough comments | Nobuyoshi Nakada | 2021-09-12 | 2 | -0/+4 |
| * | Suppress cast-function-type warnings | Nobuyoshi Nakada | 2021-09-12 | 8 | -26/+83 |
* | | Merge pull request #455 from ruby/printf-warnings | Kazuki Yamaguchi | 2021-09-12 | 5 | -15/+22 |
|\ \
| |/
|/| |
|
| * | Separate formatting from ossl_make_error | Nobuyoshi Nakada | 2021-09-12 | 3 | -13/+16 |
| * | Suppress printf format warnings | Nobuyoshi Nakada | 2021-09-12 | 4 | -4/+8 |
|/ |
|
* | test/openssl/test_x509cert.rb: Prevent "unused variable" warning | Yusuke Endoh | 2021-07-19 | 1 | -1/+1 |
* | Strip trailing spaces | Kazuki Yamaguchi | 2021-07-18 | 3 | -3/+3 |
* | Deprecate and rework old (fd) centric functions | Samuel Williams | 2021-07-18 | 2 | -6/+28 |
* | Defer to require prime for OpenSSL::TestBN | Hiroshi SHIBATA | 2021-07-18 | 1 | -18/+23 |
* | Merge pull request #448 from eregon/avoid-deprecated-rb_iterate | Kazuki Yamaguchi | 2021-07-08 | 1 | -2/+3 |
|\ |
|
| * | Use rb_block_call() instead of the deprecated rb_iterate() in OpenSSL | Benoit Daloze | 2021-07-06 | 1 | -2/+3 |
|/ |
|
* | Add example to OpenSSL::KDF.hkdf method (#447) | Yusuke Nakamura | 2021-06-27 | 1 | -0/+8 |
* | Merge pull request #446 from rhenium/ky/use-bundler | Kazuki Yamaguchi | 2021-06-25 | 6 | -82/+15 |
|\ |
|
| * | test/openssl/envutil: remove assert_raise_with_messageky/use-bundler | Kazuki Yamaguchi | 2021-06-25 | 2 | -53/+1 |
| * | use Bundler for dependency management and Rake gem tasks | Kazuki Yamaguchi | 2021-06-25 | 5 | -30/+15 |
|/ |
|
* | Merge pull request #302 from vinistock/include_peer_addr_in_error | Kazuki Yamaguchi | 2021-06-15 | 2 | -4/+57 |
|\ |
|
| * | Include peer socket IP address in errors | Vinicius Stock | 2021-06-14 | 2 | -4/+57 |
|/ |
|
* | Fix -Wundef warnings in core extensions | Benoit Daloze | 2021-05-25 | 1 | -1/+1 |
* | Merge pull request #417 from mame/add-BN_set_flags | Kazuki Yamaguchi | 2021-05-25 | 2 | -0/+76 |
|\ |
|
| * | Add OpenSSL::BN#set_flags and #get_flags | Yusuke Endoh | 2021-05-25 | 2 | -0/+76 |
* | | Merge pull request #382 from rhenium/ky/pkey-encrypt-decrypt | Kazuki Yamaguchi | 2021-05-25 | 8 | -317/+684 |
|\ \ |
|
| * | | pkey/dsa: refactor DSA#sys{sign,verify} with PKey#{sign,verify}_rawky/pkey-encrypt-decrypt | Kazuki Yamaguchi | 2021-05-25 | 2 | -88/+54 |
| * | | pkey/ec: refactor EC#dsa_{sign,verify}_asn1 with PKey#{sign,verify}_raw | Kazuki Yamaguchi | 2021-05-25 | 2 | -55/+22 |
| * | | pkey/rsa: port RSA#{private,public}_{encrypt,decrypt} to the EVP API | Kazuki Yamaguchi | 2021-05-25 | 2 | -141/+106 |
| * | | pkey: implement PKey#sign_raw, #verify_raw, and #verify_recover | Kazuki Yamaguchi | 2021-05-25 | 4 | -31/+325 |
| * | | pkey: update version reference in #sign and #verify documentation | Kazuki Yamaguchi | 2021-05-25 | 1 | -2/+2 |
| * | | pkey: implement PKey#encrypt and #decrypt | Kazuki Yamaguchi | 2021-05-25 | 2 | -0/+175 |
* | | | Merge pull request #442 from rhenium/ky/parse-der-then-pem | Kazuki Yamaguchi | 2021-05-25 | 6 | -61/+75 |
|\ \ \ |
|
| * | | | x509, ssl, pkcs7: try to parse as DER-encoding firstky/parse-der-then-pem | Kazuki Yamaguchi | 2021-05-19 | 6 | -61/+75 |
* | | | | Merge pull request #444 from rhenium/ky/pkey-remove-deprecated-setters | Kazuki Yamaguchi | 2021-05-25 | 1 | -52/+3 |
|\ \ \ \ |
|
| * | | | | pkey: remove deprecated parameter settersky/pkey-remove-deprecated-setters | Kazuki Yamaguchi | 2021-05-25 | 1 | -52/+3 |
|/ / / / |
|
* / / / | Implement `Certificate.load` to load certificate chain. (#441) | Samuel Williams | 2021-05-22 | 8 | -0/+246 |
|/ / / |
|
* | | | Merge pull request #439 from kamipo/fix_typos | Kazuki Yamaguchi | 2021-04-26 | 3 | -4/+4 |
|\ \ \
| |/ /
|/| | |
|
| * | | Fix some typos [ci skip] | Ryuta Kamizono | 2021-04-26 | 3 | -4/+4 |
|/ / |
|
* | | Merge pull request #436 from rhenium/ky/pkey-generic-evp-more | Kazuki Yamaguchi | 2021-04-17 | 10 | -292/+191 |
|\ \ |
|
| * | | pkey/dh, pkey/ec: use EVP_PKEY_check() familyky/pkey-generic-evp-more | Kazuki Yamaguchi | 2021-04-15 | 4 | -8/+61 |
| * | | pkey: implement {DH,DSA,RSA}#public_key in Ruby | Kazuki Yamaguchi | 2021-04-15 | 5 | -168/+87 |
| * | | pkey: implement #to_text using EVP API | Kazuki Yamaguchi | 2021-04-15 | 6 | -116/+43 |
* | | | Merge pull request #438 from ruby/getbyte | Kazuki Yamaguchi | 2021-04-17 | 3 | -0/+36 |
|\ \ \
| |/ /
|/| | |
|
| * | | Add SSLSocket#getbyte | Aaron Patterson | 2021-04-16 | 3 | -0/+36 |
|/ / |
|
* | | Merge pull request #397 from rhenium/ky/pkey-refactor-generate | Kazuki Yamaguchi | 2021-04-05 | 10 | -488/+239 |
|\ \ |
|
| * | | pkey: remove unused ossl_generate_cb_2() helper functionky/pkey-refactor-generate | Kazuki Yamaguchi | 2021-04-05 | 4 | -81/+15 |
| * | | pkey/dsa: use high level EVP interface to generate parameters and keys | Kazuki Yamaguchi | 2021-04-05 | 3 | -129/+64 |
| * | | pkey/rsa: use high level EVP interface to generate parameters and keys | Kazuki Yamaguchi | 2021-04-05 | 2 | -116/+46 |
| * | | pkey/dh: use high level EVP interface to generate parameters and keys | Kazuki Yamaguchi | 2021-04-05 | 3 | -157/+101 |
| * | | pkey: fix interrupt handling in OpenSSL::PKey.generate_key | Kazuki Yamaguchi | 2021-04-05 | 1 | -5/+13 |
* | | | Merge pull request #374 from rhenium/ky/pkey-sign-verify-options | Kazuki Yamaguchi | 2021-04-04 | 2 | -68/+109 |
|\ \ \
| |/ /
|/| | |
|