443 Commits (20d84ed2449abddd32904bad3f58442cee041e19)
 

Author SHA1 Message Date
Brad House 20d84ed244 UDP write may fail indicating host isn't reachable (#821) 7 months ago
Brad House aa86f52cea Prevent complex recursion during query requeing and connection cleanup 7 months ago
Brad House 3dd167fad0 propagate actual error condition on requeue 7 months ago
Brad House 81a3361360 prevent SIGPIPE from being generated 7 months ago
Brad House 2cffea8472 pthread: use recursive mutexes to allow callbacks to enqueue new c-ares queries. Regression from 1.31.0. 8 months ago
Brad House 1c5b60fa1e thread safety enhancements 8 months ago
Brad House 2b5315c467 thread deadlock: make sure channel lock isn't used recursively 8 months ago
Brad House 455f8e005d ares_timeout: missing thread-safety lock 8 months ago
Brad House 7e67281fce CMAKE: Some systems might expect configure macros to be defined to 1 8 months ago
Gregor Jasny 49a6583329 fix some obvious errors reported by the CLion Project Analyzer (#779) 9 months ago
Gregor Jasny 1f6e0906de docs: distribute ares_dns_rec_type_tostr (#778) 9 months ago
Brad House dd523202bd QueryCache: Fix flushing on server list changes 9 months ago
Brad House f36e548f89 dns name compression write failure 9 months ago
Brad House 6d9d3690cc URI parser needs to do printable ascii validation for string result 9 months ago
Brad House 8afe03a4b1 ares_str.h needs to include ares.h 9 months ago
Brad House 7e8dbf26be CI: update FreeBSD to 13.3 9 months ago
Brad House 293b190805 ares__isprint() remove duplicate prototype 9 months ago
Brad House 6fd3e5298a ares__isprint() should have been moved for last backport 9 months ago
Brad House 46817a0d99 Validate `ares_dns_rr_get_str()` can't return non-valid ASCII strings 9 months ago
Brad House 7d75a65df2 static analyzer warning from 48e8cd2 10 months ago
Brad House 046ccd256c ares_getnameinfo(): loosen validation on salen 10 months ago
Brad House dc4c66dcca tests: mockserver is local, shorten timeouts to make test cases run faster to use less CI resources 11 months ago
Brad House 78d1e7afbd skip ubsan/asan on debian arm64 due to the compiler getting killed 11 months ago
Brad House 81659f5ee8 ares_init potential memory leak 11 months ago
Brad House a2020d28c2 CMake: Fix Chain building if CMAKE runtime paths not set 12 months ago
Brad House 76cefd5a79 Merge pull request from GHSA-mg26-v6qh-x48q 1 year ago
Vojtěch Vobr f587fcbc8c fix leaking DNS suffix search list on Windows (#711) 1 year ago
Brad House 859e501bbf CMake: don't override target output locations if not top-level 1 year ago
Brad House 2fdd75c633 clusterfuzz: enforce maximum DNS packet size due to long parser time 1 year ago
Brad House 429033c5d2 Do not sanity check RR Name vs Question (#685) 1 year ago
Brad House 368384f61c tests: replace google DNS with CloudFlare for reverse lookups as google's servers stopped responding properly 1 year ago
Brad House 143e0f1ad4 Connection failure should increment server failure count first 1 year ago
Brad House 6af142a27a getrandom() may require sys/random.h on some systems 1 year ago
Brad House e57e4660fb fix test building with symbol hiding 1 year ago
Brad House c2a80595e5 ci: disable static for symbol hiding tests 1 year ago
Brad House c22e35e92e ci: add test case for building with hidden symbol visibility 1 year ago
Brad House fea189d8d0 ares_cancel() could trigger callback with wrong response code (#663) 1 year ago
Brad House f07e32985d rand: allow fallback from OS (#661) 1 year ago
Brad House b8732c07a2 increment failures on timeout (#651) 1 year ago
Brad House c59e05006e Enable system extensions 1 year ago
Brad House 2656c38259 ares_init_options() with invalid options values should unset the option 1 year ago
Brad House f83830f95b
1.23.0 release prep (#641) 1 year ago
Brad House c7f4804b98 add missing manpage to distribution list 1 year ago
Brad House 6e83c28ab4 clang-format 1 year ago
Brad House 45698509d8 remove a simply 1 year ago
Brad House 0529f6f1dc fix doc typo 1 year ago
Brad House fb52c3f9d1 ares_init_options with ARES_OPT_UDP_PORT wrong byte order 1 year ago
Brad House cd5a41743c fix ares_threadsafety() prototype 1 year ago
Brad House a9442bd828
Basic Thread Safety (#636) 1 year ago
petrvh f1bf69c2d7
ares_getaddrinfo(): do not use search domains if ARES_FLAG_NOSEARCH is set (#638) 1 year ago