From 507f9b3392c6388da6dd644eda1fe42aa47b925c Mon Sep 17 00:00:00 2001 From: Edoardo Spadolini Date: Fri, 2 Jan 2015 23:40:15 +0100 Subject: [PATCH] Follow SSL Cipher Server Preference --- src/Socket.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Socket.cpp b/src/Socket.cpp index 3cd9e7ac..49185299 100644 --- a/src/Socket.cpp +++ b/src/Socket.cpp @@ -40,6 +40,7 @@ static CString ZNC_DefaultCipher() { CZNCSock::CZNCSock(int timeout) : Csock(timeout) { #ifdef HAVE_LIBSSL DisableSSLCompression(); + FollowSSLCipherServerPreference(); DisableSSLProtocols(CZNC::Get().GetDisabledSSLProtocols()); CString sCipher = CZNC::Get().GetSSLCiphers(); if (sCipher.empty()) { @@ -52,6 +53,7 @@ CZNCSock::CZNCSock(int timeout) : Csock(timeout) { CZNCSock::CZNCSock(const CString& sHost, u_short port, int timeout) : Csock(sHost, port, timeout) { #ifdef HAVE_LIBSSL DisableSSLCompression(); + FollowSSLCipherServerPreference(); DisableSSLProtocols(CZNC::Get().GetDisabledSSLProtocols()); #endif }