summaryrefslogtreecommitdiff
path: root/lib/socks.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* code cleanup: we prefer 'CURLcode result'Daniel Stenberg2014-10-241-12/+12
* nonblock: call with (void) to show we ignore the return codeDaniel Stenberg2014-10-041-8/+8
* docs: Improve inline GSS-API naming in code documentationMichael Osipov2014-07-231-4/+4
* FTP: make the data connection work when going through proxyDaniel Stenberg2013-10-261-0/+4
* strlcat: remove functionDaniel Stenberg2013-02-141-3/+10
* build: fix circular header inclusion with other packagesYang Tse2013-01-091-1/+1
* Revert changes relative to lib/*.[ch] recent renamingYang Tse2013-01-061-0/+744
* build: rename 93 lib/*.c filesYang Tse2013-01-031-744/+0
* build: make use of 76 lib/*.h renamed filesYang Tse2012-12-281-9/+9
* setup_once.h: refactor inclusion of <unistd.h> and <sys/socket.h>Yang Tse2012-12-141-4/+1
* lib/socks.c: Merged two size variables into oneMarc Hoersken2012-10-041-16/+15
* lib/socks.c: Avoid type conversions where possibleMarc Hoersken2012-10-041-16/+15
* socks.c: Fixed warning: conversion to 'int' from 'long unsigned int'Marc Hoersken2012-09-141-1/+1
* socks.c: Check that IPv6 is enabled before using it's featuresMarc Hoersken2012-09-141-0/+4
* checksrc: Fixed line length and comment indentationMarc Hoersken2012-09-141-3/+3
* socks.c: Updated error messages to handle hostname and IPv6Marc Hoersken2012-09-141-1/+25
* socks.c: Added support for IPv6 connections through SOCKSv5 proxyMarc Hoersken2012-09-141-31/+34
* SOCKS: truly disable it if CURL_DISABLE_PROXY is definedDaniel Stenberg2012-09-061-1/+1
* fix bool variables checking and assignmentYang Tse2011-09-051-1/+1
* Curl_SOCKS4: minor code compressionDaniel Stenberg2011-08-181-4/+1
* SOCKS: fix the connect timeoutDaniel Stenberg2011-08-081-24/+11
* stdio.h, stdlib.h, string.h, stdarg.h and ctype.h inclusion done in setup_once.hYang Tse2011-07-261-4/+0
* Curl_socket_ready: make timeout a 'long'Daniel Stenberg2011-06-041-3/+3
* socks: fix unaligned memory accessYang Tse2011-05-261-9/+13
* proxy: allow socks:// prefix in proxy stringDaniel Stenberg2011-04-281-1/+1
* source cleanup: unify look, style and indent levelsDaniel Stenberg2011-04-271-12/+13
* async resolvers: further cleanupsDaniel Stenberg2011-04-251-2/+2
* Fix a couple of spelling errors in lib/Fabian Keil2011-04-211-2/+2