| Commit message (Expand) | Author | Age | Files | Lines |
... | |
| * | | | Add fallthrough comments | Nobuyoshi Nakada | 2021-09-12 | 2 | -0/+4 |
| * | | | Suppress cast-function-type warnings | Nobuyoshi Nakada | 2021-09-12 | 8 | -26/+83 |
* | | | | 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 |
|/ / / |
|
* | | | Strip trailing spaces | Kazuki Yamaguchi | 2021-07-18 | 2 | -2/+2 |
* | | | Deprecate and rework old (fd) centric functions | Samuel Williams | 2021-07-18 | 2 | -6/+28 |
* | | | 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 |
* | | | Include peer socket IP address in errors | Vinicius Stock | 2021-06-14 | 1 | -4/+30 |
* | | | 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 | 1 | -0/+53 |
|\ \ \ |
|
| * | | | Add OpenSSL::BN#set_flags and #get_flags | Yusuke Endoh | 2021-05-25 | 1 | -0/+53 |
* | | | | Merge pull request #382 from rhenium/ky/pkey-encrypt-decrypt | Kazuki Yamaguchi | 2021-05-25 | 4 | -286/+375 |
|\ \ \ \ |
|
| * | | | | pkey/dsa: refactor DSA#sys{sign,verify} with PKey#{sign,verify}_rawky/pkey-encrypt-decrypt | Kazuki Yamaguchi | 2021-05-25 | 1 | -88/+0 |
| * | | | | pkey/ec: refactor EC#dsa_{sign,verify}_asn1 with PKey#{sign,verify}_raw | Kazuki Yamaguchi | 2021-05-25 | 1 | -55/+0 |
| * | | | | pkey/rsa: port RSA#{private,public}_{encrypt,decrypt} to the EVP API | Kazuki Yamaguchi | 2021-05-25 | 1 | -141/+0 |
| * | | | | pkey: implement PKey#sign_raw, #verify_raw, and #verify_recover | Kazuki Yamaguchi | 2021-05-25 | 1 | -0/+232 |
| * | | | | 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 | 1 | -0/+141 |
* | | | | | Merge pull request #442 from rhenium/ky/parse-der-then-pem | Kazuki Yamaguchi | 2021-05-25 | 5 | -61/+63 |
|\ \ \ \ \ |
|
| * | | | | | x509, ssl, pkcs7: try to parse as DER-encoding firstky/parse-der-then-pem | Kazuki Yamaguchi | 2021-05-19 | 5 | -61/+63 |
* | | | | | | 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 | 1 | -0/+153 |
|/ / / / / |
|
* / / / / | Fix some typos [ci skip] | Ryuta Kamizono | 2021-04-26 | 3 | -4/+4 |
|/ / / / |
|
* | | | | pkey/dh, pkey/ec: use EVP_PKEY_check() familyky/pkey-generic-evp-more | Kazuki Yamaguchi | 2021-04-15 | 3 | -8/+45 |
* | | | | pkey: implement {DH,DSA,RSA}#public_key in Ruby | Kazuki Yamaguchi | 2021-04-15 | 3 | -149/+14 |
* | | | | pkey: implement #to_text using EVP API | Kazuki Yamaguchi | 2021-04-15 | 5 | -116/+38 |
* | | | | Merge pull request #397 from rhenium/ky/pkey-refactor-generate | Kazuki Yamaguchi | 2021-04-05 | 7 | -470/+102 |
|\ \ \ \ |
|
| * | | | | 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 | 1 | -115/+25 |
| * | | | | pkey/rsa: use high level EVP interface to generate parameters and keys | Kazuki Yamaguchi | 2021-04-05 | 1 | -116/+16 |
| * | | | | pkey/dh: use high level EVP interface to generate parameters and keys | Kazuki Yamaguchi | 2021-04-05 | 1 | -153/+33 |
| * | | | | pkey: fix interrupt handling in OpenSSL::PKey.generate_key | Kazuki Yamaguchi | 2021-04-05 | 1 | -5/+13 |
* | | | | | pkey: allow setting algorithm-specific options in #sign and #verifyky/pkey-sign-verify-options | Kazuki Yamaguchi | 2021-04-04 | 1 | -38/+75 |
* | | | | | pkey: prepare pkey_ctx_apply_options() for usage by other operations | Kazuki Yamaguchi | 2021-04-04 | 1 | -8/+14 |
* | | | | | pkey: fix potential memory leak in PKey#sign | Kazuki Yamaguchi | 2021-04-04 | 1 | -2/+6 |
|/ / / / |
|
* | | | | Merge pull request #396 from rhenium/ky/drop-openssl-1.0.1 | Kazuki Yamaguchi | 2021-04-04 | 8 | -279/+48 |
|\ \ \ \ |
|
| * | | | | ossl.c: do not set locking callbacks on LibreSSLky/drop-openssl-1.0.1 | Kazuki Yamaguchi | 2021-04-04 | 2 | -2/+7 |
| * | | | | ssl: use TLS_method() instead of SSLv23_method() for LibreSSL | Kazuki Yamaguchi | 2021-04-04 | 1 | -1/+1 |
| * | | | | ssl: call SSL_CTX_set_ecdh_auto() on OpenSSL 1.0.2 only | Kazuki Yamaguchi | 2021-04-04 | 1 | -5/+6 |
| * | | | | require OpenSSL >= 1.0.2 and LibreSSL >= 3.1 | Kazuki Yamaguchi | 2021-04-04 | 7 | -272/+35 |
* | | | | | bn: update documentation of OpenSSL::BN#initialize and #to_s | Kazuki Yamaguchi | 2021-04-02 | 1 | -14/+36 |
* | | | | | BN.abs and BN uplus | Rick Mark | 2021-04-01 | 1 | -1/+30 |
* | | | | | Enclose the code that was accidentally a link in "tt" | aycabta | 2021-03-31 | 1 | -1/+1 |
* | | | | | Use #ifdef consistently for HAVE_RB_EXT_RACTOR_SAFE | Tom Stuart | 2021-03-25 | 2 | -3/+3 |
* | | | | | Fix OpenSSL::Engine build on Debian | Tom Stuart | 2021-03-24 | 1 | -14/+14 |
* | | | | | pkcs7: keep private key when duplicating PKCS7_SIGNER_INFOky/pkcs7-add-signer-keep-pkey-ptr | Kazuki Yamaguchi | 2021-03-24 | 1 | -48/+33 |
|/ / / / |
|
* | | | | Merge pull request #398 from rhenium/ky/pkey-remove-ec-group-from-raw-method | Kazuki Yamaguchi | 2021-03-16 | 1 | -42/+2 |
|\ \ \ \
| |/ / /
|/| | | |
|
| * | | | pkey/ec: remove OpenSSL::PKey::EC::Group.new(ec_method) formky/pkey-remove-ec-group-from-raw-method | Kazuki Yamaguchi | 2020-08-21 | 1 | -42/+2 |
* | | | | Merge branch 'maint-2.2' | Kazuki Yamaguchi | 2021-02-25 | 3 | -17/+51 |
|\ \ \ \
| | |/ /
| |/| | |
|