| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix references to the license textky/clarify-license | Kazuki Yamaguchi | 2024-05-01 | 1 | -1/+1 |
* | [DOC] enhance RDoc for exporting pkeysky/pkey-document-traditional-pem | Kazuki Yamaguchi | 2023-07-02 | 1 | -4/+59 |
* | [DOC] prefer "password" to "passphrase" | Kazuki Yamaguchi | 2023-07-02 | 1 | -10/+10 |
* | Constify when building with OpenSSL 3 | Nobuyoshi Nakada | 2022-11-29 | 1 | -6/+6 |
* | pkey: use EVP_PKEY_dup() if availableky/pkey-base-dup | Kazuki Yamaguchi | 2021-12-12 | 1 | -0/+4 |
* | pkey: allocate EVP_PKEY on #initialize | Kazuki Yamaguchi | 2021-12-12 | 1 | -39/+57 |
* | pkey/rsa: port RSA#{private,public}_{encrypt,decrypt} to the EVP API | Kazuki Yamaguchi | 2021-05-25 | 1 | -141/+0 |
* | pkey: implement {DH,DSA,RSA}#public_key in Ruby | Kazuki Yamaguchi | 2021-04-15 | 1 | -57/+1 |
* | pkey: implement #to_text using EVP API | Kazuki Yamaguchi | 2021-04-15 | 1 | -31/+0 |
* | pkey/rsa: use high level EVP interface to generate parameters and keys | Kazuki Yamaguchi | 2021-04-05 | 1 | -116/+16 |
* | pkey: refactor #export/#to_pem and #to_derky/pkey-refactor-serialization | Kazuki Yamaguchi | 2020-05-13 | 1 | -60/+24 |
* | pkey: refactor DER/PEM-encoded string parsing code | Kazuki Yamaguchi | 2020-05-13 | 1 | -14/+12 |
* | pkey: inline {rsa,dsa,dh,ec}_instance() | Kazuki Yamaguchi | 2020-05-13 | 1 | -44/+23 |
* | pkey: simplify ossl_pkey_new() | Kazuki Yamaguchi | 2020-05-13 | 1 | -22/+0 |
* | Revert "Fix segfaults in OpenSSL::PKey::RSA#private_{en,de}crypt when private... | Kazuki Yamaguchi | 2020-02-16 | 1 | -6/+6 |
* | Fix segfaults in OpenSSL::PKey::RSA#private_{en,de}crypt when private exp not... | Jeremy Evans | 2019-07-03 | 1 | -6/+6 |
* | fix RSA#export and RSA#to_der to check key, factors and crt_params | thekuwayama | 2019-06-20 | 1 | -6/+14 |
* | fix RSA_HAS_PRIVATE to check that both `e` and `d` are not NULL | thekuwayama | 2019-06-20 | 1 | -3/+3 |
* | Add RSA sign_pss() and verify_pss() methodsky/pkey-rsa-sign-pss | Peter Karman | 2017-11-13 | 1 | -0/+192 |
* | Merge branch 'maint' | Kazuki Yamaguchi | 2017-08-08 | 1 | -1/+1 |
|\ |
|
| * | bio: prevent possible GC issue in ossl_obj2bio() | Kazuki Yamaguchi | 2017-07-11 | 1 | -1/+1 |
* | | Merge branch 'maint'bpoint | Kazuki Yamaguchi | 2017-06-14 | 1 | -1/+1 |
|\| |
|
| * | Fix typos | Kazuki Yamaguchi | 2017-04-20 | 1 | -1/+1 |
* | | cipher: rename GetCipherPtr() to ossl_evp_get_cipherbyname() | Kazuki Yamaguchi | 2017-05-02 | 1 | -1/+1 |
* | | Merge branch 'topic/expand-ruby-missing-h' | Kazuki Yamaguchi | 2017-04-28 | 1 | -1/+1 |
|\ \ |
|
| * | | Expand rb_define_copy_func() macro | Kazuki Yamaguchi | 2017-04-28 | 1 | -1/+1 |
| |/ |
|
* / | Fix RDoc markuptopic/fix-rdoc-markup | Kazuki Yamaguchi | 2017-02-24 | 1 | -17/+17 |
|/ |
|
* | pkey: tighten buffer size for signature | Kazuki Yamaguchi | 2016-10-14 | 1 | -6/+4 |
* | Use rb_obj_class() instead of CLASS_OF() | Kazuki Yamaguchi | 2016-09-08 | 1 | -1/+1 |
* | Avoid using *2FIX() where we don't know if it really fits in Fixnum | Kazuki Yamaguchi | 2016-08-22 | 1 | -3/+3 |
* | pkey: fixup document | Kazuki Yamaguchi | 2016-08-22 | 1 | -0/+23 |
* | Remove unnecessary usage of _() macro | Kazuki Yamaguchi | 2016-07-25 | 1 | -2/+2 |
* | Fix RDoc styletopic/rdoc-fixes | Kazuki Yamaguchi | 2016-07-09 | 1 | -2/+3 |
* | * ext/digest/md5/md5ossl.h: Remove excess semicolons. | ngoto | 2016-06-29 | 1 | -3/+3 |
* | openssl: implement initialize_copy method for PKey classes | rhe | 2016-06-19 | 1 | -0/+21 |
* | openssl: add 'const's required in OpenSSL master | rhe | 2016-06-19 | 1 | -6/+6 |
* | openssl: adapt to OpenSSL 1.1.0 opaque structs | rhe | 2016-06-09 | 1 | -13/+15 |
* | openssl: adapt OpenSSL::PKey to OpenSSL 1.1.0 opaque structs | rhe | 2016-06-09 | 1 | -80/+103 |
* | openssl: avoid NULL dereference in {DH,DSA,RSA}_size() | rhe | 2016-05-31 | 1 | -6/+12 |
* | openssl: drop OpenSSL 0.9.6/0.9.7 support | rhe | 2016-05-31 | 1 | -6/+0 |
* | openssl: improve handling of password for encrypted PEM | rhe | 2016-05-31 | 1 | -11/+4 |
* | openssl: clear OpenSSL error queue before return to Ruby | rhe | 2016-05-31 | 1 | -1/+5 |
* | Sync with ruby trunk | Zachary Scott | 2015-09-23 | 1 | -2/+0 |
* | Upstream ruby/ruby@451fe26 from r50673 | Zachary Scott | 2015-06-03 | 1 | -2/+4 |
* | Apply ruby/ruby@325a50fc572516a171d640765d6ddf9b20be14dc to fix typos | Zachary Scott | 2015-05-04 | 1 | -1/+1 |
* | import ruby trunk | SHIBATA Hiroshi | 2014-10-27 | 1 | -0/+701 |