Opened 7 months ago

Closed 7 months ago

#18689 closed enhancement (fixed)

c-ares-1.20.1

Reported by: Bruce Dubbs Owned by: Douglas R. Reno
Priority: normal Milestone: 12.1
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New minor version.

Change History (3)

comment:1 by Douglas R. Reno, 7 months ago

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

comment:2 by Douglas R. Reno, 7 months ago

c-ares version 1.20.1 - Oct 8 2023

Bugfixes:

    Resolve use-after-free issue when TCP connection is terminated before a response is 
returned
    Reduce number of queries for a load test case to prevent overloading some build 
systems
    Fix fuzz test build target 

c-ares version 1.20.0 - Oct 7 2023

Changes:

    Update from 1989 MIT license text to modern MIT license text
    Remove acountry from built tools as nerd.dk is gone
    Add new ARES_OPT_UDP_MAX_QUERIES configuration option to limit the number of queries 
that can be made from a single ephemeral port
    Default per-query timeout has been reduced to 2s with a 3x retry count
    Modernization: start implementing some common data structures that are easy to use 
and hard to misuse. This will make code refactoring easier and remove some varied 
implementations in use. This change also makes ares_timeout() more efficient
    Use SPDX identifiers and a REUSE CI job to verify
    rand: add support for getrandom() 

Bug fixes:

    TCP back to back queries were broken
    Ensure queries for ares_getaddrinfo() are not requeued during destruction
    ares_getaddrinfo() should not retry other address classes if one address class has 
already been returned
    Avoid production ill-formed result when qualifying a name with the root domain
    Fix missing prefix for CMake generated libcares.pc
    DNS server ports will now be read from system configuration instead of defaulting to 
port 53
    Remove some unreachable code
    Replace usages of sprintf with snprintf
    Fix Watcom instructions and update Windows URLs 

comment:3 by Douglas R. Reno, 7 months ago

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.