.cargo/.gitignore
author Paul Vitale <paul.m.vitale@gmail.com>
Tue, 05 Jun 2018 12:10:16 -0500
changeset 446591 d87037beffaabb3af5cc2fb4780e0cbadab6e979
parent 317917 7c2bcc67e9079970fa9086adbce66af0b99ff74f
permissions -rw-r--r--
Bug 1203503 - part 2. replace proxy tunnel with new ipc-based tunnel r+bwc, r+mayhemer This replaces the tunnel using a new nr_socket implementation. Proxy detection code is still done in the peer connction. However, the result is only used to detect a proxy. The result is unused. Address resolution is done by necko code in the parent process. The new socket wraps a WebrtcProxyChannel which uses necko to handle proxy negotiation. This has a happy side effect of enabling all authentication modes that necko already supports for http proxies. This adds a protocol for Necko to manage, WebrtcProxyChannel. This new protocol serves as a pipe for a CONNECT tunnel. It is only used in WebRtc and not built in no WebRtc builds.

config