diff --git a/SOURCES/0001-Addon-To-GOST-patch.patch b/SOURCES/0001-Addon-To-GOST-patch.patch new file mode 100644 index 00000000..c1563f1d --- /dev/null +++ b/SOURCES/0001-Addon-To-GOST-patch.patch @@ -0,0 +1,37 @@ +From f063824bc5744404e4a24b14a6b3f9819a807c02 Mon Sep 17 00:00:00 2001 +From: tigro +Date: Thu, 21 Mar 2024 21:50:59 +0300 +Subject: [PATCH] Addon To GOST patch + +--- + net/ssl/ssl_platform_key_util.h | 7 +++++++ + 1 file changed, 7 insertions(+) + +diff --git a/net/ssl/ssl_platform_key_util.h b/net/ssl/ssl_platform_key_util.h +index 2c19588228..340a3f5805 100644 +--- a/net/ssl/ssl_platform_key_util.h ++++ b/net/ssl/ssl_platform_key_util.h +@@ -15,6 +15,9 @@ + #include "base/memory/scoped_refptr.h" + #include "base/task/single_thread_task_runner.h" + #include "net/base/net_export.h" ++#ifndef NO_GOSTSSL ++#include "net/ssl/threaded_ssl_private_key.h" ++#endif // GOSTSSL + #include "third_party/boringssl/src/include/openssl/base.h" + + namespace net { +@@ -28,6 +31,10 @@ class X509Certificate; + NET_EXPORT_PRIVATE scoped_refptr + GetSSLPlatformKeyTaskRunner(); + ++#ifndef NO_GOSTSSL ++NET_EXPORT_PRIVATE scoped_refptr GetEmptyPrivateKey(); ++#endif // GOSTSSL ++ + // Returns the public key of |certificate| as an |EVP_PKEY| or nullptr on error. + bssl::UniquePtr GetClientCertPublicKey( + const X509Certificate* certificate); +-- +2.44.0 +