Wednesday 15th November 2023
Local Packages
Updated c-ares to 1.22.0:
- This is a feature release with some significant internal changes
- 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 clean-ups in function prototypes
- Bug Fixes:
- Randomize retry penalties to prevent thundering herd issues when dns servers throttle requests
Fix Windows build error for missing if_indextoname()