summaryrefslogtreecommitdiff
path: root/lib/asyn-ares.c
Commit message (Expand)AuthorAgeFilesLines
* asyn-ares: call ares_freeaddrinfo() to clean up addrinfo resultsDaniel Stenberg2021-08-211-0/+1
* asyn-ares.c: move all version number checks to the topDaniel Stenberg2021-08-111-10/+29
* ares: use ares_getaddrinfo()Daniel Stenberg2021-08-111-2/+115
* asyn-ares: remove check for 'data' in Curl_resolver_cancelDaniel Stenberg2021-06-131-1/+2
* ares: always store IPv6 addresses firstDmitry Karpov2021-06-051-7/+21
* CURLOPT_IPRESOLVE: preventing wrong IP version from being usedLucas Clemente Vella2021-05-201-38/+13
* tidy-up: make conditional checks more consistentDaniel Stenberg2021-04-221-1/+1
* asyn-ares: use consistent resolve error messageDaniel Stenberg2021-02-181-7/+2
* hostip: remove conn->data from resolver functionsDaniel Stenberg2021-01-221-66/+66
* lib: more conn->data cleanupsDaniel Stenberg2021-01-191-1/+1
* lib: pass in 'struct Curl_easy *' to most functionsDaniel Stenberg2021-01-171-1/+1
* asyn-ares: remove Curl_ prefix from static functionsDaniel Stenberg2021-01-141-4/+4
* asyn: use 'struct thread_data *' instead of 'void *'Daniel Stenberg2020-11-231-12/+11
* curl.se: new homeDaniel Stenberg2020-11-041-1/+1
* symbian: drop supportDaniel Stenberg2020-09-221-2/+2
* asyn-ares: correct some bad commentsDaniel Stenberg2020-08-151-4/+4
* timeouts: move ms timeouts to timediff_t from int and longMarc Hoersken2020-06-061-5/+9
* source cleanup: remove all custom typedef structsDaniel Stenberg2020-05-151-8/+9
* asyn-*: remove support for never-used NULL entry pointersDaniel Stenberg2020-05-031-14/+12
* global_init: move the IPv6 works status bool to multi handleDaniel Stenberg2020-01-281-1/+1
* fix: Copyright year out of date, should be 2020Daniel Stenberg2020-01-101-1/+1
* hostip: move code to resolve IP address literals to `Curl_resolv`Marcel Raad2020-01-101-15/+0
* cleanup: remove the 'numsocks' argument used in many placesDaniel Stenberg2019-07-301-4/+2
* c-ares: honor port numbers in CURLOPT_DNS_SERVERSJames Brown2019-06-241-0/+4
* cleanup: remove FIXME and TODO commentsDaniel Stenberg2019-05-161-3/+1
* build: fix "clarify calculation precedence" warningsMarcel Raad2019-05-121-2/+2
* build: fix Codacy/CppCheck warningsMarcel Raad2019-04-111-1/+1
* resolve: apply Happy Eyeballs philosophy to parallel c-ares queriesBrad Spencer2019-03-271-0/+95
* curl_multi_remove_handle() don't block terminating c-ares requestsBrad Spencer2019-01-071-4/+15
* ares: remove fd from multi fd set when ares is about to close the fdRomain Fliedel2018-11-201-7/+26
* ares: check for NULL in completed-callbackDaniel Stenberg2018-07-111-8/+10
* multi: fix memory leak when stopped during name resolveDaniel Stenberg2018-06-161-8/+11
* build: remove HAVE_LIMITS_H checkJay Satiro2018-01-051-2/+0
* Curl_timeleft: change return type to timediff_tDaniel Stenberg2017-10-281-1/+1
* resolvers: only include anything if neededMarcel Raad2017-10-271-8/+8
* time: rename Curl_tvnow to Curl_nowDaniel Stenberg2017-10-251-2/+2
* timediff: return timediff_t from the time diff functionsDaniel Stenberg2017-10-251-1/+1
* code style: use spaces around equals signsDaniel Stenberg2017-09-111-2/+2
* timeval: struct curltime is a struct timeval replacementDaniel Stenberg2017-07-281-2/+2
* asyn-ares: s/Curl_expire_latest/Curl_expireDaniel Stenberg2017-06-081-1/+1
* time: fix type conversions and compiler warningsMichael Kaufmann2017-05-241-3/+7
* multi: use a fixed array of timers instead of mallocDaniel Stenberg2017-05-101-1/+1
* multi: assign IDs to all timers and make each timer singletonDaniel Stenberg2017-05-101-1/+1
* ares: Curl_resolver_wait_resolv: clear *entry first in functionDaniel Stenberg2017-03-071-0/+3
* ares: better error return on timeoutsDaniel Stenberg2017-03-071-12/+9
* ares: return error at once if timed out before name resolve startsDaniel Stenberg2017-03-061-1/+6
* checksrc: stricter no-space-before-paren enforcementDaniel Stenberg2016-12-131-2/+2
* internals: rename the SessionHandle struct to Curl_easyDaniel Stenberg2016-06-221-8/+8
* lib: include curl_printf.h as one of the last headersDaniel Stenberg2016-04-291-3/+3
* URLs: change all http:// URLs to https://Daniel Stenberg2016-02-031-1/+1