From 1efadc9528a03fa212a48065dc7d367f3dc3f0926cb4a004c8287ac5a0c3b0ac Mon Sep 17 00:00:00 2001 From: Adam Majer Date: Tue, 2 Apr 2024 08:49:16 +0000 Subject: [PATCH] - c-ares 1.28.1 Features: * Emit warnings when deprecated c-ares functions are used. This can be disabled by passing a compiler definition of `CARES_NO_DEPRECATED`. [PR #732] * Add function `ares_search_dnsrec()` to search for records using the new DNS record data structures. [PR #719] * Rework internals to pass around `ares_dns_record_t` instead of binary data, this introduces new public functions of `ares_query_dnsrec()` and `ares_send_dnsrec()`. [PR #730] Changes: * tests: when performing simulated queries, reduce timeouts to make tests run faster * Replace configuration file parsers with memory-safe parser. [PR #725] * Remove `acountry` completely, the manpage might still get installed otherwise. [Issue #718] Bugfixes: * CMake: don't overwrite global required libraries/definitions/includes which could cause build errors for projects chain building c-ares. [Issue #729] * On some platforms, `netinet6/in6.h` is not included by `netinet/in.h` and needs to be included separately. [PR #728] * Fix a potential memory leak in `ares_init()`. [Issue #724] * Some platforms don't have the `isascii()` function. Implement as a macro. [PR #721] * CMake: Fix Chain building if CMAKE runtime paths not set * NDots configuration should allow a value of zero. [PR #735] OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/c-ares?expand=0&rev=65 --- c-ares-1.27.0.tar.gz | 3 --- c-ares-1.27.0.tar.gz.asc | 11 ----------- c-ares-1.28.1.tar.gz | 3 +++ c-ares-1.28.1.tar.gz.asc | 11 +++++++++++ c-ares.changes | 34 ++++++++++++++++++++++++++++++++++ c-ares.spec | 4 ++-- 6 files changed, 50 insertions(+), 16 deletions(-) delete mode 100644 c-ares-1.27.0.tar.gz delete mode 100644 c-ares-1.27.0.tar.gz.asc create mode 100644 c-ares-1.28.1.tar.gz create mode 100644 c-ares-1.28.1.tar.gz.asc diff --git a/c-ares-1.27.0.tar.gz b/c-ares-1.27.0.tar.gz deleted file mode 100644 index f9b2cb6..0000000 --- a/c-ares-1.27.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:0a72be66959955c43e2af2fbd03418e82a2bd5464604ec9a62147e37aceb420b -size 1301440 diff --git a/c-ares-1.27.0.tar.gz.asc b/c-ares-1.27.0.tar.gz.asc deleted file mode 100644 index 00415eb..0000000 --- a/c-ares-1.27.0.tar.gz.asc +++ /dev/null @@ -1,11 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQEzBAABCgAdFiEEJ+3q8i86vOtQ25oSXMkI/bceEsIFAmXYSD0ACgkQXMkI/bce -EsIrPAgAsE8zpviLmbuAS9TvBG+mRYhr/Q0Bix9ZpBke/V+4XUpGrlNPcyD5Y1wX -KmTWRFxQWfj/wau8uI1pMYkIQlq7GxU1MaIWiyqEk+4GPEry945PA/YesLiQWuCo -ny/1xA9FNdffCLDpH5OYQtTrKYhZ9wrU4Ae4bh2Mo0V5pwTkX2BviAj9R3SUtXnD -sQi+kRAuhii/3aVPLDURw3MWgGYV1n1dRBWQr1yaeUey3PCn+aUfSsDRHCy6mBIy -5rm2YiiWBaSF89u6PFqqEYI57xDHz7eJa6CYk/nwKktse43zTlWSY2NpAgYR3iW7 -mRCAt3/6KVx5pPyzeq3+ZGBmGY0qng== -=hubf ------END PGP SIGNATURE----- diff --git a/c-ares-1.28.1.tar.gz b/c-ares-1.28.1.tar.gz new file mode 100644 index 0000000..1d2a31e --- /dev/null +++ b/c-ares-1.28.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:675a69fc54ddbf42e6830bc671eeb6cd89eeca43828eb413243fd2c0a760809d +size 1312102 diff --git a/c-ares-1.28.1.tar.gz.asc b/c-ares-1.28.1.tar.gz.asc new file mode 100644 index 0000000..fab9f8b --- /dev/null +++ b/c-ares-1.28.1.tar.gz.asc @@ -0,0 +1,11 @@ +-----BEGIN PGP SIGNATURE----- + +iQEzBAABCgAdFiEEJ+3q8i86vOtQ25oSXMkI/bceEsIFAmYILRAACgkQXMkI/bce +EsKCAQf8CTPnRxYF5zGB7CrniSzkIH96sdD3dEN08OsrB1ZxtrW2tWeHzmuPcX5S ++i9916Sx9X/3KOsyWpTDnOZnxkCkBFDQM5+jOv3z6DhXtEO0tRkKfL37MMO6jSXA +/iglsDrvfeuly6l2wYDEZB5BG7h34aJWNQzJ97H9f7vdHNh4VaNWTGujpbh5/QOU +XJYj1JFu7F+fnH9e8VhCuwRZbX1ULZ84QHzH3vNvGMmor0giiKTBCSaEQjwXeFRx +rrGaDVSXjaJAItHvBKZ0UYLMvhR+8bbBYrGRPwognjy7YSmfLCNJcbazlaYs29pO +RUoEKm1hP3v68f3X6bypCOkt+Y98EA== +=Ftwh +-----END PGP SIGNATURE----- diff --git a/c-ares.changes b/c-ares.changes index c0096b0..f9deb99 100644 --- a/c-ares.changes +++ b/c-ares.changes @@ -1,3 +1,37 @@ +------------------------------------------------------------------- +Tue Apr 2 08:42:30 UTC 2024 - Adam Majer + +- c-ares 1.28.1 + +Features: + * Emit warnings when deprecated c-ares functions are used. + This can be disabled by passing a compiler definition of + `CARES_NO_DEPRECATED`. [PR #732] + * Add function `ares_search_dnsrec()` to search for records + using the new DNS record data structures. [PR #719] + * Rework internals to pass around `ares_dns_record_t` instead of + binary data, this introduces new public functions of + `ares_query_dnsrec()` and `ares_send_dnsrec()`. [PR #730] + +Changes: + * tests: when performing simulated queries, reduce timeouts + to make tests run faster + * Replace configuration file parsers with memory-safe parser. [PR #725] + * Remove `acountry` completely, the manpage might still get + installed otherwise. [Issue #718] + +Bugfixes: + * CMake: don't overwrite global required libraries/definitions/includes + which could cause build errors for projects chain building c-ares. + [Issue #729] + * On some platforms, `netinet6/in6.h` is not included by `netinet/in.h` + and needs to be included separately. [PR #728] + * Fix a potential memory leak in `ares_init()`. [Issue #724] + * Some platforms don't have the `isascii()` function. + Implement as a macro. [PR #721] + * CMake: Fix Chain building if CMAKE runtime paths not set + * NDots configuration should allow a value of zero. [PR #735] + ------------------------------------------------------------------- Mon Feb 26 13:25:59 UTC 2024 - Adam Majer diff --git a/c-ares.spec b/c-ares.spec index 320c08c..6b9be02 100644 --- a/c-ares.spec +++ b/c-ares.spec @@ -26,7 +26,7 @@ %endif Name: c-ares%pkg_suffix -Version: 1.27.0 +Version: 1.28.1 Release: 0 Summary: Library for asynchronous name resolves License: MIT @@ -91,7 +91,7 @@ to build packages that depend on c-ares. %endif %prep -%autosetup -p1 -n c-ares-%{version} +%autosetup -n c-ares-%{version} %build %cmake \