summaryrefslogtreecommitdiff
path: root/lib/socks.c
Commit message (Expand)AuthorAgeFilesLines
* hostip/proxy: remove conn->data useDaniel Stenberg2021-01-261-2/+2
* hostip: remove conn->data from resolver functionsDaniel Stenberg2021-01-221-8/+8
* socks: use the download buffer insteadDaniel Stenberg2021-01-201-11/+10
* lib: more conn->data cleanupsDaniel Stenberg2021-01-191-37/+38
* lib: pass in 'struct Curl_easy *' to most functionsDaniel Stenberg2021-01-171-6/+6
* failf: remove newline from formatting stringsDaniel Stenberg2020-12-251-3/+3
* socks: check for DNS entries with the right port numberDaniel Stenberg2020-11-261-1/+1
* curl.se: new homeDaniel Stenberg2020-11-041-1/+1
* CURLE_PROXY: new error codeDaniel Stenberg2020-08-241-71/+94
* socks: use size_t for size variableihsinme2020-07-121-3/+3
* socks: detect connection close during handshakeDaniel Stenberg2020-06-081-4/+28
* socks: remove unreachable breaks in socks.c and mime.cxquery2020-06-081-4/+3
* timeouts: move ms timeouts to timediff_t from int and longMarc Hoersken2020-06-061-1/+1
* socks: fix expected length of SOCKS5 replyCherish982020-06-051-0/+7
* hostip: make Curl_printable_address not return anythingDaniel Stenberg2020-05-191-7/+4
* source cleanup: remove all custom typedef structsDaniel Stenberg2020-05-151-2/+2
* select: make Curl_socket_check take timediff_t timeoutDaniel Stenberg2020-04-231-2/+2
* socks: Fix blocking timeout logicJay Satiro2020-04-121-5/+5
* lib: fix conversion warnings for SOCKET_WRITABLE/READABLEJay Satiro2020-04-111-1/+3
* socks4: fix host resolve regressionDaniel Stenberg2020-03-081-2/+4
* socks5: switch state properly when the resolve is doneDaniel Stenberg2020-03-071-2/+2
* SOCKS: fix typo in printf formattingDaniel Stenberg2020-02-181-1/+1
* socks: make the connect phase non-blockingDaniel Stenberg2020-02-171-467/+665
* socks: Fix destination host shown on SOCKS5 errorJay Satiro2019-09-211-44/+20
* doh: disable DOH for the cases it doesn't workDaniel Stenberg2019-05-111-2/+2
* socks: fix error messageDaniel Stenberg2019-04-081-1/+1
* socks5: user name and passwords must be shorter than 256Daniel Stenberg2019-04-071-2/+14
* source: fix two 'nread' may be used uninitialized warningsDaniel Stenberg2019-03-051-2/+2
* whitespace fixesViktor Szakats2018-09-231-1/+0
* URL and mailmap updates, remove an obsolete directory [ci skip]Viktor Szakats2018-09-221-1/+1
* all: s/int/size_t cleanupDaniel Stenberg2018-09-011-3/+3
* cppcheck: fix warningsMarian Klymov2018-06-111-4/+4
* Curl_timeleft: change return type to timediff_tDaniel Stenberg2017-10-281-2/+2
* socks: fix incorrect port number in SOCKS4 error messageJay Satiro2017-09-181-4/+4
* code style: use spaces around plusesDaniel Stenberg2017-09-111-1/+1
* code style: use spaces around equals signsDaniel Stenberg2017-09-111-6/+6
* CURLOPT_SOCKS5_AUTH: allowed methods for SOCKS5 proxy authKamil Dudka2017-06-281-9/+18
* socks: deduplicate the code for auth requestKamil Dudka2017-06-281-9/+10
* socks: use proxy_user instead of proxy_nameKamil Dudka2017-06-281-16/+16
* Improve code readbilitySylvestre Ledru2017-03-131-7/+5
* checksrc: white space edits to comply to stricter checksrcDaniel Stenberg2016-11-241-11/+12
* proxy: Support HTTPS proxy and SOCKS+HTTP(s)Alex Rousskov2016-11-241-3/+13
* lib: fix compiler warnings after de4de4e3c7cMarcel Raad2016-11-181-2/+2
* strcasecompare: is the new name for strequal()Daniel Stenberg2016-10-311-1/+0
* select: switch to macros in uppercaseDaniel Stenberg2016-10-181-3/+3
* socks.c: display the hostname returned by the SOCKS5 proxy serverMarc Hoersken2016-08-201-2/+5
* socks.c: use Curl_printable_address in SOCKS5 connection sequenceMarc Hoersken2016-08-201-24/+17
* socks.c: align SOCKS4 connection sequence with SOCKS5Marc Hoersken2016-08-201-11/+13
* socks.c: improve verbose output of SOCKS5 connection sequenceMarc Hoersken2016-08-201-1/+19
* socks.c: Correctly calculate position of port in response packetMarc Hoersken2016-08-141-3/+6