commit 626e1bdbed5ef400c6eb88a4af8254b30d375f9f
parent 55d9631bc789bd22abcbd740d10795d4fac81420
Author: Marc Stibane <marc@taler.net>
Date: Sun, 28 Jan 2024 12:40:36 +0100
Use c-ares
(cherry picked from commit e8964ba36e3edc859b4bb4a462aa65ef42bfb310)
Diffstat:
1 file changed, 447 insertions(+), 0 deletions(-)
diff --git a/QuickJS-rt.xcodeproj/project.pbxproj b/QuickJS-rt.xcodeproj/project.pbxproj
@@ -690,6 +690,82 @@
4E5C3148296C91A10031A049 /* ssl_tls13_client.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E5C3144296C91A10031A049 /* ssl_tls13_client.c */; };
4E5C3149296C91A10031A049 /* ssl_tls13_generic.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E5C3145296C91A10031A049 /* ssl_tls13_generic.c */; };
4E5C314A296C91A10031A049 /* ssl_tls13_server.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E5C3146296C91A10031A049 /* ssl_tls13_server.c */; };
+ 4E81B1A42B5F055F00579826 /* ares_strerror.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B15A2B5F055C00579826 /* ares_strerror.c */; };
+ 4E81B1A52B5F055F00579826 /* inet_net_pton.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B15B2B5F055C00579826 /* inet_net_pton.c */; };
+ 4E81B1A62B5F055F00579826 /* ares_math.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B15C2B5F055C00579826 /* ares_math.c */; };
+ 4E81B1A72B5F055F00579826 /* ares_timeout.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B15D2B5F055C00579826 /* ares_timeout.c */; };
+ 4E81B1A82B5F055F00579826 /* ares_strsplit.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B15E2B5F055D00579826 /* ares_strsplit.c */; };
+ 4E81B1A92B5F055F00579826 /* ares__iface_ips.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B15F2B5F055D00579826 /* ares__iface_ips.c */; };
+ 4E81B1AA2B5F055F00579826 /* ares_process.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B1602B5F055D00579826 /* ares_process.c */; };
+ 4E81B1AB2B5F055F00579826 /* ares_str.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B1612B5F055D00579826 /* ares_str.c */; };
+ 4E81B1AC2B5F055F00579826 /* ares_gethostbyaddr.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B1622B5F055D00579826 /* ares_gethostbyaddr.c */; };
+ 4E81B1AD2B5F055F00579826 /* ares_dns_name.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B1632B5F055D00579826 /* ares_dns_name.c */; };
+ 4E81B1AE2B5F055F00579826 /* ares_library_init.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B1642B5F055D00579826 /* ares_library_init.c */; };
+ 4E81B1AF2B5F055F00579826 /* ares__slist.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B1652B5F055D00579826 /* ares__slist.c */; };
+ 4E81B1B02B5F055F00579826 /* ares_parse_uri_reply.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B1662B5F055D00579826 /* ares_parse_uri_reply.c */; };
+ 4E81B1B12B5F055F00579826 /* ares_parse_ptr_reply.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B1672B5F055D00579826 /* ares_parse_ptr_reply.c */; };
+ 4E81B1B22B5F055F00579826 /* ares_parse_soa_reply.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B1682B5F055D00579826 /* ares_parse_soa_reply.c */; };
+ 4E81B1B32B5F055F00579826 /* ares_strcasecmp.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B1692B5F055D00579826 /* ares_strcasecmp.c */; };
+ 4E81B1B42B5F055F00579826 /* ares__parse_into_addrinfo.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B16A2B5F055D00579826 /* ares__parse_into_addrinfo.c */; };
+ 4E81B1B52B5F055F00579826 /* ares_free_hostent.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B16B2B5F055D00579826 /* ares_free_hostent.c */; };
+ 4E81B1B62B5F055F00579826 /* ares__addrinfo2hostent.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B16C2B5F055D00579826 /* ares__addrinfo2hostent.c */; };
+ 4E81B1B72B5F055F00579826 /* ares_parse_mx_reply.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B16D2B5F055D00579826 /* ares_parse_mx_reply.c */; };
+ 4E81B1B82B5F055F00579826 /* ares_parse_txt_reply.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B16E2B5F055D00579826 /* ares_parse_txt_reply.c */; };
+ 4E81B1B92B5F055F00579826 /* inet_ntop.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B16F2B5F055D00579826 /* inet_ntop.c */; };
+ 4E81B1BA2B5F055F00579826 /* ares_send.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B1702B5F055D00579826 /* ares_send.c */; };
+ 4E81B1BB2B5F055F00579826 /* ares_update_servers.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B1712B5F055D00579826 /* ares_update_servers.c */; };
+ 4E81B1BC2B5F055F00579826 /* ares_parse_naptr_reply.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B1722B5F055D00579826 /* ares_parse_naptr_reply.c */; };
+ 4E81B1BD2B5F055F00579826 /* ares_parse_caa_reply.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B1732B5F055D00579826 /* ares_parse_caa_reply.c */; };
+ 4E81B1BE2B5F055F00579826 /* ares__socket.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B1742B5F055D00579826 /* ares__socket.c */; };
+ 4E81B1BF2B5F055F00579826 /* ares_platform.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B1752B5F055D00579826 /* ares_platform.c */; };
+ 4E81B1C02B5F055F00579826 /* ares_parse_srv_reply.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B1762B5F055E00579826 /* ares_parse_srv_reply.c */; };
+ 4E81B1C12B5F055F00579826 /* ares__sortaddrinfo.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B1772B5F055E00579826 /* ares__sortaddrinfo.c */; };
+ 4E81B1C22B5F055F00579826 /* ares_parse_ns_reply.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B1782B5F055E00579826 /* ares_parse_ns_reply.c */; };
+ 4E81B1C32B5F055F00579826 /* ares_parse_a_reply.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B1792B5F055E00579826 /* ares_parse_a_reply.c */; };
+ 4E81B1C42B5F055F00579826 /* ares_expand_string.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B17A2B5F055E00579826 /* ares_expand_string.c */; };
+ 4E81B1C52B5F055F00579826 /* ares_parse_aaaa_reply.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B17B2B5F055E00579826 /* ares_parse_aaaa_reply.c */; };
+ 4E81B1C62B5F055F00579826 /* ares_freeaddrinfo.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B17C2B5F055E00579826 /* ares_freeaddrinfo.c */; };
+ 4E81B1C72B5F055F00579826 /* ares_expand_name.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B17D2B5F055E00579826 /* ares_expand_name.c */; };
+ 4E81B1C82B5F055F00579826 /* ares_free_string.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B17E2B5F055E00579826 /* ares_free_string.c */; };
+ 4E81B1C92B5F055F00579826 /* ares_sysconfig.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B17F2B5F055E00579826 /* ares_sysconfig.c */; };
+ 4E81B1CA2B5F055F00579826 /* ares_cancel.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B1802B5F055E00579826 /* ares_cancel.c */; };
+ 4E81B1CB2B5F055F00579826 /* ares__threads.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B1812B5F055E00579826 /* ares__threads.c */; };
+ 4E81B1CC2B5F055F00579826 /* ares__addrinfo_localhost.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B1822B5F055E00579826 /* ares__addrinfo_localhost.c */; };
+ 4E81B1CD2B5F055F00579826 /* ares_search.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B1832B5F055E00579826 /* ares_search.c */; };
+ 4E81B1CE2B5F055F00579826 /* ares_dns_record.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B1842B5F055E00579826 /* ares_dns_record.c */; };
+ 4E81B1CF2B5F055F00579826 /* ares_dns_mapping.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B1852B5F055E00579826 /* ares_dns_mapping.c */; };
+ 4E81B1D02B5F055F00579826 /* ares_android.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B1862B5F055E00579826 /* ares_android.c */; };
+ 4E81B1D12B5F055F00579826 /* ares_gethostbyname.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B1872B5F055E00579826 /* ares_gethostbyname.c */; };
+ 4E81B1D22B5F055F00579826 /* ares_options.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B1882B5F055E00579826 /* ares_options.c */; };
+ 4E81B1D32B5F055F00579826 /* ares__htable_strvp.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B1892B5F055E00579826 /* ares__htable_strvp.c */; };
+ 4E81B1D42B5F055F00579826 /* ares_query.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B18A2B5F055E00579826 /* ares_query.c */; };
+ 4E81B1D52B5F055F00579826 /* ares_rand.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B18B2B5F055E00579826 /* ares_rand.c */; };
+ 4E81B1D62B5F055F00579826 /* ares_version.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B18C2B5F055E00579826 /* ares_version.c */; };
+ 4E81B1D72B5F055F00579826 /* ares_data.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B18D2B5F055E00579826 /* ares_data.c */; };
+ 4E81B1D82B5F055F00579826 /* ares__llist.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B18E2B5F055E00579826 /* ares__llist.c */; };
+ 4E81B1D92B5F055F00579826 /* ares_getenv.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B18F2B5F055F00579826 /* ares_getenv.c */; };
+ 4E81B1DA2B5F055F00579826 /* ares_dns_parse.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B1902B5F055F00579826 /* ares_dns_parse.c */; };
+ 4E81B1DB2B5F055F00579826 /* ares__htable.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B1912B5F055F00579826 /* ares__htable.c */; };
+ 4E81B1DC2B5F055F00579826 /* ares_dns_write.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B1922B5F055F00579826 /* ares_dns_write.c */; };
+ 4E81B1DD2B5F055F00579826 /* ares_getaddrinfo.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B1932B5F055F00579826 /* ares_getaddrinfo.c */; };
+ 4E81B1DE2B5F055F00579826 /* ares_getsock.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B1942B5F055F00579826 /* ares_getsock.c */; };
+ 4E81B1DF2B5F055F00579826 /* ares_init.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B1952B5F055F00579826 /* ares_init.c */; };
+ 4E81B1E02B5F055F00579826 /* ares_fds.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B1962B5F055F00579826 /* ares_fds.c */; };
+ 4E81B1E12B5F055F00579826 /* ares_sysconfig_files.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B1972B5F055F00579826 /* ares_sysconfig_files.c */; };
+ 4E81B1E22B5F055F00579826 /* ares__close_sockets.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B1982B5F055F00579826 /* ares__close_sockets.c */; };
+ 4E81B1E32B5F055F00579826 /* ares__timeval.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B1992B5F055F00579826 /* ares__timeval.c */; };
+ 4E81B1E42B5F055F00579826 /* ares__read_line.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B19A2B5F055F00579826 /* ares__read_line.c */; };
+ 4E81B1E52B5F055F00579826 /* ares__buf.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B19B2B5F055F00579826 /* ares__buf.c */; };
+ 4E81B1E62B5F055F00579826 /* ares_getnameinfo.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B19C2B5F055F00579826 /* ares_getnameinfo.c */; };
+ 4E81B1E72B5F055F00579826 /* ares_create_query.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B19D2B5F055F00579826 /* ares_create_query.c */; };
+ 4E81B1E82B5F055F00579826 /* ares__hosts_file.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B19E2B5F055F00579826 /* ares__hosts_file.c */; };
+ 4E81B1E92B5F055F00579826 /* ares_destroy.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B19F2B5F055F00579826 /* ares_destroy.c */; };
+ 4E81B1EA2B5F055F00579826 /* ares_qcache.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B1A02B5F055F00579826 /* ares_qcache.c */; };
+ 4E81B1EB2B5F055F00579826 /* ares__htable_asvp.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B1A12B5F055F00579826 /* ares__htable_asvp.c */; };
+ 4E81B1EC2B5F055F00579826 /* ares_mkquery.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B1A22B5F055F00579826 /* ares_mkquery.c */; };
+ 4E81B1ED2B5F055F00579826 /* ares__htable_szvp.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E81B1A32B5F055F00579826 /* ares__htable_szvp.c */; };
+ 4E81B1F02B5F161100579826 /* libcares.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4E3A58662B5A7F9000624053 /* libcares.a */; };
+ 4E81B1F12B5F19E600579826 /* libcares.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4E3A58662B5A7F9000624053 /* libcares.a */; platformFilter = ios; };
4EE2123B296DBF18000D7228 /* taler_wallet_core_lib.c in Sources */ = {isa = PBXBuildFile; fileRef = 4EE2123A296DBF17000D7228 /* taler_wallet_core_lib.c */; };
4EE21259296DC1FD000D7228 /* libbf.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4E328E95296CC59E006D0E3C /* libbf.a */; };
4EE2125A296DC1FD000D7228 /* libcurl.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4E328C6C296C9A27006D0E3C /* libcurl.a */; };
@@ -864,6 +940,13 @@
remoteGlobalIDString = 4E328F14296CDF66006D0E3C;
remoteInfo = "unicode-mac";
};
+ 4E81B1EE2B5F079800579826 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 4E5C3060296C77AF0031A049 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 4E3A57C42B5A7F9000624053;
+ remoteInfo = cares;
+ };
4EE21202296DB6F3000D7228 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 4E5C3060296C77AF0031A049 /* Project object */;
@@ -1078,6 +1161,15 @@
);
runOnlyForDeploymentPostprocessing = 1;
};
+ 4E3A58622B5A7F9000624053 /* CopyFiles */ = {
+ isa = PBXCopyFilesBuildPhase;
+ buildActionMask = 2147483647;
+ dstPath = "include/$(PRODUCT_NAME)";
+ dstSubfolderSpec = 16;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
4E5C3074296C7A5C0031A049 /* CopyFiles */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
@@ -1382,6 +1474,7 @@
4E328F6B296CE801006D0E3C /* libmbedcrypto.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libmbedcrypto.a; sourceTree = BUILT_PRODUCTS_DIR; };
4E328FD1296CE95C006D0E3C /* libcurl.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libcurl.a; sourceTree = BUILT_PRODUCTS_DIR; };
4E329075296CEAD2006D0E3C /* libsodium.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libsodium.a; sourceTree = BUILT_PRODUCTS_DIR; };
+ 4E3A58662B5A7F9000624053 /* libcares.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libcares.a; sourceTree = BUILT_PRODUCTS_DIR; };
4E579B0E29702103007B89A4 /* FTalerWalletcore.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = FTalerWalletcore.framework; sourceTree = BUILT_PRODUCTS_DIR; };
4E579B1029702103007B89A4 /* FTalerWalletcore.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FTalerWalletcore.h; sourceTree = "<group>"; };
4E579B1529702ACA007B89A4 /* FTalerWalletcore.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = FTalerWalletcore.m; sourceTree = "<group>"; };
@@ -1482,6 +1575,82 @@
4E5C3144296C91A10031A049 /* ssl_tls13_client.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ssl_tls13_client.c; sourceTree = "<group>"; };
4E5C3145296C91A10031A049 /* ssl_tls13_generic.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ssl_tls13_generic.c; sourceTree = "<group>"; };
4E5C3146296C91A10031A049 /* ssl_tls13_server.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ssl_tls13_server.c; sourceTree = "<group>"; };
+ 4E81B14C2B5EFFA800579826 /* ares_config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ares_config.h; sourceTree = "<group>"; };
+ 4E81B14D2B5EFFD100579826 /* ares_build.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ares_build.h; sourceTree = "<group>"; };
+ 4E81B15A2B5F055C00579826 /* ares_strerror.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares_strerror.c; sourceTree = "<group>"; };
+ 4E81B15B2B5F055C00579826 /* inet_net_pton.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = inet_net_pton.c; sourceTree = "<group>"; };
+ 4E81B15C2B5F055C00579826 /* ares_math.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares_math.c; sourceTree = "<group>"; };
+ 4E81B15D2B5F055C00579826 /* ares_timeout.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares_timeout.c; sourceTree = "<group>"; };
+ 4E81B15E2B5F055D00579826 /* ares_strsplit.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares_strsplit.c; sourceTree = "<group>"; };
+ 4E81B15F2B5F055D00579826 /* ares__iface_ips.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares__iface_ips.c; sourceTree = "<group>"; };
+ 4E81B1602B5F055D00579826 /* ares_process.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares_process.c; sourceTree = "<group>"; };
+ 4E81B1612B5F055D00579826 /* ares_str.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares_str.c; sourceTree = "<group>"; };
+ 4E81B1622B5F055D00579826 /* ares_gethostbyaddr.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares_gethostbyaddr.c; sourceTree = "<group>"; };
+ 4E81B1632B5F055D00579826 /* ares_dns_name.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares_dns_name.c; sourceTree = "<group>"; };
+ 4E81B1642B5F055D00579826 /* ares_library_init.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares_library_init.c; sourceTree = "<group>"; };
+ 4E81B1652B5F055D00579826 /* ares__slist.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares__slist.c; sourceTree = "<group>"; };
+ 4E81B1662B5F055D00579826 /* ares_parse_uri_reply.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares_parse_uri_reply.c; sourceTree = "<group>"; };
+ 4E81B1672B5F055D00579826 /* ares_parse_ptr_reply.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares_parse_ptr_reply.c; sourceTree = "<group>"; };
+ 4E81B1682B5F055D00579826 /* ares_parse_soa_reply.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares_parse_soa_reply.c; sourceTree = "<group>"; };
+ 4E81B1692B5F055D00579826 /* ares_strcasecmp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares_strcasecmp.c; sourceTree = "<group>"; };
+ 4E81B16A2B5F055D00579826 /* ares__parse_into_addrinfo.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares__parse_into_addrinfo.c; sourceTree = "<group>"; };
+ 4E81B16B2B5F055D00579826 /* ares_free_hostent.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares_free_hostent.c; sourceTree = "<group>"; };
+ 4E81B16C2B5F055D00579826 /* ares__addrinfo2hostent.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares__addrinfo2hostent.c; sourceTree = "<group>"; };
+ 4E81B16D2B5F055D00579826 /* ares_parse_mx_reply.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares_parse_mx_reply.c; sourceTree = "<group>"; };
+ 4E81B16E2B5F055D00579826 /* ares_parse_txt_reply.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares_parse_txt_reply.c; sourceTree = "<group>"; };
+ 4E81B16F2B5F055D00579826 /* inet_ntop.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = inet_ntop.c; sourceTree = "<group>"; };
+ 4E81B1702B5F055D00579826 /* ares_send.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares_send.c; sourceTree = "<group>"; };
+ 4E81B1712B5F055D00579826 /* ares_update_servers.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares_update_servers.c; sourceTree = "<group>"; };
+ 4E81B1722B5F055D00579826 /* ares_parse_naptr_reply.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares_parse_naptr_reply.c; sourceTree = "<group>"; };
+ 4E81B1732B5F055D00579826 /* ares_parse_caa_reply.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares_parse_caa_reply.c; sourceTree = "<group>"; };
+ 4E81B1742B5F055D00579826 /* ares__socket.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares__socket.c; sourceTree = "<group>"; };
+ 4E81B1752B5F055D00579826 /* ares_platform.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares_platform.c; sourceTree = "<group>"; };
+ 4E81B1762B5F055E00579826 /* ares_parse_srv_reply.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares_parse_srv_reply.c; sourceTree = "<group>"; };
+ 4E81B1772B5F055E00579826 /* ares__sortaddrinfo.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares__sortaddrinfo.c; sourceTree = "<group>"; };
+ 4E81B1782B5F055E00579826 /* ares_parse_ns_reply.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares_parse_ns_reply.c; sourceTree = "<group>"; };
+ 4E81B1792B5F055E00579826 /* ares_parse_a_reply.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares_parse_a_reply.c; sourceTree = "<group>"; };
+ 4E81B17A2B5F055E00579826 /* ares_expand_string.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares_expand_string.c; sourceTree = "<group>"; };
+ 4E81B17B2B5F055E00579826 /* ares_parse_aaaa_reply.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares_parse_aaaa_reply.c; sourceTree = "<group>"; };
+ 4E81B17C2B5F055E00579826 /* ares_freeaddrinfo.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares_freeaddrinfo.c; sourceTree = "<group>"; };
+ 4E81B17D2B5F055E00579826 /* ares_expand_name.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares_expand_name.c; sourceTree = "<group>"; };
+ 4E81B17E2B5F055E00579826 /* ares_free_string.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares_free_string.c; sourceTree = "<group>"; };
+ 4E81B17F2B5F055E00579826 /* ares_sysconfig.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares_sysconfig.c; sourceTree = "<group>"; };
+ 4E81B1802B5F055E00579826 /* ares_cancel.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares_cancel.c; sourceTree = "<group>"; };
+ 4E81B1812B5F055E00579826 /* ares__threads.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares__threads.c; sourceTree = "<group>"; };
+ 4E81B1822B5F055E00579826 /* ares__addrinfo_localhost.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares__addrinfo_localhost.c; sourceTree = "<group>"; };
+ 4E81B1832B5F055E00579826 /* ares_search.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares_search.c; sourceTree = "<group>"; };
+ 4E81B1842B5F055E00579826 /* ares_dns_record.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares_dns_record.c; sourceTree = "<group>"; };
+ 4E81B1852B5F055E00579826 /* ares_dns_mapping.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares_dns_mapping.c; sourceTree = "<group>"; };
+ 4E81B1862B5F055E00579826 /* ares_android.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares_android.c; sourceTree = "<group>"; };
+ 4E81B1872B5F055E00579826 /* ares_gethostbyname.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares_gethostbyname.c; sourceTree = "<group>"; };
+ 4E81B1882B5F055E00579826 /* ares_options.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares_options.c; sourceTree = "<group>"; };
+ 4E81B1892B5F055E00579826 /* ares__htable_strvp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares__htable_strvp.c; sourceTree = "<group>"; };
+ 4E81B18A2B5F055E00579826 /* ares_query.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares_query.c; sourceTree = "<group>"; };
+ 4E81B18B2B5F055E00579826 /* ares_rand.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares_rand.c; sourceTree = "<group>"; };
+ 4E81B18C2B5F055E00579826 /* ares_version.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares_version.c; sourceTree = "<group>"; };
+ 4E81B18D2B5F055E00579826 /* ares_data.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares_data.c; sourceTree = "<group>"; };
+ 4E81B18E2B5F055E00579826 /* ares__llist.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares__llist.c; sourceTree = "<group>"; };
+ 4E81B18F2B5F055F00579826 /* ares_getenv.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares_getenv.c; sourceTree = "<group>"; };
+ 4E81B1902B5F055F00579826 /* ares_dns_parse.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares_dns_parse.c; sourceTree = "<group>"; };
+ 4E81B1912B5F055F00579826 /* ares__htable.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares__htable.c; sourceTree = "<group>"; };
+ 4E81B1922B5F055F00579826 /* ares_dns_write.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares_dns_write.c; sourceTree = "<group>"; };
+ 4E81B1932B5F055F00579826 /* ares_getaddrinfo.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares_getaddrinfo.c; sourceTree = "<group>"; };
+ 4E81B1942B5F055F00579826 /* ares_getsock.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares_getsock.c; sourceTree = "<group>"; };
+ 4E81B1952B5F055F00579826 /* ares_init.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares_init.c; sourceTree = "<group>"; };
+ 4E81B1962B5F055F00579826 /* ares_fds.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares_fds.c; sourceTree = "<group>"; };
+ 4E81B1972B5F055F00579826 /* ares_sysconfig_files.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares_sysconfig_files.c; sourceTree = "<group>"; };
+ 4E81B1982B5F055F00579826 /* ares__close_sockets.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares__close_sockets.c; sourceTree = "<group>"; };
+ 4E81B1992B5F055F00579826 /* ares__timeval.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares__timeval.c; sourceTree = "<group>"; };
+ 4E81B19A2B5F055F00579826 /* ares__read_line.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares__read_line.c; sourceTree = "<group>"; };
+ 4E81B19B2B5F055F00579826 /* ares__buf.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares__buf.c; sourceTree = "<group>"; };
+ 4E81B19C2B5F055F00579826 /* ares_getnameinfo.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares_getnameinfo.c; sourceTree = "<group>"; };
+ 4E81B19D2B5F055F00579826 /* ares_create_query.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares_create_query.c; sourceTree = "<group>"; };
+ 4E81B19E2B5F055F00579826 /* ares__hosts_file.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares__hosts_file.c; sourceTree = "<group>"; };
+ 4E81B19F2B5F055F00579826 /* ares_destroy.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares_destroy.c; sourceTree = "<group>"; };
+ 4E81B1A02B5F055F00579826 /* ares_qcache.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares_qcache.c; sourceTree = "<group>"; };
+ 4E81B1A12B5F055F00579826 /* ares__htable_asvp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares__htable_asvp.c; sourceTree = "<group>"; };
+ 4E81B1A22B5F055F00579826 /* ares_mkquery.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares_mkquery.c; sourceTree = "<group>"; };
+ 4E81B1A32B5F055F00579826 /* ares__htable_szvp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ares__htable_szvp.c; sourceTree = "<group>"; };
4EBF870C296EF4D400241F24 /* taler_wallet_core_lib.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = taler_wallet_core_lib.h; sourceTree = "<group>"; };
4EE211FB296DB6D1000D7228 /* libprelude.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libprelude.a; sourceTree = BUILT_PRODUCTS_DIR; };
4EE21223296DBC7D000D7228 /* libwallet_core.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libwallet_core.a; sourceTree = BUILT_PRODUCTS_DIR; };
@@ -1516,6 +1685,7 @@
buildActionMask = 2147483647;
files = (
4E5813B62A6086DB00FE5BCB /* libsqlite3.tbd in Frameworks */,
+ 4E81B1F12B5F19E600579826 /* libcares.a in Frameworks */,
4E579B1E29702E53007B89A4 /* libmbedcrypto.a in Frameworks */,
4E579B1F29702E53007B89A4 /* libmbedtls.a in Frameworks */,
4E579B2029702E53007B89A4 /* libmbedx509.a in Frameworks */,
@@ -1537,6 +1707,7 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
+ 4E81B1F02B5F161100579826 /* libcares.a in Frameworks */,
4EE2125C296DC1FD000D7228 /* libmbedcrypto.a in Frameworks */,
4EE2125D296DC1FD000D7228 /* libmbedtls.a in Frameworks */,
4EE2125E296DC1FD000D7228 /* libmbedx509.a in Frameworks */,
@@ -1557,6 +1728,15 @@
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
+ 4E22168C2B5EFCAA002C6B83 /* c-ares */ = {
+ isa = PBXGroup;
+ children = (
+ 4E81B14A2B5EFEF500579826 /* build */,
+ 4E81B14E2B5F037D00579826 /* src */,
+ );
+ path = "c-ares";
+ sourceTree = "<group>";
+ };
4E328C4C296C9691006D0E3C /* Products */ = {
isa = PBXGroup;
children = (
@@ -1588,6 +1768,7 @@
4EE21223296DBC7D000D7228 /* libwallet_core.a */,
4EE21233296DBEE1000D7228 /* libtalerwalletcore.a */,
4E579B0E29702103007B89A4 /* FTalerWalletcore.framework */,
+ 4E3A58662B5A7F9000624053 /* libcares.a */,
);
name = Products;
sourceTree = "<group>";
@@ -2558,6 +2739,7 @@
4E5C3081296C7E590031A049 /* subprojects */ = {
isa = PBXGroup;
children = (
+ 4E22168C2B5EFCAA002C6B83 /* c-ares */,
4E5C3082296C7EF40031A049 /* mbedtls */,
4E328C6D296C9A27006D0E3C /* curl */,
4E328DAE296CA3D1006D0E3C /* libsodium */,
@@ -2574,6 +2756,120 @@
path = mbedtls;
sourceTree = "<group>";
};
+ 4E81B14A2B5EFEF500579826 /* build */ = {
+ isa = PBXGroup;
+ children = (
+ 4E81B14B2B5EFF5300579826 /* xcode */,
+ );
+ path = build;
+ sourceTree = "<group>";
+ };
+ 4E81B14B2B5EFF5300579826 /* xcode */ = {
+ isa = PBXGroup;
+ children = (
+ 4E81B14D2B5EFFD100579826 /* ares_build.h */,
+ 4E81B14C2B5EFFA800579826 /* ares_config.h */,
+ );
+ path = xcode;
+ sourceTree = "<group>";
+ };
+ 4E81B14E2B5F037D00579826 /* src */ = {
+ isa = PBXGroup;
+ children = (
+ 4E81B1502B5F03E200579826 /* lib */,
+ 4E81B14F2B5F03D900579826 /* tools */,
+ );
+ path = src;
+ sourceTree = "<group>";
+ };
+ 4E81B14F2B5F03D900579826 /* tools */ = {
+ isa = PBXGroup;
+ children = (
+ );
+ path = tools;
+ sourceTree = "<group>";
+ };
+ 4E81B1502B5F03E200579826 /* lib */ = {
+ isa = PBXGroup;
+ children = (
+ 4E81B1822B5F055E00579826 /* ares__addrinfo_localhost.c */,
+ 4E81B16C2B5F055D00579826 /* ares__addrinfo2hostent.c */,
+ 4E81B19B2B5F055F00579826 /* ares__buf.c */,
+ 4E81B1982B5F055F00579826 /* ares__close_sockets.c */,
+ 4E81B19E2B5F055F00579826 /* ares__hosts_file.c */,
+ 4E81B1A12B5F055F00579826 /* ares__htable_asvp.c */,
+ 4E81B1892B5F055E00579826 /* ares__htable_strvp.c */,
+ 4E81B1A32B5F055F00579826 /* ares__htable_szvp.c */,
+ 4E81B1912B5F055F00579826 /* ares__htable.c */,
+ 4E81B15F2B5F055D00579826 /* ares__iface_ips.c */,
+ 4E81B18E2B5F055E00579826 /* ares__llist.c */,
+ 4E81B16A2B5F055D00579826 /* ares__parse_into_addrinfo.c */,
+ 4E81B19A2B5F055F00579826 /* ares__read_line.c */,
+ 4E81B1652B5F055D00579826 /* ares__slist.c */,
+ 4E81B1742B5F055D00579826 /* ares__socket.c */,
+ 4E81B1772B5F055E00579826 /* ares__sortaddrinfo.c */,
+ 4E81B1812B5F055E00579826 /* ares__threads.c */,
+ 4E81B1992B5F055F00579826 /* ares__timeval.c */,
+ 4E81B1862B5F055E00579826 /* ares_android.c */,
+ 4E81B1802B5F055E00579826 /* ares_cancel.c */,
+ 4E81B19D2B5F055F00579826 /* ares_create_query.c */,
+ 4E81B18D2B5F055E00579826 /* ares_data.c */,
+ 4E81B19F2B5F055F00579826 /* ares_destroy.c */,
+ 4E81B1852B5F055E00579826 /* ares_dns_mapping.c */,
+ 4E81B1632B5F055D00579826 /* ares_dns_name.c */,
+ 4E81B1902B5F055F00579826 /* ares_dns_parse.c */,
+ 4E81B1842B5F055E00579826 /* ares_dns_record.c */,
+ 4E81B1922B5F055F00579826 /* ares_dns_write.c */,
+ 4E81B17D2B5F055E00579826 /* ares_expand_name.c */,
+ 4E81B17A2B5F055E00579826 /* ares_expand_string.c */,
+ 4E81B1962B5F055F00579826 /* ares_fds.c */,
+ 4E81B16B2B5F055D00579826 /* ares_free_hostent.c */,
+ 4E81B17E2B5F055E00579826 /* ares_free_string.c */,
+ 4E81B17C2B5F055E00579826 /* ares_freeaddrinfo.c */,
+ 4E81B1932B5F055F00579826 /* ares_getaddrinfo.c */,
+ 4E81B18F2B5F055F00579826 /* ares_getenv.c */,
+ 4E81B1622B5F055D00579826 /* ares_gethostbyaddr.c */,
+ 4E81B1872B5F055E00579826 /* ares_gethostbyname.c */,
+ 4E81B19C2B5F055F00579826 /* ares_getnameinfo.c */,
+ 4E81B1942B5F055F00579826 /* ares_getsock.c */,
+ 4E81B1952B5F055F00579826 /* ares_init.c */,
+ 4E81B1642B5F055D00579826 /* ares_library_init.c */,
+ 4E81B15C2B5F055C00579826 /* ares_math.c */,
+ 4E81B1A22B5F055F00579826 /* ares_mkquery.c */,
+ 4E81B1882B5F055E00579826 /* ares_options.c */,
+ 4E81B1792B5F055E00579826 /* ares_parse_a_reply.c */,
+ 4E81B17B2B5F055E00579826 /* ares_parse_aaaa_reply.c */,
+ 4E81B1732B5F055D00579826 /* ares_parse_caa_reply.c */,
+ 4E81B16D2B5F055D00579826 /* ares_parse_mx_reply.c */,
+ 4E81B1722B5F055D00579826 /* ares_parse_naptr_reply.c */,
+ 4E81B1782B5F055E00579826 /* ares_parse_ns_reply.c */,
+ 4E81B1672B5F055D00579826 /* ares_parse_ptr_reply.c */,
+ 4E81B1682B5F055D00579826 /* ares_parse_soa_reply.c */,
+ 4E81B1762B5F055E00579826 /* ares_parse_srv_reply.c */,
+ 4E81B16E2B5F055D00579826 /* ares_parse_txt_reply.c */,
+ 4E81B1662B5F055D00579826 /* ares_parse_uri_reply.c */,
+ 4E81B1752B5F055D00579826 /* ares_platform.c */,
+ 4E81B1602B5F055D00579826 /* ares_process.c */,
+ 4E81B1A02B5F055F00579826 /* ares_qcache.c */,
+ 4E81B18A2B5F055E00579826 /* ares_query.c */,
+ 4E81B18B2B5F055E00579826 /* ares_rand.c */,
+ 4E81B1832B5F055E00579826 /* ares_search.c */,
+ 4E81B1702B5F055D00579826 /* ares_send.c */,
+ 4E81B1612B5F055D00579826 /* ares_str.c */,
+ 4E81B1692B5F055D00579826 /* ares_strcasecmp.c */,
+ 4E81B15A2B5F055C00579826 /* ares_strerror.c */,
+ 4E81B15E2B5F055D00579826 /* ares_strsplit.c */,
+ 4E81B1972B5F055F00579826 /* ares_sysconfig_files.c */,
+ 4E81B17F2B5F055E00579826 /* ares_sysconfig.c */,
+ 4E81B15D2B5F055C00579826 /* ares_timeout.c */,
+ 4E81B1712B5F055D00579826 /* ares_update_servers.c */,
+ 4E81B18C2B5F055E00579826 /* ares_version.c */,
+ 4E81B15B2B5F055C00579826 /* inet_net_pton.c */,
+ 4E81B16F2B5F055D00579826 /* inet_ntop.c */,
+ );
+ path = lib;
+ sourceTree = "<group>";
+ };
4EE2123C296DBF64000D7228 /* talerwalletcore */ = {
isa = PBXGroup;
children = (
@@ -2702,6 +2998,7 @@
buildRules = (
);
dependencies = (
+ 4E81B1EF2B5F079800579826 /* PBXTargetDependency */,
4E328DA4296CA151006D0E3C /* PBXTargetDependency */,
4E328DA6296CA151006D0E3C /* PBXTargetDependency */,
4E328DA8296CA151006D0E3C /* PBXTargetDependency */,
@@ -3051,6 +3348,22 @@
productReference = 4E329075296CEAD2006D0E3C /* libsodium.a */;
productType = "com.apple.product-type.library.static";
};
+ 4E3A57C42B5A7F9000624053 /* cares */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 4E3A58632B5A7F9000624053 /* Build configuration list for PBXNativeTarget "cares" */;
+ buildPhases = (
+ 4E3A57CB2B5A7F9000624053 /* Sources */,
+ 4E3A58622B5A7F9000624053 /* CopyFiles */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = cares;
+ productName = curl;
+ productReference = 4E3A58662B5A7F9000624053 /* libcares.a */;
+ productType = "com.apple.product-type.library.static";
+ };
4E579B0D29702103007B89A4 /* FTalerWalletcore */ = {
isa = PBXNativeTarget;
buildConfigurationList = 4E579B1229702103007B89A4 /* Build configuration list for PBXNativeTarget "FTalerWalletcore" */;
@@ -3291,6 +3604,7 @@
4E328F14296CDF66006D0E3C /* unicode-mac */,
4E328EE8296CD029006D0E3C /* qjsc */,
4E328E94296CC59E006D0E3C /* bf */,
+ 4E3A57C42B5A7F9000624053 /* cares */,
4E328C6B296C9A27006D0E3C /* curl */,
4E328EBF296CCBFE006D0E3C /* cutils */,
4E5C3075296C7A5C0031A049 /* mbedcrypto */,
@@ -4093,6 +4407,87 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
+ 4E3A57CB2B5A7F9000624053 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 4E81B1EB2B5F055F00579826 /* ares__htable_asvp.c in Sources */,
+ 4E81B1B52B5F055F00579826 /* ares_free_hostent.c in Sources */,
+ 4E81B1BB2B5F055F00579826 /* ares_update_servers.c in Sources */,
+ 4E81B1DC2B5F055F00579826 /* ares_dns_write.c in Sources */,
+ 4E81B1D02B5F055F00579826 /* ares_android.c in Sources */,
+ 4E81B1C52B5F055F00579826 /* ares_parse_aaaa_reply.c in Sources */,
+ 4E81B1C92B5F055F00579826 /* ares_sysconfig.c in Sources */,
+ 4E81B1DD2B5F055F00579826 /* ares_getaddrinfo.c in Sources */,
+ 4E81B1D72B5F055F00579826 /* ares_data.c in Sources */,
+ 4E81B1BD2B5F055F00579826 /* ares_parse_caa_reply.c in Sources */,
+ 4E81B1C02B5F055F00579826 /* ares_parse_srv_reply.c in Sources */,
+ 4E81B1B32B5F055F00579826 /* ares_strcasecmp.c in Sources */,
+ 4E81B1C32B5F055F00579826 /* ares_parse_a_reply.c in Sources */,
+ 4E81B1E52B5F055F00579826 /* ares__buf.c in Sources */,
+ 4E81B1EA2B5F055F00579826 /* ares_qcache.c in Sources */,
+ 4E81B1C62B5F055F00579826 /* ares_freeaddrinfo.c in Sources */,
+ 4E81B1AA2B5F055F00579826 /* ares_process.c in Sources */,
+ 4E81B1ED2B5F055F00579826 /* ares__htable_szvp.c in Sources */,
+ 4E81B1E12B5F055F00579826 /* ares_sysconfig_files.c in Sources */,
+ 4E81B1E82B5F055F00579826 /* ares__hosts_file.c in Sources */,
+ 4E81B1E32B5F055F00579826 /* ares__timeval.c in Sources */,
+ 4E81B1A62B5F055F00579826 /* ares_math.c in Sources */,
+ 4E81B1BC2B5F055F00579826 /* ares_parse_naptr_reply.c in Sources */,
+ 4E81B1A82B5F055F00579826 /* ares_strsplit.c in Sources */,
+ 4E81B1AC2B5F055F00579826 /* ares_gethostbyaddr.c in Sources */,
+ 4E81B1C12B5F055F00579826 /* ares__sortaddrinfo.c in Sources */,
+ 4E81B1E42B5F055F00579826 /* ares__read_line.c in Sources */,
+ 4E81B1C72B5F055F00579826 /* ares_expand_name.c in Sources */,
+ 4E81B1E92B5F055F00579826 /* ares_destroy.c in Sources */,
+ 4E81B1EC2B5F055F00579826 /* ares_mkquery.c in Sources */,
+ 4E81B1B22B5F055F00579826 /* ares_parse_soa_reply.c in Sources */,
+ 4E81B1E62B5F055F00579826 /* ares_getnameinfo.c in Sources */,
+ 4E81B1B02B5F055F00579826 /* ares_parse_uri_reply.c in Sources */,
+ 4E81B1D22B5F055F00579826 /* ares_options.c in Sources */,
+ 4E81B1DE2B5F055F00579826 /* ares_getsock.c in Sources */,
+ 4E81B1D52B5F055F00579826 /* ares_rand.c in Sources */,
+ 4E81B1B82B5F055F00579826 /* ares_parse_txt_reply.c in Sources */,
+ 4E81B1AE2B5F055F00579826 /* ares_library_init.c in Sources */,
+ 4E81B1DA2B5F055F00579826 /* ares_dns_parse.c in Sources */,
+ 4E81B1D92B5F055F00579826 /* ares_getenv.c in Sources */,
+ 4E81B1CA2B5F055F00579826 /* ares_cancel.c in Sources */,
+ 4E81B1AD2B5F055F00579826 /* ares_dns_name.c in Sources */,
+ 4E81B1DF2B5F055F00579826 /* ares_init.c in Sources */,
+ 4E81B1A72B5F055F00579826 /* ares_timeout.c in Sources */,
+ 4E81B1BE2B5F055F00579826 /* ares__socket.c in Sources */,
+ 4E81B1A92B5F055F00579826 /* ares__iface_ips.c in Sources */,
+ 4E81B1B12B5F055F00579826 /* ares_parse_ptr_reply.c in Sources */,
+ 4E81B1BA2B5F055F00579826 /* ares_send.c in Sources */,
+ 4E81B1D82B5F055F00579826 /* ares__llist.c in Sources */,
+ 4E81B1CB2B5F055F00579826 /* ares__threads.c in Sources */,
+ 4E81B1CE2B5F055F00579826 /* ares_dns_record.c in Sources */,
+ 4E81B1B62B5F055F00579826 /* ares__addrinfo2hostent.c in Sources */,
+ 4E81B1E72B5F055F00579826 /* ares_create_query.c in Sources */,
+ 4E81B1C22B5F055F00579826 /* ares_parse_ns_reply.c in Sources */,
+ 4E81B1C82B5F055F00579826 /* ares_free_string.c in Sources */,
+ 4E81B1E22B5F055F00579826 /* ares__close_sockets.c in Sources */,
+ 4E81B1D62B5F055F00579826 /* ares_version.c in Sources */,
+ 4E81B1CC2B5F055F00579826 /* ares__addrinfo_localhost.c in Sources */,
+ 4E81B1AF2B5F055F00579826 /* ares__slist.c in Sources */,
+ 4E81B1A52B5F055F00579826 /* inet_net_pton.c in Sources */,
+ 4E81B1CD2B5F055F00579826 /* ares_search.c in Sources */,
+ 4E81B1CF2B5F055F00579826 /* ares_dns_mapping.c in Sources */,
+ 4E81B1E02B5F055F00579826 /* ares_fds.c in Sources */,
+ 4E81B1B92B5F055F00579826 /* inet_ntop.c in Sources */,
+ 4E81B1D42B5F055F00579826 /* ares_query.c in Sources */,
+ 4E81B1B42B5F055F00579826 /* ares__parse_into_addrinfo.c in Sources */,
+ 4E81B1B72B5F055F00579826 /* ares_parse_mx_reply.c in Sources */,
+ 4E81B1BF2B5F055F00579826 /* ares_platform.c in Sources */,
+ 4E81B1D32B5F055F00579826 /* ares__htable_strvp.c in Sources */,
+ 4E81B1A42B5F055F00579826 /* ares_strerror.c in Sources */,
+ 4E81B1AB2B5F055F00579826 /* ares_str.c in Sources */,
+ 4E81B1D12B5F055F00579826 /* ares_gethostbyname.c in Sources */,
+ 4E81B1C42B5F055F00579826 /* ares_expand_string.c in Sources */,
+ 4E81B1DB2B5F055F00579826 /* ares__htable.c in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
4E579B0A29702103007B89A4 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
@@ -4346,6 +4741,11 @@
target = 4E328F14296CDF66006D0E3C /* unicode-mac */;
targetProxy = 4E3290DB296CEDB9006D0E3C /* PBXContainerItemProxy */;
};
+ 4E81B1EF2B5F079800579826 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = 4E3A57C42B5A7F9000624053 /* cares */;
+ targetProxy = 4E81B1EE2B5F079800579826 /* PBXContainerItemProxy */;
+ };
4EE21203296DB6F3000D7228 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 4E328EE8296CD029006D0E3C /* qjsc */;
@@ -4455,6 +4855,8 @@
"\"subprojects/curl/include\"",
"\"subprojects/curl/lib\"",
"\"subprojects/mbedtls/include\"",
+ "\"subprojects/c-ares/build/xcode\"",
+ "\"subprojects/c-ares/include\"",
);
OTHER_CFLAGS = (
"-DHTTP_ONLY",
@@ -4514,6 +4916,8 @@
"-DOS=\\\"darwin\\\"",
"-DUSE_MBEDTLS",
"-DCURL_DEFAULT_SSL_BACKEND=\\\"mbedtls\\\"",
+ "-DHAVE_GETPEERNAME",
+ "-DUSE_ARES",
"-DBUILDING_LIBCURL",
);
PRODUCT_NAME = "$(TARGET_NAME)";
@@ -4529,6 +4933,8 @@
"\"subprojects/curl/include\"",
"\"subprojects/curl/lib\"",
"\"subprojects/mbedtls/include\"",
+ "\"subprojects/c-ares/build/xcode\"",
+ "\"subprojects/c-ares/include\"",
);
OTHER_CFLAGS = (
"-DHTTP_ONLY",
@@ -4588,6 +4994,8 @@
"-DOS=\\\"darwin\\\"",
"-DUSE_MBEDTLS",
"-DCURL_DEFAULT_SSL_BACKEND=\\\"mbedtls\\\"",
+ "-DHAVE_GETPEERNAME",
+ "-DUSE_ARES",
"-DBUILDING_LIBCURL",
);
PRODUCT_NAME = "$(TARGET_NAME)";
@@ -5129,6 +5537,36 @@
};
name = Release;
};
+ 4E3A58642B5A7F9000624053 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ HEADER_SEARCH_PATHS = (
+ "\"subprojects/c-ares/build/xcode\"",
+ "\"subprojects/c-ares\"",
+ "\"subprojects/c-ares/include\"",
+ "\"subprojects/c-ares/src/lib\"",
+ );
+ OTHER_CFLAGS = "-DHAVE_CONFIG_H";
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ TARGETED_DEVICE_FAMILY = "1,2";
+ };
+ name = Debug;
+ };
+ 4E3A58652B5A7F9000624053 /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ HEADER_SEARCH_PATHS = (
+ "\"subprojects/c-ares/build/xcode\"",
+ "\"subprojects/c-ares\"",
+ "\"subprojects/c-ares/include\"",
+ "\"subprojects/c-ares/src/lib\"",
+ );
+ OTHER_CFLAGS = "-DHAVE_CONFIG_H";
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ TARGETED_DEVICE_FAMILY = "1,2";
+ };
+ name = Release;
+ };
4E579B1329702103007B89A4 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
@@ -5586,6 +6024,15 @@
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
+ 4E3A58632B5A7F9000624053 /* Build configuration list for PBXNativeTarget "cares" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 4E3A58642B5A7F9000624053 /* Debug */,
+ 4E3A58652B5A7F9000624053 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
4E579B1229702103007B89A4 /* Build configuration list for PBXNativeTarget "FTalerWalletcore" */ = {
isa = XCConfigurationList;
buildConfigurations = (