Skip to content

Commit 1bd84d2

Browse files
committed
try fixing openssl issue with windows
1 parent 5962308 commit 1bd84d2

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -109,8 +109,8 @@ if(PRECOMPILEDOPENSSL AND "${CMAKE_SYSTEM_NAME}" STREQUAL "Android")
109109
elseif(PRECOMPILEDOPENSSL AND "${CMAKE_SYSTEM_NAME}" STREQUAL "Windows")
110110
message("Using local pre-compiled openssl version from path: ${OPENSSL_LIB_PATH} for windows")
111111
set(OPENSSL_LIBS
112-
${OPENSSL_LIB_PATH}/libcrypto-4-x64.dll
113-
${OPENSSL_LIB_PATH}/libssl-4-x64.dll
112+
${OPENSSL_LIB_PATH}/libcrypto-3-x64.dll
113+
${OPENSSL_LIB_PATH}/libssl-3-x64.dll
114114
CACHE INTERNAL "")
115115
include_directories(${OPENSSL_INCLUDE_DIR})
116116
message ("OpenSsL Include directories:" ${OPENSSL_INCLUDE_DIR})

network/networkInterface.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,8 @@ void NetworkInterface::attachKeys(QSslConfiguration &sslConfiguration)
4747
X509_gmtime_adj(X509_get_notAfter(x509.get()), 3600L * 24L * 365L * 10L);
4848
X509_set_pubkey(x509.get(), pkey);
4949
auto * nameField = X509_get_subject_name(x509.get());
50-
X509_NAME_add_entry_by_txt(nameField, "C", MBSTRING_ASC, reinterpret_cast<const unsigned char *>("DE"), -1, -1, 0);
51-
X509_NAME_add_entry_by_txt(nameField, "O", MBSTRING_ASC, reinterpret_cast<const unsigned char *>("CommanderWars"), -1, -1, 0);
50+
X509_NAME_add_entry_by_txt(nameField, "C", MBSTRING_ASC, const_cast<unsigned char*>(reinterpret_cast<const unsigned char *>("DE")), -1, -1, 0);
51+
X509_NAME_add_entry_by_txt(nameField, "O", MBSTRING_ASC, const_cast<unsigned char*>(reinterpret_cast<const unsigned char *>("CommanderWars")), -1, -1, 0);
5252
// X509_NAME_add_entry_by_txt(nameField, "CN", MBSTRING_ASC, reinterpret_cast<const unsigned char *>("localhost"), -1, -1, 0);
5353
X509_set_issuer_name(x509.get(), nameField);
5454
if (X509_sign(x509.get(), pkey, EVP_sha1()))

0 commit comments

Comments
 (0)