commit | 1218d7ad2fac035376914bd0649fe99e657b33d3 | [log] [tgz] |
---|---|---|
author | Guo-wei Shieh <guoweis@webrtc.org> | Sat Dec 05 17:59:56 2015 |
committer | Guo-wei Shieh <guoweis@webrtc.org> | Sat Dec 05 18:00:04 2015 |
tree | b9f99114f1e57b406fa0c5c66d7cbe52b43f59bb | |
parent | 86aaa4be8de8f49f91faeefbfd1a23f312898dd2 [diff] |
Allow remote fingerprint update during a call Changes include the following 1. modify FakeDtlsIdentityStore to support alternate certificate so we could have a different fingerprint in test case. 2. dtlstransportchannel can accept a new fingerprint and trigger DTLS handshake. 3. #2 will trigger new signal on the media side to reset SRTP context. Only reset SRTP context when we are using DTLS (not SDES). 4. Test cases for caller or callee are transfees. TBR=pthatcher@webrtc.org BUG=webrtc:3618 This is a reland of https://codereview.webrtc.org/1453523002 Review URL: https://codereview.webrtc.org/1505573002 . Cr-Commit-Position: refs/heads/master@{#10903}
WebRTC is a free, open software project that provides browsers and mobile applications with Real-Time Communications (RTC) capabilities via simple APIs. The WebRTC components have been optimized to best serve this purpose.
Our mission: To enable rich, high-quality RTC applications to be developed for the browser, mobile platforms, and IoT devices, and allow them all to communicate via a common set of protocols.
The WebRTC initiative is a project supported by Google, Mozilla and Opera, amongst others. This page is maintained by the Google Chrome team.
See http://www.webrtc.org/native-code/development for instructions on how to get started developing with the native code.