aboutsummaryrefslogtreecommitdiffstats
path: root/ext/openssl/ossl_pkey_dh.c
Commit message (Expand)AuthorAgeFilesLines
* pkey: use EVP_PKEY_get_params() to implement key component gettersKazuki Yamaguchi2021-12-201-5/+0
* pkey: add PKey#to_data wrapping EVP_PKEY_todata()Kazuki Yamaguchi2021-12-201-15/+12
* Merge pull request #480 from rhenium/ky/pkey-deprecate-modifyKazuki Yamaguchi2021-12-201-4/+5
|\
| * pkey/dh: deprecate OpenSSL::PKey::DH#generate_key!Kazuki Yamaguchi2021-12-201-4/+5
* | pkey: use EVP_PKEY_dup() if availableky/pkey-base-dupKazuki Yamaguchi2021-12-121-0/+4
* | pkey: allocate EVP_PKEY on #initializeKazuki Yamaguchi2021-12-121-21/+50
|/
* pkey/dh, pkey/ec: use EVP_PKEY_check() familyky/pkey-generic-evp-moreKazuki Yamaguchi2021-04-151-4/+23
* pkey: implement {DH,DSA,RSA}#public_key in RubyKazuki Yamaguchi2021-04-151-50/+13
* pkey: implement #to_text using EVP APIKazuki Yamaguchi2021-04-151-29/+0
* pkey/dh: use high level EVP interface to generate parameters and keysKazuki Yamaguchi2021-04-051-153/+33
* Merge pull request #329 from rhenium/ky/pkey-generic-operationsKazuki Yamaguchi2020-05-131-35/+0
|\
| * pkey: reimplement PKey::DH#compute_key and PKey::EC#dh_compute_keyky/pkey-generic-operationsKazuki Yamaguchi2020-05-131-35/+0
* | pkey: inline {rsa,dsa,dh,ec}_instance()Kazuki Yamaguchi2020-05-131-42/+21
* | pkey: simplify ossl_pkey_new()Kazuki Yamaguchi2020-05-131-21/+0
|/
* Remove -Wno-parentheses flag.nobu2018-10-181-1/+1
* Merge branch 'maint'Kazuki Yamaguchi2017-08-081-1/+1
|\
| * bio: prevent possible GC issue in ossl_obj2bio()Kazuki Yamaguchi2017-07-111-1/+1
* | Merge branch 'topic/expand-ruby-missing-h'Kazuki Yamaguchi2017-04-281-1/+1
|\ \
| * | Expand rb_define_copy_func() macroKazuki Yamaguchi2017-04-281-1/+1
| |/
* / Fix RDoc markuptopic/fix-rdoc-markupKazuki Yamaguchi2017-02-241-10/+10
|/
* Use rb_obj_class() instead of CLASS_OF()Kazuki Yamaguchi2016-09-081-1/+1
* Avoid using *2FIX() where we don't know if it really fits in FixnumKazuki Yamaguchi2016-08-221-2/+2
* pkey: fixup documentKazuki Yamaguchi2016-08-221-3/+19
* Fix RDoc styletopic/rdoc-fixesKazuki Yamaguchi2016-07-091-10/+11
* openssl: implement initialize_copy method for PKey classesrhe2016-06-191-0/+34
* openssl: add 'const's required in OpenSSL masterrhe2016-06-191-4/+4
* openssl: adapt to OpenSSL 1.1.0 opaque structsrhe2016-06-091-8/+12
* openssl: adapt OpenSSL::PKey to OpenSSL 1.1.0 opaque structsrhe2016-06-091-57/+58
* openssl: avoid NULL dereference in {DH,DSA,RSA}_size()rhe2016-05-311-0/+2
* openssl: drop OpenSSL 0.9.6/0.9.7 supportrhe2016-05-311-10/+1
* openssl: clear OpenSSL error queue before return to Rubyrhe2016-05-311-1/+5
* Sync with ruby trunkZachary Scott2015-09-231-71/+0
* Upstream ruby/ruby@451fe26 from r50673Zachary Scott2015-06-031-2/+4
* Apply ruby/ruby@325a50fc572516a171d640765d6ddf9b20be14dc to fix typosZachary Scott2015-05-041-1/+1
* import ruby trunkSHIBATA Hiroshi2014-10-271-0/+666