quickjs-tart

quickjs-based runtime for wallet-core logic
Log | Files | Refs | README | LICENSE

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:
MQuickJS-rt.xcodeproj/project.pbxproj | 447+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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 = (