176 Commits (v1.32)

Author SHA1 Message Date
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) 9 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 10 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) 11 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) 12 months ago
Gregor Jasny 78b61327fd
Fix minor warnings and documentation typos (#666) 12 months ago
Brad House d186f11ddd fix support with older google test versions 12 months ago
Brad House 7dd384a99c fix test building with symbol hiding 12 months ago
Brad House 972f456f28
ares_cancel() could trigger callback with wrong response code (#663) 12 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
Brad House a47b352258 enhance timeout test case to make sure it will re-use a previously downed server 12 months ago
Brad House 1edaa44107 enhance timeout test case 12 months ago
Brad House f24d7c9b52
increment failures on timeout (#651) 12 months ago
Brad House aed78f1665
Windows UBSAN tests (#649) 12 months ago
Brad House d974c556bb
Support ipv6 link-local servers and %iface syntax (#646) 12 months ago
Brad House 86ac418970
Nameserver parsing: replace another hand-written parser (#643) 1 year ago
Brad House 6e83c28ab4 clang-format 1 year ago
Brad House fb52c3f9d1 ares_init_options with ARES_OPT_UDP_PORT wrong byte order 1 year ago
Brad House a9442bd828
Basic Thread Safety (#636) 1 year ago
Christian Clauss 054f474a29
Fix typos discovered by codespell (#634) 1 year ago
Ignat 2985ce35d0
Support attempts and timeout options from resolv.conf (#632) 1 year ago
Brad House 00f7cf6d25 fix test case regression due to missing parens 1 year ago
Brad House 5262da7e88 now that warnings are enabled on test cases, clear a bunch of warnings 1 year ago
Brad House 33ee6c0573 CMake: CXXFLAGS environment wasn't being read because C++ compiler was enabled after settings warnings. 1 year ago
Brad House ecf7a7f166 fix additional windows test warnings 1 year ago
Brad House 5c1a5d8050 cleanup some Windows warnings in test 1 year ago
Brad House 3db69bbfeb
Fix Windows UWP (Store) building and add to CI/CD (#627) 1 year ago
Brad House 320cefe1c7 ares_set_servers_*() should allow an empty server list 1 year ago
Brad House 4982f76a2f
Query Cache support (#625) 1 year ago
Brad House 818904643e additional test coverage 1 year ago
Brad House b2ea0cd6b2 Extended RCODE in OPT RR PsuedoRecord should not be exposed directly, it should be presented as part of the normal rcode 1 year ago
Ignat 7a140cb478
Randomize retry penalties to prevent thundering herd type issues (#606) 1 year ago
Brad House 0cc570eabe
Implement ares_reinit() to reload system configuration into existing channel (#614) 1 year ago
Brad House 956b7ebf68
rewrite adig using new helpers (#607) 1 year ago
Brad House c433477753
Add SVCB and HTTPS RR (RFC 9460) (#603) 1 year ago
Brad House df1cbdccf7
OPT RR should support parsing key/value options (#602) 1 year ago