|
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