From c2eb73fd8a4c0780ea8903645e32484bf12defa7 Mon Sep 17 00:00:00 2001 From: Cory McWilliams Date: Fri, 11 Oct 2024 18:25:09 -0400 Subject: [PATCH] update: c-ares 1.34.1. --- GNUmakefile | 157 ++++++++++++++++++++++++++-------------------------- deps/c-ares | 2 +- 2 files changed, 81 insertions(+), 78 deletions(-) diff --git a/GNUmakefile b/GNUmakefile index 07b0dd88..2a02a3b6 100644 --- a/GNUmakefile +++ b/GNUmakefile @@ -278,98 +278,101 @@ $(filter-out $(BUILD_DIR)/android% $(BUILD_DIR)/macos% $(BUILD_DIR)/ios%,$(APP_O endif ARES_SOURCES := \ - deps/c-ares/src/lib/ares_platform.c \ - deps/c-ares/src/lib/record/ares_dns_mapping.c \ - deps/c-ares/src/lib/record/ares_dns_parse.c \ - deps/c-ares/src/lib/record/ares_dns_write.c \ - deps/c-ares/src/lib/record/ares_dns_name.c \ - deps/c-ares/src/lib/record/ares_dns_record.c \ - deps/c-ares/src/lib/record/ares_dns_multistring.c \ - deps/c-ares/src/lib/ares_destroy.c \ - deps/c-ares/src/lib/ares_data.c \ - deps/c-ares/src/lib/ares_sysconfig.c \ + deps/c-ares/src/lib/ares_addrinfo2hostent.c \ + deps/c-ares/src/lib/ares_addrinfo_localhost.c \ + deps/c-ares/src/lib/ares_android.c \ deps/c-ares/src/lib/ares_cancel.c \ - deps/c-ares/src/lib/ares_metrics.c \ - deps/c-ares/src/lib/ares_getnameinfo.c \ - deps/c-ares/src/lib/legacy/ares_parse_txt_reply.c \ - deps/c-ares/src/lib/legacy/ares_parse_naptr_reply.c \ - deps/c-ares/src/lib/legacy/ares_create_query.c \ - deps/c-ares/src/lib/legacy/ares_parse_mx_reply.c \ - deps/c-ares/src/lib/legacy/ares_parse_srv_reply.c \ - deps/c-ares/src/lib/legacy/ares_parse_ptr_reply.c \ - deps/c-ares/src/lib/legacy/ares_parse_caa_reply.c \ - deps/c-ares/src/lib/legacy/ares_parse_aaaa_reply.c \ - deps/c-ares/src/lib/legacy/ares_expand_name.c \ - deps/c-ares/src/lib/legacy/ares_parse_uri_reply.c \ - deps/c-ares/src/lib/legacy/ares_parse_a_reply.c \ - deps/c-ares/src/lib/legacy/ares_expand_string.c \ - deps/c-ares/src/lib/legacy/ares_fds.c \ - deps/c-ares/src/lib/legacy/ares_parse_ns_reply.c \ - deps/c-ares/src/lib/legacy/ares_parse_soa_reply.c \ - deps/c-ares/src/lib/legacy/ares_getsock.c \ - deps/c-ares/src/lib/windows_port.c \ - deps/c-ares/src/lib/ares_qcache.c \ - deps/c-ares/src/lib/ares_update_servers.c \ - deps/c-ares/src/lib/ares_process.c \ + deps/c-ares/src/lib/ares_close_sockets.c \ + deps/c-ares/src/lib/ares_conn.c \ + deps/c-ares/src/lib/ares_cookie.c \ + deps/c-ares/src/lib/ares_data.c \ + deps/c-ares/src/lib/ares_destroy.c \ + deps/c-ares/src/lib/ares_free_hostent.c \ + deps/c-ares/src/lib/ares_free_string.c \ + deps/c-ares/src/lib/ares_freeaddrinfo.c \ + deps/c-ares/src/lib/ares_getaddrinfo.c \ deps/c-ares/src/lib/ares_getenv.c \ + deps/c-ares/src/lib/ares_gethostbyaddr.c \ deps/c-ares/src/lib/ares_gethostbyname.c \ + deps/c-ares/src/lib/ares_getnameinfo.c \ + deps/c-ares/src/lib/ares_hosts_file.c \ + deps/c-ares/src/lib/ares_init.c \ + deps/c-ares/src/lib/ares_library_init.c \ + deps/c-ares/src/lib/ares_metrics.c \ + deps/c-ares/src/lib/ares_options.c \ + deps/c-ares/src/lib/ares_parse_into_addrinfo.c \ + deps/c-ares/src/lib/ares_process.c \ + deps/c-ares/src/lib/ares_qcache.c \ + deps/c-ares/src/lib/ares_query.c \ + deps/c-ares/src/lib/ares_search.c \ deps/c-ares/src/lib/ares_send.c \ - deps/c-ares/src/lib/dsa/ares__slist.c \ - deps/c-ares/src/lib/dsa/ares__htable.c \ - deps/c-ares/src/lib/dsa/ares__llist.c \ - deps/c-ares/src/lib/dsa/ares__htable_szvp.c \ - deps/c-ares/src/lib/dsa/ares__htable_asvp.c \ - deps/c-ares/src/lib/dsa/ares__htable_vpvp.c \ - deps/c-ares/src/lib/dsa/ares__htable_strvp.c \ - deps/c-ares/src/lib/dsa/ares__array.c \ - deps/c-ares/src/lib/ares__socket.c \ - deps/c-ares/src/lib/event/ares_event_poll.c \ - deps/c-ares/src/lib/event/ares_event_thread.c \ - deps/c-ares/src/lib/event/ares_event_select.c \ - deps/c-ares/src/lib/event/ares_event_kqueue.c \ + deps/c-ares/src/lib/ares_set_socket_functions.c \ + deps/c-ares/src/lib/ares_socket.c \ + deps/c-ares/src/lib/ares_sortaddrinfo.c \ + deps/c-ares/src/lib/ares_strerror.c \ + deps/c-ares/src/lib/ares_sysconfig.c \ + deps/c-ares/src/lib/ares_sysconfig_files.c \ + deps/c-ares/src/lib/ares_sysconfig_mac.c \ + deps/c-ares/src/lib/ares_sysconfig_win.c \ + deps/c-ares/src/lib/ares_update_servers.c \ + deps/c-ares/src/lib/ares_version.c \ + deps/c-ares/src/lib/dsa/ares_array.c \ + deps/c-ares/src/lib/dsa/ares_htable.c \ + deps/c-ares/src/lib/dsa/ares_htable_asvp.c \ + deps/c-ares/src/lib/dsa/ares_htable_dict.c \ + deps/c-ares/src/lib/dsa/ares_htable_strvp.c \ + deps/c-ares/src/lib/dsa/ares_htable_szvp.c \ + deps/c-ares/src/lib/dsa/ares_htable_vpvp.c \ + deps/c-ares/src/lib/dsa/ares_llist.c \ + deps/c-ares/src/lib/dsa/ares_slist.c \ deps/c-ares/src/lib/event/ares_event_configchg.c \ deps/c-ares/src/lib/event/ares_event_epoll.c \ + deps/c-ares/src/lib/event/ares_event_kqueue.c \ + deps/c-ares/src/lib/event/ares_event_poll.c \ + deps/c-ares/src/lib/event/ares_event_select.c \ + deps/c-ares/src/lib/event/ares_event_thread.c \ deps/c-ares/src/lib/event/ares_event_wake_pipe.c \ deps/c-ares/src/lib/event/ares_event_win32.c \ - deps/c-ares/src/lib/ares_search.c \ - deps/c-ares/src/lib/ares__parse_into_addrinfo.c \ - deps/c-ares/src/lib/ares__hosts_file.c \ - deps/c-ares/src/lib/ares_getaddrinfo.c \ - deps/c-ares/src/lib/ares__addrinfo2hostent.c \ - deps/c-ares/src/lib/ares_freeaddrinfo.c \ - deps/c-ares/src/lib/ares_strerror.c \ - deps/c-ares/src/lib/ares_version.c \ - deps/c-ares/src/lib/ares_gethostbyaddr.c \ - deps/c-ares/src/lib/ares__addrinfo_localhost.c \ - deps/c-ares/src/lib/ares_free_hostent.c \ - deps/c-ares/src/lib/ares__close_sockets.c \ - deps/c-ares/src/lib/ares_free_string.c \ - deps/c-ares/src/lib/ares_init.c \ - deps/c-ares/src/lib/ares_options.c \ - deps/c-ares/src/lib/str/ares_strcasecmp.c \ - deps/c-ares/src/lib/str/ares__buf.c \ - deps/c-ares/src/lib/str/ares_strsplit.c \ - deps/c-ares/src/lib/str/ares_str.c \ - deps/c-ares/src/lib/ares_sysconfig_mac.c \ - deps/c-ares/src/lib/ares__sortaddrinfo.c \ - deps/c-ares/src/lib/ares_sysconfig_files.c \ - deps/c-ares/src/lib/util/ares__iface_ips.c \ - deps/c-ares/src/lib/util/ares__timeval.c \ - deps/c-ares/src/lib/util/ares_math.c \ - deps/c-ares/src/lib/util/ares_rand.c \ - deps/c-ares/src/lib/util/ares__threads.c \ - deps/c-ares/src/lib/ares_query.c \ - deps/c-ares/src/lib/ares_cookie.c \ deps/c-ares/src/lib/inet_net_pton.c \ deps/c-ares/src/lib/inet_ntop.c \ - deps/c-ares/src/lib/ares_library_init.c \ - deps/c-ares/src/lib/ares_android.c \ - deps/c-ares/src/lib/ares_sysconfig_win.c \ + deps/c-ares/src/lib/legacy/ares_create_query.c \ + deps/c-ares/src/lib/legacy/ares_expand_name.c \ + deps/c-ares/src/lib/legacy/ares_expand_string.c \ + deps/c-ares/src/lib/legacy/ares_fds.c \ + deps/c-ares/src/lib/legacy/ares_getsock.c \ + deps/c-ares/src/lib/legacy/ares_parse_a_reply.c \ + deps/c-ares/src/lib/legacy/ares_parse_aaaa_reply.c \ + deps/c-ares/src/lib/legacy/ares_parse_caa_reply.c \ + deps/c-ares/src/lib/legacy/ares_parse_mx_reply.c \ + deps/c-ares/src/lib/legacy/ares_parse_naptr_reply.c \ + deps/c-ares/src/lib/legacy/ares_parse_ns_reply.c \ + deps/c-ares/src/lib/legacy/ares_parse_ptr_reply.c \ + deps/c-ares/src/lib/legacy/ares_parse_soa_reply.c \ + deps/c-ares/src/lib/legacy/ares_parse_srv_reply.c \ + deps/c-ares/src/lib/legacy/ares_parse_txt_reply.c \ + deps/c-ares/src/lib/legacy/ares_parse_uri_reply.c \ + deps/c-ares/src/lib/record/ares_dns_mapping.c \ + deps/c-ares/src/lib/record/ares_dns_multistring.c \ + deps/c-ares/src/lib/record/ares_dns_name.c \ + deps/c-ares/src/lib/record/ares_dns_parse.c \ + deps/c-ares/src/lib/record/ares_dns_record.c \ + deps/c-ares/src/lib/record/ares_dns_write.c \ + deps/c-ares/src/lib/str/ares_buf.c \ + deps/c-ares/src/lib/str/ares_str.c \ + deps/c-ares/src/lib/str/ares_strsplit.c \ + deps/c-ares/src/lib/util/ares_iface_ips.c \ + deps/c-ares/src/lib/util/ares_math.c \ + deps/c-ares/src/lib/util/ares_rand.c \ + deps/c-ares/src/lib/util/ares_threads.c \ + deps/c-ares/src/lib/util/ares_timeval.c \ + deps/c-ares/src/lib/util/ares_uri.c \ + deps/c-ares/src/lib/windows_port.c \ deps/c-ares/src/lib/ares_timeout.c ARES_OBJS := $(call get_objs,ARES_SOURCES) $(ARES_OBJS): CFLAGS += \ -Ideps/c-ares/include \ -Ideps/c-ares/src/lib \ + -Ideps/c-ares/src/lib/include \ -Ideps/c-ares_config/ \ -D_GNU_SOURCE \ -Wno-unused-function \ diff --git a/deps/c-ares b/deps/c-ares index 27b98d96..0c1c60dc 160000 --- a/deps/c-ares +++ b/deps/c-ares @@ -1 +1 @@ -Subproject commit 27b98d96eff6122fb981e338bddef3d6a57d8d44 +Subproject commit 0c1c60dc60114812eb5950e6b50fa69d923a20e6