-
Notifications
You must be signed in to change notification settings - Fork 29.8k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
PR-URL: #53722 Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Rafael Gonzaga <[email protected]> Reviewed-By: Marco Ippolito <[email protected]>
- Loading branch information
1 parent
98d59aa
commit 4647e6b
Showing
140 changed files
with
3,457 additions
and
2,667 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
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,24 +1,38 @@ | ||
## c-ares version 1.31.0 - June 18 2024 | ||
## c-ares version 1.32.0 - July 4 2024 | ||
|
||
This is a maintenance and bugfix release. | ||
This is a feature and bugfix release. | ||
|
||
Features: | ||
|
||
* Add support for DNS 0x20 to help prevent cache poisoning attacks, enabled | ||
by specifying `ARES_FLAG_DNS0x20`. Disabled by default. [PR #800](https://github.com/c-ares/c-ares/pull/800) | ||
* Rework query timeout logic to automatically adjust timeouts based on network | ||
conditions. The timeout specified now is only used as a hint until there | ||
is enough history to calculate a more valid timeout. [PR #794](https://github.com/c-ares/c-ares/pull/794) | ||
|
||
Changes: | ||
|
||
* Enable Query Cache by default. [PR #786](https://github.com/c-ares/c-ares/pull/786) | ||
* DNS RR TXT strings should not be automatically concatenated as there are use | ||
cases outside of RFC 7208. In order to maintain ABI compliance, the ability | ||
to retrieve TXT strings concatenated is retained as well as a new API to | ||
retrieve the individual strings. This restores behavior from c-ares 1.20.0. | ||
[PR #801](https://github.com/c-ares/c-ares/pull/801) | ||
* Clean up header inclusion logic to make hacking on code easier. [PR #797](https://github.com/c-ares/c-ares/pull/797) | ||
* GCC/Clang: Enable even more strict warnings to catch more coding flaws. [253bdee](https://github.com/c-ares/c-ares/commit/253bdee) | ||
* MSVC: Enable `/W4` warning level. [PR #792](https://github.com/c-ares/c-ares/pull/792) | ||
|
||
Bugfixes: | ||
|
||
* Enhance Windows DNS configuration change detection to also detect manual DNS | ||
configuration changes. [PR #785](https://github.com/c-ares/c-ares/issues/785) | ||
* Various legacy MacOS Build fixes. [Issue #782](https://github.com/c-ares/c-ares/issues/782) | ||
* Ndots value of zero in resolv.conf was not being honored. [852a60a](https://github.com/c-ares/c-ares/commit/852a60a) | ||
* Watt-32 build support had been broken for some time. [PR #781](https://github.com/c-ares/c-ares/pull/781) | ||
* Distribute `ares_dns_rec_type_tostr` manpage. [PR #778](https://github.com/c-ares/c-ares/pull/778) | ||
* Tests: Fix thread race condition in test cases for EventThread. [PR #803](https://github.com/c-ares/c-ares/pull/803) | ||
* Windows: Fix building with UNICODE. [PR #802](https://github.com/c-ares/c-ares/pull/802) | ||
* Thread Saftey: `ares_timeout()` was missing lock. [74a64e4](https://github.com/c-ares/c-ares/commit/74a64e4) | ||
* Fix building with DJGPP (32bit protected mode DOS). [PR #789](https://github.com/c-ares/c-ares/pull/789) | ||
|
||
Thanks go to these friendly people for their efforts and contributions for this | ||
release: | ||
|
||
* Brad House (@bradh352) | ||
* Gregor Jasny (@gjasny) | ||
* Cheng (@zcbenz) | ||
|
||
|
||
|
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.