From 38a1a4a8f08ac7e1a57ca66555935af20d214741 Mon Sep 17 00:00:00 2001 From: Kazuki Yamaguchi Date: Tue, 17 Feb 2026 01:44:52 +0900 Subject: [PATCH] Ruby/OpenSSL 4.0.1 --- History.md | 20 ++++++++++++++++++++ lib/openssl/version.rb | 2 +- openssl.gemspec | 2 +- 3 files changed, 22 insertions(+), 2 deletions(-) diff --git a/History.md b/History.md index 419237ff1..c78c7e463 100644 --- a/History.md +++ b/History.md @@ -1,3 +1,23 @@ +Version 4.0.1 +============= + +Notable changes +--------------- + +* Add `sync_close` keyword argument to `OpenSSL::SSL::SSLSocket.new` as a + short-hand for setting `sync_close` attribute on the created `SSLSocket` + instance. + [[GitHub #955]](https://github.com/ruby/openssl/issues/955) + [[GitHub #996]](https://github.com/ruby/openssl/pull/996) + + +Bug fixes +--------- + +* Fix uninitialized variables in `OpenSSL::OCSP::BasicResponse#status`. + [[GitHub #1004]](https://github.com/ruby/openssl/pull/1004) + + Version 4.0.0 ============= diff --git a/lib/openssl/version.rb b/lib/openssl/version.rb index 88570562e..45c150be1 100644 --- a/lib/openssl/version.rb +++ b/lib/openssl/version.rb @@ -2,5 +2,5 @@ module OpenSSL # The version string of Ruby/OpenSSL. - VERSION = "4.0.0" + VERSION = "4.0.1" end diff --git a/openssl.gemspec b/openssl.gemspec index 7072d599d..c594c6f17 100644 --- a/openssl.gemspec +++ b/openssl.gemspec @@ -1,6 +1,6 @@ Gem::Specification.new do |spec| spec.name = "openssl" - spec.version = "4.0.0" + spec.version = "4.0.1" spec.authors = ["Martin Bosslet", "SHIBATA Hiroshi", "Zachary Scott", "Kazuki Yamaguchi"] spec.email = ["ruby-core@ruby-lang.org"] spec.summary = %q{SSL/TLS and general-purpose cryptography for Ruby}