HTTPS proxy doesn't use TLS
Following configuration in GUI ``` HTTP/HTTPS proxy Address: example.com (https://example.com fails to parse) Port: 443 Credentials: username:password ``` generates torrc with: ``` HTTPSProxy example.com:443 HTTPSAuthenticator username:password ``` When configured this way, Tor sends CONNECT request with my credentials over plaintext HTTP to port :443. HTTPSProxy should be able to use HTTPS for proxying. HTTPS proxies are supported in Firefox, and could be configured via an extension, or a PAC file (which could be inlined in settings without using an actual file): ``` function FindProxyForURL(url, host) { if (host === "127.0.0.1") return "DIRECT"; return "HTTPS example.com:443"; } ``` **Trac**: **Username**: sf
issue