diff mbox series

[meta-oe] c-ares: upgrade 1.31.0 -> 1.32.0

Message ID 20250115190724.34354-1-schonm@gmail.com
State Accepted
Headers show
Series [meta-oe] c-ares: upgrade 1.31.0 -> 1.32.0 | expand

Commit Message

Jason Schonberg Jan. 15, 2025, 7:07 p.m. UTC
Changelog: https://github.com/c-ares/c-ares/releases/tag/v1.32.0

Features:

    Add support for DNS 0x20 to help prevent cache poisoning attacks, enabled
    by specifying ARES_FLAG_DNS0x20. Disabled by default. PR #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

Changes:

    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
    Clean up header inclusion logic to make hacking on code easier. PR #797
    GCC/Clang: Enable even more strict warnings to catch more coding flaws. 253bdee
    MSVC: Enable /W4 warning level. PR #792

Bugfixes:

    Tests: Fix thread race condition in test cases for EventThread. PR #803
    Windows: Fix building with UNICODE. PR #802
    Thread Saftey: ares_timeout() was missing lock. 74a64e4
    Fix building with DJGPP (32bit protected mode DOS). PR #789

Signed-off-by: Jason Schonberg <schonm@gmail.com>
---
 .../c-ares/{c-ares_1.31.0.bb => c-ares_1.32.0.bb}             | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-oe/recipes-support/c-ares/{c-ares_1.31.0.bb => c-ares_1.32.0.bb} (83%)
diff mbox series

Patch

diff --git a/meta-oe/recipes-support/c-ares/c-ares_1.31.0.bb b/meta-oe/recipes-support/c-ares/c-ares_1.32.0.bb
similarity index 83%
rename from meta-oe/recipes-support/c-ares/c-ares_1.31.0.bb
rename to meta-oe/recipes-support/c-ares/c-ares_1.32.0.bb
index 98f6dbb63..acabe49d6 100644
--- a/meta-oe/recipes-support/c-ares/c-ares_1.31.0.bb
+++ b/meta-oe/recipes-support/c-ares/c-ares_1.32.0.bb
@@ -5,9 +5,9 @@  SECTION = "libs"
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://LICENSE.md;md5=2047e36c793a8e9c3d3f4b66f8934a19"
 
-SRC_URI = "https://github.com/c-ares/c-ares/releases/download/v1.31.0/${BPN}-${PV}.tar.gz \
+SRC_URI = "https://github.com/c-ares/c-ares/releases/download/v${PV}/${BPN}-${PV}.tar.gz \
            file://run-ptest"
-SRC_URI[sha256sum] = "0167a33dba96ca8de29f3f598b1e6cabe531799269fd63d0153aa0e6f5efeabd"
+SRC_URI[sha256sum] = "5ab3fad06edb98fe8081febe1e41a027cfa3199fc525a59c851376414fe24c5b"
 
 PACKAGECONFIG ?= "${@bb.utils.contains('PTEST_ENABLED', '1', 'tests', '', d)}"
 PACKAGECONFIG[manpages] = ""