Skip to content

Commit

Permalink
TODO: 1.10 auto-detect proxy
Browse files Browse the repository at this point in the history
Closes #1572
  • Loading branch information
bagder committed Jul 5, 2017
1 parent add0f71 commit da08c86
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions docs/TODO
Expand Up @@ -25,6 +25,7 @@
1.7 Detect when called from within callbacks
1.8 CURLOPT_RESOLVE for any port number
1.9 Cache negative name resolves
1.10 auto-detect proxy
1.11 minimize dependencies with dynamically loaded modules
1.12 have form functions use CURL handle argument
1.14 Typesafe curl_easy_setopt()
Expand Down Expand Up @@ -255,6 +256,18 @@
A name resolve that has failed is likely to fail when made again within a
short period of time. Currently we only cache positive responses.

1.10 auto-detect proxy

libcurl could be made to detect the system proxy setup automatically and use
that. On Windows, macOS and Linux desktops for example.

The pull-request to use libproxy for this was deferred due to doubts on the
reliability of the dependency and how to use it:
https://github.com/curl/curl/pull/977

libdetectproxy is a (C++) library for detecting the proxy on Windows
https://github.com/paulharris/libdetectproxy

1.11 minimize dependencies with dynamically loaded modules

We can create a system with loadable modules/plug-ins, where these modules
Expand Down

0 comments on commit da08c86

Please sign in to comment.