commit | 76c2efc0e902d425ca8bc56acdf0b8283cd25117 | [log] [tgz] |
---|---|---|
author | David Benjamin <davidben@chromium.org> | Mon Aug 31 14:24:29 2015 -0400 |
committer | Adam Langley <agl@google.com> | Tue Sep 01 20:46:42 2015 +0000 |
tree | 6273f0f2be7cc0150c4b0daf113c4efdcfa6a61b | |
parent | 2c99d289fd018311514573447f87b792611aefde [diff] |
Forbid a server from negotiating both ALPN and NPN. If the two extensions select different next protocols (quite possible since one is server-selected and the other is client-selected), things will break. This matches the behavior of NSS (Firefox) and Go. Change-Id: Ie1da97bf062b91a370c85c12bc61423220a22f36 Reviewed-on: https://boringssl-review.googlesource.com/5780 Reviewed-by: Adam Langley <agl@google.com>