From c249eae477678c7f8315531c00031acaa964ea9d Mon Sep 17 00:00:00 2001 From: Jun Aruga Date: Mon, 22 Jun 2026 16:48:50 +0200 Subject: [PATCH] RubyGems: Remove unused ctx.tmp_dh_callback in start_ssl_server --- .../test_gem_remote_fetcher_local_ssl_server.rb | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/test/rubygems/test_gem_remote_fetcher_local_ssl_server.rb b/test/rubygems/test_gem_remote_fetcher_local_ssl_server.rb index ad5be1a033b2..59337e12c10e 100644 --- a/test/rubygems/test_gem_remote_fetcher_local_ssl_server.rb +++ b/test/rubygems/test_gem_remote_fetcher_local_ssl_server.rb @@ -14,20 +14,6 @@ class TestGemRemoteFetcherLocalSSLServer < Gem::TestCase include Gem::DefaultUserInteraction - # Generated via: - # x = OpenSSL::PKey::DH.new(2048) # wait a while... - # x.to_s => pem - TEST_KEY_DH2048 = OpenSSL::PKey::DH.new <<-_END_OF_PEM_ ------BEGIN DH PARAMETERS----- -MIIBCAKCAQEA3Ze2EHSfYkZLUn557torAmjBgPsqzbodaRaGZtgK1gEU+9nNJaFV -G1JKhmGUiEDyIW7idsBpe4sX/Wqjnp48Lr8IeI/SlEzLdoGpf05iRYXC8Cm9o8aM -cfmVgoSEAo9YLBpzoji2jHkO7Q5IPt4zxbTdlmmGFLc/GO9q7LGHhC+rcMcNTGsM -49AnILNn49pq4Y72jSwdmvq4psHZwwFBbPwLdw6bLUDDCN90jfqvYt18muwUxDiN -NP0fuvVAIB158VnQ0liHSwcl6+9vE1mL0Jo/qEXQxl0+UdKDjaGfTsn6HIrwTnmJ -PeIQQkFng2VVot/WAQbv3ePqWq07g1BBcwIBAg== ------END DH PARAMETERS----- - _END_OF_PEM_ - def setup super @ssl_server_thread = nil @@ -155,7 +141,6 @@ def start_ssl_server(config = {}) ctx.cert = cert("ssl_cert.pem") ctx.key = key("ssl_key.pem") ctx.ca_file = File.join(__dir__, "ca_cert.pem") - ctx.tmp_dh_callback = proc { TEST_KEY_DH2048 } ctx.verify_mode = config[:verify_mode] if config[:verify_mode] @ssl_server = OpenSSL::SSL::SSLServer.new(server, ctx) @ssl_server_thread = Thread.new do