summaryrefslogtreecommitdiff
path: root/lib/hostip.c
Commit message (Expand)AuthorAgeFilesLines
* configure: remove use of RETSIGTYPEMichael Forney2021-04-071-1/+1
* hostip: Fix for builds that disable all asynchronous DNSJay Satiro2021-04-021-0/+2
* urldata: merge "struct DynamicStatic" into "struct UrlState"Daniel Stenberg2021-03-261-5/+5
* asyn-ares: use consistent resolve error messageDaniel Stenberg2021-02-181-0/+29
* hostip: fix crash in sync resolver builds that use DOHJay Satiro2021-02-131-4/+4
* hostip: fix build with sync resolverDaniel Stenberg2021-02-051-2/+10
* hostip/proxy: remove conn->data useDaniel Stenberg2021-01-261-2/+1
* url: reduce conn->data referencesDaniel Stenberg2021-01-261-1/+1
* hostip: remove conn->data from resolver functionsDaniel Stenberg2021-01-221-34/+29
* lib: pass in 'struct Curl_easy *' to most functionsDaniel Stenberg2021-01-171-1/+1
* language: s/behaviour/behavior/gEmil Engler2021-01-021-2/+2
* dns: extend CURLOPT_RESOLVE syntax for adding non-permanent entriesPaul Groke2020-12-291-12/+24
* curl.se: new homeDaniel Stenberg2020-11-041-1/+1
* hash: make it 'struct Curl_hash'Daniel Stenberg2020-09-021-3/+3
* hostip: fix the memory-leak introduced in 67d2802Daniel Stenberg2020-06-021-6/+15
* hostip: on macOS avoid DoH when given a numerical IP addressDaniel Stenberg2020-05-261-6/+16
* hostip: make Curl_printable_address not return anythingDaniel Stenberg2020-05-191-23/+20
* source cleanup: remove all custom typedef structsDaniel Stenberg2020-05-151-11/+11
* conncache: various concept cleanupsDaniel Stenberg2020-04-301-5/+7
* socks: make the connect phase non-blockingDaniel Stenberg2020-02-171-12/+12
* 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-17/+39
* hostip: suppress compiler warningMarcel Raad2019-12-131-0/+4
* lib: silence conversion warningsMarcel Raad2019-10-011-1/+1
* timediff: make it 64 bit (if possible) even with 32 bit time_tDaniel Stenberg2019-08-011-1/+1
* cleanup: remove the 'numsocks' argument used in many placesDaniel Stenberg2019-07-301-4/+2
* hostip: CURL_DISABLE_SHUFFLE_DNSDaniel Stenberg2019-05-171-1/+4
* doh: disable DOH for the cases it doesn't workDaniel Stenberg2019-05-111-3/+4
* CURLOPT_DNS_USE_GLOBAL_CACHE: removeDaniel Stenberg2019-04-111-34/+0
* Curl_resolv: fix a gcc -Werror=maybe-uninitialized warningRomain Geissler2019-02-121-1/+1
* hostip: make create_hostcache_id avoid alloc + freeDaniel Stenberg2019-02-111-69/+24
* cleanup: make local functions staticDaniel Stenberg2019-02-101-2/+6
* hostip: support wildcard hostsClaes Jakobsson2018-12-271-0/+30
* hostip: fix check on Curl_shuffle_addr return valueRick Deist2018-10-081-1/+1
* whitespace fixesViktor Szakats2018-09-231-1/+0
* setopt: add CURLOPT_DOH_URLDaniel Stenberg2018-09-061-10/+67
* hostip: fix unused variable warningMarcel Raad2018-08-021-0/+4
* CURLOPT_RESOLVE: always purge old entry firstAlibek.Jorajev2018-06-011-15/+19
* resolve: add CURLOPT_DNS_SHUFFLE_ADDRESSESRick Deist2018-03-171-1/+73
* Revert "hostip: fix compiler warning: 'variable set but not used'"Daniel Stenberg2018-03-121-1/+1
* hostip: fix compiler warning: 'variable set but not used'Michael Kaufmann2018-03-111-1/+1
* url: Add option CURLOPT_RESOLVER_START_FUNCTIONFrancisco Sedano2018-02-211-0/+12
* hostip: fix 'potentially uninitialized variable' warningJay Satiro2018-02-201-2/+2
* CURLOPT_RESOLVE: Add support for multiple IP addresses per entryAnders Bakken2018-02-201-27/+89
* RESOLVE: output verbose text when trying to set a duplicate nameDaniel Stenberg2017-12-101-1/+4
* configure: check for netinet/in6.hRandall S. Becker2017-12-061-0/+3
* resolve: allow IP address within [] bracketsDaniel Stenberg2017-11-171-1/+12
* time: rename Curl_tvnow to Curl_nowDaniel Stenberg2017-10-251-1/+1
* timediff: return timediff_t from the time diff functionsDaniel Stenberg2017-10-251-2/+2
* code style: remove wrong uses of multiple spacesDaniel Stenberg2017-09-121-1/+1