113 Commits (v1.34)

Author SHA1 Message Date
Brad House 0e835b1f29 CI: GitHub actions ubuntu-latest now points to 24.04 causing some minor issues (#957) 1 month ago
Brad House b82840329a release-1.34.4 (#940) 2 months ago
Daniel Stenberg 9155183d82 include/ares.h: fix the QNX #ifdef check (#934) 2 months ago
Brad House a69445ef08 release-1.34.3 (#917) 3 months ago
Brad House a57ff692ee release-1.34.2 (#903) 4 months ago
Brad House b22bc1f36e release-1.34.1 4 months ago
Brad House 382ff77691
release-1.34.0 (#896) 4 months ago
Brad House 08f452809e SonarCloud: fix minor codesmells 4 months ago
Brad House 02745437e6
Improve socket function replacement subsystem (#894) 4 months ago
Brad House ec67acaa3d ARES_VERSION_STR should not need to be manually updated. Should stringify macro based on ARES_VERSION_MAJOR/MINOR/PATCH 5 months ago
Brad House e0ef6a8a7a
More modularization for sockets/connections (#876) 6 months ago
Brad House 3b80588384
New function `ares_process_fds()` (#875) 6 months ago
Brad House db9c8e9ad2 ares_set_notify_pending_write_callback -> ares_set_pending_write_cb 6 months ago
Shelley Vohr d2681a8f41
fix: potential `WIN32_LEAN_AND_MEAN` redefinition (#869) 6 months ago
Brad House eb5175efcd
release-1.33.1 (#864) 6 months ago
Brad House d4ecf95be5
connection handling modularization (#857) 6 months ago
Brad House 468ac2fe46
release-1.33.0 (#846) 7 months ago
Brad House 4bedfd0d55
Add DNS cookie support (RFC7873 + RFC9018) (#833) 7 months ago
Brad House 5c555b7c0b clang-format 7 months ago
Brad House 2cc44777b3
release-1.32.3 (#826) 7 months ago
Brad House b1e7cd91cd
release-1.32.2 (#812) 7 months ago
Brad House 46bf21a702 fix 8 months ago
Brad House 51e7590610
1.32.1 release (#807) 8 months ago
Brad House 2b6f54bc40
release-1.32.0 (#804) 8 months ago
Brad House 378d26144d
DNS RR TXT strings should not be automatically concatenated (#801) 8 months ago
Brad House 70f10a85f3
DNS 0x20 implementation (#800) 8 months ago
Brad House 350be9e1f1 mingw32 build fix 8 months ago
Brad House 325c75abd0 don't try to install removed header ares_rules.h 8 months ago
Brad House e57a5b877b remove duplicate typedef 8 months ago
Brad House adc6659486 simplify header include order 8 months ago
Brad House 94b69fbd45 try to fix build 8 months ago
Brad House 7efb5019a2 fix build warnings 8 months ago
Brad House 253bdee3bc enable more GCC/clang warnings, fix reported warnings 8 months ago
Brad House 5899e96ec9
1.31.0 release prep (#788) 8 months ago
Brad House f527554c7a
Fix Watt-32 compilation support (#781) 8 months ago
Brad House 91fa52c41e
1.30.0 release prep (#774) 9 months ago
Brad House 6129d9b79f
Basic support for SIG RR record (RFC 2931 / RFC 2535) (#773) 9 months ago
David Hotham f06a414f41
correct deprecation (#768) 9 months ago
Brad House bf4c5fd223
1.29.0 release prep (#762) 9 months ago
David Hotham 2f200b9170
const is fine on ares__channel_[un]lock (#758) 9 months ago
Oliver Welsh 89a8856cca
Add observability into DNS server health via a server state callback, invoked whenever a query finishes (#744) 10 months ago
Oliver Welsh fd81f36d3e
Add server failover retry behavior, where failed servers are retried with small probability after a minimum delay (#731) 10 months ago
Brad House 3a26df136a
release prep for 1.28.1 (#739) 11 months ago
Brad House 8e421bebf8
1.28.0 release prep (#733) 11 months ago
Brad House 9f4c474a7c clang-format 11 months ago
Brad House b2139f6c79 ares_search_dnsrec() takes a const 11 months ago
Brad House 5fd3fc3ab3
mark deprecated functions as such (#732) 11 months ago
Brad House e862d1facc
Rework internals to pass around `ares_dns_record_t` instead of binary data (#730) 11 months ago
Oliver Welsh fab65acae9
Add function ares_search_dnrec() to search for records using the new DNS record parser (#719) 11 months ago
Brad House 8cfe1161cc Doxygen: fix typos 12 months ago