c-ares: upgrade 1.21.0 -> 1.22.0

Changelog:
============
-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
-Internally all DNS messages are now written using the new DNS writing functions
-EDNS is now enabled by default
-Internal cleanups in function prototypes
-Randomize retry penalties to prevent thundering herd issues when dns servers
 throttle requests
-Fix Windows build error for missing if_indextoname()

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
Wang Mingyu
2023-11-16 15:46:52 +08:00
committed by Khem Raj
parent 3029554ceb
commit e712c01d17
@@ -6,7 +6,7 @@ LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://LICENSE.md;md5=fdbc58a6da11a9f68aa73c453818decc"
SRC_URI = "git://github.com/c-ares/c-ares.git;branch=main;protocol=https"
SRCREV = "71f8e16e5091952c60fb72b2d990db7724c3e8f5"
SRCREV = "9706649cd940b00a20373c0c079ae281beb470fb"
UPSTREAM_CHECK_GITTAGREGEX = "cares-(?P<pver>\d+_(\d_?)+)"