View Issue Details

IDProjectCategoryView StatusLast Update
5281Composrcorepublic2023-02-14 17:11
ReporterChris Graham Assigned ToGuest  
PrioritynormalSeverityfeature 
Status newResolutionopen 
Summary5281: Improved proxy server support
DescriptionOur 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.
TagsNo tags attached.
Attach Tags
Time estimation (hours)1.5
Sponsorship open

Sponsor

Date Added Member Amount Sponsored

Activities

There are no notes attached to this issue.

Add Note

View Status
Note
Upload Files
Maximum size: 32,768 KiB

Attach files by dragging & dropping, selecting or pasting them.
You are not logged in You are not logged in. This means you will not get any e-mail notifications. And if you reply, we will not know for sure you are the original poster of the issue.

Issue History

Date Modified Username Field Change
2023-02-14 17:11 Chris Graham New Issue