]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
KNOWN_BUGS.md: absolute Unix domain filename for SOCKS on Windows
authorDaniel Stenberg <daniel@haxx.se>
Fri, 9 Jan 2026 22:20:11 +0000 (23:20 +0100)
committerDaniel Stenberg <daniel@haxx.se>
Sat, 10 Jan 2026 12:05:46 +0000 (13:05 +0100)
Closes #20236
Closes #19825

docs/KNOWN_BUGS.md

index 83a30fd9e897c4c1474bbf3ef1d5bf85d9b96a95..e22024ae80e703045e77e1a2239aa9facd44935c 100644 (file)
@@ -349,6 +349,18 @@ then immediately deletes the negotiated SSPI security context and frees the
 credentials before returning. The negotiated context is not stored on the
 connection and is therefore never used to protect later SOCKS5 traffic.
 
+## cannot use absolute Unix domain filename for SOCKS on Windows
+
+curl supports using a Unix domain socket path for speaking SOCKS to a proxy,
+by providing a filename in the URL used for `-x` (`CURLOPT_PROXY`), but that
+path cannot be a proper absolute Windows path with a drive letter etc.
+
+A solution for this probably requires that we add and provide a
+`--unix-socket` (`CURLOPT_UNIX_SOCKET_PATH`) option alternative for proxy
+communication.
+
+See [curl issue 19825](https://github.com/curl/curl/issues/19825)
+
 # Internals
 
 ## GSSAPI library name + version is missing in `curl_version_info()`