summaryrefslogtreecommitdiff
path: root/ext/openssl/ossl_pkey_ec.c
AgeCommit message (Expand)Author
2025-12-04[ruby/openssl] Expand tabs in C source filesKazuki Yamaguchi
2025-11-29[ruby/openssl] Remove dummy declarations for mOSSL and eOSSLErrorKazuki Yamaguchi
2025-11-22[ruby/openssl] pkey/ec: fix OpenSSL::PKey::EC::Group#curve_name for unknown c...Kazuki Yamaguchi
2025-11-06[ruby/openssl] pkey: unify error classes into PKeyErrorKazuki Yamaguchi
2025-10-27[ruby/openssl] Check NULL values for deprecated EVP_PKEY_get0() functionsStan Hu
2025-09-30[ruby/openssl] pkey: disallow {DH,DSA,EC,RSA}.new without arguments with Open...Kazuki Yamaguchi
2025-09-30[ruby/openssl] pkey: define and use OSSL_HAVE_IMMUTABLE_PKEY macroKazuki Yamaguchi
2025-07-27[ruby/openssl] bn: avoid ossl_bn_new(NULL)Kazuki Yamaguchi
2025-07-05[ruby/openssl] pkey/ec: avoid calling SYM2ID() on user-supplied objectsKazuki Yamaguchi
2025-03-12[ruby/openssl] mark `initialize_copy` as :nodoc:Sarun Rattanasiri
2025-02-11[ruby/openssl] Add build support for AWS-LCSamuel Chiang
2025-02-03[ruby/openssl] pkey/ec: remove deprecated PKey::EC::Point#mul(ary, ary [, bn]...Kazuki Yamaguchi
2025-01-20[ruby/openssl] Require OpenSSL 1.1.0 or laterKazuki Yamaguchi
2024-12-07[ruby/openssl] Mark variables and functions as static whenever possibleKazuki Yamaguchi
2024-12-07[ruby/openssl] pkey/ec: fix exception class in OpenSSL::PKey::EC.newKazuki Yamaguchi
2023-08-16[ruby/openssl] [DOC] enhance RDoc for exporting pkeysKazuki Yamaguchi
2023-06-19[ruby/openssl] Implement Write Barrier for all OpenSSL typesJean Boussier
2022-12-26Apply the accidental commits again before Ruby 3.2.Hiroshi SHIBATA
2022-12-23Revert the additional change from openssl-3.1.0Hiroshi SHIBATA
2022-12-23[ruby/openssl] pkey/ec: constifyNobuyoshi Nakada
2022-12-23[ruby/openssl] pkey/ec: check private key validity with OpenSSL 3Joe Truba
2022-12-23[ruby/openssl] Constify when building with OpenSSL 3Nobuyoshi Nakada
2022-12-23[ruby/openssl] pkey/ec: fix ossl_raise() calls using cEC_POINT instead of eEC...Joe Truba
2022-12-23[ruby/openssl] raise when EC_POINT_cmp or EC_GROUP_cmp error instead of retur...Joe Truba
2022-10-17[ruby/openssl] pkey/ec: check existence of public key component before exportingKazuki Yamaguchi
2022-10-17openssl: use the old rb_ary_tmp_new() aliasKazuki Yamaguchi
2022-07-26Rename rb_ary_tmp_new to rb_ary_hidden_newPeter Zhu
2021-12-20[ruby/openssl] pkey: deprecate PKey#set_* methodsKazuki Yamaguchi
2021-12-20[ruby/openssl] pkey/ec: deprecate OpenSSL::PKey::EC#generate_key!Kazuki Yamaguchi
2021-12-20[ruby/openssl] pkey: use EVP_PKEY_dup() if availableKazuki Yamaguchi
2021-12-20[ruby/openssl] pkey: allocate EVP_PKEY on #initializeKazuki Yamaguchi
2021-10-25[ruby/openssl] pkey/ec: use EC_GROUP_free() instead of EC_GROUP_clear_free()Kazuki Yamaguchi
2021-10-25[ruby/openssl] pkey/ec: deprecate PKey::EC::Point#make_affine! and make it a ...Kazuki Yamaguchi
2021-10-16[ruby/openssl] require Ruby 2.6 or laterKazuki Yamaguchi
2021-09-12[ruby/openssl] Add fallthrough commentsNobuyoshi Nakada
2021-09-12[ruby/openssl] Suppress printf format warningsNobuyoshi Nakada
2021-07-18[ruby/openssl] pkey/ec: refactor EC#dsa_{sign,verify}_asn1 with PKey#{sign,ve...Kazuki Yamaguchi
2021-07-18[ruby/openssl] pkey/dh, pkey/ec: use EVP_PKEY_check() familyKazuki Yamaguchi
2021-07-18[ruby/openssl] pkey: implement #to_text using EVP APIKazuki Yamaguchi
2021-05-04Fix -Wundef warnings in core extensionsBenoit Daloze
2021-03-16[ruby/openssl] pkey/ec: remove OpenSSL::PKey::EC::Group.new(ec_method) formKazuki Yamaguchi
2021-03-16[ruby/openssl] pkey/ec: deprecate OpenSSL::PKey::EC::Point#mul(ary, ary [, bn])Kazuki Yamaguchi
2021-03-16[ruby/openssl] pkey: reimplement PKey::DH#compute_key and PKey::EC#dh_compute...Kazuki Yamaguchi
2021-03-16[ruby/openssl] pkey: refactor #export/#to_pem and #to_derKazuki Yamaguchi
2021-03-16[ruby/openssl] pkey: refactor DER/PEM-encoded string parsing codeKazuki Yamaguchi
2021-03-16[ruby/openssl] pkey: inline {rsa,dsa,dh,ec}_instance()Kazuki Yamaguchi
2021-03-16[ruby/openssl] pkey: simplify ossl_pkey_new()Kazuki Yamaguchi
2020-02-16Import openssl-2.2.0 (#2693)Hiroshi SHIBATA
2018-02-16no ID cache in Init functionsnobu
2017-12-14openssl: import v2.1.0rhe