summaryrefslogtreecommitdiff
path: root/lib/socks.c
Commit message (Expand)AuthorAgeFilesLines
* socks: allow using DoH to resolve host namesDaniel Stenberg2023-02-171-2/+2
* connections: introduce http/3 happy eyeballsStefan Eissing2023-02-021-1/+1
* cf-socket: improvements in socket I/O handlingStefan Eissing2023-01-311-141/+140
* curl_log: for failf/infof and debug logging implementationsStefan Eissing2023-01-121-3/+4
* copyright: update all copyright lines and remove year rangesDaniel Stenberg2023-01-031-1/+1
* lib: connect/h2/h3 refactorStefan Eissing2022-12-301-11/+17
* socks: fix username max size is 255 (0xFF)Xì Gà2022-12-161-1/+1
* socks: fix infof() flag for outputing a charDaniel Stenberg2022-12-151-1/+1
* lib: use size_t or int etc instead of longsDaniel Stenberg2022-12-141-1/+2
* cfilter: re-add `conn` as parameter to cfilter setup methodsStefan Eissing2022-11-261-1/+2
* vtls: localization of state data in filtersStefan Eissing2022-11-221-9/+24
* cfiler: filter types have flags indicating what they doStefan Eissing2022-11-221-0/+1
* sendf: change Curl_read_plain to wrap Curl_recv_plain (take 2)Jay Satiro2022-11-201-6/+6
* Revert "sendf: change Curl_read_plain to wrap Curl_recv_plain"Daniel Stenberg2022-11-181-6/+6
* sendf: change Curl_read_plain to wrap Curl_recv_plainJay Satiro2022-11-181-6/+6
* lib: connection filters (cfilter) addition to curl:Stefan Eissing2022-11-111-116/+301
* lib: fix some type mismatches and remove unneeded typecastsRose2022-11-081-2/+2
* copyright: make repository REUSE compliantmax.mehl2022-06-131-0/+2
* lib: remove exclamation marksDaniel Stenberg2022-04-161-1/+1
* socks5: use appropriate ATYP for numerical IP address host namesDaniel Stenberg2022-01-031-5/+28
* build: fix compiler warningsMAntoniak2021-08-141-7/+7
* infof: remove newline from format strings, always append itDaniel Stenberg2021-07-071-15/+15
* socks4: scan for the IPv4 address in resolve resultsDaniel Stenberg2021-07-051-13/+15
* tidy-up: make conditional checks more consistentDaniel Stenberg2021-04-221-3/+3
* 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