662 Commits (70f10a85f3cf2fda69a0fbcf9f5bdfb45bae4961)
 

Author SHA1 Message Date
Brad House b40daa2c5b MacOS UBSAN: another workaround 6 months ago
Brad House 4b37f22ff2 MacOS: another UBSAN warning 6 months ago
Brad House 7bd4c4805e CI: MacOS fix 6 months ago
Brad House ac508af7fd CI: run UBSAN on MacOS, update to Sonoma 6 months ago
Brad House fa6a2370c7 MacOS UBSAN alignment for config reading 6 months ago
Brad House 40fb125849 URI parser needs to do printable ascii validation for string result 6 months ago
Brad House 75de16cf03 Validate `ares_dns_rr_get_str()` can't return non-valid ASCII strings 6 months ago
David Hotham f06a414f41
correct deprecation (#768) 6 months ago
Brad House d1722e6e8a Android: Config Change detection needs to be a no-op 6 months ago
Brad House 6bbdcf766e update to checkout@v4 for newer NodeJS 6 months ago
Brad House 55afad6903 packaging issue: thirdparty/apple/dnsinfo.h 6 months ago
Brad House bf4c5fd223
1.29.0 release prep (#762) 6 months ago
Brad House 65e3fb4e09 coverity: try to silence warning 6 months ago
Brad House 0fbb5f6b36 branch main 6 months ago
Brad House 7497991ae5 clang-format 6 months ago
Brad House 8d80486e04
Auto reload config on changes (requires EventThread) (#759) 6 months ago
David Hotham 2f200b9170
const is fine on ares__channel_[un]lock (#758) 6 months ago
Brad House 85fe3d5a73 remove accidentally committed in-development file 6 months ago
Brad House 18a8bcc29e dns name compression write failure 6 months ago
Brad House fd620e0308
CI: Add Netbsd workflow (#756) 7 months ago
Brad House 93656ff16f
CI: OpenBSD (#755) 7 months ago
Volker Schlecht daf00b98a2
Revert PR #659 (#754) 7 months ago
Brad House abff625408 static analyzer warning from 48e8cd2 7 months ago
Brad House 48e8cd2ed7 ares_getnameinfo(): loosen validation on salen 7 months ago
Brad House 6bad5a4ba3 ares_reinit(): reduce locked duration 7 months ago
Brad House 26361885be add missing copyrights 7 months ago
Brad House a2efab6c75 manpage: remove AUTHOR section 7 months ago
Brad House 909c56c604 fix endianness from PR #750 7 months ago
Brad House ce9aa4807c
Apple: reimplement DNS configuration reading (#750) 7 months ago
Oliver Welsh 89a8856cca
Add observability into DNS server health via a server state callback, invoked whenever a query finishes (#744) 7 months ago
Brad House 751201a047 ares_init_options() fix crash on misuse of event thread options 7 months ago
Oliver Welsh 09e82e05a3
Improve reliability in the server retry delay regression tests (#747) 7 months ago
Jiwoo Park 668a9efdd8
cmake: Android requires C99 (#748) 7 months ago
Aviv Keller ebb0a631ef
Use gender-neutral language in SECURITY.md (#746) 7 months ago
Brad House d9f513a5a4 check for spurious wakeup 7 months ago
Brad House 13f677a6f3 ares_queue_wait_empty() does not honor timeout_ms >= 0 7 months ago
Oliver Welsh fd81f36d3e
Add server failover retry behavior, where failed servers are retried with small probability after a minimum delay (#731) 7 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. 8 months ago
Chenyu Yang 33dae786c0
CMake: remove duplicate checks for sys/random.h (#740) 8 months ago
Brad House 3a26df136a
release prep for 1.28.1 (#739) 8 months ago
Brad House b00b0acd05 ares_search() and ares_getaddrinfo() resolution fails if no search domains 8 months ago
Brad House 4be451c433 typo 8 months ago
Brad House 458c937213
Allow configuration value for NDots to be zero (#735) 8 months ago
Brad House 4cf16268bb typo 8 months ago
Brad House 8e421bebf8
1.28.0 release prep (#733) 8 months ago
Brad House 4d8f53880b CMake: don't overwrite global required libraries/definitions/includes 8 months ago
Brad House 7d455baa27 remove tests that have been disabled forever 8 months ago
Brad House 9f4c474a7c clang-format 8 months ago
Brad House b2139f6c79 ares_search_dnsrec() takes a const 8 months ago
Brad House 9f0a970008 sonarcloud: clean up some minor codesmells 8 months ago