diff options
author | Jack Lloyd <[email protected]> | 2016-07-15 14:37:37 -0400 |
---|---|---|
committer | Jack Lloyd <[email protected]> | 2016-07-15 14:37:37 -0400 |
commit | a24e9a6ca4e2bc68cf8fbc82b8d72d35c7f93a71 (patch) | |
tree | 32311454be7f312a74ab08443a899f614af2f74e /doc | |
parent | b3bc80dfdb28aee0900b6ed92dff5ba8c5e4daf9 (diff) |
Fix undefined behavior in donna128 type
Caused Curve25519 tests to fail when compiled by Clang on ARM, may have
affected other 32-bit platforms.
GH #532
Diffstat (limited to 'doc')
-rw-r--r-- | doc/news.rst | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/doc/news.rst b/doc/news.rst index 8c4db8b09..a5f6cba72 100644 --- a/doc/news.rst +++ b/doc/news.rst @@ -12,6 +12,10 @@ Version 1.11.31, Not Yet Released * Add KDF1 from ISO 18033 (GH #483) +* Fix undefined behavior in Curve25519 on platforms without a native 128-bit + integer type. This was known to produce incorrect results on 32-bit ARM + under Clang. GH #532 + * Fixes for FreeBSD (GH #517) and OpenBSD (GH #523) * Support for getting entropy from EGD is deprecated, and will be removed in |