summaryrefslogtreecommitdiff
path: root/lib/hostip.c
Commit message (Expand)AuthorAgeFilesLines
...
* hostip: fix unintended destruction of hash tableAnthony Avina2015-05-181-1/+1
* hostcache: made all host caches use structs, not pointersDaniel Stenberg2015-05-121-3/+4
* hostip: fix compiler warningsDaniel Stenberg2015-04-031-36/+1
* actually implement CURLOPT_RESOLVE removalsStefan Bühler2015-04-031-4/+38
* move Curl_share_lock and ref counting into Curl_fetch_addrStefan Bühler2015-04-031-20/+52
* fix refreshing of obsolete dns cache entriesStefan Bühler2015-04-031-38/+32
* checksrc: use space after commaDaniel Stenberg2015-03-171-1/+1
* hostip: Fix signal race in Curl_resolv_timeout.Tobias Stoeckmann2015-03-141-26/+27
* mprintf.h: remove #ifdef CURLDEBUGDaniel Stenberg2015-03-031-4/+1
* hostip: remove 'stale' argument from Curl_fetch_addr protoDaniel Stenberg2015-01-071-11/+10
* code/docs: Use correct case for IPv4 and IPv6Steve Holme2014-12-271-2/+2
* resolve: cache lookup for async resolversMichael Wallner2014-08-311-23/+48
* hostip: don't remove DNS entries that are in useRomulo A. Ceccon2014-01-281-1/+1
* hostip: don't prune DNS cache entries that are in useDaniel Stenberg2013-11-251-4/+9
* global dns cache: fix memory leakDaniel Stenberg2013-08-081-0/+4
* global dns cache: didn't work [regression]Daniel Stenberg2013-08-081-12/+15
* build: fix circular header inclusion with other packagesYang Tse2013-01-091-2/+2
* Revert changes relative to lib/*.[ch] recent renamingYang Tse2013-01-061-0/+820
* build: rename 93 lib/*.c filesYang Tse2013-01-031-820/+0
* build: make use of 93 lib/*.c renamed filesYang Tse2013-01-031-12/+12
* build: make use of 76 lib/*.h renamed filesYang Tse2012-12-281-13/+13
* setup_once.h: refactor inclusion of <unistd.h> and <sys/socket.h>Yang Tse2012-12-141-6/+0
* fixed memory leak: CURLOPT_RESOLVE with multi interfaceDaniel Stenberg2012-11-181-2/+6
* hostip.c: fix potential write past the end of string bufferYang Tse2012-01-021-1/+1
* hostip.c: fix Curl_loadhostpairs() OOM handlingYang Tse2012-01-021-1/+3
* create_hostcache_id: use the key lower casedDaniel Stenberg2011-12-311-3/+12
* CURLOPT_RESOLVE: avoid adding already present host namesDaniel Stenberg2011-12-311-0/+66
* resolve: don't leak pre-populated dns entriesDaniel Stenberg2011-12-231-0/+21
* hostip.c: return immediately from Curl_resolv_timeout() upon expired timeout.Yang Tse2011-09-011-0/+4
* stdio.h, stdlib.h, string.h, stdarg.h and ctype.h inclusion done in setup_once.hYang Tse2011-07-261-6/+0
* whitespace cleanup: no space first in conditionalsDaniel Stenberg2011-04-271-3/+3
* source cleanup: unify look, style and indent levelsDaniel Stenberg2011-04-271-3/+3
* hostip: comment fixed to state current situationDaniel Stenberg2011-04-251-2/+4
* async resolvers: further cleanupsDaniel Stenberg2011-04-251-2/+2
* fix compiler warning: conversion may lose significant bitsYang Tse2010-12-011-1/+2
* hostip: edit commentYang Tse2010-11-261-1/+1
* ip_version: moved to connection structDaniel Stenberg2010-11-111-1/+1
* CURLOPT_RESOLVE: addedDaniel Stenberg2010-11-081-3/+3
* fix compiler warning: variable might be clobbered by longjmp or vforkYang Tse2010-04-131-2/+2
* simplify code of Curl_resolv_timeout()Kamil Dudka2010-04-041-64/+64
* eliminate a race condition in Curl_resolv_timeout()Kamil Dudka2010-04-041-2/+3
* avoid compiler warning without USE_ALARM_TIMEOUTDaniel Stenberg2010-03-241-1/+1
* remove the CVSish $Id$ linesDaniel Stenberg2010-03-241-1/+0
* fix the alarm()-based DNS timeoutThomas Lopatic2010-03-221-9/+15
* adjust preprocessor symbol definition check relative to resolver specialtyYang Tse2010-01-231-2/+2
* wrap long lines and do some indent policingDaniel Stenberg2010-01-221-2/+4
* Constantine Sapuntzakis refactoring of async callbacks, allowingYang Tse2010-01-221-17/+1
* VMS specific preprocessor symbol checking adjustmentsYang Tse2009-12-301-1/+1
* Make usage of calloc()'s arguments consistent with rest of code baseYang Tse2009-11-181-1/+1
* Constantine Sapuntzakis patch for hostip.cYang Tse2009-11-121-20/+0