Daniel Stenberg
|
8df455479f
source cleanup: remove all custom typedef structs
|
4 years ago |
Daniel Stenberg
|
59e351a572
asyn-*: remove support for never-used NULL entry pointers
|
4 years ago |
Daniel Stenberg
|
0b030a5b23
global_init: move the IPv6 works status bool to multi handle
|
4 years ago |
Daniel Stenberg
|
8bd14c871f
fix: Copyright year out of date, should be 2020
|
4 years ago |
Marcel Raad
|
875314ed0b
hostip: move code to resolve IP address literals to `Curl_resolv`
|
4 years ago |
Daniel Stenberg
|
a55faf33d4
cleanup: remove the 'numsocks' argument used in many places
|
5 years ago |
James Brown
|
d331227cf0
c-ares: honor port numbers in CURLOPT_DNS_SERVERS
|
5 years ago |
Daniel Stenberg
|
8ece8177f1
cleanup: remove FIXME and TODO comments
|
5 years ago |
Marcel Raad
|
6b3dde7fe6
build: fix "clarify calculation precedence" warnings
|
5 years ago |
Marcel Raad
|
d1b5cf830b
build: fix Codacy/CppCheck warnings
|
5 years ago |
Brad Spencer
|
80208d68dc
resolve: apply Happy Eyeballs philosophy to parallel c-ares queries
|
5 years ago |
Brad Spencer
|
84a30d0a41
curl_multi_remove_handle() don't block terminating c-ares requests
|
6 years ago |
Romain Fliedel
|
6765e6d9e6
ares: remove fd from multi fd set when ares is about to close the fd
|
6 years ago |
Daniel Stenberg
|
c8373e3dfc
ares: check for NULL in completed-callback
|
6 years ago |
Daniel Stenberg
|
ac9a179fe9
multi: fix memory leak when stopped during name resolve
|
6 years ago |
Jay Satiro
|
908a9a6742
build: remove HAVE_LIMITS_H check
|
6 years ago |
Daniel Stenberg
|
0d85eed3df
Curl_timeleft: change return type to timediff_t
|
7 years ago |
Marcel Raad
|
733190413f
resolvers: only include anything if needed
|
7 years ago |
Daniel Stenberg
|
5d543fe906
time: rename Curl_tvnow to Curl_now
|
7 years ago |
Daniel Stenberg
|
b9d25f9a6b
timediff: return timediff_t from the time diff functions
|
7 years ago |
Daniel Stenberg
|
6b84438d9a
code style: use spaces around equals signs
|
7 years ago |
Daniel Stenberg
|
4dee50b9c8
timeval: struct curltime is a struct timeval replacement
|
7 years ago |
Daniel Stenberg
|
6c59074528
asyn-ares: s/Curl_expire_latest/Curl_expire
|
7 years ago |
Michael Kaufmann
|
8ab22a7453
time: fix type conversions and compiler warnings
|
7 years ago |
Daniel Stenberg
|
31b39c40cf
multi: use a fixed array of timers instead of malloc
|
7 years ago |
Daniel Stenberg
|
e9fd794a61
multi: assign IDs to all timers and make each timer singleton
|
7 years ago |
Daniel Stenberg
|
958e176688
ares: Curl_resolver_wait_resolv: clear *entry first in function
|
7 years ago |
Daniel Stenberg
|
bfaab3180c
ares: better error return on timeouts
|
7 years ago |
Daniel Stenberg
|
29be83ee74
ares: return error at once if timed out before name resolve starts
|
7 years ago |
Daniel Stenberg
|
b228d2952b
checksrc: stricter no-space-before-paren enforcement
|
8 years ago |