548 Commits (c38b3d399ba6902fcc96477cbd4f2795029da0c0)
 

Author SHA1 Message Date
Brad House c38b3d399b Android: <= 7 might require sys/system_properties.h 2 weeks ago
Brad House ce25e3a889 fix backport issue 2 weeks ago
Jiwoo Park cd2da3af6e Use `_GNU_SOURCE` macro on Android (#914) 2 weeks ago
Jiwoo Park 7b3ae3498e Silence TSAN, lock before checking `ares_event_thread::isup` (#915) 2 weeks ago
Brad House 49e438ee2c fcntl doesn't take O_CLOEXEC, it takes FD_CLOEXEC 1 month ago
Brad House c01fec1062 CMake: strip -l prefix on CMAKE_THREAD_LIBS_INIT (#884) 2 months ago
Brad House 78137695f7 CI: Migrate latest linux testing from Cirrus-CI to GitHub Actions (#828) 4 months ago
Brad House 3cbd1b7629 tests: use std::chrono instead of pulling in ares__tvnow and ares__timeval_remaining (#809) 4 months ago
Brad House 15b4f2e71b CI: fix coverage build 4 months ago
Brad House 3245756edd CI: cirrus-ci doesn't support ipv6 testing 4 months ago
Brad House d9070fd241 test: bypass BadLoopbackServerNoTimeouts strict validation on NetBSD 4 months ago
Brad House 135655f997 CI: backport test fixes from main 4 months ago
Brad House 2010bacb27 CI: MacOS: move to GitHub Actions instead of Cirrus-CI (#825) 4 months ago
Brad House 17cb328e1a CMake MSVC Parallelizm issue: Don't build adig and ahost simultaneously 4 months ago
Brad House 47f7d6b7d3 mem leak due to `ares__hosts_entry_to_hostent()` allocation strategy (#824) 4 months ago
Brad House fafdae6dfc clang static analyzer: silence warning 4 months ago
Brad House b499e3ab74 UDP write may fail indicating host isn't reachable (#821) 4 months ago
Brad House 902bed5dae Prevent complex recursion during query requeing and connection cleanup 4 months ago
Brad House e7ea46e1bb Issue #819: preliminary test case 4 months ago
Brad House 7d4db26b03 propagate actual error condition on requeue 4 months ago
Brad House b1b15e42c3 Event Select: need to monitor for socket exceptions too 4 months ago
Brad House f555ebff99 prevent SIGPIPE from being generated 4 months ago
Brad House 02efb3661a 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 1355b49f12 Rework WinAFD event code (#811) 4 months ago
Brad House 7d852a2048 backport htable_vpvp for AFD fixes 4 months ago
Brad House 5dd4462a86 kqueue: fix allocation size when socket count > 8 4 months ago
Brad House 130cc72b6b pthread: use recursive mutexes to allow callbacks to enqueue new c-ares queries. Regression from 1.31.0. 5 months ago
Brad House 871bdaf9dd thread safety enhancements 5 months ago
Brad House 63b49668ae thread deadlock: make sure channel lock isn't used recursively 5 months ago
Brad House bc5cde0865 ares_timeout: missing thread-safety lock 5 months ago
Brad House 6ad6c3baee CI: Move some Appveyor builds to GitHub actions (#791) 5 months ago
Brad House 37980ad5b3 CMAKE: Some systems might expect configure macros to be defined to 1 5 months ago
Gregor Jasny c42a35e6ea fix some obvious errors reported by the CLion Project Analyzer (#779) 6 months ago
Gregor Jasny 1683db0ccf docs: distribute ares_dns_rec_type_tostr (#778) 6 months ago
Brad House 596eef819a QueryCache: Fix flushing on server list changes 6 months ago
Brad House d7c14a168f dns name compression write failure 6 months ago
Brad House f834bc195b URI parser needs to do printable ascii validation for string result 6 months ago
Brad House b6a43a2f14 ares__isprint() remove duplicate prototype 6 months ago
Brad House 2df390ad17 ares__isprint() should have been moved for last backport 6 months ago
Brad House 53c8f1a805 Validate `ares_dns_rr_get_str()` can't return non-valid ASCII strings 6 months ago
Volker Schlecht ca147b8190 Revert PR #659 (#754) 7 months ago
Brad House 9426d47842 static analyzer warning from 48e8cd2 7 months ago
Brad House bbcb10eb9d ares_getnameinfo(): loosen validation on salen 7 months ago
Brad House c967da419d ares_init_options() fix crash on misuse of event thread options 7 months ago
Brad House 4e6f0378fa check for spurious wakeup 7 months ago
Brad House ef1833c5b1 ares_queue_wait_empty() does not honor timeout_ms >= 0 7 months ago
Brad House cc7309cf70 tests: mockserver is local, shorten timeouts to make test cases run faster to use less CI resources 8 months ago
Brad House c98fee0641 appveyor: disable UWP builds until MSVC version is updated in base image 8 months ago
Faraz e0bc37eb04 Include netinet6/in6.h (#728) 8 months ago
Brad House babd487bcd skip ubsan/asan on debian arm64 due to the compiler getting killed 9 months ago