From 8c83e2cbe8df30609a37869375de8ec1ef1f8e67d651c585c3c1aa40be548ad3 Mon Sep 17 00:00:00 2001 From: Adam Majer Date: Tue, 10 Oct 2023 09:43:18 +0000 Subject: [PATCH] - Update to version 1.20.1 * Remove bin/acountry from built tools as nerd.dk is gone * Default per-query timeout has been reduced to 2s with a 3x retry count * rand: add support for getrandom() Bug fixes: * TCP back to back queries were broken * Ensure queries for ares_getaddrinfo() are not requeued during destruction * ares_getaddrinfo() should not retry other address classes if one address class has already been returned * Avoid production ill-formed result when qualifying a name with the root domain * Fix missing prefix for CMake generated libcares.pc * DNS server ports can now be read from system configuration instead of defaulting to port 53, aka openBSD resolv.conf format * Replace usages of sprintf with snprintf OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/c-ares?expand=0&rev=52 --- c-ares-1.19.1.tar.gz | 3 --- c-ares-1.19.1.tar.gz.asc | 11 ----------- c-ares-1.20.1.tar.gz | 3 +++ c-ares-1.20.1.tar.gz.asc | 11 +++++++++++ c-ares.changes | 21 +++++++++++++++++++++ c-ares.spec | 4 ++-- 6 files changed, 37 insertions(+), 16 deletions(-) delete mode 100644 c-ares-1.19.1.tar.gz delete mode 100644 c-ares-1.19.1.tar.gz.asc create mode 100644 c-ares-1.20.1.tar.gz create mode 100644 c-ares-1.20.1.tar.gz.asc diff --git a/c-ares-1.19.1.tar.gz b/c-ares-1.19.1.tar.gz deleted file mode 100644 index 9daaebb..0000000 --- a/c-ares-1.19.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:321700399b72ed0e037d0074c629e7741f6b2ec2dda92956abe3e9671d3e268e -size 1579100 diff --git a/c-ares-1.19.1.tar.gz.asc b/c-ares-1.19.1.tar.gz.asc deleted file mode 100644 index ac2d598..0000000 --- a/c-ares-1.19.1.tar.gz.asc +++ /dev/null @@ -1,11 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQEzBAABCgAdFiEEJ+3q8i86vOtQ25oSXMkI/bceEsIFAmRrXuwACgkQXMkI/bce -EsKdGgf9EP41uA/RWuaXGaRhUjlUasGGwUFntEkcOjLtxZNwLXkdE2d3NOIVeiVR -HG6Dto+20ygqorDsHnLHH8iOyER3g/aRDtzY95uE6t4UBA69NOcWhO0H28t5NG1y -q+OUI4zcbLn78UddF5vMNoUrVt5eZf5x+EgnpPldn86cAmT8+2KZ1+LiI3XpzEbK -L4+VpkqrSEdSVMN4qqzzQCsC2jxgQuDgZe6as+cf4Bsf6upQT6iH4f+O9+cPFObM -p0LvdyTWDOXiosjyWuWoYat0LdEcExYjNFEh9V3+drkjUNXJ3HvcyBottQQBUsNV -PGGrIY76CXzqOYv+j/0us7400RQD9A== -=J2nY ------END PGP SIGNATURE----- diff --git a/c-ares-1.20.1.tar.gz b/c-ares-1.20.1.tar.gz new file mode 100644 index 0000000..f1c3011 --- /dev/null +++ b/c-ares-1.20.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:de24a314844cb157909730828560628704f4f896d167dd7da0fa2fb93ea18b10 +size 1599175 diff --git a/c-ares-1.20.1.tar.gz.asc b/c-ares-1.20.1.tar.gz.asc new file mode 100644 index 0000000..b3aae41 --- /dev/null +++ b/c-ares-1.20.1.tar.gz.asc @@ -0,0 +1,11 @@ +-----BEGIN PGP SIGNATURE----- + +iQEzBAABCgAdFiEEJ+3q8i86vOtQ25oSXMkI/bceEsIFAmUjHhkACgkQXMkI/bce +EsIQxwf/VjQpVZwt18Lux5nt7g7MvMVCJLPmSK7I7PFdV+5RtHxtC9od/kef6qb/ +TCCcA2wL4CXu1rQFo2kcBRIk5Irs5vgZoUuKsDuTUzz69dntBjGTVONDgUhR//UQ +siJS6qtKOhMqxzXhuuTDEXd5VFyx/w7E4SbJDwZJL50BvMo0YGZ58t3wXb4PfPxs +En4QCS/+TtNOlS4ZqAhT5Da/ReeD1eLUhPMZRIkriuR0ggUP8nhEft12DFMQH9dQ +1/BiupilP0R0u6Am3BIUOaDweIxVA6d8/hc5hpiXel3zNcaQqGZQHHk6bOiJqOcp +be+3+9VBEoyF5KTT4pBP7a4Kxvxvbw== +=23cF +-----END PGP SIGNATURE----- diff --git a/c-ares.changes b/c-ares.changes index 9968406..fd0f69c 100644 --- a/c-ares.changes +++ b/c-ares.changes @@ -1,3 +1,24 @@ +------------------------------------------------------------------- +Tue Oct 10 09:31:38 UTC 2023 - Adam Majer - 1.20.1 + +- Update to version 1.20.1 + * Remove bin/acountry from built tools as nerd.dk is gone + * Default per-query timeout has been reduced to 2s with a 3x retry count + * rand: add support for getrandom() + + Bug fixes: + * TCP back to back queries were broken + * Ensure queries for ares_getaddrinfo() are not requeued during + destruction + * ares_getaddrinfo() should not retry other address classes if + one address class has already been returned + * Avoid production ill-formed result when qualifying a name + with the root domain + * Fix missing prefix for CMake generated libcares.pc + * DNS server ports can now be read from system configuration + instead of defaulting to port 53, aka openBSD resolv.conf format + * Replace usages of sprintf with snprintf + ------------------------------------------------------------------- Mon May 22 13:56:59 UTC 2023 - Adam Majer diff --git a/c-ares.spec b/c-ares.spec index 09dc949..0319275 100644 --- a/c-ares.spec +++ b/c-ares.spec @@ -22,7 +22,7 @@ %define cmake_build make -O VERBOSE=1 %{?_smp_mflags} %endif Name: c-ares -Version: 1.19.1 +Version: 1.20.1 Release: 0 Summary: Library for asynchronous name resolves License: MIT @@ -67,7 +67,7 @@ by Greg Hudson at MIT. This package provides the shared libraries for c-ares. %package devel -Summary: Development files for %{name} +Summary: Development files for c-ares Requires: %{libname} = %{version} Requires: glibc-devel Provides: libcares-devel = %{version}