152 Commits (0d1008355a52fe3ef4ad3d807e3950ac311f7a90)

Author SHA1 Message Date
Brad House 9b6f197fec warning in test 5 months ago
Brad House 1b8cfdedc9 build fix 5 months ago
Brad House 853244bc58 build fix 5 months ago
Brad House 54808a5190 fix comments 5 months ago
Brad House 8293a05f63 cleanup more warnings due to new compiler flags 5 months ago
Brad House bbcb1a2bdf clang-format 5 months ago
Brad House 827a1d523c ares_queryloop: output server list 5 months ago
Brad House f8d1e63840 ares_queryloop: properly capture CTRL-C and cleanup 5 months ago
Brad House 7ea18a83b3 test: clean up some minor warnings 5 months ago
Brad House f9faa3f05c try to work around windows ASAN issue by not using std::string::npos 5 months ago
Brad House 268092a390
MSVC: enable strict warnings (#792) 5 months ago
Brad House 4248c642d2
Enable QueryCache by default (#786) 5 months ago
Brad House f05465e59b tests: set ndots:1 as default, don't honor system config as it may skew results 5 months ago
Brad House c0d41d08ab
Coverage code annotations for identification of desirable paths that need testing (#775) 5 months ago
Gregor Jasny 9d36fd2030
fix some obvious errors reported by the CLion Project Analyzer (#779) 6 months ago
Brad House 6129d9b79f
Basic support for SIG RR record (RFC 2931 / RFC 2535) (#773) 6 months ago
Brad House f70f09f01c
Fix windows y2k38 issue by creating our own timeval datatype (#772) 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
Oliver Welsh 89a8856cca
Add observability into DNS server health via a server state callback, invoked whenever a query finishes (#744) 7 months ago
Oliver Welsh 09e82e05a3
Improve reliability in the server retry delay regression tests (#747) 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 458c937213
Allow configuration value for NDots to be zero (#735) 8 months ago
Brad House 7d455baa27 remove tests that have been disabled forever 8 months ago
Brad House 5fd3fc3ab3
mark deprecated functions as such (#732) 8 months ago
Brad House a516bbbbaf tests: mockserver is local, shorten timeouts to make test cases run faster to use less CI resources 8 months ago
Oliver Welsh fab65acae9
Add function ares_search_dnrec() to search for records using the new DNS record parser (#719) 8 months ago
Brad House a2a8578ee0
Replace configuration file parsers with memory-safe parser (#725) 8 months ago
Oliver Welsh 035c4c3776
Add flag to not use a default local named server on channel initialization (#713) 9 months ago
Brad House fe04c6cadd clang-format 9 months ago
Brad House fed3559cfc
Add ares_queue_wait_empty() for use with EventThreads (#710) 10 months ago
Brad House 906d2c1041 sanity check GTest includes GMock component 10 months ago
Brad House 0e4c0f2600
build-time disabled threads breaks c-ares (#700) 10 months ago
Brad House 7963c519fc
Event Subsystem: No longer require integrators to have their own (#696) 10 months ago
Erik Lax 26642c1014
Added flags to are_dns_parse to force RAW packet parsing (#693) 10 months ago
Brad House d6850eb4ad
Autotools allow make to override CFLAGS/CPPFLAGS/CXXFLAGS (#695) 10 months ago
Brad House 626dcb155b
Do not sanity check RR Name vs Question (#685) 11 months ago
Gregor Jasny 2a6a420cb6
cmake: improve some include related code (#680) 11 months ago
Brad House 4f5767ed69 test: fix outdated license headers 11 months ago
Brad House 1231aa739f tests: replace google DNS with CloudFlare for reverse lookups as google's servers stopped responding properly 11 months ago
Brad House 4f490b40df
Autotools: rework to simplify and fix recent issues (#674) 11 months ago
Brad House 1e34608cc9
Autotools warning fixes (#671) 11 months ago
Gregor Jasny 78b61327fd
Fix minor warnings and documentation typos (#666) 11 months ago
Brad House d186f11ddd fix support with older google test versions 11 months ago
Brad House 7dd384a99c fix test building with symbol hiding 11 months ago
Brad House 972f456f28
ares_cancel() could trigger callback with wrong response code (#663) 11 months ago
Brad House affdf92306 remove dead code: bitncmp 12 months ago
Brad House 49bdc5bb98
Use external GoogleTest instead of bundling it (#655) 12 months ago
Brad House a093d5f9d1
Clean up some Windows-only warnings (#654) 12 months ago
Brad House e72ae09485
Rewrite sortlist hand parser for memory safety and bugs (#653) 12 months ago