#13522 closed enhancement (fixed)
c-ares-1.16.1
| Reported by: | Douglas R. Reno | Owned by: | Douglas R. Reno |
|---|---|---|---|
| Priority: | normal | Milestone: | 10.0 |
| Component: | BOOK | Version: | SVN |
| Severity: | medium | Keywords: | |
| Cc: |
Description
New point version
c-ares version 1.16.1 - May 11 2020
Security:
Prevent possible use-after-free and double-free in ares_getaddrinfo() if ares_destroy() is called prior to ares_getaddrinfo() completing. Reported by Jann Horn at Google Project Zero.
Changes:
Allow TXT records on CHAOS qclass. Used for retriving things like version.bind, version.server, authoris.bind, hostname.bind, and id.server. [3]
Bug fixes:
Fix Windows Unicode incompatibilities with ares_getaddrinfo() [1]
Silence false cast-align compiler warnings due to valid casts of struct sockaddr to struct sockaddr_in and struct sockaddr_in6.
MacOS should use libresolv for retrieving DNS servers, like iOS
CMake build system should populate the INCLUDE_DIRECTORIES property of installed targets [2]
Correct macros in use for the ares_getaddrinfo.3 man page
Change History (5)
comment:1 by , 6 years ago
| Owner: | changed from to |
|---|---|
| Status: | new → assigned |
comment:2 by , 6 years ago
Note:
See TracTickets
for help on using tickets.

There are now three installed programs with this package: adig, ahost, and acountry. I've got short descriptions for them too. Builds perfectly with GCC-10 :)