]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
KNOWN_BUGS: CURLOPT_OPENSOCKETPAIRFUNCTION is missing
authorDaniel Stenberg <daniel@haxx.se>
Thu, 18 Mar 2021 11:53:28 +0000 (12:53 +0100)
committerDaniel Stenberg <daniel@haxx.se>
Thu, 18 Mar 2021 11:53:28 +0000 (12:53 +0100)
Closes #5747

docs/KNOWN_BUGS

index f8ba53b9168a7e46c9729d3e1028b2972917ea7a..b610a351f6aa1cc61cabb3ed8c7d79cb2ead908a 100644 (file)
@@ -114,6 +114,7 @@ problems may have been fixed or changed somewhat since this was written!
  11.12 'no_proxy' string-matches IPv6 numerical addresses
  11.13 wakeup socket disconnect causes havoc
  11.14 Multi perform hangs waiting for threaded resolver
+ 11.15 CURLOPT_OPENSOCKETPAIRFUNCTION is missing
 
  12. LDAP
  12.1 OpenLDAP hangs after returning results
@@ -867,6 +868,15 @@ problems may have been fixed or changed somewhat since this was written!
  See https://github.com/curl/curl/issues/2975 and
  https://github.com/curl/curl/issues/4852
 
+11.15 CURLOPT_OPENSOCKETPAIRFUNCTION is missing
+
+ When libcurl creates sockets with socketpair(), those are not "exposed" in
+ CURLOPT_OPENSOCKETFUNCTION and therefore might surprise and be unknown to
+ applications that expects and wants all sockets known beforehand. One way to
+ address this issue is to introduce a CURLOPT_OPENSOCKETPAIRFUNCTION callback.
+
+ https://github.com/curl/curl/issues/5747
+
 12. LDAP
 
 12.1 OpenLDAP hangs after returning results