diff options
Diffstat (limited to 'doc/relnotes/1_11_16.rst')
-rw-r--r-- | doc/relnotes/1_11_16.rst | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/doc/relnotes/1_11_16.rst b/doc/relnotes/1_11_16.rst index f3df854c0..c8bfb05e2 100644 --- a/doc/relnotes/1_11_16.rst +++ b/doc/relnotes/1_11_16.rst @@ -1,6 +1,14 @@ Version 1.11.16, Not Yet Released ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +* TLS has changed from using the non-standard and now deprecated NPN extension + to the standard ALPN extension for negotiating an application-level protocol. + Unfortunately the semantics of the exchange have changed with ALPN. Using + NPN, the server offered a list of protocols it advertised, and then the + client chose its favorite. With ALPN the client offers a list of protocols + and the server chooses. Thus the signatures of both the TLS::Client and + TLS::Server constructors have changed. + * Optimized ECDSA signature verification thanks to an observation by Dr. Falko Strenzke. On some systems verifications are between 1.5 and 2 times faster than in 1.11.15. |