aboutsummaryrefslogtreecommitdiffstats
path: root/news.rst
diff options
context:
space:
mode:
authorJack Lloyd <[email protected]>2016-12-14 22:08:53 -0500
committerJack Lloyd <[email protected]>2016-12-14 22:08:53 -0500
commit9409fb0d1a20f2b2c5fc7323db185a524cf4a48f (patch)
treeeb0f089d84bb67e9a00e60fa2fc78b2b2c9381e2 /news.rst
parent1ebb665f5659eddad199ac6dfeca8c6ac79ed91f (diff)
Update release notes
[ci skip]
Diffstat (limited to 'news.rst')
-rw-r--r--news.rst8
1 files changed, 8 insertions, 0 deletions
diff --git a/news.rst b/news.rst
index 396164068..23729c92c 100644
--- a/news.rst
+++ b/news.rst
@@ -4,6 +4,14 @@ Release Notes
Version 1.11.35, Not Yet Released
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+* Fix a longstanding bug in modular exponentiation which caused most
+ exponentiations modulo an even number to have an incorrect result; such moduli
+ occur only rarely in cryptographic contexts. GH #754
+
+* Fix a bug in BigInt multiply operation, introduced in 1.11.30, which could
+ cause incorrect results. Found by OSS-Fuzz fuzzing the ressol function, where
+ the bug manifested as an incorrect modular exponentiation. OSS-Fuzz bug #287
+
* Changes all Public_Key derived class ctors to take a
std::vector instead of a secure_vector for the DER encoded
public key bits. (GH #768)