aboutsummaryrefslogtreecommitdiff
path: root/lib/socks.c
AgeCommit message (Expand)Author
2020-06-08socks: detect connection close during handshakeDaniel Stenberg
2020-06-08socks: remove unreachable breaks in socks.c and mime.cxquery
2020-06-06timeouts: move ms timeouts to timediff_t from int and longMarc Hoersken
2020-06-05socks: fix expected length of SOCKS5 replyCherish98
2020-05-19hostip: make Curl_printable_address not return anythingDaniel Stenberg
2020-05-15source cleanup: remove all custom typedef structsDaniel Stenberg
2020-04-23select: make Curl_socket_check take timediff_t timeoutDaniel Stenberg
2020-04-12socks: Fix blocking timeout logicJay Satiro
2020-04-11lib: fix conversion warnings for SOCKET_WRITABLE/READABLEJay Satiro
2020-03-08socks4: fix host resolve regressionDaniel Stenberg
2020-03-07socks5: switch state properly when the resolve is doneDaniel Stenberg
2020-02-18SOCKS: fix typo in printf formattingDaniel Stenberg
2020-02-17socks: make the connect phase non-blockingDaniel Stenberg
2019-09-21socks: Fix destination host shown on SOCKS5 errorJay Satiro
2019-05-11doh: disable DOH for the cases it doesn't workDaniel Stenberg
2019-04-08socks: fix error messageDaniel Stenberg
2019-04-07socks5: user name and passwords must be shorter than 256Daniel Stenberg
2019-03-05source: fix two 'nread' may be used uninitialized warningsDaniel Stenberg
2018-09-23whitespace fixesViktor Szakats
2018-09-22URL and mailmap updates, remove an obsolete directory [ci skip]Viktor Szakats
2018-09-01all: s/int/size_t cleanupDaniel Stenberg
2018-06-11cppcheck: fix warningsMarian Klymov
2017-10-28Curl_timeleft: change return type to timediff_tDaniel Stenberg
2017-09-18socks: fix incorrect port number in SOCKS4 error messageJay Satiro
2017-09-11code style: use spaces around plusesDaniel Stenberg
2017-09-11code style: use spaces around equals signsDaniel Stenberg
2017-06-28CURLOPT_SOCKS5_AUTH: allowed methods for SOCKS5 proxy authKamil Dudka
2017-06-28socks: deduplicate the code for auth requestKamil Dudka
2017-06-28socks: use proxy_user instead of proxy_nameKamil Dudka
2017-03-13Improve code readbilitySylvestre Ledru
2016-11-24checksrc: white space edits to comply to stricter checksrcDaniel Stenberg
2016-11-24proxy: Support HTTPS proxy and SOCKS+HTTP(s)Alex Rousskov
2016-11-18lib: fix compiler warnings after de4de4e3c7cMarcel Raad
2016-10-31strcasecompare: is the new name for strequal()Daniel Stenberg
2016-10-18select: switch to macros in uppercaseDaniel Stenberg
2016-08-20socks.c: display the hostname returned by the SOCKS5 proxy serverMarc Hoersken
2016-08-20socks.c: use Curl_printable_address in SOCKS5 connection sequenceMarc Hoersken
2016-08-20socks.c: align SOCKS4 connection sequence with SOCKS5Marc Hoersken
2016-08-20socks.c: improve verbose output of SOCKS5 connection sequenceMarc Hoersken
2016-08-14socks.c: Correctly calculate position of port in response packetMarc Hoersken
2016-08-14socks.c: Do not modify and invalidate calculated response lengthMarc Hoersken
2016-08-14socks.c: Move error output after reading the whole response packetMarc Hoersken
2016-06-22internals: rename the SessionHandle struct to Curl_easyDaniel Stenberg
2016-04-03code: style updatesDaniel Stenberg
2016-02-03URLs: change all http:// URLs to https://Daniel Stenberg
2015-10-27socks: Fix incorrect port numbers in failed connect messagesJay Satiro
2015-09-26build: fix failures with -Wcast-align and -WerrorTatsuhiro Tsujikawa
2015-03-17checksrc: use space after commaDaniel Stenberg
2014-10-24code cleanup: we prefer 'CURLcode result'Daniel Stenberg
2014-10-04nonblock: call with (void) to show we ignore the return codeDaniel Stenberg