From 748284633bbabca8ff1f17fe7ed260e3cee5c480 Mon Sep 17 00:00:00 2001 From: Andrew Poelstra Date: Thu, 14 Jul 2022 14:06:41 +0000 Subject: [PATCH] apply `global-context-not-secure` logic to Secp256k1::new Disable auto-rerandomization for both global and local contexts. --- src/context.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/context.rs b/src/context.rs index 12afb0f..9f6dd8f 100644 --- a/src/context.rs +++ b/src/context.rs @@ -202,7 +202,7 @@ mod alloc_only { size, }; - #[cfg(feature = "rand-std")] + #[cfg(all(feature = "rand-std", not(feature = "global-context-less-secure")))] { ctx.randomize(&mut rand::thread_rng()); }