aboutsummaryrefslogtreecommitdiffstats
path: root/ext/openssl/ossl_pkey_ec.c
Commit message (Expand)AuthorAgeFilesLines
* pkey: reimplement PKey::DH#compute_key and PKey::EC#dh_compute_keyky/pkey-generic-operationsKazuki Yamaguchi2020-05-131-32/+0
* Add EC_POINT_add supportJ.D. Hollis2019-07-031-0/+29
* Merge branch 'maint-2.0' into maintKazuki Yamaguchi2018-08-081-0/+1
|\
| * no ID cache in Init functionsnobu2018-08-081-0/+1
* | pkey/ec: add support for octet string encoding of EC pointky/pkey-ec-point-octet-stringKazuki Yamaguchi2017-12-141-35/+40
* | pkey/ec: rearrange PKey::EC::Point#initializeKazuki Yamaguchi2017-12-071-44/+24
* | Merge branch 'maint'Kazuki Yamaguchi2017-08-081-3/+3
|\|
| * bio: prevent possible GC issue in ossl_obj2bio()Kazuki Yamaguchi2017-07-111-3/+3
* | Merge branch 'maint'bpointKazuki Yamaguchi2017-06-141-3/+3
|\|
| * Fix typosKazuki Yamaguchi2017-04-201-1/+1
| * Fix typosSHIBATA Hiroshi2017-02-141-2/+2
* | cipher: rename GetCipherPtr() to ossl_evp_get_cipherbyname()Kazuki Yamaguchi2017-05-021-1/+1
* | Remove SafeGet*() macrosKazuki Yamaguchi2017-05-021-33/+21
* | Merge branch 'topic/expand-ruby-missing-h'Kazuki Yamaguchi2017-04-281-3/+3
|\ \
| * | Expand rb_define_copy_func() macroKazuki Yamaguchi2017-04-281-3/+3
| |/
* | Fix RDoc markuptopic/fix-rdoc-markupKazuki Yamaguchi2017-02-241-17/+17
* | Remove support for OpenSSL 0.9.8 and 1.0.0topic/drop-openssl-098-and-100Kazuki Yamaguchi2016-12-221-1/+1
|/
* bn: keep reference to temporary OpenSSL::BN object created by GetBNPtr()Kazuki Yamaguchi2016-12-041-3/+7
* Merge changes from Ruby trunk r56225..r56492Kazuki Yamaguchi2016-10-281-1/+1
|\
| * [DOC] replace Fixnum with Integer [ci skip]nobu2016-10-281-1/+1
* | pkey: tighten buffer size for signatureKazuki Yamaguchi2016-10-141-4/+3
* | pkey: allow specifying conversion form in EC::Point#to_bntopic/pkey-ec-conversion-formKazuki Yamaguchi2016-09-281-20/+35
|/
* pkey: make OpenSSL::PKey::EC::Group wrap an EC_GROUP directlytopic/pkey-ec-unlinkKazuki Yamaguchi2016-09-071-101/+42
* pkey: make OpenSSL::PKey::EC::Point wrap an EC_POINT directlyKazuki Yamaguchi2016-09-071-64/+55
* pkey: make ossl_pkey_ec.c follow the common macro namingKazuki Yamaguchi2016-09-071-127/+102
* * remove trailing spaces.svn2016-08-291-3/+3
* pkey: use rb_attr_get() instead of rb_iv_get() in ossl_pkey_ec.cKazuki Yamaguchi2016-08-281-24/+29
* Avoid using *2FIX() where we don't know if it really fits in FixnumKazuki Yamaguchi2016-08-221-1/+1
* pkey: allow non-BN object as the multiplier in PKey::EC::Point#mulKazuki Yamaguchi2016-08-221-7/+6
* pkey: fixup documentKazuki Yamaguchi2016-08-221-104/+178
* pkey: fix memory leak in PKey::EC#exportKazuki Yamaguchi2016-08-161-5/+6
* Fix RDoc styletopic/rdoc-fixesKazuki Yamaguchi2016-07-091-8/+8
* openssl: implement initialize_copy method for PKey classesrhe2016-06-191-12/+71
* openssl: adapt OpenSSL::PKey to OpenSSL 1.1.0 opaque structsrhe2016-06-091-4/+4
* openssl: drop OpenSSL 0.9.6/0.9.7 supportrhe2016-05-311-2/+0
* openssl: add EC.generaterhe2016-05-311-51/+96
* openssl: rename EC#generate_key to EC#generate_key!rhe2016-05-311-3/+12
* openssl: use StringValueCStr() where NUL-terminated string is expectedrhe2016-05-311-4/+4
* openssl: add OpenSSL::PKey::EC#private? and #public?rhe2016-05-311-10/+14
* openssl: improve handling of password for encrypted PEMrhe2016-05-311-19/+9
* ossl_pkey_ec.c: index typesnobu2016-05-311-1/+1
* openssl: report errors in OpenSSL error queue when clear itrhe2016-05-311-2/+2
* ext/openssl: refactor OpenSSL::PKey::EC::Point#mulrhe2016-05-311-54/+64
* Upstream ruby/ruby@451fe26 from r50673Zachary Scott2015-06-031-2/+4
* Sync with ruby trunkZachary Scott2015-01-051-10/+30
* import ruby trunkSHIBATA Hiroshi2014-10-271-0/+1683