578 Commits (9785f44ba7e4a7ab46c031ab600ecfc675408ec3)
 

Author SHA1 Message Date
Brad House 9785f44ba7 Android: <= 7 might require sys/system_properties.h 2 weeks ago
Brad House e8970a8b65 fix backport issue 2 weeks ago
Jiwoo Park c2b268fd9d Use `_GNU_SOURCE` macro on Android (#914) 2 weeks ago
Jiwoo Park 1f85d725ec Silence TSAN, lock before checking `ares_event_thread::isup` (#915) 2 weeks ago
Brad House 48f505cd63 rewrite EBADRESP to EBADQUERY on ares_send 2 weeks ago
Brad House 4d68447b6f fcntl doesn't take O_CLOEXEC, it takes FD_CLOEXEC 1 month ago
Brad House 4d8098db65 CMake: strip -l prefix on CMAKE_THREAD_LIBS_INIT (#884) 2 months ago
Brad House 7bf44c8462 try to fix compat with googletest 1.15 (#874) 3 months ago
Brad House b805099681 std::chrono::milliseconds 3 months ago
Brad House 77394f70f6 build fix 3 months ago
Brad House f11de0f9c4 test: build fix 3 months ago
Brad House 612445e105 Fix Sysconfig ndots default value and add test case (#862) 3 months ago
Brad House d1f489595d Blank DNS names would result in ARES_ENOMEM due to bug in query cache 3 months ago
Brad House ba9bc137c7 CI: Migrate latest linux testing from Cirrus-CI to GitHub Actions (#828) 4 months ago
Brad House 2a0d488109 tests: use std::chrono instead of pulling in ares__tvnow and ares__timeval_remaining (#809) 4 months ago
Brad House 6da3db676b CI: fix coverage build 4 months ago
Brad House 2ec72609b3 CI: cirrus-ci doesn't support ipv6 testing 4 months ago
Brad House 2d30ac1130 test: bypass BadLoopbackServerNoTimeouts strict validation on NetBSD 4 months ago
Brad House ef774decf1 CI: backport test fixes from main 4 months ago
Brad House 7588896b57 CI: MacOS: move to GitHub Actions instead of Cirrus-CI (#825) 4 months ago
Brad House d147991f9a CMake MSVC Parallelizm issue: Don't build adig and ahost simultaneously 4 months ago
Brad House d04a488e9d mem leak due to `ares__hosts_entry_to_hostent()` allocation strategy (#824) 4 months ago
Brad House 7ffdb10b62 clang static analyzer: silence warning 4 months ago
Brad House 9fea6b7e7c UDP write may fail indicating host isn't reachable (#821) 4 months ago
Brad House 6bc6e9887a Prevent complex recursion during query requeing and connection cleanup 4 months ago
Brad House ac1dc1ccc6 Issue #819: preliminary test case 4 months ago
Brad House 7584c93b28 propagate actual error condition on requeue 4 months ago
Brad House 2728b48871 Event Select: need to monitor for socket exceptions too 4 months ago
Brad House e7247f7c17 prevent SIGPIPE from being generated 4 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. 4 months ago
Brad House 97b01c2295 backport htable_vpvp for AFD fixes 4 months ago
Brad House 7925e9a07d Rework WinAFD event code (#811) 4 months ago
Brad House f319c1ff83 kqueue: fix allocation size when socket count > 8 4 months ago
Brad House 9795e8c7fd pthread: use recursive mutexes to allow callbacks to enqueue new c-ares queries. Regression from 1.31.0. 5 months ago
Brad House 743525a022 thread safety enhancements 5 months ago
Brad House baaf979aa9 thread deadlock: make sure channel lock isn't used recursively 5 months ago
Brad House 1f37dbaf04 ares_timeout: missing thread-safety lock 5 months ago
Brad House b261b17930 CI: Move some Appveyor builds to GitHub actions (#791) 5 months ago
Brad House 59323d77eb CMAKE: Some systems might expect configure macros to be defined to 1 5 months ago
Brad House c7bffe4c9a tests: set ndots:1 as default, don't honor system config as it may skew results 5 months ago
Brad House 621b68f98f ndots:0 in system config not being honored due to bad sanity check 5 months ago
Gregor Jasny 99ca836149 fix some obvious errors reported by the CLion Project Analyzer (#779) 6 months ago
Gregor Jasny acb06d69fc docs: distribute ares_dns_rec_type_tostr (#778) 6 months ago
Brad House 0b25c7475c QueryCache: Fix flushing on server list changes 6 months ago
Brad House 0f0674c42e URI parser needs to do printable ascii validation for string result 6 months ago
Brad House d94961c5fb Validate `ares_dns_rr_get_str()` can't return non-valid ASCII strings 6 months ago
Brad House d4cff9ae3e remove accidentally committed in-development file 6 months ago
Brad House 4818c84c4e dns name compression write failure 6 months ago
Volker Schlecht b72060d14f Revert PR #659 (#754) 7 months ago
Brad House 2d5203d360 static analyzer warning from 48e8cd2 7 months ago