summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2021-05-25 17:45:26 +0200
committerDaniel Stenberg <daniel@haxx.se>2021-05-25 17:45:26 +0200
commit54e5c245652bc659fdac40dfab4538d1f621a9a0 (patch)
treedf39c1569bbe130577b8efd73d7951cf576d89a9
parent2864b00b01ec325124cf11e94c4871db0eaf60b4 (diff)
downloadcurl-54e5c245652bc659fdac40dfab4538d1f621a9a0.tar.gz
TODO: netrc caching and sharing
URL: https://curl.se/mail/archive-2021-05/0018.html
-rw-r--r--docs/TODO8
1 files changed, 8 insertions, 0 deletions
diff --git a/docs/TODO b/docs/TODO
index 8ffd750b3..6847568fa 100644
--- a/docs/TODO
+++ b/docs/TODO
@@ -37,6 +37,7 @@
1.18 try next proxy if one doesn't work
1.19 provide timing info for each redirect
1.20 SRV and URI DNS records
+ 1.21 netrc caching and sharing
1.22 CURLINFO_PAUSE_STATE
1.23 Offer API to flush the connection pool
1.24 TCP Fast Open for windows
@@ -363,6 +364,13 @@
Offer support for resolving SRV and URI DNS records for libcurl to know which
server to connect to for various protocols (including HTTP!).
+1.21 netrc caching and sharing
+
+ The netrc file is read and parsed each time a connection is setup, which
+ means that if a transfer needs multiple connections for authentication or
+ redirects, the file might be reread (and parsed) multiple times. This makes
+ it impossible to provide the file as a pipe.
+
1.22 CURLINFO_PAUSE_STATE
Return information about the transfer's current pause state, in both