|
Update Token Binding code to the latest drafts
draft-ietf-tokbind-protocol-10:
- The TokenBinding.signature now closes over the token binding type.
- Public key serialization is length prefixed to support parsing unknown key types.
draft-ietf-tokbind-negotiation-05:
- Require Renegotiation Indication
draft-ietf-tokbind-https-06:
- Sec-Token-Binding header base64 shouldn't include pad characters.
- Include-Referred-Token-Binding-ID header's value is case insensitive.
This also updates the tls and quic code to indicate support for draft version 10.
BUG= 467312
Committed: https://crrev.com/78e6d2b3325b16d8b637b9457a775557e1ec7e0e
Cr-Commit-Position: refs/heads/master@{#419981}
Total comments: 12
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+348 lines, -136 lines) |
Patch |
|
M |
chrome/browser/extensions/api/socket/tls_socket_unittest.cc
|
View
|
1
|
1 chunk |
+4 lines, -2 lines |
0 comments
|
Download
|
|
M |
net/http/http_basic_stream.h
|
View
|
1
2
|
1 chunk |
+3 lines, -2 lines |
0 comments
|
Download
|
|
M |
net/http/http_basic_stream.cc
|
View
|
1
2
|
1 chunk |
+4 lines, -3 lines |
0 comments
|
Download
|
|
M |
net/http/http_network_transaction.cc
|
View
|
1
2
|
3 chunks |
+7 lines, -6 lines |
0 comments
|
Download
|
|
M |
net/http/http_network_transaction_unittest.cc
|
View
|
1
2
|
2 chunks |
+6 lines, -4 lines |
0 comments
|
Download
|
|
M |
net/http/http_response_body_drainer_unittest.cc
|
View
|
1
2
|
1 chunk |
+3 lines, -2 lines |
0 comments
|
Download
|
|
M |
net/http/http_stream.h
|
View
|
1
2
|
2 chunks |
+7 lines, -4 lines |
0 comments
|
Download
|
|
M |
net/http/http_stream_factory_impl_unittest.cc
|
View
|
1
2
|
1 chunk |
+3 lines, -2 lines |
0 comments
|
Download
|
|
M |
net/http/http_stream_parser.h
|
View
|
1
2
|
2 chunks |
+4 lines, -2 lines |
0 comments
|
Download
|
|
M |
net/http/http_stream_parser.cc
|
View
|
1
2
|
1 chunk |
+4 lines, -3 lines |
0 comments
|
Download
|
|
M |
net/http/proxy_connect_redirect_http_stream.h
|
View
|
1
2
|
1 chunk |
+3 lines, -2 lines |
0 comments
|
Download
|
|
M |
net/http/proxy_connect_redirect_http_stream.cc
|
View
|
1
2
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
|
M |
net/quic/chromium/quic_chromium_client_session.h
|
View
|
1
2
|
2 chunks |
+6 lines, -3 lines |
0 comments
|
Download
|
|
M |
net/quic/chromium/quic_chromium_client_session.cc
|
View
|
1
2
|
4 chunks |
+5 lines, -4 lines |
0 comments
|
Download
|
|
M |
net/quic/chromium/quic_http_stream.h
|
View
|
1
2
|
1 chunk |
+3 lines, -2 lines |
0 comments
|
Download
|
|
M |
net/quic/chromium/quic_http_stream.cc
|
View
|
1
2
|
1 chunk |
+4 lines, -3 lines |
0 comments
|
Download
|
|
M |
net/quic/chromium/quic_stream_factory.cc
|
View
|
1
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
net/socket/fuzzed_socket_factory.cc
|
View
|
|
1 chunk |
+3 lines, -2 lines |
0 comments
|
Download
|
|
M |
net/socket/socket_test_util.h
|
View
|
|
2 chunks |
+6 lines, -4 lines |
0 comments
|
Download
|
|
M |
net/socket/socket_test_util.cc
|
View
|
|
2 chunks |
+6 lines, -5 lines |
0 comments
|
Download
|
|
M |
net/socket/ssl_client_socket.h
|
View
|
1
2
|
2 chunks |
+7 lines, -4 lines |
0 comments
|
Download
|
|
M |
net/socket/ssl_client_socket_impl.h
|
View
|
1
2
|
3 chunks |
+7 lines, -4 lines |
0 comments
|
Download
|
|
M |
net/socket/ssl_client_socket_impl.cc
|
View
|
1
2
3
|
5 chunks |
+16 lines, -13 lines |
0 comments
|
Download
|
|
M |
net/spdy/spdy_http_stream.h
|
View
|
1
2
|
1 chunk |
+3 lines, -2 lines |
0 comments
|
Download
|
|
M |
net/spdy/spdy_http_stream.cc
|
View
|
1
2
|
1 chunk |
+4 lines, -3 lines |
0 comments
|
Download
|
|
M |
net/spdy/spdy_session.h
|
View
|
1
2
3
|
1 chunk |
+6 lines, -4 lines |
0 comments
|
Download
|
|
M |
net/spdy/spdy_session.cc
|
View
|
|
1 chunk |
+4 lines, -3 lines |
0 comments
|
Download
|
|
M |
net/ssl/token_binding.h
|
View
|
|
2 chunks |
+19 lines, -14 lines |
0 comments
|
Download
|
|
M |
net/ssl/token_binding.cc
|
View
|
1
2
3
4
|
6 chunks |
+42 lines, -14 lines |
0 comments
|
Download
|
|
M |
net/url_request/url_request_http_job_unittest.cc
|
View
|
1
2
|
1 chunk |
+3 lines, -2 lines |
0 comments
|
Download
|
|
M |
net/url_request/url_request_job.cc
|
View
|
1
2
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
M |
net/url_request/url_request_unittest.cc
|
View
|
1
2
|
6 chunks |
+15 lines, -11 lines |
0 comments
|
Download
|
|
M |
net/websockets/websocket_basic_handshake_stream.h
|
View
|
1
2
|
1 chunk |
+3 lines, -2 lines |
0 comments
|
Download
|
|
M |
net/websockets/websocket_basic_handshake_stream.cc
|
View
|
1
2
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
|
M |
third_party/tlslite/README.chromium
|
View
|
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
|
A |
third_party/tlslite/patches/renegotiation_indication.patch
|
View
|
|
1 chunk |
+86 lines, -0 lines |
0 comments
|
Download
|
|
A |
third_party/tlslite/patches/token_binding_version.patch
|
View
|
|
1 chunk |
+22 lines, -0 lines |
0 comments
|
Download
|
|
M |
third_party/tlslite/tlslite/constants.py
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
M |
third_party/tlslite/tlslite/messages.py
|
View
|
|
6 chunks |
+16 lines, -2 lines |
0 comments
|
Download
|
|
M |
third_party/tlslite/tlslite/tlsconnection.py
|
View
|
|
2 chunks |
+4 lines, -0 lines |
0 comments
|
Download
|
Total messages: 26 (13 generated)
|