]> git.ipfire.org Git - thirdparty/openssl.git/commitdiff
drbg: move drbg_local.h to somewhere it can be found by generated files
authorPauli <ppzgs1@gmail.com>
Mon, 21 Jul 2025 00:07:42 +0000 (10:07 +1000)
committerPauli <ppzgs1@gmail.com>
Wed, 13 Aug 2025 01:55:49 +0000 (11:55 +1000)
Reviewed-by: Paul Yang <paulyang.inf@gmail.com>
Reviewed-by: Shane Lontis <shane.lontis@oracle.com>
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/28143)

providers/implementations/include/prov/drbg.h [moved from providers/implementations/rands/drbg_local.h with 100% similarity]
providers/implementations/rands/drbg.c
providers/implementations/rands/drbg_ctr.c.in
providers/implementations/rands/drbg_hash.c.in
providers/implementations/rands/drbg_hmac.c.in
test/drbgtest.c

index a932263a495e612d9f48a0f8c076f5464f941bfb..d58da1abba4424503f81321976b1ea184e4983de 100644 (file)
@@ -14,7 +14,7 @@
 #include <openssl/evp.h>
 #include "crypto/rand.h"
 #include <openssl/proverr.h>
-#include "drbg_local.h"
+#include "prov/drbg.h"
 #include "internal/thread_once.h"
 #include "crypto/cryptlib.h"
 #include "prov/seeding.h"
index 986eb7ed57b3e5f57d6c59d523b05f95225801d2..1ac985505257dd2621c854bc9085511d809016bb 100644 (file)
@@ -19,7 +19,7 @@
 #include "prov/implementations.h"
 #include "prov/providercommon.h"
 #include "prov/provider_ctx.h"
-#include "drbg_local.h"
+#include "prov/drbg.h"
 #include "crypto/evp.h"
 #include "crypto/evp/evp_local.h"
 #include "internal/provider.h"
index 22d19807e610cf709f425c5707f4e3a3b40a0d88..5252128ac84d464b3139f460652175d8d9781011 100644 (file)
@@ -21,7 +21,7 @@
 #include "prov/provider_ctx.h"
 #include "prov/provider_util.h"
 #include "prov/implementations.h"
-#include "drbg_local.h"
+#include "prov/drbg.h"
 #include "crypto/evp.h"
 #include "crypto/evp/evp_local.h"
 #include "internal/provider.h"
index 43b3f8766e3d865a30c588857d671ffe7a4f58cf..4ed64ba5e3df48448ac73c872ab8d89eed20ade2 100644 (file)
@@ -18,7 +18,7 @@
 #include "prov/implementations.h"
 #include "prov/provider_ctx.h"
 #include "prov/hmac_drbg.h"
-#include "drbg_local.h"
+#include "prov/drbg.h"
 #include "crypto/evp.h"
 #include "crypto/evp/evp_local.h"
 #include "internal/provider.h"
index f12493b5cf82d3f04b6c4d3af6d4ad2e831ff015..d0425e499ce836a01a22cb3e0ec5adfc74fb1cdf 100644 (file)
@@ -21,7 +21,7 @@
 #include "../crypto/rand/rand_local.h"
 #include "../include/crypto/rand.h"
 #include "../include/crypto/evp.h"
-#include "../providers/implementations/rands/drbg_local.h"
+#include "../providers/implementations/include/prov/drbg.h"
 #include "../crypto/evp/evp_local.h"
 
 #if defined(_WIN32)