ports/net/barrier/patches/patch-src_lib_net_SecureSocket_cpp

15 lines
632 B
Text

Use SSL_get_client_ciphers instead of reaching into the SSL_SESSION
https://github.com/debauchee/barrier/pull/1156
Index: src/lib/net/SecureSocket.cpp
--- src/lib/net/SecureSocket.cpp.orig
+++ src/lib/net/SecureSocket.cpp
@@ -849,7 +849,7 @@ SecureSocket::showSecureCipherInfo()
showCipherStackDesc(sStack);
}
-#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER)
+#if OPENSSL_VERSION_NUMBER < 0x10100000L
// m_ssl->m_ssl->session->ciphers is not forward compatable,
// In future release of OpenSSL, it's not visible,
STACK_OF(SSL_CIPHER) * cStack = m_ssl->m_ssl->session->ciphers;