| Age | Commit message (Expand) | Author |
| 2025-12-04 | [ruby/openssl] Expand tabs in C source files | Kazuki Yamaguchi |
| 2025-11-29 | [ruby/openssl] Remove dummy declarations for mOSSL and eOSSLError | Kazuki Yamaguchi |
| 2025-11-06 | [ruby/openssl] pkey: unify error classes into PKeyError | Kazuki Yamaguchi |
| 2025-10-27 | [ruby/openssl] Check NULL values for deprecated EVP_PKEY_get0() functions | Stan Hu |
| 2025-09-30 | [ruby/openssl] pkey: disallow {DH,DSA,EC,RSA}.new without arguments with Open... | Kazuki Yamaguchi |
| 2025-03-12 | [ruby/openssl] mark `initialize_copy` as :nodoc: | Sarun Rattanasiri |
| 2025-01-23 | [ruby/openssl] pkey: implement PKey::{RSA,DSA,DH}#params in Ruby | Kazuki Yamaguchi |
| 2024-12-07 | [ruby/openssl] Mark variables and functions as static whenever possible | Kazuki Yamaguchi |
| 2024-06-08 | [ruby/openssl] Fix references to the license text | Kazuki Yamaguchi |
| 2023-08-16 | [ruby/openssl] [DOC] enhance RDoc for exporting pkeys | Kazuki Yamaguchi |
| 2022-12-23 | [ruby/openssl] Constify when building with OpenSSL 3 | Nobuyoshi Nakada |
| 2021-12-20 | [ruby/openssl] pkey/dh: deprecate OpenSSL::PKey::DH#generate_key! | Kazuki Yamaguchi |
| 2021-12-20 | [ruby/openssl] pkey: use EVP_PKEY_dup() if available | Kazuki Yamaguchi |
| 2021-12-20 | [ruby/openssl] pkey: allocate EVP_PKEY on #initialize | Kazuki Yamaguchi |
| 2021-07-18 | [ruby/openssl] pkey/dh, pkey/ec: use EVP_PKEY_check() family | Kazuki Yamaguchi |
| 2021-07-18 | [ruby/openssl] pkey: implement {DH,DSA,RSA}#public_key in Ruby | Kazuki Yamaguchi |
| 2021-07-18 | [ruby/openssl] pkey: implement #to_text using EVP API | Kazuki Yamaguchi |
| 2021-07-18 | [ruby/openssl] pkey/dh: use high level EVP interface to generate parameters a... | 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: inline {rsa,dsa,dh,ec}_instance() | Kazuki Yamaguchi |
| 2021-03-16 | [ruby/openssl] pkey: simplify ossl_pkey_new() | Kazuki Yamaguchi |
| 2018-09-21 | * expand tabs. | svn |
| 2018-09-21 | Remove -Wno-parentheses flag. | nobu |
| 2017-09-03 | openssl: import v2.1.0.beta1 | rhe |
| 2017-08-10 | openssl: import v2.0.5 | rhe |
| 2016-11-30 | openssl: import v2.0.0 | rhe |
| 2016-08-29 | import Ruby/OpenSSL 2.0.0.beta.1 | rhe |
| 2016-06-19 | openssl: implement initialize_copy method for PKey classes | rhe |
| 2016-06-19 | openssl: add 'const's required in OpenSSL master | rhe |
| 2016-06-05 | openssl: adapt to OpenSSL 1.1.0 opaque structs | rhe |
| 2016-06-05 | openssl: adapt OpenSSL::PKey to OpenSSL 1.1.0 opaque structs | rhe |
| 2016-05-26 | openssl: avoid NULL dereference in {DH,DSA,RSA}_size() | rhe |
| 2016-05-25 | openssl: drop OpenSSL 0.9.6/0.9.7 support | rhe |
| 2016-05-18 | openssl: clear OpenSSL error queue before return to Ruby | rhe |
| 2015-09-22 | * ext/openssl/*: Remove svn commit id macros to make sync easier | zzak |
| 2015-07-25 | * ext/openssl/lib/openssl/pkey.rb: implement DEFAULT_512 and | tenderlove |
| 2015-07-25 | * ext/openssl/lib/openssl/ssl.rb (module OpenSSL): move the default | tenderlove |
| 2015-05-29 | openssl: wrapper object before alloc | nobu |
| 2015-04-20 | * ext/openssl/*: use license instead of licence. | hsbt |
| 2014-09-30 | protoize no-arguments functions | nobu |
| 2014-01-13 | * ext/openssl/ossl_pkey_dh.c: Fixed typo by Sandor Szücs [Bug #9243] | zzak |
| 2013-04-16 | * ext/openssl/*: Document synonymous methods, by windwiny [GH-277] | zzak |
| 2012-07-10 | rb_thread_call_without_gvl | nobu |
| 2011-10-19 | * ext/openssl/ossl_ssl.c: Remove set, but unused variables. | emboss |
| 2011-09-01 | * Release GVL while OpenSSL's public key generation. | nahi |
| 2011-06-30 | * sytle fixes. | nobu |
| 2011-06-22 | * ext/openssl/ossl.h: Introduced OSSL_BIO_reset macro for PEM/DER | emboss |
| 2011-06-13 | * ext/openssl/pkey_dh.c: corrected documentation. | emboss |
| 2011-06-13 | * ext/openssl/pkey_dh.c: clarify difference between DH#public_key and | emboss |
| 2011-06-12 | * ext/openssl/ossl_pkey.c: added PKey.read module function that allow | emboss |