|
1 |
| -## c-ares version 1.34.3 - November 9 2024 |
| 1 | +## c-ares version 1.34.4 - December 14 2024 |
2 | 2 |
|
3 | 3 | This is a bugfix release.
|
4 | 4 |
|
5 | 5 | Changes:
|
6 |
| -* Build the release package in an automated way so we can provide |
7 |
| - provenance as per [SLSA3](https://slsa.dev/). |
8 |
| - [PR #906](https://github.com/c-ares/c-ares/pull/906) |
| 6 | +* QNX Port: Port to QNX 8, add primary config reading support, add CI build. [PR #934](https://github.com/c-ares/c-ares/pull/934), [PR #937](https://github.com/c-ares/c-ares/pull/937), [PR #938](https://github.com/c-ares/c-ares/pull/938) |
9 | 7 |
|
10 | 8 | Bugfixes:
|
11 |
| -* Some upstream servers are non-compliant with EDNS options, resend queries |
12 |
| - without EDNS. [Issue #911](https://github.com/c-ares/c-ares/issues/911) |
13 |
| -* Android: <=7 needs sys/system_properties.h |
14 |
| - [a70637c](https://github.com/c-ares/c-ares/commit/a70637c) |
15 |
| -* Android: CMake needs `-D_GNU_SOURCE` and others. |
16 |
| - [PR #915](https://github.com/c-ares/c-ares/pull/914) |
17 |
| -* TSAN warns on missing lock, but lock isn't actually necessary. |
18 |
| - [PR #915](https://github.com/c-ares/c-ares/pull/915) |
19 |
| -* `ares_getaddrinfo()` for `AF_UNSPEC` should retry IPv4 if only IPv6 is |
20 |
| - received. [765d558](https://github.com/c-ares/c-ares/commit/765d558) |
21 |
| -* `ares_send()` shouldn't return `ARES_EBADRESP`, its `ARES_EBADQUERY`. |
22 |
| - [91519e7](https://github.com/c-ares/c-ares/commit/91519e7) |
23 |
| -* Fix typos in man pages. [PR #905](https://github.com/c-ares/c-ares/pull/905) |
| 9 | +* Empty TXT records were not being preserved. [PR #922](https://github.com/c-ares/c-ares/pull/922) |
| 10 | +* docs: update deprecation notices for `ares_create_query()` and `ares_mkquery()`. [PR #910](https://github.com/c-ares/c-ares/pull/910) |
| 11 | +* license: some files weren't properly updated. [PR #920](https://github.com/c-ares/c-ares/pull/920) |
| 12 | +* Fix bind local device regression from 1.34.0. [PR #929](https://github.com/c-ares/c-ares/pull/929), [PR #931](https://github.com/c-ares/c-ares/pull/931), [PR #935](https://github.com/c-ares/c-ares/pull/935) |
| 13 | +* CMake: set policy version to prevent deprecation warnings. [PR #932](https://github.com/c-ares/c-ares/pull/932) |
| 14 | +* CMake: shared and static library names should be the same on unix platforms like autotools uses. [PR #933](https://github.com/c-ares/c-ares/pull/933) |
| 15 | +* Update to latest autoconf archive macros for enhanced system compatibility. [PR #936](https://github.com/c-ares/c-ares/pull/936) |
24 | 16 |
|
25 | 17 | Thanks go to these friendly people for their efforts and contributions for this
|
26 | 18 | release:
|
27 | 19 |
|
28 | 20 | * Brad House (@bradh352)
|
29 |
| -* Jiwoo Park (@jimmy-park) |
30 |
| - |
31 |
| - |
32 |
| -## c-ares version 1.34.2 - October 15 2024 |
33 |
| - |
34 |
| -This release contains a fix for downstream packages detecting the c-ares |
35 |
| -version based on the contents of the header file rather than the |
36 |
| -distributed pkgconf or cmake files. |
37 |
| - |
38 |
| -## c-ares version 1.34.1 - October 9 2024 |
39 |
| - |
40 |
| -This release fixes a packaging issue. |
41 |
| - |
42 |
| - |
43 |
| -## c-ares version 1.34.0 - October 9 2024 |
44 |
| - |
45 |
| -This is a feature and bugfix release. |
46 |
| - |
47 |
| -Features: |
48 |
| -* adig: read arguments from adigrc. |
49 |
| - [PR #856](https://github.com/c-ares/c-ares/pull/856) |
50 |
| -* Add new pending write callback optimization via `ares_set_pending_write_cb`. |
51 |
| - [PR #857](https://github.com/c-ares/c-ares/pull/857) |
52 |
| -* New function `ares_process_fds()`. |
53 |
| - [PR #875](https://github.com/c-ares/c-ares/pull/875) |
54 |
| -* Failed servers should be probed rather than redirecting queries which could |
55 |
| - cause unexpected latency. |
56 |
| - [PR #877](https://github.com/c-ares/c-ares/pull/877) |
57 |
| -* adig: rework command line arguments to mimic dig from bind. |
58 |
| - [PR #890](https://github.com/c-ares/c-ares/pull/890) |
59 |
| -* Add new method for overriding network functions |
60 |
| - `ares_set_socket_function_ex()` to properly support all new functionality. |
61 |
| - [PR #894](https://github.com/c-ares/c-ares/pull/894) |
62 |
| -* Fix regression with custom socket callbacks due to DNS cookie support. |
63 |
| - [PR #895](https://github.com/c-ares/c-ares/pull/895) |
64 |
| -* ares_socket: set IP_BIND_ADDRESS_NO_PORT on ares_set_local_ip* tcp sockets |
65 |
| - [PR #887](https://github.com/c-ares/c-ares/pull/887) |
66 |
| -* URI parser/writer for ares_set_servers_csv()/ares_get_servers_csv(). |
67 |
| - [PR #882](https://github.com/c-ares/c-ares/pull/882) |
68 |
| - |
69 |
| -Changes: |
70 |
| -* Connection handling modularization. |
71 |
| - [PR #857](https://github.com/c-ares/c-ares/pull/857), |
72 |
| - [PR #876](https://github.com/c-ares/c-ares/pull/876) |
73 |
| -* Expose library/utility functions to tools. |
74 |
| - [PR #860](https://github.com/c-ares/c-ares/pull/860) |
75 |
| -* Remove `ares__` prefix, just use `ares_` for internal functions. |
76 |
| - [PR #872](https://github.com/c-ares/c-ares/pull/872) |
77 |
| - |
78 |
| - |
79 |
| -Bugfixes: |
80 |
| -* fix: potential WIN32_LEAN_AND_MEAN redefinition. |
81 |
| - [PR #869](https://github.com/c-ares/c-ares/pull/869) |
82 |
| -* Fix googletest v1.15 compatibility. |
83 |
| - [PR #874](https://github.com/c-ares/c-ares/pull/874) |
84 |
| -* Fix pkgconfig thread dependencies. |
85 |
| - [PR #884](https://github.com/c-ares/c-ares/pull/884) |
86 |
| - |
87 |
| - |
88 |
| -Thanks go to these friendly people for their efforts and contributions for this |
89 |
| -release: |
90 |
| - |
91 |
| -* Brad House (@bradh352) |
92 |
| -* Cristian Rodríguez (@crrodriguez) |
93 |
| -* Georg (@tacerus) |
94 |
| -* @lifenjoiner |
95 |
| -* Shelley Vohr (@codebytere) |
96 |
| -* 前进,前进,进 (@leleliu008) |
97 |
| - |
| 21 | +* Daniel Stenberg (@bagder) |
| 22 | +* Gregor Jasny (@gjasny) |
| 23 | +* @marcovsz |
| 24 | +* Nikolaos Chatzikonstantinou (@createyourpersonalaccount) |
| 25 | +* @vlasovsoft1979 |
0 commit comments