From 7bb1e4e2476f3d878fe8404e1409abe00da87b13 Mon Sep 17 00:00:00 2001 From: MSP-Greg Date: Wed, 29 Oct 2025 12:46:25 -0500 Subject: [PATCH 1/2] ci: fix for OpenSSL `set_minmax_proto_version` removal --- spec/nio/selectables/ssl_socket_spec.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/spec/nio/selectables/ssl_socket_spec.rb b/spec/nio/selectables/ssl_socket_spec.rb index a8c394d..b56a620 100644 --- a/spec/nio/selectables/ssl_socket_spec.rb +++ b/spec/nio/selectables/ssl_socket_spec.rb @@ -39,7 +39,8 @@ ctx.cert = ssl_cert ctx.key = ssl_key unless @tls.empty? - if ctx.respond_to? :set_minmax_proto_version, true + if ctx.respond_to? :max_version= + ctx.min_version = @tls[0] ctx.max_version = @tls[0] else ctx.ssl_version = @tls[1] From 5b23b26d3a940dc1979079d42bf3d7d09520cb8e Mon Sep 17 00:00:00 2001 From: MSP-Greg Date: Wed, 29 Oct 2025 12:47:34 -0500 Subject: [PATCH 2/2] ci: add Ruby 3.4 to matrix --- .github/workflows/test.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index c88d569..3192a8e 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -25,6 +25,7 @@ jobs: - "3.1" - "3.2" - "3.3" + - "3.4" - "head" - "jruby" - "truffleruby"