743 Commits (ac33bdc7c2e36e1906c26e9ce91c68d5a2e3c053)
 

Author SHA1 Message Date
Brad House fd620e0308
CI: Add Netbsd workflow (#756) 10 months ago
Brad House 93656ff16f
CI: OpenBSD (#755) 10 months ago
Volker Schlecht daf00b98a2
Revert PR #659 (#754) 10 months ago
Brad House abff625408 static analyzer warning from 48e8cd2 10 months ago
Brad House 48e8cd2ed7 ares_getnameinfo(): loosen validation on salen 10 months ago
Brad House 6bad5a4ba3 ares_reinit(): reduce locked duration 10 months ago
Brad House 26361885be add missing copyrights 10 months ago
Brad House a2efab6c75 manpage: remove AUTHOR section 10 months ago
Brad House 909c56c604 fix endianness from PR #750 10 months ago
Brad House ce9aa4807c
Apple: reimplement DNS configuration reading (#750) 10 months ago
Oliver Welsh 89a8856cca
Add observability into DNS server health via a server state callback, invoked whenever a query finishes (#744) 10 months ago
Brad House 751201a047 ares_init_options() fix crash on misuse of event thread options 10 months ago
Oliver Welsh 09e82e05a3
Improve reliability in the server retry delay regression tests (#747) 10 months ago
Jiwoo Park 668a9efdd8
cmake: Android requires C99 (#748) 10 months ago
Aviv Keller ebb0a631ef
Use gender-neutral language in SECURITY.md (#746) 10 months ago
Brad House d9f513a5a4 check for spurious wakeup 10 months ago
Brad House 13f677a6f3 ares_queue_wait_empty() does not honor timeout_ms >= 0 10 months ago
Oliver Welsh fd81f36d3e
Add server failover retry behavior, where failed servers are retried with small probability after a minimum delay (#731) 10 months ago
Brad House 1d859b1ece MacOS/iOS: Apple does not allow users to configure DNS resolution timeouts or number of retries as Apple themselves uses dynamic/algorithmic values for their own resolver, so we should disable reading these static dummy values. 11 months ago
Chenyu Yang 33dae786c0
CMake: remove duplicate checks for sys/random.h (#740) 11 months ago
Brad House 3a26df136a
release prep for 1.28.1 (#739) 11 months ago
Brad House b00b0acd05 ares_search() and ares_getaddrinfo() resolution fails if no search domains 11 months ago
Brad House 4be451c433 typo 11 months ago
Brad House 458c937213
Allow configuration value for NDots to be zero (#735) 11 months ago
Brad House 4cf16268bb typo 11 months ago
Brad House 8e421bebf8
1.28.0 release prep (#733) 11 months ago
Brad House 4d8f53880b CMake: don't overwrite global required libraries/definitions/includes 11 months ago
Brad House 7d455baa27 remove tests that have been disabled forever 11 months ago
Brad House 9f4c474a7c clang-format 11 months ago
Brad House b2139f6c79 ares_search_dnsrec() takes a const 11 months ago
Brad House 9f0a970008 sonarcloud: clean up some minor codesmells 11 months ago
Brad House 5fd3fc3ab3
mark deprecated functions as such (#732) 11 months ago
Brad House b692328336 silence clang static analyzer 11 months ago
Brad House 10b263d5c9 silence coverity 11 months ago
Brad House 19d4dcdb02 coverity: fix mostly bogus warnings 11 months ago
Brad House 1aa0683d05 fix missing doc 11 months ago
Brad House e862d1facc
Rework internals to pass around `ares_dns_record_t` instead of binary data (#730) 11 months ago
Brad House a516bbbbaf tests: mockserver is local, shorten timeouts to make test cases run faster to use less CI resources 11 months ago
Brad House ec662547bc appveyor: disable UWP builds until MSVC version is updated in base image 11 months ago
Faraz 60bc2cf902
Include netinet6/in6.h (#728) 11 months ago
Oliver Welsh fab65acae9
Add function ares_search_dnrec() to search for records using the new DNS record parser (#719) 11 months ago
Brad House a2a8578ee0
Replace configuration file parsers with memory-safe parser (#725) 11 months ago
Brad House e4a4346596 skip ubsan/asan on debian arm64 due to the compiler getting killed 11 months ago
Brad House 06a20d76d6 ares_init potential memory leak 11 months ago
Faraz Fallahi e9e6ae27ab
simple implementation for isascii where stdlib isascii is not available (#721) 11 months ago
Brad House 8cfe1161cc Doxygen: fix typos 11 months ago
Brad House b5bf220f93 CI: update freebsd image 12 months ago
Brad House d322313040 CMake: Fix Chain building if CMAKE runtime paths not set 12 months ago
Brad House cbf6b0ecdf silence benign warnings 12 months ago
Brad House 6a89286c7a Remove acountry completely from code, including manpage 12 months ago