1
0
مراية لـ https://github.com/postalserver/postal.git تم المزامنة 2025-12-01 05:43:04 +00:00

Bypass for newer OpenSSL versions (#999)

هذا الالتزام موجود في:
Will Power
2020-07-17 10:35:24 +01:00
ملتزم من قبل GitHub
الأصل 72de997378
التزام 73b4afdb2b

عرض الملف

@@ -152,9 +152,12 @@ module Postal
OpenSSL::SSL::OP_NO_SSLv3 | OpenSSL::SSL::OP_NO_SSLv3 |
OpenSSL::SSL::OP_NO_COMPRESSION | OpenSSL::SSL::OP_NO_COMPRESSION |
OpenSSL::SSL::OP_CIPHER_SERVER_PREFERENCE OpenSSL::SSL::OP_CIPHER_SERVER_PREFERENCE
if ssl_context.respond_to?('tmp_ecdh_callback=')
ssl_context.tmp_ecdh_callback = Proc.new do |*a| ssl_context.tmp_ecdh_callback = Proc.new do |*a|
OpenSSL::PKey::EC.new("prime256v1") OpenSSL::PKey::EC.new("prime256v1")
end end
end
unless domain_name unless domain_name
ssl_context.servername_cb = Proc.new do |ctx, hostname| ssl_context.servername_cb = Proc.new do |ctx, hostname|