12345678910111213141516171819202122232425262728293031323334 |
- From: csagan5 <32685696+csagan5@users.noreply.github.com>
- Date: Sat, 9 May 2020 14:42:37 +0200
- Subject: Change default webRTC policy to not use any address
- This prevents leakage of the local IP address.
- See also: https://github.com/bromite/bromite/issues/553
- ---
- .../peerconnection/peer_connection_dependency_factory.cc | 7 ++++---
- 1 file changed, 4 insertions(+), 3 deletions(-)
- diff --git a/third_party/blink/renderer/modules/peerconnection/peer_connection_dependency_factory.cc b/third_party/blink/renderer/modules/peerconnection/peer_connection_dependency_factory.cc
- --- a/third_party/blink/renderer/modules/peerconnection/peer_connection_dependency_factory.cc
- +++ b/third_party/blink/renderer/modules/peerconnection/peer_connection_dependency_factory.cc
- @@ -657,12 +657,13 @@ PeerConnectionDependencyFactory::CreatePortAllocator(
- port_config.enable_nonproxied_udp = false;
- break;
- case DEFAULT:
- - port_config.enable_multiple_routes = true;
- - port_config.enable_nonproxied_udp = true;
- + port_config.enable_multiple_routes = false;
- + port_config.enable_nonproxied_udp = false;
- + port_config.enable_default_local_candidate = false;
- break;
- }
-
- - VLOG(3) << "WebRTC routing preferences: "
- + LOG(INFO) << "WebRTC routing preferences: "
- << "policy: " << policy
- << ", multiple_routes: " << port_config.enable_multiple_routes
- << ", nonproxied_udp: " << port_config.enable_nonproxied_udp
- --
- 2.20.1
|