aboutsummaryrefslogtreecommitdiff
path: root/lib/socks.c
AgeCommit message (Expand)Author
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
2014-07-23docs: Improve inline GSS-API naming in code documentationMichael Osipov
2013-10-26FTP: make the data connection work when going through proxyDaniel Stenberg
2013-02-14strlcat: remove functionDaniel Stenberg
2013-01-09build: fix circular header inclusion with other packagesYang Tse
2013-01-06Revert changes relative to lib/*.[ch] recent renamingYang Tse
2013-01-03build: rename 93 lib/*.c filesYang Tse
2012-12-28build: make use of 76 lib/*.h renamed filesYang Tse
2012-12-14setup_once.h: refactor inclusion of <unistd.h> and <sys/socket.h>Yang Tse
2012-10-04lib/socks.c: Merged two size variables into oneMarc Hoersken
2012-10-04lib/socks.c: Avoid type conversions where possibleMarc Hoersken
2012-09-14socks.c: Fixed warning: conversion to 'int' from 'long unsigned int'Marc Hoersken
2012-09-14socks.c: Check that IPv6 is enabled before using it's featuresMarc Hoersken
2012-09-14checksrc: Fixed line length and comment indentationMarc Hoersken
2012-09-14socks.c: Updated error messages to handle hostname and IPv6Marc Hoersken
2012-09-14socks.c: Added support for IPv6 connections through SOCKSv5 proxyMarc Hoersken
2012-09-06SOCKS: truly disable it if CURL_DISABLE_PROXY is definedDaniel Stenberg
2011-09-05fix bool variables checking and assignmentYang Tse
2011-08-18Curl_SOCKS4: minor code compressionDaniel Stenberg
2011-08-08SOCKS: fix the connect timeoutDaniel Stenberg
2011-07-26stdio.h, stdlib.h, string.h, stdarg.h and ctype.h inclusion done in setup_once.hYang Tse
2011-06-04Curl_socket_ready: make timeout a 'long'Daniel Stenberg
2011-05-26socks: fix unaligned memory accessYang Tse
2011-04-28proxy: allow socks:// prefix in proxy stringDaniel Stenberg
2011-04-27source cleanup: unify look, style and indent levelsDaniel Stenberg
2011-04-25async resolvers: further cleanupsDaniel Stenberg
2011-04-21Fix a couple of spelling errors in lib/Fabian Keil