Curl Asynchronous RESolver library for applications which
need to perform DNS queries without blocking, or
need to perform multiple DNS queries in parallel.
Primary applications are servers with multiple clients and GUI programs.
For more information see the project home page:
https://c-ares.org/
The following packages have been upgraded in the Cygwin distribution:
- libcares-devel 1.34.6
- libcares2 1.34.6
For changes since the previous Cygwin release, see below or:
https://c-ares.org/changelog.html
2025-12-08 1.34.6
This is a security release.
Security:
- CVE-2025-62408. A use-after-free bug has been uncovered in
read_answers() that was introduced in v1.32.3.
https://github.com/c-ares/c-ares/security/advisories/GHSA-jq53-42q6-pqr5
Changes:
- Ignore Windows IDN Search Domains until proper IDN support is added.
Bugfixes:
- Event Thread could stall when not notified of new queries on existing
connections that are in a bad state
- fix conversion of invalid service to port number in ares_getaddrinfo()
- fix memory leak in ares_uri
- Ignore ares_event_configchg_init failures
- Use XOR for random seed generation on fallback logic.
- Fix clang build on windows.
- Fix IPv6 link-local nameservers in /etc/resolv.conf
- Fix a few build issues on MidnightBSD.
--
*** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***
The easiest way to unsubscribe is to visit
<https://cygwin.com/mailman/options/cygwin-announce>, and click 'Unsubscribe'.
If you need more information on unsubscribing, start reading here:
<https://sourceware.org/lists.html#unsubscribe>.