610 Commits (fffe652eabad04ea10410af2c95b77968abd6737)
 

Author SHA1 Message Date
Brad House fffe652eab CI: Migrate latest linux testing from Cirrus-CI to GitHub Actions (#828) 7 months ago
Brad House 3b794d1cdb tests: use std::chrono instead of pulling in ares__tvnow and ares__timeval_remaining (#809) 7 months ago
Brad House dcfa3ff947 CI: fix coverage build 7 months ago
Brad House 7b18458602 CI: cirrus-ci doesn't support ipv6 testing 7 months ago
Brad House cd0d36284e test: bypass BadLoopbackServerNoTimeouts strict validation on NetBSD 7 months ago
Brad House 64b563c07e CI: backport test fixes from main 7 months ago
Brad House d9417633a6 CI: MacOS: move to GitHub Actions instead of Cirrus-CI (#825) 7 months ago
Brad House e6deb6ecd0 test: ServerFailoverOpts can fail on heavily loaded systems due to its reliance on sleep and time. Try to harden it a little bit 7 months ago
Brad House 0a4dadf844 CMake MSVC Parallelizm issue: Don't build adig and ahost simultaneously 7 months ago
Brad House 6228171e45 mem leak due to `ares__hosts_entry_to_hostent()` allocation strategy (#824) 7 months ago
Brad House 10af2558e9 clang static analyzer: silence warning 7 months ago
Brad House 4f9ac6a4d0 UDP write may fail indicating host isn't reachable (#821) 7 months ago
Brad House 4e9b6f7806 Prevent complex recursion during query requeing and connection cleanup 7 months ago
Brad House c77269e129 Issue #819: preliminary test case 7 months ago
Brad House 250d64fcda propagate actual error condition on requeue 7 months ago
Brad House 0d7d990419 Event Select: need to monitor for socket exceptions too 7 months ago
Brad House a1afdb71a9 prevent SIGPIPE from being generated 7 months ago
Brad House 9dd7968306 netbsd: pass -u option to pkg_add 7 months ago
Brad House 4a54ea616d 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 63cb24e0fc ares_destroy() deadlock during cleanup of config change monitoring if a configuration change comes in during shutdown 7 months ago
Brad House 76d09afd1d Rework WinAFD event code (#811) 7 months ago
Brad House 9582812952 kqueue: fix allocation size when socket count > 8 7 months ago
Brad House cfed348af5 windows 32bit: config change callback needs to be stdcall 7 months ago
Brad House 2205969786 thread safety: during ares_destroy() when we cleanup the config change monitoring, it needs to be surrounded by a channel lock 7 months ago
Brad House d875dd6830 pthread: use recursive mutexes to allow callbacks to enqueue new c-ares queries. Regression from 1.31.0. 7 months ago
Brad House f799510901 thread safety enhancements 8 months ago
Brad House 008a912cc1 thread deadlock: make sure channel lock isn't used recursively 8 months ago
Brad House a7e63a8d7a ares_timeout: missing thread-safety lock 8 months ago
Brad House 11ba4394db CI: Move some Appveyor builds to GitHub actions (#791) 8 months ago
Brad House 024b21e9a1 CMAKE: Some systems might expect configure macros to be defined to 1 8 months ago
Brad House b26e21008c tests: set ndots:1 as default, don't honor system config as it may skew results 8 months ago
Brad House 630900b64f ndots:0 in system config not being honored due to bad sanity check 8 months ago
Brad House 036afc30f2 MacOS legacy: resovler->domain changed meaning around MacOS 10.8 8 months ago
Brad House 22495e3a6c remove some excessive UBSAN workaround 8 months ago
Brad House dc46b4fb63 MacOS Legacy: simplify, don't forget change monitoring 8 months ago
Brad House 87349d4c69 MacOS Legacy: get rid of RTLD_NOLOAD 8 months ago
Brad House 7403093eec MacOS Legacy: try to work with 10.5 8 months ago
Brad House afa3880ab2 MacOS Legacy: omit unneeded header on old macos versions 8 months ago
Brad House 0d762cd968 MacOS legacy: Attempt to support last MacOS PPC release - 10.6 8 months ago
Brad House 9ca6dc2e38 no reason to keep around other dnsinfo.h 8 months ago
Brad House e13fdff82b MacOS - legacy: back off to older upstream dnsinfo.h 8 months ago
Brad House e49916f101 MacOS - legacy versions: add fcntl.h to prevent undefined symbols for config change detection 8 months ago
Gregor Jasny 145575d099 fix some obvious errors reported by the CLion Project Analyzer (#779) 8 months ago
Gregor Jasny e2f029ab8b docs: distribute ares_dns_rec_type_tostr (#778) 8 months ago
Brad House ed099bc3e7 QueryCache: Fix flushing on server list changes 9 months ago
Brad House 1b36f9f4e5 MacOS UBSAN: yet another location 9 months ago
Brad House 3b380e7ae7 MacOS UBSAN: another hit 9 months ago
Brad House c11571b9a5 MacOS UBSAN: another attempt 9 months ago
Brad House 0476d1a382 MacOS UBSAN: try another workaround 9 months ago
Brad House 1c0eab754a MacOS UBSAN: another workaround 9 months ago