pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/net/libcares



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sun Nov 19 13:35:07 UTC 2023

Modified Files:
        pkgsrc/net/libcares: Makefile PLIST distinfo

Log Message:
libcares: update to 1.22.0.

c-ares version 1.22.0

This is a feature release with some significant internal changes.

Features:
 o ares_reinit() is now implemented to re-read any system configuration and
   immediately apply to an existing ares channel [2]
 o The adig command line program has been rewritten and its format now more
   closely matches that of BIND's dig utility [3]
 o The new DNS message parser and writer functions have now been made public [4]
 o RFC9460 HTTPS and SVCB records are now supported [5]
 o RFC6698 TLSA records are now supported [6]
 o The server list is now internally dynamic and can be changed without
   impacting existing queries [10]
 o Hosts file processing is now cached until the file is detected to be changed
   to speed up repetitive lookups of large hosts files [11]

Changes:
 o Internally all DNS messages are now written using the new DNS writing
   functions [7]
 o EDNS is now enabled by default [8]
 o Internal cleanups in function prototypes [9]

Bug Fixes:
 o Randomize retry penalties to prevent thundering herd issues when dns
   servers throttle requests [1]
 o Fix Windows build error for missing if_indextoname() [10]


To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37 pkgsrc/net/libcares/Makefile
cvs rdiff -u -r1.20 -r1.21 pkgsrc/net/libcares/PLIST
cvs rdiff -u -r1.30 -r1.31 pkgsrc/net/libcares/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/net/libcares/Makefile
diff -u pkgsrc/net/libcares/Makefile:1.36 pkgsrc/net/libcares/Makefile:1.37
--- pkgsrc/net/libcares/Makefile:1.36   Mon Nov  6 13:54:49 2023
+++ pkgsrc/net/libcares/Makefile        Sun Nov 19 13:35:07 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.36 2023/11/06 13:54:49 wiz Exp $
+# $NetBSD: Makefile,v 1.37 2023/11/19 13:35:07 wiz Exp $
 
-DISTNAME=      c-ares-1.21.0
+DISTNAME=      c-ares-1.22.0
 PKGNAME=       ${DISTNAME:S/c-/libc/1}
 CATEGORIES=    net
 MASTER_SITES=  https://c-ares.haxx.se/download/

Index: pkgsrc/net/libcares/PLIST
diff -u pkgsrc/net/libcares/PLIST:1.20 pkgsrc/net/libcares/PLIST:1.21
--- pkgsrc/net/libcares/PLIST:1.20      Mon Nov  6 13:54:49 2023
+++ pkgsrc/net/libcares/PLIST   Sun Nov 19 13:35:07 2023
@@ -1,9 +1,10 @@
-@comment $NetBSD: PLIST,v 1.20 2023/11/06 13:54:49 wiz Exp $
+@comment $NetBSD: PLIST,v 1.21 2023/11/19 13:35:07 wiz Exp $
 bin/adig
 bin/ahost
 include/ares.h
 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
@@ -13,7 +14,7 @@ lib/cmake/c-ares/c-ares-targets-noconfig
 lib/cmake/c-ares/c-ares-targets.cmake
 lib/libcares.so
 lib/libcares.so.2
-lib/libcares.so.2.7.2
+lib/libcares.so.2.8.0
 lib/libcares_static.a
 lib/pkgconfig/libcares.pc
 man/man1/adig.1
@@ -22,6 +23,67 @@ man/man3/ares_cancel.3
 man/man3/ares_create_query.3
 man/man3/ares_destroy.3
 man/man3/ares_destroy_options.3
