Opened 4 years ago

Closed 4 years ago

Last modified 4 years ago

#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: normal 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 Douglas R. Reno, 4 years ago

Owner: changed from blfs-book to Douglas R. Reno
Status: newassigned

comment:2 by Douglas R. Reno, 4 years ago

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 :)

comment:3 by Douglas R. Reno, 4 years ago

Resolution: fixed
Status: assignedclosed

Fixed at r23104

comment:4 by Bruce Dubbs, 4 years ago

Milestone: 9.210,0

Milestone renamed

comment:5 by Bruce Dubbs, 4 years ago

Milestone: 10,010.0

Milestone renamed

Note: See TracTickets for help on using tickets.