diff options
Diffstat (limited to 'doc/news.rst')
-rw-r--r-- | doc/news.rst | 25 |
1 files changed, 19 insertions, 6 deletions
diff --git a/doc/news.rst b/doc/news.rst index 8a52f288d..1b9ef3bf5 100644 --- a/doc/news.rst +++ b/doc/news.rst @@ -4,10 +4,11 @@ Release Notes Version 1.11.26, Not Yet Released ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -* Deprecation warning: Nyberg-Rueppel signatures, MARS, RC2, RC5, RC6, - SAFER, HAS-160, RIPEMD-128, and MD2 are being considered for removal - in a future release. If there is a compelling use case for keeping - any of them in the library, please open a discussion ticket on GitHub. +* Deprecation warnings: Nyberg-Rueppel signatures, MARS, RC2, RC5, + RC6, SAFER, HAS-160, RIPEMD-128, MD2 and support for the TLS minimum + fragment length extensions are all being considered for removal in a + future release. If there is a compelling use case for keeping any of + them in the library, please open a discussion ticket on GitHub. * Root all exceptions thrown by the library in the `Botan::Exception` class. Previously the library would in many cases throw `std::runtime_error` @@ -15,8 +16,12 @@ Version 1.11.26, Not Yet Released the source of the error in some cases. * The command line interface has been mostly rewritten. The syntax of - many of the programs has changed, and a number have been extended with - new features and options. + many of the sub-programs has changed, and a number have been + extended with new features and options. + +* Correct an error in PointGFp multiplication when multiplying a point + by the scalar value 3. PointGFp::operator* would instead erronously + compute it as if the scalar was 1 instead. * Enable RdRand entropy source on Windows/MSVC. GH #364 @@ -53,6 +58,14 @@ Version 1.11.26, Not Yet Released are corner cases where this can occur, such as pointing to the very end of a buffer. +* The function `RandomNumberGenerator::gen_mask` (added in 1.11.20) + had undefined behavior when called with a bits value of 32 or + higher, and was tested to behave in unpleasant ways (such as + returning zero) when compiled by common compilers. This function was + not being used anywhere in the library and rather than support + something without a use case to justify it it seemed simpler to + remove it. Undefined behavior found by Daniel Neus. + * Export MGF1 function mgf1_mask GH #380 Version 1.11.25, 2015-12-07 |