diff options
author | lloyd <[email protected]> | 2015-03-20 04:32:15 +0000 |
---|---|---|
committer | lloyd <[email protected]> | 2015-03-20 04:32:15 +0000 |
commit | b01ce65e09e50ec624bdbf62bf2c1433f0d6f637 (patch) | |
tree | 8aa46632eb381b44de64d106b62f8efad49c173d /doc/relnotes | |
parent | 181e75b66d5fbffdce04d37014c260b4fab5dec8 (diff) |
Add ALPN (RFC 7301) and remove NPN
Diffstat (limited to 'doc/relnotes')
-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. |