This is an automated email from the ASF dual-hosted git repository.

szaszm pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/nifi-minifi-cpp.git


The following commit(s) were added to refs/heads/main by this push:
     new cd3515c35 MINIFICPP-2921 Update OpenSSL3 to version 3.6.5 (#2280)
cd3515c35 is described below

commit cd3515c35c89439ccd2a9e7d40f7260c9a7388b7
Author: Gabor Gyimesi <[email protected]>
AuthorDate: Fri Oct 9 16:34:27 2026 +0200

    MINIFICPP-2921 Update OpenSSL3 to version 3.6.5 (#2280)
---
 cmake/BundledOpenSSL.cmake                      | 6 +++---
 conanfile.py                                    | 2 +-
 thirdparty/aws-sdk-cpp/all/conanfile.py         | 2 +-
 thirdparty/azure-sdk-cpp/all/conanfile.py       | 2 +-
 thirdparty/google-cloud-cpp/all/conanfile.py    | 2 +-
 thirdparty/kubernetes-client-c/all/conanfile.py | 2 +-
 thirdparty/paho-mqtt/all/conanfile.py           | 2 +-
 7 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/cmake/BundledOpenSSL.cmake b/cmake/BundledOpenSSL.cmake
index 04a215827..8cb00d816 100644
--- a/cmake/BundledOpenSSL.cmake
+++ b/cmake/BundledOpenSSL.cmake
@@ -78,7 +78,7 @@ function(use_openssl SOURCE_DIR BINARY_DIR)
             "-DCMAKE_VISIBILITY_INLINES_HIDDEN=ON"
             )
 
-    set(OPENSSL_VERSION "3.6.2" CACHE STRING "" FORCE)
+    set(OPENSSL_VERSION "3.6.5" CACHE STRING "" FORCE)
 
     if (WIN32)
         find_program(JOM_EXECUTABLE_PATH
@@ -98,7 +98,7 @@ function(use_openssl SOURCE_DIR BINARY_DIR)
         ExternalProject_Add(
                 openssl-external
                 URL 
"https://github.com/openssl/openssl/releases/download/openssl-${OPENSSL_VERSION}/openssl-${OPENSSL_VERSION}.tar.gz";
-                URL_HASH 
"SHA256=aaf51a1fe064384f811daeaeb4ec4dce7340ec8bd893027eee676af31e83a04f"
+                URL_HASH 
"SHA256=a2157c2830efdec3788939b00c9b0638306d3f0bbb76dc4832ee503bb397df98"
                 SOURCE_DIR "${BINARY_DIR}/thirdparty/openssl-src"
                 BUILD_IN_SOURCE true
                 CONFIGURE_COMMAND perl Configure "CC=${CMAKE_C_COMPILER}" 
"CXX=${CMAKE_CXX_COMPILER}" "CFLAGS=${OPENSSL_C_FLAGS} 
${OPENSSL_WINDOWS_COMPILE_FLAGS}" "CXXFLAGS=${PASSTHROUGH_CMAKE_CXX_FLAGS} 
${OPENSSL_WINDOWS_COMPILE_FLAGS}" ${OPENSSL_SHARED_FLAG} ${OPENSSL_EXTRA_FLAGS} 
"--prefix=${OPENSSL_BIN_DIR}" "--openssldir=${OPENSSL_BIN_DIR}"
@@ -113,7 +113,7 @@ function(use_openssl SOURCE_DIR BINARY_DIR)
         ExternalProject_Add(
                 openssl-external
                 URL 
"https://github.com/openssl/openssl/releases/download/openssl-${OPENSSL_VERSION}/openssl-${OPENSSL_VERSION}.tar.gz";
-                URL_HASH 
"SHA256=aaf51a1fe064384f811daeaeb4ec4dce7340ec8bd893027eee676af31e83a04f"
+                URL_HASH 
"SHA256=a2157c2830efdec3788939b00c9b0638306d3f0bbb76dc4832ee503bb397df98"
                 SOURCE_DIR "${BINARY_DIR}/thirdparty/openssl-src"
                 BUILD_IN_SOURCE true
                 CONFIGURE_COMMAND ./Configure "CC=${CMAKE_C_COMPILER}" 
"CXX=${CMAKE_CXX_COMPILER}" "CFLAGS=${OPENSSL_C_FLAGS} -fPIC" 
"CXXFLAGS=${PASSTHROUGH_CMAKE_CXX_FLAGS} -fPIC" ${OPENSSL_SHARED_FLAG} 
${OPENSSL_EXTRA_FLAGS} "--prefix=${OPENSSL_BIN_DIR}" 
"--openssldir=${OPENSSL_BIN_DIR}"
diff --git a/conanfile.py b/conanfile.py
index 18276242e..08f3d9233 100644
--- a/conanfile.py
+++ b/conanfile.py
@@ -164,7 +164,7 @@ class MiNiFiCppMain(ConanFile):
         self.requires("asio/1.38.0", force=True)
         self.requires("lz4/1.10.0", force=True)
         self.requires("libcurl/8.20.0", force=True)
-        self.requires("openssl/3.6.2", force=True)
+        self.requires("openssl/3.6.5", force=True)
         self.requires("openssl-fips/3.1.2@minifi/develop")
         self.requires("zlib/1.3.2", force=True)
         self.requires("nlohmann_json/3.12.0", force=True)
diff --git a/thirdparty/aws-sdk-cpp/all/conanfile.py 
b/thirdparty/aws-sdk-cpp/all/conanfile.py
index f42b813ea..170ff1834 100644
--- a/thirdparty/aws-sdk-cpp/all/conanfile.py
+++ b/thirdparty/aws-sdk-cpp/all/conanfile.py
@@ -495,7 +495,7 @@ class AwsSdkCppConan(ConanFile):
         cmake_layout(self, src_folder="src")
 
     def requirements(self):
-        self.requires("openssl/3.6.2", transitive_headers=True)
+        self.requires("openssl/3.6.5", transitive_headers=True)
         if self.settings.os != "Windows":
             # Used transitively in core/http/curl/CurlHandleContainer.h public 
header
             self.requires("libcurl/8.20.0", transitive_headers=True)
diff --git a/thirdparty/azure-sdk-cpp/all/conanfile.py 
b/thirdparty/azure-sdk-cpp/all/conanfile.py
index 8b15856de..9b166df40 100644
--- a/thirdparty/azure-sdk-cpp/all/conanfile.py
+++ b/thirdparty/azure-sdk-cpp/all/conanfile.py
@@ -69,7 +69,7 @@ class AzureSDKForCppConan(ConanFile):
             self.options.rm_safe("fPIC")
 
     def requirements(self):
-        self.requires("openssl/3.6.2")
+        self.requires("openssl/3.6.5")
         self.requires("libxml2/2.15.3")
 
         if self.settings.os == "Windows":
diff --git a/thirdparty/google-cloud-cpp/all/conanfile.py 
b/thirdparty/google-cloud-cpp/all/conanfile.py
index fcc16e5dc..7dd022509 100644
--- a/thirdparty/google-cloud-cpp/all/conanfile.py
+++ b/thirdparty/google-cloud-cpp/all/conanfile.py
@@ -96,7 +96,7 @@ class GoogleCloudCppConan(ConanFile):
         self.requires("nlohmann_json/3.12.0")
         self.requires("crc32c/1.1.2")
         self.requires("libcurl/8.20.0")
-        self.requires("openssl/3.6.2")
+        self.requires("openssl/3.6.5")
         self.requires("zlib/1.3.2")
         if self.options.with_mocks:
             self.requires("gtest/1.17.0", transitive_headers=True)
diff --git a/thirdparty/kubernetes-client-c/all/conanfile.py 
b/thirdparty/kubernetes-client-c/all/conanfile.py
index e67e9a8b9..10bf28295 100644
--- a/thirdparty/kubernetes-client-c/all/conanfile.py
+++ b/thirdparty/kubernetes-client-c/all/conanfile.py
@@ -48,7 +48,7 @@ class kubernetesRecipe(ConanFile):
 
     def requirements(self):
         self.requires("libcurl/8.20.0", transitive_headers=True)
-        self.requires("openssl/3.6.2")
+        self.requires("openssl/3.6.5")
         self.requires("libwebsockets/4.3.2", transitive_headers=True)
         self.requires("libyaml/0.2.5")
 
diff --git a/thirdparty/paho-mqtt/all/conanfile.py 
b/thirdparty/paho-mqtt/all/conanfile.py
index 9cea38432..9778a159f 100644
--- a/thirdparty/paho-mqtt/all/conanfile.py
+++ b/thirdparty/paho-mqtt/all/conanfile.py
@@ -68,7 +68,7 @@ class PahoMqttcConan(ConanFile):
     def requirements(self):
         if self.options.ssl:
             # Headers are exposed 
https://github.com/eclipse/paho.mqtt.c/blob/f7799da95e347bbc930b201b52a1173ebbad45a7/src/SSLSocket.h#L29
-            self.requires("openssl/3.6.2", transitive_headers=True)
+            self.requires("openssl/3.6.5", transitive_headers=True)
 
     def source(self):
         get(self, **self.conan_data["sources"][self.version], strip_root=True)

Reply via email to