forked from pool/c-ares
Adam Majer
8a446affed
Features: * Add support for IPv6 link-local DNS servers. Nameserver formats can now accept the 0face suffix, and a new ares_get_servers_csv() function was added to return servers that can contain the link-local interface name. Changes: * Unbundle GoogleTest for test cases. Package maintainers will now need torequire GoogleTest (GMock) as a build dependency if building tests. New GoogleTest versions require C++14 or later. * Replace nameserver parsing code to use new memory-safe functions. * Replace the sortlist parser with new memory-safe functions. * Various warning fixes and dead code removal. Bugfixes: * Old Linux versions require POSIX_C_SOURCE or _GNU_SOURCE to compile with thread safety support * A non-responsive DNS server that caused timeouts wouldn't increment thefailure count, this would lead to other servers not being tried. Regression introduced in 1.22.0 * Some projects that depend on c-ares expect invalid parameter option valuespassed into ares_init_options() to simply be ignored. This behavior has been restored * getrandom() can fail if the kernel doesn't support the syscall, fall back to another random source * ares_cancel() when performing ares_gethostbyname() or ares_getaddrinfo()with AF_UNSPEC, if called after one address class was returned but before the other address class, it would return ARES_SUCCESS rather than ARES_ECANCELLED - disable-live-tests.patch: dropped, not needed OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/c-ares?expand=0&rev=57
12 lines
488 B
Plaintext
12 lines
488 B
Plaintext
-----BEGIN PGP SIGNATURE-----
|
|
|
|
iQEzBAABCgAdFiEEJ+3q8i86vOtQ25oSXMkI/bceEsIFAmV+xpkACgkQXMkI/bce
|
|
EsJH4wf9G7ZZMh5G5rd/SRPNsDAV4DVmfiQvoaGycDPQGJW8jbN4zyBS86h4sfgw
|
|
dAy87PEPdtXktjm2Oi4/6BhX6BKpDPRmk0ZTvPJBh0glspO6dSlnwVChmSCIfRST
|
|
yA4O3od9xK/yy61L+0tFG/8PQrrz/0+idhAw3jnmQQTv8D/kDFDKcdmSRsrrhZtK
|
|
OKAsvCtIFUPOR6Xhuz3Q7fq0hf1ECuPCUozdjKtxQwmmbBZJmM/EASR4saH6oSbI
|
|
FHKIPNuEcbE908wnbYXvrBrPSRNAbMAPpwYcZ8L6KsuXdzUW0TiTtnXkC/FwNGb7
|
|
0qCGJ1tZ0lwUYjJV9btUKo2GoS1hPw==
|
|
=AeXi
|
|
-----END PGP SIGNATURE-----
|