#5281 - Improved proxy server support

Identifier #5281
Issue type Feature request or suggestion
Title Improved proxy server support
Status Open
Handling member Deleted
Addon core
Description Our downloaders support HTTP proxies, but this is just not great because:
1) SOCKS5. Someone might have to use a SOCKS5 proxy (a much better proxy as it supports pass-through HTTPS and is much more efficient than an HTTP proxy)
2) HTTPS proxy. Someone might want to connect to an HTTP proxy server using HTTPS (i.e. the connection between the web server and the proxy)
3) HTTPS websites. Someone might want to connect to an HTTPS site via an HTTP proxy (we do not support this in our HTTP proxy implementation, except when cURL is used, as it requires the 'CONNECT' extension and really is a bit of a hack that requires lower-level stuff)

Ideally we would add support for configuring CURLOPT_PROXYTYPE via a new config option. If this was configured some of the existing downloaders would need to be disabled because we are not going to support all this stuff outside of cURL.
Steps to reproduce

Funded? No
The system will post a comment when this issue is modified (e.g., status changes). To be notified of this, click "Enable comment notifications".

Rating

Unrated