]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
TODO: netrc caching and sharing
authorDaniel Stenberg <daniel@haxx.se>
Tue, 25 May 2021 15:45:26 +0000 (17:45 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Tue, 25 May 2021 15:45:26 +0000 (17:45 +0200)
URL: https://curl.se/mail/archive-2021-05/0018.html

docs/TODO

index 8ffd750b38898fc4be1becdea05ac4f053393757..6847568fa3c3a03257ad1f5395bf5c7e3c220dd0 100644 (file)
--- 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
  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