584 Commits (v1.28)
 

Author SHA1 Message Date
Brad House ed84e65d04 migrate cirrus updates from main 1 month ago
Brad House 1cdd938aab no tests on scan-build 1 month ago
Brad House 1b51d23b51 CI: GitHub actions ubuntu-latest now points to 24.04 causing some minor issues (#957) 1 month ago
Brad House 6f0ee598fc Localhost resolution can fail if only one address family is in /etc/hosts (#947) 2 months ago
Daniel Stenberg 026aa23091 include/ares.h: fix the QNX #ifdef check (#934) 2 months ago
Brad House 856da25477 msys2 mingw-w64 32bit has been EOL'd 2 months ago
Brad House 9785f44ba7 Android: <= 7 might require sys/system_properties.h 3 months ago
Brad House e8970a8b65 fix backport issue 3 months ago
Jiwoo Park c2b268fd9d Use `_GNU_SOURCE` macro on Android (#914) 3 months ago
Jiwoo Park 1f85d725ec Silence TSAN, lock before checking `ares_event_thread::isup` (#915) 3 months ago
Brad House 48f505cd63 rewrite EBADRESP to EBADQUERY on ares_send 3 months ago
Brad House 4d68447b6f fcntl doesn't take O_CLOEXEC, it takes FD_CLOEXEC 4 months ago
Brad House 4d8098db65 CMake: strip -l prefix on CMAKE_THREAD_LIBS_INIT (#884) 5 months ago
Brad House 7bf44c8462 try to fix compat with googletest 1.15 (#874) 5 months ago
Brad House b805099681 std::chrono::milliseconds 6 months ago
Brad House 77394f70f6 build fix 6 months ago
Brad House f11de0f9c4 test: build fix 6 months ago
Brad House 612445e105 Fix Sysconfig ndots default value and add test case (#862) 6 months ago
Brad House d1f489595d Blank DNS names would result in ARES_ENOMEM due to bug in query cache 6 months ago
Brad House ba9bc137c7 CI: Migrate latest linux testing from Cirrus-CI to GitHub Actions (#828) 7 months ago
Brad House 2a0d488109 tests: use std::chrono instead of pulling in ares__tvnow and ares__timeval_remaining (#809) 7 months ago
Brad House 6da3db676b CI: fix coverage build 7 months ago
Brad House 2ec72609b3 CI: cirrus-ci doesn't support ipv6 testing 7 months ago
Brad House 2d30ac1130 test: bypass BadLoopbackServerNoTimeouts strict validation on NetBSD 7 months ago
Brad House ef774decf1 CI: backport test fixes from main 7 months ago
Brad House 7588896b57 CI: MacOS: move to GitHub Actions instead of Cirrus-CI (#825) 7 months ago
Brad House d147991f9a CMake MSVC Parallelizm issue: Don't build adig and ahost simultaneously 7 months ago
Brad House d04a488e9d mem leak due to `ares__hosts_entry_to_hostent()` allocation strategy (#824) 7 months ago
Brad House 7ffdb10b62 clang static analyzer: silence warning 7 months ago
Brad House 9fea6b7e7c UDP write may fail indicating host isn't reachable (#821) 7 months ago
Brad House 6bc6e9887a Prevent complex recursion during query requeing and connection cleanup 7 months ago
Brad House ac1dc1ccc6 Issue #819: preliminary test case 7 months ago
Brad House 7584c93b28 propagate actual error condition on requeue 7 months ago
Brad House 2728b48871 Event Select: need to monitor for socket exceptions too 7 months ago
Brad House e7247f7c17 prevent SIGPIPE from being generated 7 months ago
Brad House 901a028144 windows crash: during shutdown the IOCP wake signal handle is cleaned up but there might still be a pending event that gets delivered. Make sure we don't try to access the pointer in this situation. 7 months ago
Brad House 97b01c2295 backport htable_vpvp for AFD fixes 7 months ago
Brad House 7925e9a07d Rework WinAFD event code (#811) 7 months ago
Brad House f319c1ff83 kqueue: fix allocation size when socket count > 8 7 months ago
Brad House 9795e8c7fd pthread: use recursive mutexes to allow callbacks to enqueue new c-ares queries. Regression from 1.31.0. 7 months ago
Brad House 743525a022 thread safety enhancements 8 months ago
Brad House baaf979aa9 thread deadlock: make sure channel lock isn't used recursively 8 months ago
Brad House 1f37dbaf04 ares_timeout: missing thread-safety lock 8 months ago
Brad House b261b17930 CI: Move some Appveyor builds to GitHub actions (#791) 8 months ago
Brad House 59323d77eb CMAKE: Some systems might expect configure macros to be defined to 1 8 months ago
Brad House c7bffe4c9a tests: set ndots:1 as default, don't honor system config as it may skew results 8 months ago
Brad House 621b68f98f ndots:0 in system config not being honored due to bad sanity check 8 months ago
Gregor Jasny 99ca836149 fix some obvious errors reported by the CLion Project Analyzer (#779) 8 months ago
Gregor Jasny acb06d69fc docs: distribute ares_dns_rec_type_tostr (#778) 8 months ago
Brad House 0b25c7475c QueryCache: Fix flushing on server list changes 9 months ago