summaryrefslogtreecommitdiff
path: root/lib/socks.c
Commit message (Expand)AuthorAgeFilesLines
* CURLE_PROXY: new error codebagder/proxy-errorDaniel Stenberg2020-08-041-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
* socks.c: Do not modify and invalidate calculated response lengthMarc Hoersken2016-08-141-3/+2
* socks.c: Move error output after reading the whole response packetMarc Hoersken2016-08-141-33/+34
* internals: rename the SessionHandle struct to Curl_easyDaniel Stenberg2016-06-221-2/+2
* code: style updatesDaniel Stenberg2016-04-031-3/+3
* URLs: change all http:// URLs to https://Daniel Stenberg2016-02-031-1/+1
* socks: Fix incorrect port numbers in failed connect messagesJay Satiro2015-10-271-14/+14
* build: fix failures with -Wcast-align and -WerrorTatsuhiro Tsujikawa2015-09-261-2/+2
* checksrc: use space after commaDaniel Stenberg2015-03-171-2/+2