From 848f27c042097643c27430c2500fd7acc4a187b0 Mon Sep 17 00:00:00 2001 From: Jack Lloyd Date: Fri, 3 Jan 2020 09:28:26 -0500 Subject: Update news --- news.rst | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/news.rst b/news.rst index 5f15f5d66..4324a49b6 100644 --- a/news.rst +++ b/news.rst @@ -13,6 +13,10 @@ Version 2.13.0, Not Yet Released * It is now possible to disable TLS v1.0/v1.1 and DTLS v1.0 at build time. (GH #2188) +* The format of encrypted TLS sessions has changed, which will invalidate all + existing session tickets. The new format will make it easier to support ticket + key rotation in the future. (GH #2225) + * Improve RSA key generation performance (GH #2148) * Make gcd computation constant-time (GH #2147) @@ -31,14 +35,25 @@ Version 2.13.0, Not Yet Released * Disable stack protector on MinGW as it causes crashes with some recent versions. (GH #2187) +* On Windows the DLL is now installed into the binary directory (GH #2233) + +* Previously Windows required an explicit ``.lib`` suffix be added when + providing an explicit library name, as is used for example for Boost. + Now the ``.lib`` suffix is implicit, and should be omitted. + +* Remove the 32-bit x86 inline asm for Visual C++ as it seemed to not offer + much in the way of improved performance. (GH #2204 #256) + * Resolve all compile time warnings generated by GCC, Clang and MSVC. Modify CI to compile with warnings-as-errors. (GH #2170 #2206 #2211 #2212) * Fix bugs linking to 3rd party libraries on Windows due to invalid link specifiers. (GH #2210 #2215) +* Add long input and NIST Monte-Carlo hash function tests. + * Fix a bug introduced in 2.12.0 where ``TLS::Channel::is_active`` and - ``TLS::Channel::is_closed`` could simultanously return true. + ``TLS::Channel::is_closed`` could simultaneously return true. (GH #2174 #2171) * Use ``std::shared_ptr`` instead of ``boost::shared_ptr`` in some examples. -- cgit v1.2.3