summaryrefslogtreecommitdiffstats
path: root/net/tools/fetch
diff options
context:
space:
mode:
authormallinath@chromium.org <mallinath@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-06-21 21:07:55 +0000
committermallinath@chromium.org <mallinath@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-06-21 21:07:55 +0000
commitf25eb36e3344223ffcabcf96d54cf000862d6088 (patch)
tree5b3517da2e3cf47cf72c307334c0b14daa150e61 /net/tools/fetch
parentf6dfbfd60af638964d15dc5b752cecd3504dc2d1 (diff)
downloadchromium_src-f25eb36e3344223ffcabcf96d54cf000862d6088.zip
chromium_src-f25eb36e3344223ffcabcf96d54cf000862d6088.tar.gz
chromium_src-f25eb36e3344223ffcabcf96d54cf000862d6088.tar.bz2
Proxy detection is important feature for the P2P sockets, as
it provides additional security for enterprise use cases. Communication between webrtc endpoints happens through UDP/TCP/STUN with or without the help of TURN server. In case of firewall restrictions like outgoing UDP block and allowing only secure ports, direct communication between two endbecomes impossible without the help of TURN. In the presence of proxies, direct communication even to TURN server also becomes impossible without first esablishing connection with the proxy. This CL is trying to address the last problem. If proxies are configured(HTTP/S/SOCKS) send data(stun+media) through it. jingle_glue::ProxyResolvingClientSocket solves the problem of proxy detection and establishing the connection and also it's a type of net::StreamSocket, this class can be directly used in P2PSocketHostTcpBase. R=sergeyu@chromium.org,juberti@chromium.org,thakis@chromium.org Review URL: https://chromiumcodereview.appspot.com/17132012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@207919 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/tools/fetch')
0 files changed, 0 insertions, 0 deletions