summaryrefslogtreecommitdiff
path: root/lib/asyn-ares.c
Commit message (Expand)AuthorAgeFilesLines
* copyright: update all copyright lines and remove year rangesDaniel Stenberg2023-01-031-1/+1
* netware: remove leftover tracesDaniel Gustafsson2022-11-231-5/+0
* tidy-up: process.h detection and useViktor Szakats2022-11-011-4/+0
* asyn-ares: set hint flags when calling ares_getaddrinfobsergean2022-10-111-0/+4
* hostip: lazily wait to figure out if IPv6 works until neededDaniel Stenberg2022-09-221-4/+3
* resolve: make forced IPv4 resolve only use A queriesDmitry Karpov2022-09-201-2/+3
* lib: the number four in a sequence is the "fourth"Daniel Stenberg2022-09-191-1/+1
* asyn-ares: make a single alloc out of hostname + async dataDaniel Stenberg2022-08-161-17/+7
* copyright: make repository REUSE compliantmax.mehl2022-06-131-0/+2
* select: return error from "lethal" poll/select errorsDaniel Stenberg2022-06-081-4/+9
* misc: update copyright year rangesDaniel Stenberg2022-04-251-1/+1
* timediff.[ch]: add curlx helper functions for timeval conversionsMarc Hoersken2022-04-171-1/+2
* asyn-ares: ares_getaddrinfo needs no happy eyeballs timerDaniel Stenberg2021-12-141-0/+4
* lib: fixing comment spelling typos in lib filesEddie Lumpkin2021-10-221-1/+1
* strerror.h: remove the #include from files not using itDaniel Stenberg2021-09-091-1/+0
* 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