summaryrefslogtreecommitdiff
path: root/docs/libcurl/opts/CURLOPT_SOCKS5_AUTH.3
AgeCommit message (Collapse)Author
2017-08-22gnurl: Rename man3 files to avoid collisions.ng0
This is necessary so that gnURL and cURL can co-exist on the same system. However renaming most of the files is not logical. Signed-off-by: ng0 <ng0@infotropique.org>
2017-08-22gnurl: replace references in folder "doc".ng0
For reference, read bug #5122, comment part "FIX: Tune explicit paths in source files". Signed-off-by: ng0 <ng0@infotropique.org>
2017-08-22CURLOPT_SOCKS5_AUTH: allowed methods for SOCKS5 proxy authKamil Dudka
If libcurl was built with GSS-API support, it unconditionally advertised GSS-API authentication while connecting to a SOCKS5 proxy. This caused problems in environments with improperly configured Kerberos: a stock libcurl failed to connect, despite libcurl built without GSS-API connected fine using username and password. This commit introduces the CURLOPT_SOCKS5_AUTH option to control the allowed methods for SOCKS5 authentication at run time. Note that a new option was preferred over reusing CURLOPT_PROXYAUTH for compatibility reasons because the set of authentication methods allowed by default was different for HTTP and SOCKS5 proxies. Bug: https://curl.haxx.se/mail/lib-2017-01/0005.html Closes https://github.com/curl/curl/pull/1454