Update to 1.34.2
This commit is contained in:
parent
b8a59df8d8
commit
0485712acf
BIN
c-ares-1.31.0.tar.gz
(Stored with Git LFS)
BIN
c-ares-1.31.0.tar.gz
(Stored with Git LFS)
Binary file not shown.
@ -1,7 +0,0 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iHUEABYKAB0WIQR162yg5j6QxP8sho/B0VYRsuRyCwUCZnFZJwAKCRDB0VYRsuRy
|
||||
Cw+yAP0XG2csOJAUMxNr0VcnEoel4i2zHTshaIFBI9tn8eJM4QD6ArOpAhZe9Tnt
|
||||
fJdIewCmCBuytNtH1E3Dok1Up50FoQA=
|
||||
=oLjf
|
||||
-----END PGP SIGNATURE-----
|
BIN
c-ares-1.34.2.tar.gz
(Stored with Git LFS)
Normal file
BIN
c-ares-1.34.2.tar.gz
(Stored with Git LFS)
Normal file
Binary file not shown.
7
c-ares-1.34.2.tar.gz.asc
Normal file
7
c-ares-1.34.2.tar.gz.asc
Normal file
@ -0,0 +1,7 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iHUEABYKAB0WIQR162yg5j6QxP8sho/B0VYRsuRyCwUCZw4/vQAKCRDB0VYRsuRy
|
||||
C7N2AP9DTluIueO0OIl8bm4oufkYlOmMTWVcxRmcZ9enUL0XdAEAqA34I6CJ01lp
|
||||
TXsmIQ3x9V7nuvaLUygrz5D3QyrbJgA=
|
||||
=ncWz
|
||||
-----END PGP SIGNATURE-----
|
@ -1,3 +1,73 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 29 09:24:43 UTC 2024 - Adam Majer <adam.majer@suse.de>
|
||||
|
||||
- c-ares 1.34.2
|
||||
|
||||
Features:
|
||||
* adig: read arguments from adigrc. [PR #856]
|
||||
* Add new pending write callback optimization via `ares_set_pending_write_cb`. [PR #857]
|
||||
* New function `ares_process_fds()`. [PR #875]
|
||||
* Failed servers should be probed rather than redirecting queries which could
|
||||
cause unexpected latency. [PR #877]
|
||||
* adig: rework command line arguments to mimic dig from bind. [PR #890]
|
||||
* Add new method for overriding network functions
|
||||
`ares_set_socket_function_ex()` to properly support all new functionality.
|
||||
[PR #894]
|
||||
* Fix regression with custom socket callbacks due to DNS cookie support. [PR #895]
|
||||
* ares_socket: set IP_BIND_ADDRESS_NO_PORT on ares_set_local_ip* tcp sockets [PR #887]
|
||||
* URI parser/writer for ares_set_servers_csv()/ares_get_servers_csv(). [PR #882]
|
||||
|
||||
Changes:
|
||||
* Connection handling modularization. [PR #857], [PR #876]
|
||||
* Expose library/utility functions to tools. [PR #860]
|
||||
* Remove `ares__` prefix, just use `ares_` for internal functions. [PR #872]
|
||||
|
||||
Bugfixes:
|
||||
* fix: potential WIN32_LEAN_AND_MEAN redefinition.
|
||||
[PR #869]
|
||||
* Fix googletest v1.15 compatibility.
|
||||
[PR #874]
|
||||
* Fix pkgconfig thread dependencies.
|
||||
[PR #884]
|
||||
|
||||
Features in 1.33.0:
|
||||
* Add DNS cookie support (RFC7873 + RFC9018) to help prevent off-path cache
|
||||
poisoning attacks. [PR #833]
|
||||
* Implement TCP FastOpen (TFO) RFC7413, which will make TCP reconnects 0-RTT
|
||||
on supported systems. [PR #840]
|
||||
|
||||
Changes:
|
||||
* Reorganize source tree. [PR #822]
|
||||
* Refactoring of connection handling to prevent code duplication. [PR #839]
|
||||
* New dynamic array data structure to prevent simple logic flaws in array
|
||||
handling in various code paths. [PR #841]
|
||||
|
||||
Bugfixes:
|
||||
* `ares_destroy()` race condition during shutdown due to missing lock. [PR #831]
|
||||
|
||||
Features in 1.32:
|
||||
|
||||
* Add support for DNS 0x20 to help prevent cache poisoning attacks, enabled
|
||||
by specifying `ARES_FLAG_DNS0x20`. Disabled by default. [PR #800]
|
||||
* Rework query timeout logic to automatically adjust timeouts based on network
|
||||
conditions. The timeout specified now is only used as a hint until there
|
||||
is enough history to calculate a more valid timeout. [PR #794]
|
||||
|
||||
Changes:
|
||||
|
||||
* DNS RR TXT strings should not be automatically concatenated as there are use
|
||||
cases outside of RFC 7208. In order to maintain ABI compliance, the ability
|
||||
to retrieve TXT strings concatenated is retained as well as a new API to
|
||||
retrieve the individual strings. This restores behavior from c-ares 1.20.0.
|
||||
[PR #801]
|
||||
* Clean up header inclusion logic to make hacking on code easier. [PR #797]
|
||||
* GCC/Clang: Enable even more strict warnings to catch more coding flaws. [253bdee]
|
||||
|
||||
Bugfixes:
|
||||
|
||||
* Tests: Fix thread race condition in test cases for EventThread. [PR #803]
|
||||
* Thread Saftey: `ares_timeout()` was missing lock. [74a64e4]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jun 18 13:51:01 UTC 2024 - Adam Majer <adam.majer@suse.de>
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user