-
Notifications
You must be signed in to change notification settings - Fork 30k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
PR-URL: #56256 Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Marco Ippolito <[email protected]>
- Loading branch information
1 parent
cda0481
commit f352406
Showing
40 changed files
with
1,099 additions
and
588 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,97 +1,25 @@ | ||
## c-ares version 1.34.3 - November 9 2024 | ||
## c-ares version 1.34.4 - December 14 2024 | ||
|
||
This is a bugfix release. | ||
|
||
Changes: | ||
* Build the release package in an automated way so we can provide | ||
provenance as per [SLSA3](https://slsa.dev/). | ||
[PR #906](https://github.com/c-ares/c-ares/pull/906) | ||
* 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) | ||
|
||
Bugfixes: | ||
* Some upstream servers are non-compliant with EDNS options, resend queries | ||
without EDNS. [Issue #911](https://github.com/c-ares/c-ares/issues/911) | ||
* Android: <=7 needs sys/system_properties.h | ||
[a70637c](https://github.com/c-ares/c-ares/commit/a70637c) | ||
* Android: CMake needs `-D_GNU_SOURCE` and others. | ||
[PR #915](https://github.com/c-ares/c-ares/pull/914) | ||
* TSAN warns on missing lock, but lock isn't actually necessary. | ||
[PR #915](https://github.com/c-ares/c-ares/pull/915) | ||
* `ares_getaddrinfo()` for `AF_UNSPEC` should retry IPv4 if only IPv6 is | ||
received. [765d558](https://github.com/c-ares/c-ares/commit/765d558) | ||
* `ares_send()` shouldn't return `ARES_EBADRESP`, its `ARES_EBADQUERY`. | ||
[91519e7](https://github.com/c-ares/c-ares/commit/91519e7) | ||
* Fix typos in man pages. [PR #905](https://github.com/c-ares/c-ares/pull/905) | ||
* Empty TXT records were not being preserved. [PR #922](https://github.com/c-ares/c-ares/pull/922) | ||
* docs: update deprecation notices for `ares_create_query()` and `ares_mkquery()`. [PR #910](https://github.com/c-ares/c-ares/pull/910) | ||
* license: some files weren't properly updated. [PR #920](https://github.com/c-ares/c-ares/pull/920) | ||
* 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) | ||
* CMake: set policy version to prevent deprecation warnings. [PR #932](https://github.com/c-ares/c-ares/pull/932) | ||
* 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) | ||
* Update to latest autoconf archive macros for enhanced system compatibility. [PR #936](https://github.com/c-ares/c-ares/pull/936) | ||
|
||
Thanks go to these friendly people for their efforts and contributions for this | ||
release: | ||
|
||
* Brad House (@bradh352) | ||
* Jiwoo Park (@jimmy-park) | ||
|
||
|
||
## c-ares version 1.34.2 - October 15 2024 | ||
|
||
This release contains a fix for downstream packages detecting the c-ares | ||
version based on the contents of the header file rather than the | ||
distributed pkgconf or cmake files. | ||
|
||
## c-ares version 1.34.1 - October 9 2024 | ||
|
||
This release fixes a packaging issue. | ||
|
||
|
||
## 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) | ||
|
||
|
||
Thanks go to these friendly people for their efforts and contributions for this | ||
release: | ||
|
||
* Brad House (@bradh352) | ||
* Cristian Rodríguez (@crrodriguez) | ||
* Georg (@tacerus) | ||
* @lifenjoiner | ||
* Shelley Vohr (@codebytere) | ||
* 前进,前进,进 (@leleliu008) | ||
|
||
* Daniel Stenberg (@bagder) | ||
* Gregor Jasny (@gjasny) | ||
* @marcovsz | ||
* Nikolaos Chatzikonstantinou (@createyourpersonalaccount) | ||
* @vlasovsoft1979 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.