Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Changelog : https://github.com/c-ares/c-ares/releases/tag/cares-1_29_0 Features: When using ARES_OPT_EVENT_THREAD, automatically reload system configuration when network conditions change. PR openembedded#759 Apple: reimplement DNS configuration reading to more accurately pull DNS settings. PR openembedded#750 Add observability into DNS server health via a server state callback, invoked whenever a query finishes. PR openembedded#744 Add server failover retry behavior, where failed servers are retried with small probability after a minimum delay. PR openembedded#731 Changes: Mark ares_channel_t * as const in more places in the public API. PR openembedded#758 Bugfixes: Due to a logic flaw dns name compression writing was not properly implemented which would result in the name prefix not being written for a partial match. This could cause issues in various record types such as MX records when using the deprecated API. Regression introduced in 1.28.0. Issue openembedded#757 Revert OpenBSD SOCK_DNS flag, it doesn't do what the docs say it does and causes c-ares to become non-functional. PR openembedded#754 ares_getnameinfo(): loosen validation on salen parameter. Issue openembedded#752 cmake: Android requires C99. PR openembedded#748 ares_queue_wait_empty() does not honor timeout_ms >= 0. Issue openembedded#742 Signed-off-by: Jason Schonberg <[email protected]> Signed-off-by: Khem Raj <[email protected]>
- Loading branch information