|
Enable QUIC support in chromoting
- Added GetQuicChannelFactory() in JingleSession, so now it's possible
to create channels over QUIC.
- SessionConfig was updated to support QUIC-based transport. PseudoTCP
is still used by default.
- ContentDescription class is updated to exchange QuicConfig blobs
generated by QuicChannelFactory.
- ChromotingInstance allows to enable QUIC by enabling "quic"
experiment in the webapp.
BUG= 448838
Committed: https://crrev.com/2a64040131d38a5455f62df534dedddbcff1cae1
Cr-Commit-Position: refs/heads/master@{#343463}
Total comments: 6
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+268 lines, -21 lines) |
Patch |
 |
M |
remoting/client/plugin/chromoting_instance.cc
|
View
|
1
2
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
remoting/host/host_status_logger.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
remoting/host/pam_authorization_factory_posix.cc
|
View
|
|
2 chunks |
+5 lines, -0 lines |
0 comments
|
Download
|
 |
M |
remoting/protocol/authenticator.h
|
View
|
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
 |
M |
remoting/protocol/channel_dispatcher_base.cc
|
View
|
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
remoting/protocol/content_description.h
|
View
|
|
4 chunks |
+8 lines, -2 lines |
0 comments
|
Download
|
 |
M |
remoting/protocol/content_description.cc
|
View
|
|
6 chunks |
+30 lines, -5 lines |
0 comments
|
Download
|
 |
M |
remoting/protocol/content_description_unittest.cc
|
View
|
|
2 chunks |
+4 lines, -1 line |
0 comments
|
Download
|
 |
M |
remoting/protocol/fake_authenticator.h
|
View
|
|
2 chunks |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
remoting/protocol/fake_authenticator.cc
|
View
|
1
2
|
4 chunks |
+31 lines, -2 lines |
0 comments
|
Download
|
 |
M |
remoting/protocol/fake_session.h
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
remoting/protocol/fake_session.cc
|
View
|
1
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
remoting/protocol/jingle_session.h
|
View
|
1
2
|
3 chunks |
+4 lines, -1 line |
0 comments
|
Download
|
 |
M |
remoting/protocol/jingle_session.cc
|
View
|
1
2
|
8 chunks |
+39 lines, -4 lines |
0 comments
|
Download
|
 |
M |
remoting/protocol/jingle_session_unittest.cc
|
View
|
1
|
2 chunks |
+39 lines, -1 line |
0 comments
|
Download
|
 |
M |
remoting/protocol/me2me_host_authenticator_factory.cc
|
View
|
|
2 chunks |
+6 lines, -0 lines |
0 comments
|
Download
|
 |
M |
remoting/protocol/negotiating_authenticator_base.h
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
remoting/protocol/negotiating_authenticator_base.cc
|
View
|
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
 |
M |
remoting/protocol/pairing_authenticator_base.h
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
remoting/protocol/pairing_authenticator_base.cc
|
View
|
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
remoting/protocol/protocol_mock_objects.h
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
remoting/protocol/session.h
|
View
|
|
2 chunks |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
remoting/protocol/session_config.h
|
View
|
|
3 chunks |
+10 lines, -0 lines |
0 comments
|
Download
|
 |
M |
remoting/protocol/session_config.cc
|
View
|
|
6 chunks |
+45 lines, -3 lines |
0 comments
|
Download
|
 |
M |
remoting/protocol/third_party_authenticator_base.h
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
remoting/protocol/third_party_authenticator_base.cc
|
View
|
|
1 chunk |
+6 lines, -0 lines |
0 comments
|
Download
|
 |
M |
remoting/protocol/v2_authenticator.h
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
remoting/protocol/v2_authenticator.cc
|
View
|
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
Depends on Patchset:
Total messages: 11 (5 generated)
|