From: Brad Smith Subject: Re: UPDATE: libcares 1.32.0 To: ports@openbsd.org Date: Mon, 8 Jul 2024 03:56:12 -0400 On Sun, Jul 07, 2024 at 12:40:31AM -0400, Brad Smith wrote: > Here is an update to libcares 1.32.0. ## c-ares version 1.32.1 - July 7 2024 This is a bugfix release. Bugfixes: * Channel lock needs to be recursive to ensure calls into c-ares functions can be made from callbacks otherwise deadlocks will occur. This regression was introduced in 1.32.0. Index: Makefile =================================================================== RCS file: /cvs/ports/net/libcares/Makefile,v retrieving revision 1.33 diff -u -p -u -p -r1.33 Makefile --- Makefile 8 Jun 2024 10:08:41 -0000 1.33 +++ Makefile 8 Jul 2024 07:53:17 -0000 @@ -1,13 +1,12 @@ COMMENT= asynchronous resolver library -V= 1.30.0 +V= 1.32.1 DISTNAME= c-ares-${V} PKGNAME= libcares-${V} -REVISION= 0 CATEGORIES= net devel SITES= https://github.com/c-ares/c-ares/releases/download/v${V}/ -SHARED_LIBS += cares 4.0 # 2.15.0 +SHARED_LIBS += cares 4.1 # 2.15.0 HOMEPAGE= https://c-ares.org/ Index: distinfo =================================================================== RCS file: /cvs/ports/net/libcares/distinfo,v retrieving revision 1.19 diff -u -p -u -p -r1.19 distinfo --- distinfo 8 Jun 2024 10:08:41 -0000 1.19 +++ distinfo 8 Jul 2024 07:53:17 -0000 @@ -1,2 +1,2 @@ -SHA256 (c-ares-1.30.0.tar.gz) = T+oxIRICG87wgSA7HqAgEJhC/rWM2KNqPT9+DYvBE4w= -SIZE (c-ares-1.30.0.tar.gz) = 1009440 +SHA256 (c-ares-1.32.1.tar.gz) = Y74sTuEh+qR+l2b3NbTN51D/8sVj+BwR5XLT3GQB5ec= +SIZE (c-ares-1.32.1.tar.gz) = 1022052 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/net/libcares/pkg/PLIST,v retrieving revision 1.16 diff -u -p -u -p -r1.16 PLIST --- pkg/PLIST 24 May 2024 19:42:56 -0000 1.16 +++ pkg/PLIST 8 Jul 2024 07:53:17 -0000 @@ -3,7 +3,6 @@ include/ares_build.h include/ares_dns.h include/ares_dns_record.h include/ares_nameser.h -include/ares_rules.h include/ares_version.h lib/cmake/ lib/cmake/c-ares/ @@ -34,6 +33,7 @@ lib/pkgconfig/libcares.pc @man man/man3/ares_dns_rcode_tostr.3 @man man/man3/ares_dns_rec_type_fromstr.3 @man man/man3/ares_dns_rec_type_t.3 +@man man/man3/ares_dns_rec_type_tostr.3 @man man/man3/ares_dns_record.3 @man man/man3/ares_dns_record_create.3 @man man/man3/ares_dns_record_destroy.3 @@ -53,6 +53,10 @@ lib/pkgconfig/libcares.pc @man man/man3/ares_dns_record_rr_get.3 @man man/man3/ares_dns_record_rr_get_const.3 @man man/man3/ares_dns_rr.3 +@man man/man3/ares_dns_rr_add_abin.3 +@man man/man3/ares_dns_rr_del_abin.3 +@man man/man3/ares_dns_rr_get_abin.3 +@man man/man3/ares_dns_rr_get_abin_cnt.3 @man man/man3/ares_dns_rr_get_addr.3 @man man/man3/ares_dns_rr_get_addr6.3 @man man/man3/ares_dns_rr_get_bin.3