+man/man3/ares_dns_class_fromstr.3
+man/man3/ares_dns_class_t.3
+man/man3/ares_dns_class_tostr.3
+man/man3/ares_dns_datatype_t.3
+man/man3/ares_dns_flags_t.3
+man/man3/ares_dns_mapping.3
+man/man3/ares_dns_opcode_t.3
+man/man3/ares_dns_opcode_tostr.3
+man/man3/ares_dns_opt_datatype_t.3
+man/man3/ares_dns_opt_get_datatype.3
+man/man3/ares_dns_opt_get_name.3
+man/man3/ares_dns_parse.3
+man/man3/ares_dns_rcode_t.3
+man/man3/ares_dns_rcode_tostr.3
+man/man3/ares_dns_rec_type_fromstr.3
+man/man3/ares_dns_rec_type_t.3
+man/man3/ares_dns_record.3
+man/man3/ares_dns_record_create.3
+man/man3/ares_dns_record_destroy.3
+man/man3/ares_dns_record_get_flags.3
+man/man3/ares_dns_record_get_id.3
+man/man3/ares_dns_record_get_opcode.3
+man/man3/ares_dns_record_get_rcode.3
+man/man3/ares_dns_record_query_add.3
+man/man3/ares_dns_record_query_cnt.3
+man/man3/ares_dns_record_query_get.3
+man/man3/ares_dns_record_rr_add.3
+man/man3/ares_dns_record_rr_cnt.3
+man/man3/ares_dns_record_rr_del.3
+man/man3/ares_dns_record_rr_get.3
+man/man3/ares_dns_rr.3
+man/man3/ares_dns_rr_get_addr.3
+man/man3/ares_dns_rr_get_addr6.3
+man/man3/ares_dns_rr_get_bin.3
+man/man3/ares_dns_rr_get_class.3
+man/man3/ares_dns_rr_get_keys.3
+man/man3/ares_dns_rr_get_name.3
+man/man3/ares_dns_rr_get_opt.3
+man/man3/ares_dns_rr_get_opt_byid.3
+man/man3/ares_dns_rr_get_opt_cnt.3
+man/man3/ares_dns_rr_get_str.3
+man/man3/ares_dns_rr_get_ttl.3
+man/man3/ares_dns_rr_get_type.3
+man/man3/ares_dns_rr_get_u16.3
+man/man3/ares_dns_rr_get_u32.3
+man/man3/ares_dns_rr_get_u8.3
+man/man3/ares_dns_rr_key_datatype.3
+man/man3/ares_dns_rr_key_t.3
+man/man3/ares_dns_rr_key_to_rec_type.3
+man/man3/ares_dns_rr_key_tostr.3
+man/man3/ares_dns_rr_set_addr.3
+man/man3/ares_dns_rr_set_addr6.3
+man/man3/ares_dns_rr_set_bin.3
+man/man3/ares_dns_rr_set_opt.3
+man/man3/ares_dns_rr_set_str.3
+man/man3/ares_dns_rr_set_u16.3
+man/man3/ares_dns_rr_set_u32.3
+man/man3/ares_dns_rr_set_u8.3
+man/man3/ares_dns_section_t.3
+man/man3/ares_dns_section_tostr.3
+man/man3/ares_dns_write.3
 man/man3/ares_dup.3
 man/man3/ares_expand_name.3
 man/man3/ares_expand_string.3
@@ -47,6 +109,7 @@ man/man3/ares_library_init.3
 man/man3/ares_library_init_android.3
 man/man3/ares_library_initialized.3
 man/man3/ares_mkquery.3
+man/man3/ares_opt_param_t.3
 man/man3/ares_parse_a_reply.3
 man/man3/ares_parse_aaaa_reply.3
 man/man3/ares_parse_caa_reply.3
@@ -60,6 +123,7 @@ man/man3/ares_parse_txt_reply.3
 man/man3/ares_parse_uri_reply.3
 man/man3/ares_process.3
 man/man3/ares_query.3
+man/man3/ares_reinit.3
 man/man3/ares_save_options.3
 man/man3/ares_search.3
 man/man3/ares_send.3
@@ -75,5 +139,9 @@ man/man3/ares_set_socket_configure_callb
 man/man3/ares_set_socket_functions.3
 man/man3/ares_set_sortlist.3
 man/man3/ares_strerror.3
+man/man3/ares_svcb_param_t.3
 man/man3/ares_timeout.3
+man/man3/ares_tlsa_match_t.3
+man/man3/ares_tlsa_selector_t.3
+man/man3/ares_tlsa_usage_t.3
 man/man3/ares_version.3

Index: pkgsrc/net/libcares/distinfo
diff -u pkgsrc/net/libcares/distinfo:1.30 pkgsrc/net/libcares/distinfo:1.31
--- pkgsrc/net/libcares/distinfo:1.30   Mon Nov  6 13:54:49 2023
+++ pkgsrc/net/libcares/distinfo        Sun Nov 19 13:35:07 2023
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.30 2023/11/06 13:54:49 wiz Exp $
+$NetBSD: distinfo,v 1.31 2023/11/19 13:35:07 wiz Exp $
 
-BLAKE2s (c-ares-1.21.0.tar.gz) = 0a790a34ee1ea35fd628e992f65604844e5523e3b220fbaae5f5ab846a279e40
-SHA512 (c-ares-1.21.0.tar.gz) = c526b0a28d8ea1c6a53215dfd52e8250c968513a667c5414459d97d46288da7e7a2193d757fc78225e56c6684b3d30e756dd3e5a31917e996c871773a34892ea
-Size (c-ares-1.21.0.tar.gz) = 1623742 bytes
+BLAKE2s (c-ares-1.22.0.tar.gz) = 0d7af33373b1c9e1763b772d0c46ca6b7f0239c3b1ba61bd1246b14e187ea15d
+SHA512 (c-ares-1.22.0.tar.gz) = b84b774090bbeae7ad2eabeb223a12474e42f2efcc4e2209fcda260b1fe29337549eb7827eb7f75475fade65b6e1ab719abdae0ff543309c1914aa9cef65cd01
+Size (c-ares-1.22.0.tar.gz) = 1662808 bytes



Home | Main Index | Thread Index | Old Index