From: Daniel Stenberg Date: Fri, 9 Jan 2026 22:20:11 +0000 (+0100) Subject: KNOWN_BUGS.md: absolute Unix domain filename for SOCKS on Windows X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3e1179a695528fa31161d348e5ca68b1ab3845e1;p=thirdparty%2Fcurl.git KNOWN_BUGS.md: absolute Unix domain filename for SOCKS on Windows Closes #20236 Closes #19825 --- diff --git a/docs/KNOWN_BUGS.md b/docs/KNOWN_BUGS.md index 83a30fd9e8..e22024ae80 100644 --- a/docs/KNOWN_BUGS.md +++ b/docs/KNOWN_BUGS.md @@ -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()`