Opened 5 months ago

Closed 5 months ago

#18855 closed enhancement (fixed)

c-ares-1.22.0

Reported by: Douglas R. Reno 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, 5 months ago

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

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

c-ares version 1.22.0 - Nov 14 2023

Features:

  • ares_reinit() is now implemented to re-read any system configuration and immediately apply to an existing ares channel
  • The adig command line program has been rewritten and its format now more closely matches that of BIND's dig utility
  • The new DNS message parser and writer functions have now been made public
  • RFC9460 HTTPS and SVCB records are now supported
  • RFC6698 TLSA records are now supported
  • The server list is now internally dynamic and can be changed without impacting existing queries
  • Hosts file processing is now cached until the file is detected to be changed to speed up repetitive lookups of large hosts files

Changes:

  • Internally all DNS messages are now written using the new DNS writing functions
  • EDNS is now enabled by default
  • Internal cleanups in function prototypes

Bugfixes:

  • Randomize retry penalties to prevent thundering herd issues when dns servers throttle requests
  • Fix Windows build error for missing if_indextoname()

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

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