|
2 | 2 | layout: page
|
3 | 3 | title: Changelog
|
4 | 4 | ---
|
| 5 | +<a name="1_34_0"></a> |
| 6 | +## c-ares version 1.34.0 - October 9 2024 |
| 7 | + |
| 8 | +This is a feature and bugfix release. |
| 9 | + |
| 10 | +Features: |
| 11 | +* adig: read arguments from adigrc. |
| 12 | + [PR #856](https://github.com/c-ares/c-ares/pull/856) |
| 13 | +* Add new pending write callback optimization via `ares_set_pending_write_cb`. |
| 14 | + [PR #857](https://github.com/c-ares/c-ares/pull/857) |
| 15 | +* New function `ares_process_fds()`. |
| 16 | + [PR #875](https://github.com/c-ares/c-ares/pull/875) |
| 17 | +* Failed servers should be probed rather than redirecting queries which could |
| 18 | + cause unexpected latency. |
| 19 | + [PR #877](https://github.com/c-ares/c-ares/pull/877) |
| 20 | +* adig: rework command line arguments to mimic dig from bind. |
| 21 | + [PR #890](https://github.com/c-ares/c-ares/pull/890) |
| 22 | +* Add new method for overriding network functions |
| 23 | + `ares_set_socket_function_ex()` to properly support all new functionality. |
| 24 | + [PR #894](https://github.com/c-ares/c-ares/pull/894) |
| 25 | +* Fix regression with custom socket callbacks due to DNS cookie support. |
| 26 | + [PR #895](https://github.com/c-ares/c-ares/pull/895) |
| 27 | +* ares_socket: set IP_BIND_ADDRESS_NO_PORT on ares_set_local_ip* tcp sockets |
| 28 | + [PR #887](https://github.com/c-ares/c-ares/pull/887) |
| 29 | +* URI parser/writer for ares_set_servers_csv()/ares_get_servers_csv(). |
| 30 | + [PR #882](https://github.com/c-ares/c-ares/pull/882) |
| 31 | + |
| 32 | +Changes: |
| 33 | +* Connection handling modularization. |
| 34 | + [PR #857](https://github.com/c-ares/c-ares/pull/857), |
| 35 | + [PR #876](https://github.com/c-ares/c-ares/pull/876) |
| 36 | +* Expose library/utility functions to tools. |
| 37 | + [PR #860](https://github.com/c-ares/c-ares/pull/860) |
| 38 | +* Remove `ares__` prefix, just use `ares_` for internal functions. |
| 39 | + [PR #872](https://github.com/c-ares/c-ares/pull/872) |
| 40 | + |
| 41 | + |
| 42 | +Bugfixes: |
| 43 | +* fix: potential WIN32_LEAN_AND_MEAN redefinition. |
| 44 | + [PR #869](https://github.com/c-ares/c-ares/pull/869) |
| 45 | +* Fix googletest v1.15 compatibility. |
| 46 | + [PR #874](https://github.com/c-ares/c-ares/pull/874) |
| 47 | +* Fix pkgconfig thread dependencies. |
| 48 | + [PR #884](https://github.com/c-ares/c-ares/pull/884) |
5 | 49 |
|
6 | 50 | <a name="1_33_1"></a>
|
7 | 51 | ## c-ares version 1.33.1 - August 23 2024
|
|
0 commit comments