diff --git a/changelog.md b/changelog.md index 3a12a04..55bde57 100644 --- a/changelog.md +++ b/changelog.md @@ -2,6 +2,50 @@ layout: page title: Changelog --- + +## c-ares version 1.34.0 - October 9 2024 + +This is a feature and bugfix release. + +Features: +* adig: read arguments from adigrc. + [PR #856](https://github.com/c-ares/c-ares/pull/856) +* Add new pending write callback optimization via `ares_set_pending_write_cb`. + [PR #857](https://github.com/c-ares/c-ares/pull/857) +* New function `ares_process_fds()`. + [PR #875](https://github.com/c-ares/c-ares/pull/875) +* Failed servers should be probed rather than redirecting queries which could + cause unexpected latency. + [PR #877](https://github.com/c-ares/c-ares/pull/877) +* adig: rework command line arguments to mimic dig from bind. + [PR #890](https://github.com/c-ares/c-ares/pull/890) +* Add new method for overriding network functions + `ares_set_socket_function_ex()` to properly support all new functionality. + [PR #894](https://github.com/c-ares/c-ares/pull/894) +* Fix regression with custom socket callbacks due to DNS cookie support. + [PR #895](https://github.com/c-ares/c-ares/pull/895) +* ares_socket: set IP_BIND_ADDRESS_NO_PORT on ares_set_local_ip* tcp sockets + [PR #887](https://github.com/c-ares/c-ares/pull/887) +* URI parser/writer for ares_set_servers_csv()/ares_get_servers_csv(). + [PR #882](https://github.com/c-ares/c-ares/pull/882) + +Changes: +* Connection handling modularization. + [PR #857](https://github.com/c-ares/c-ares/pull/857), + [PR #876](https://github.com/c-ares/c-ares/pull/876) +* Expose library/utility functions to tools. + [PR #860](https://github.com/c-ares/c-ares/pull/860) +* Remove `ares__` prefix, just use `ares_` for internal functions. + [PR #872](https://github.com/c-ares/c-ares/pull/872) + + +Bugfixes: +* fix: potential WIN32_LEAN_AND_MEAN redefinition. + [PR #869](https://github.com/c-ares/c-ares/pull/869) +* Fix googletest v1.15 compatibility. + [PR #874](https://github.com/c-ares/c-ares/pull/874) +* Fix pkgconfig thread dependencies. + [PR #884](https://github.com/c-ares/c-ares/pull/884) ## c-ares version 1.33.1 - August 23 2024 diff --git a/download.md b/download.md index 8f4c027..368f077 100644 --- a/download.md +++ b/download.md @@ -3,6 +3,8 @@ title: Download c-ares layout: page permalink: /download/ versions: + - version: 1.34.0 + date: "9-oct-2024" - version: 1.33.1 date: "23-aug-2024" - version: 1.33.0 diff --git a/index.md b/index.md index d706b9a..dcd4284 100644 --- a/index.md +++ b/index.md @@ -1,8 +1,8 @@ --- layout: page version: - version: 1.33.1 - date: "23-aug-2024" + version: 1.34.0 + date: "9-oct-2024" --- - [Download](#download)