summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2021-08-16 09:37:16 +0200
committerDaniel Stenberg <daniel@haxx.se>2021-08-16 09:37:16 +0200
commit29fd16322020439d1cb3d0f532c79a0c20d88c2d (patch)
treebcddec9906edd52a32cb97313646b1bb79e65f38
parentae35fc60044018d24441fcbca2ccb7fc41026382 (diff)
downloadcurl-29fd16322020439d1cb3d0f532c79a0c20d88c2d.tar.gz
TODO: add asynch getaddrinfo support
Closes #6746
-rw-r--r--docs/TODO10
1 files changed, 10 insertions, 0 deletions
diff --git a/docs/TODO b/docs/TODO
index d804eb6e1..63093bf83 100644
--- a/docs/TODO
+++ b/docs/TODO
@@ -47,6 +47,7 @@
1.29 Upgrade to websockets
1.30 config file parsing
1.31 erase secrets from heap/stack after use
+ 1.32 add asynch getaddrinfo support
2. libcurl - multi interface
2.1 More non-blocking
@@ -443,6 +444,15 @@
https://github.com/curl/curl/issues/7268
+1.32 add asynch getaddrinfo support
+
+ Use getaddrinfo_a() to provide an asynch name resolver backend to libcurl
+ that doesn't use threads and doesn't depend on c-ares. The getaddrinfo_a
+ function is (probably?) glibc specific but that's a widely used libc among
+ our users.
+
+ https://github.com/curl/curl/pull/6746
+
2. libcurl - multi interface
2.1 More non-blocking