From 239600672fe001bda15b769b4e2daa12426fec9e Mon Sep 17 00:00:00 2001 From: HOLZSCHUCH Nicolas Date: Fri, 22 Mar 2024 18:30:39 +0100 Subject: [PATCH] Fixing an issue in ios_system.m --- createXcFrameworks.sh | 3 +- ios_system.m | 51 + ios_system.xcodeproj/project.pbxproj | 1953 ++++++++++++++++++++++---- xcfs/Package.resolved | 6 +- xcfs/Package.swift | 10 +- xcfs/Sources/build/main.swift | 7 +- 6 files changed, 1719 insertions(+), 311 deletions(-) diff --git a/createXcFrameworks.sh b/createXcFrameworks.sh index 9b71fc7b..1d23c984 100644 --- a/createXcFrameworks.sh +++ b/createXcFrameworks.sh @@ -1,2 +1,3 @@ +# build all packages +swift run --package-path xcfs build -swift run --package-path xcfs build \ No newline at end of file diff --git a/ios_system.m b/ios_system.m index 21e9eeb8..b658411f 100644 --- a/ios_system.m +++ b/ios_system.m @@ -194,6 +194,12 @@ void ios_setBookmarkDictionaryName(NSString* name) { int numDashCommands = MaxDashCommands; // Apps can overwrite this static bool dashIsRunning[MaxDashCommands]; static int currentDashCommand = 0; +// multiple ssh (limit to 2): +static const int MaxSshCommands = 2; // const so we can allocate an array +int numSshCommands = MaxSshCommands; // Apps can overwrite this +static bool sshIsRunning[MaxSshCommands]; +static int currentSshCommand = 0; + // pointers for sh sessions: char* sh_session = "sh_session"; @@ -441,6 +447,9 @@ static void cleanup_function(void* parameters) { } else if (strcmp(commandName, "dash") == 0) { NSLog(@"Ending a dash command: %d", p->numInterpreter); dashIsRunning[p->numInterpreter] = false; + } else if (strcmp(commandName, "ssh") == 0) { + NSLog(@"Ending a ssh command: %d", p->numInterpreter); + sshIsRunning[p->numInterpreter] = false; } if (currentSession->numCommand > 0) currentSession->numCommand -= 1; @@ -2459,6 +2468,7 @@ void replaceCommand(NSString* commandName, NSString* functionName, bool allOccur return NULL; } else if (argument[0] == recordSeparator) { char* endquote = strchr(argument + 1, recordSeparator); + if (endquote == NULL) return NULL; // be safe (see #153) return endquote + 1; } // TODO: the last character of the argument could also be '<' or '>' (vim does that, with no space after file name) @@ -3497,6 +3507,47 @@ int ios_system(const char* inputCmd) { libraryName = [libraryName stringByReplacingOccurrencesOfString:@"dash" withString:commandName]; } } + } else if ([commandName isEqualToString: @"ssh"] || [commandName isEqualToString: @"scp"] || [commandName isEqualToString: @"sftp"]) { + // Ability to start multiple ssh commands: + // start by increasing the number of the interpreter, until we're out. + int numInterpreter = 0; + if (currentSshCommand < numSshCommands) { + numInterpreter = currentSshCommand; + currentSshCommand++; + } else { + NSDate *start = [NSDate date]; + NSDate *now = [NSDate date]; + NSTimeInterval timeInterval = [now timeIntervalSinceDate:start]; + while (timeInterval < 1) { // keep trying for 1 second + while (numInterpreter < numSshCommands) { + if (sshIsRunning[numInterpreter] == false) break; + numInterpreter++; + } + if (numInterpreter < numSshCommands) break; + numInterpreter = 0; + now = [NSDate date]; + timeInterval = [now timeIntervalSinceDate:start]; + } + if (numInterpreter >= numSshCommands) { + display_alert(@"Too many ssh commands", @"There are too many ssh commands running at the same time. Try closing some of them."); + NSLog(@"%@", @"Too many ssh scripts running simultaneously.\n"); + functionName = @"notAValidCommand"; + currentSession->global_errno = ENOENT; + argv[0][0] = 'x'; // prevent reinitialization in cleanup_function + } + } + if ((numInterpreter >= 0) && (numInterpreter < numSshCommands)) { + params->numInterpreter = numInterpreter; + sshIsRunning[numInterpreter] = true; + NSLog(@"Starting a ssh command: %d", params->numInterpreter); + if (numInterpreter > 0) { + char suffix[2]; + suffix[0] = 'A' + (numInterpreter - 1); + suffix[1] = 0; + commandName = [@"ssh_cmd" stringByAppendingString: [NSString stringWithCString: suffix encoding:NSUTF8StringEncoding]]; + libraryName = [libraryName stringByReplacingOccurrencesOfString:@"ssh_cmd" withString:commandName]; + } + } } if ([libraryName isEqualToString: @"SELF"]) handle = RTLD_SELF; // commands defined in ios_system.framework else if ([libraryName isEqualToString: @"MAIN"]) handle = RTLD_MAIN_ONLY; // commands defined in main program diff --git a/ios_system.xcodeproj/project.pbxproj b/ios_system.xcodeproj/project.pbxproj index 920607b6..7e1ba810 100644 --- a/ios_system.xcodeproj/project.pbxproj +++ b/ios_system.xcodeproj/project.pbxproj @@ -3,25 +3,61 @@ archiveVersion = 1; classes = { }; - objectVersion = 52; + objectVersion = 54; objects = { /* Begin PBXBuildFile section */ 2209215C24B3B05A00D3327B /* open.m in Sources */ = {isa = PBXBuildFile; fileRef = 221CD98D21E8B03D00F3B47C /* open.m */; }; 22122E2C21BC130700D8FE74 /* say.m in Sources */ = {isa = PBXBuildFile; fileRef = 22122E2A21BC129000D8FE74 /* say.m */; }; - 2217ECD421CBA5F40049B382 /* entropy.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECD321CBA5F40049B382 /* entropy.c */; }; + 2216426D2B7B9B5F00043766 /* ssh-add.c in Sources */ = {isa = PBXBuildFile; fileRef = 2216426C2B7B9B5F00043766 /* ssh-add.c */; }; + 2216426E2B7B9C2500043766 /* authfd.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876582621A134002D3690 /* authfd.c */; }; + 2216426F2B7B9C3500043766 /* authfile.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D204621CB9D6A00A9B528 /* authfile.c */; }; + 221642702B7B9C4500043766 /* atomicio.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D205021CBA02900A9B528 /* atomicio.c */; }; + 221642712B7B9C5300043766 /* sshbuf-io.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876B42621B232002D3690 /* sshbuf-io.c */; }; + 221642722B7B9C6400043766 /* krl.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D203A21CB9C2100A9B528 /* krl.c */; }; + 221642732B7B9C7D00043766 /* utf8.c in Sources */ = {isa = PBXBuildFile; fileRef = 224AAC5D21CB935100F8C22F /* utf8.c */; }; + 221642742B7B9C8E00043766 /* bitmap.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D203C21CB9C5700A9B528 /* bitmap.c */; }; + 221642772B7E6D1A00043766 /* vis.c in Sources */ = {isa = PBXBuildFile; fileRef = 2261379721F0E5DE0097B3A0 /* vis.c */; }; + 221642782B7F664700043766 /* readpassphrase.c in Sources */ = {isa = PBXBuildFile; fileRef = 2261379921F0E5FE0097B3A0 /* readpassphrase.c */; }; 2217ECD621CBA6240049B382 /* openssl-compat.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECD521CBA6240049B382 /* openssl-compat.c */; }; - 2217ECD821CBA7520049B382 /* sshbuf-misc.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECD721CBA7510049B382 /* sshbuf-misc.c */; }; - 2217ECDA21CBA7740049B382 /* ssh-ed25519.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECD921CBA7730049B382 /* ssh-ed25519.c */; }; - 2217ECDC21CBA79B0049B382 /* ed25519.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECDB21CBA79B0049B382 /* ed25519.c */; }; - 2217ECDE21CBA7EA0049B382 /* ssh-dss.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECDD21CBA7EA0049B382 /* ssh-dss.c */; }; 2217ECE021CBBA700049B382 /* bcrypt_pbkdf.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECDF21CBBA700049B382 /* bcrypt_pbkdf.c */; }; 2217ECE221CBBA970049B382 /* blowfish.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECE121CBBA970049B382 /* blowfish.c */; }; - 2217ECE421CBBACD0049B382 /* hash.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECE321CBBACD0049B382 /* hash.c */; }; - 2217ECE621CBBB620049B382 /* ge25519.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECE521CBBB620049B382 /* ge25519.c */; }; - 2217ECE821CBBBBD0049B382 /* verify.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECE721CBBBBD0049B382 /* verify.c */; }; - 2217ECEA21CBBBEF0049B382 /* sc25519.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECE921CBBBEF0049B382 /* sc25519.c */; }; - 2217ECEC21CBBC190049B382 /* fe25519.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECEB21CBBC190049B382 /* fe25519.c */; }; + 222419972A909146003AB5B7 /* tool_stderr.c in Sources */ = {isa = PBXBuildFile; fileRef = 222419962A909146003AB5B7 /* tool_stderr.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -I ./Frameworks/libssh2.framework/Headers"; }; }; + 222419992A909198003AB5B7 /* tool_progress.c in Sources */ = {isa = PBXBuildFile; fileRef = 222419982A909198003AB5B7 /* tool_progress.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -I ./Frameworks/libssh2.framework/Headers"; }; }; + 2224199B2A9092AA003AB5B7 /* tool_filetime.c in Sources */ = {isa = PBXBuildFile; fileRef = 2224199A2A9092A9003AB5B7 /* tool_filetime.c */; }; + 2224199D2A9092E0003AB5B7 /* tool_writeout_json.c in Sources */ = {isa = PBXBuildFile; fileRef = 2224199C2A9092E0003AB5B7 /* tool_writeout_json.c */; }; + 2224199F2A909312003AB5B7 /* tool_listhelp.c in Sources */ = {isa = PBXBuildFile; fileRef = 2224199E2A909312003AB5B7 /* tool_listhelp.c */; }; + 222419A12A909344003AB5B7 /* tool_findfile.c in Sources */ = {isa = PBXBuildFile; fileRef = 222419A02A909344003AB5B7 /* tool_findfile.c */; }; + 222419A32A9093B0003AB5B7 /* timediff.c in Sources */ = {isa = PBXBuildFile; fileRef = 222419A22A9093B0003AB5B7 /* timediff.c */; }; + 222419A52A9093F3003AB5B7 /* dynbuf.c in Sources */ = {isa = PBXBuildFile; fileRef = 222419A42A9093F3003AB5B7 /* dynbuf.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -I ./Frameworks/libssh2.framework/Headers "; }; }; + 222419A72A90942E003AB5B7 /* urlapi.c in Sources */ = {isa = PBXBuildFile; fileRef = 222419A62A90942E003AB5B7 /* urlapi.c */; }; + 222419AB2A9094FF003AB5B7 /* mime.c in Sources */ = {isa = PBXBuildFile; fileRef = 222419AA2A9094FF003AB5B7 /* mime.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -I ./Frameworks/libssh2.framework/Headers"; }; }; + 222419AD2A9095A0003AB5B7 /* setopt.c in Sources */ = {isa = PBXBuildFile; fileRef = 222419AC2A9095A0003AB5B7 /* setopt.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; + 222419AF2A909630003AB5B7 /* headers.c in Sources */ = {isa = PBXBuildFile; fileRef = 222419AE2A909630003AB5B7 /* headers.c */; }; + 222419B12A909661003AB5B7 /* curl_log.c in Sources */ = {isa = PBXBuildFile; fileRef = 222419B02A909661003AB5B7 /* curl_log.c */; }; + 222419B32A9096AF003AB5B7 /* keylog.c in Sources */ = {isa = PBXBuildFile; fileRef = 222419B22A9096AE003AB5B7 /* keylog.c */; }; + 222419B52A9096FB003AB5B7 /* cf-socket.c in Sources */ = {isa = PBXBuildFile; fileRef = 222419B42A9096FA003AB5B7 /* cf-socket.c */; }; + 222419B72A909723003AB5B7 /* idn.c in Sources */ = {isa = PBXBuildFile; fileRef = 222419B62A909723003AB5B7 /* idn.c */; }; + 222419B92A909749003AB5B7 /* hsts.c in Sources */ = {isa = PBXBuildFile; fileRef = 222419B82A909749003AB5B7 /* hsts.c */; }; + 222419BB2A909836003AB5B7 /* altsvc.c in Sources */ = {isa = PBXBuildFile; fileRef = 222419BA2A909836003AB5B7 /* altsvc.c */; }; + 222419BD2A909BAE003AB5B7 /* bufq.c in Sources */ = {isa = PBXBuildFile; fileRef = 222419BC2A909BAE003AB5B7 /* bufq.c */; }; + 222419BF2A909BD0003AB5B7 /* bufref.c in Sources */ = {isa = PBXBuildFile; fileRef = 222419BE2A909BCF003AB5B7 /* bufref.c */; }; + 222419C12A909C27003AB5B7 /* hostcheck.c in Sources */ = {isa = PBXBuildFile; fileRef = 222419C02A909C27003AB5B7 /* hostcheck.c */; }; + 222419C32A909C65003AB5B7 /* cfilters.c in Sources */ = {isa = PBXBuildFile; fileRef = 222419C22A909C65003AB5B7 /* cfilters.c */; }; + 222419C52A909C94003AB5B7 /* cf-h1-proxy.c in Sources */ = {isa = PBXBuildFile; fileRef = 222419C42A909C93003AB5B7 /* cf-h1-proxy.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -I ./Frameworks/libssh2.framework/Headers"; }; }; + 222419C72A909CD1003AB5B7 /* cf-haproxy.c in Sources */ = {isa = PBXBuildFile; fileRef = 222419C62A909CD0003AB5B7 /* cf-haproxy.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -I ./Frameworks/libssh2.framework/Headers"; }; }; + 222419C92A909D31003AB5B7 /* cf-https-connect.c in Sources */ = {isa = PBXBuildFile; fileRef = 222419C82A909D31003AB5B7 /* cf-https-connect.c */; }; + 222419CB2A909DAD003AB5B7 /* noproxy.c in Sources */ = {isa = PBXBuildFile; fileRef = 222419CA2A909DAD003AB5B7 /* noproxy.c */; }; + 222419CE2A90A18F003AB5B7 /* vquic.c in Sources */ = {isa = PBXBuildFile; fileRef = 222419CD2A90A18F003AB5B7 /* vquic.c */; }; + 222419D02A90A1C1003AB5B7 /* doh.c in Sources */ = {isa = PBXBuildFile; fileRef = 222419CF2A90A1C0003AB5B7 /* doh.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -I ./Frameworks/libssh2.framework/Headers"; }; }; + 222419D22A90A3EC003AB5B7 /* dynhds.c in Sources */ = {isa = PBXBuildFile; fileRef = 222419D12A90A3EC003AB5B7 /* dynhds.c */; }; + 222419D42A90A576003AB5B7 /* fopen.c in Sources */ = {isa = PBXBuildFile; fileRef = 222419D32A90A576003AB5B7 /* fopen.c */; }; + 222419D62A90A5A4003AB5B7 /* curl_get_line.c in Sources */ = {isa = PBXBuildFile; fileRef = 222419D52A90A5A4003AB5B7 /* curl_get_line.c */; }; + 222419D82A90A5CA003AB5B7 /* mqtt.c in Sources */ = {isa = PBXBuildFile; fileRef = 222419D72A90A5CA003AB5B7 /* mqtt.c */; }; + 222419DA2A90A5EC003AB5B7 /* http_aws_sigv4.c in Sources */ = {isa = PBXBuildFile; fileRef = 222419D92A90A5EC003AB5B7 /* http_aws_sigv4.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -I ./Frameworks/libssh2.framework/Headers"; }; }; + 222419DC2A90A6C7003AB5B7 /* sha256.c in Sources */ = {isa = PBXBuildFile; fileRef = 222419DB2A90A6C6003AB5B7 /* sha256.c */; }; + 222419DE2A90A706003AB5B7 /* curl_range.c in Sources */ = {isa = PBXBuildFile; fileRef = 222419DD2A90A706003AB5B7 /* curl_range.c */; }; + 222419E02A90A728003AB5B7 /* rename.c in Sources */ = {isa = PBXBuildFile; fileRef = 222419DF2A90A728003AB5B7 /* rename.c */; }; 222CC4DC218CBF2300D3A11C /* strnsubst.c in Sources */ = {isa = PBXBuildFile; fileRef = 222CC4DA218CBF2300D3A11C /* strnsubst.c */; }; 222CC4DD218CBF2300D3A11C /* pathnames.h in Headers */ = {isa = PBXBuildFile; fileRef = 222CC4DB218CBF2300D3A11C /* pathnames.h */; }; 222CC4DF218CBF2900D3A11C /* xargs.c in Sources */ = {isa = PBXBuildFile; fileRef = 222CC4DE218CBF2900D3A11C /* xargs.c */; }; @@ -30,33 +66,388 @@ 22327AA1209E3AE30026B98C /* commoncrypto.c in Sources */ = {isa = PBXBuildFile; fileRef = 22327AA0209E3AE30026B98C /* commoncrypto.c */; }; 223496B01FD5FC71007ED1A9 /* ios_system.h in Headers */ = {isa = PBXBuildFile; fileRef = 223496AE1FD5FC71007ED1A9 /* ios_system.h */; settings = {ATTRIBUTES = (Public, ); }; }; 223496B71FD5FC89007ED1A9 /* ios_system.m in Sources */ = {isa = PBXBuildFile; fileRef = 223496B61FD5FC89007ED1A9 /* ios_system.m */; }; - 223A5CC221CB82B70022B5D5 /* ssh-keygen.c in Sources */ = {isa = PBXBuildFile; fileRef = 223A5CC121CB82B70022B5D5 /* ssh-keygen.c */; }; - 223A5CC421CB8DB90022B5D5 /* log.c in Sources */ = {isa = PBXBuildFile; fileRef = 223A5CC321CB8DB90022B5D5 /* log.c */; }; - 224A4B282624399D00C399A5 /* monitor_fdpass.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4B272624399D00C399A5 /* monitor_fdpass.c */; }; + 223EF2172B9623CA00A8ED5A /* explicit_bzero.c in Sources */ = {isa = PBXBuildFile; fileRef = 2261379221F0E59D0097B3A0 /* explicit_bzero.c */; }; + 223EF21B2B9623CA00A8ED5A /* addr.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876A02621ACFA002D3690 /* addr.c */; }; + 223EF21D2B9623CA00A8ED5A /* krl.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D203A21CB9C2100A9B528 /* krl.c */; }; + 223EF2202B9623CA00A8ED5A /* entropy.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECD321CBA5F40049B382 /* entropy.c */; }; + 223EF2212B9623CA00A8ED5A /* digest-openssl.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D203621CB9B9400A9B528 /* digest-openssl.c */; }; + 223EF2232B9623CA00A8ED5A /* addrmatch.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D204821CB9DCB00A9B528 /* addrmatch.c */; }; + 223EF2242B9623CA00A8ED5A /* reallocarray.c in Sources */ = {isa = PBXBuildFile; fileRef = 224AAC5B21CB931300F8C22F /* reallocarray.c */; }; + 223EF2252B9623CA00A8ED5A /* match.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D204021CB9CD000A9B528 /* match.c */; }; + 223EF2272B9623CA00A8ED5A /* gss-serv.c in Sources */ = {isa = PBXBuildFile; fileRef = 223EF1F02B95DFBB00A8ED5A /* gss-serv.c */; }; + 223EF2292B9623CA00A8ED5A /* srclimit.c in Sources */ = {isa = PBXBuildFile; fileRef = 223EF1EA2B95D8DB00A8ED5A /* srclimit.c */; }; + 223EF22A2B9623CA00A8ED5A /* port-net.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876782621A408002D3690 /* port-net.c */; }; + 223EF22D2B9623CA00A8ED5A /* chacha.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D205621CBA0D400A9B528 /* chacha.c */; }; + 223EF22E2B9623CA00A8ED5A /* authfile.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D204621CB9D6A00A9B528 /* authfile.c */; }; + 223EF2302B9623CA00A8ED5A /* auth2-chall.c in Sources */ = {isa = PBXBuildFile; fileRef = 223EF2022B96135500A8ED5A /* auth2-chall.c */; }; + 223EF2342B9623CA00A8ED5A /* cipher.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D205221CBA08900A9B528 /* cipher.c */; }; + 223EF2352B9623CA00A8ED5A /* ssh-ed25519-sk.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876962621AB57002D3690 /* ssh-ed25519-sk.c */; }; + 223EF2362B9623CA00A8ED5A /* log.c in Sources */ = {isa = PBXBuildFile; fileRef = 223A5CC321CB8DB90022B5D5 /* log.c */; }; + 223EF2392B9623CA00A8ED5A /* fe25519.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECEB21CBBC190049B382 /* fe25519.c */; }; + 223EF23B2B9623CA00A8ED5A /* umac128.c in Sources */ = {isa = PBXBuildFile; fileRef = 229877522623810D002D3690 /* umac128.c */; }; + 223EF23C2B9623CA00A8ED5A /* ssh-ecdsa.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D204421CB9D3E00A9B528 /* ssh-ecdsa.c */; }; + 223EF23D2B9623CA00A8ED5A /* sshbuf-getput-basic.c in Sources */ = {isa = PBXBuildFile; fileRef = 22A3736321CB97B200230846 /* sshbuf-getput-basic.c */; }; + 223EF23E2B9623CA00A8ED5A /* platform-tracing.c in Sources */ = {isa = PBXBuildFile; fileRef = 224DF73D2B757C2E00F13C58 /* platform-tracing.c */; }; + 223EF2412B9623CA00A8ED5A /* ssherr.c in Sources */ = {isa = PBXBuildFile; fileRef = 224AAC5421CB917D00F8C22F /* ssherr.c */; }; + 223EF2432B9623CA00A8ED5A /* libressl-api-compat.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876822621A861002D3690 /* libressl-api-compat.c */; }; + 223EF2452B9623CA00A8ED5A /* session.c in Sources */ = {isa = PBXBuildFile; fileRef = 223EF2052B9614B000A8ED5A /* session.c */; }; + 223EF2462B9623CA00A8ED5A /* auth.c in Sources */ = {isa = PBXBuildFile; fileRef = 223EF1FF2B95FB3D00A8ED5A /* auth.c */; }; + 223EF2482B9623CA00A8ED5A /* recallocarray.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876BE2621E947002D3690 /* recallocarray.c */; }; + 223EF24A2B9623CA00A8ED5A /* auth-options.c in Sources */ = {isa = PBXBuildFile; fileRef = 223EF1ED2B95DEB600A8ED5A /* auth-options.c */; }; + 223EF24B2B9623CA00A8ED5A /* kexgexs.c in Sources */ = {isa = PBXBuildFile; fileRef = 223EF1F62B95F49700A8ED5A /* kexgexs.c */; }; + 223EF24C2B9623CA00A8ED5A /* bsd-setres_id.c in Sources */ = {isa = PBXBuildFile; fileRef = 2261379521F0E5C40097B3A0 /* bsd-setres_id.c */; }; + 223EF24D2B9623CA00A8ED5A /* vis.c in Sources */ = {isa = PBXBuildFile; fileRef = 2261379721F0E5DE0097B3A0 /* vis.c */; }; + 223EF24E2B9623CA00A8ED5A /* ssh-rsa.c in Sources */ = {isa = PBXBuildFile; fileRef = 22A3736521CB97E600230846 /* ssh-rsa.c */; }; + 223EF2522B9623CA00A8ED5A /* sshbuf.c in Sources */ = {isa = PBXBuildFile; fileRef = 22A3735F21CB96FC00230846 /* sshbuf.c */; }; + 223EF2532B9623CA00A8ED5A /* cipher-chachapoly.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D205421CBA0AC00A9B528 /* cipher-chachapoly.c */; }; + 223EF2542B9623CA00A8ED5A /* hash.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECE321CBBACD0049B382 /* hash.c */; }; + 223EF2582B9623CA00A8ED5A /* bcrypt_pbkdf.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECDF21CBBA700049B382 /* bcrypt_pbkdf.c */; }; + 223EF25B2B9623CA00A8ED5A /* ssh-ed25519.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECD921CBA7730049B382 /* ssh-ed25519.c */; }; + 223EF25D2B9623CA00A8ED5A /* sftp-realpath.c in Sources */ = {isa = PBXBuildFile; fileRef = 223EF2102B96231000A8ED5A /* sftp-realpath.c */; }; + 223EF25F2B9623CA00A8ED5A /* serverloop.c in Sources */ = {isa = PBXBuildFile; fileRef = 223EF2082B961DA300A8ED5A /* serverloop.c */; }; + 223EF2612B9623CA00A8ED5A /* sshkey.c in Sources */ = {isa = PBXBuildFile; fileRef = 22A3736921CB986900230846 /* sshkey.c */; }; + 223EF2632B9623CA00A8ED5A /* bsd-misc.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D204C21CB9E5F00A9B528 /* bsd-misc.c */; }; + 223EF2662B9623CA00A8ED5A /* blowfish.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECE121CBBA970049B382 /* blowfish.c */; }; + 223EF26A2B9623CA00A8ED5A /* authfd.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876582621A134002D3690 /* authfd.c */; }; + 223EF26B2B9623CA00A8ED5A /* ssh-ecdsa-sk.c in Sources */ = {isa = PBXBuildFile; fileRef = 2298768C2621AB04002D3690 /* ssh-ecdsa-sk.c */; }; + 223EF26D2B9623CA00A8ED5A /* sftp-server.c in Sources */ = {isa = PBXBuildFile; fileRef = 223EF20B2B96227600A8ED5A /* sftp-server.c */; }; + 223EF26F2B9623CA00A8ED5A /* atomicio.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D205021CBA02900A9B528 /* atomicio.c */; }; + 223EF2702B9623CA00A8ED5A /* sshbuf-io.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876B42621B232002D3690 /* sshbuf-io.c */; }; + 223EF2742B9623CA00A8ED5A /* readpassphrase.c in Sources */ = {isa = PBXBuildFile; fileRef = 2261379921F0E5FE0097B3A0 /* readpassphrase.c */; }; + 223EF2772B9623CA00A8ED5A /* sc25519.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECE921CBBBEF0049B382 /* sc25519.c */; }; + 223EF2782B9623CA00A8ED5A /* auth2.c in Sources */ = {isa = PBXBuildFile; fileRef = 223EF1FC2B95F95700A8ED5A /* auth2.c */; }; + 223EF2792B9623CA00A8ED5A /* bitmap.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D203C21CB9C5700A9B528 /* bitmap.c */; }; + 223EF27C2B9623CA00A8ED5A /* servconf.c in Sources */ = {isa = PBXBuildFile; fileRef = 223EF1F32B95E90F00A8ED5A /* servconf.c */; }; + 223EF27F2B9623CA00A8ED5A /* fatal.c in Sources */ = {isa = PBXBuildFile; fileRef = 2298761C2620C16C002D3690 /* fatal.c */; }; + 223EF2802B9623CA00A8ED5A /* verify.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECE721CBBBBD0049B382 /* verify.c */; }; + 223EF2812B9623CA00A8ED5A /* sshd.c in Sources */ = {isa = PBXBuildFile; fileRef = 223EF1E72B95D46900A8ED5A /* sshd.c */; }; + 223EF2822B9623CA00A8ED5A /* freezero.c in Sources */ = {isa = PBXBuildFile; fileRef = D285146F25B1E4BF003405B4 /* freezero.c */; }; + 223EF2842B9623CA00A8ED5A /* ttymodes.c in Sources */ = {isa = PBXBuildFile; fileRef = 2298770C26234678002D3690 /* ttymodes.c */; }; + 223EF28B2B9623CA00A8ED5A /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 22F567DD2020BAD9009850FD /* libz.tbd */; }; + 223EF28C2B9623CA00A8ED5A /* openssl.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = D212F99525B06810007F5D2D /* openssl.xcframework */; }; + 223EF28D2B9623CA00A8ED5A /* libresolv.9.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 2253BA1D201942B10019CB39 /* libresolv.9.tbd */; }; + 223EF28E2B9623CA00A8ED5A /* ios_system.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 223496AB1FD5FC71007ED1A9 /* ios_system.framework */; }; + 223EF2902B9623CA00A8ED5A /* ssh_cmd.h in Headers */ = {isa = PBXBuildFile; fileRef = 22F6A16820683D5200E618F9 /* ssh_cmd.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 223EF2912B9623CA00A8ED5A /* openssl-compat.h in Headers */ = {isa = PBXBuildFile; fileRef = D285149B25B200B9003405B4 /* openssl-compat.h */; }; + 223EF2922B9623CA00A8ED5A /* ssherr.h in Headers */ = {isa = PBXBuildFile; fileRef = D285145525B1DE61003405B4 /* ssherr.h */; }; + 223EF2932B9623CA00A8ED5A /* sshkey.h in Headers */ = {isa = PBXBuildFile; fileRef = D285143125B1D7CD003405B4 /* sshkey.h */; }; + 223EF2942B9623CA00A8ED5A /* cipher.h in Headers */ = {isa = PBXBuildFile; fileRef = D285144325B1DE19003405B4 /* cipher.h */; }; + 223EF2952B9623CA00A8ED5A /* openbsd-compat.h in Headers */ = {isa = PBXBuildFile; fileRef = D285147925B1E4DC003405B4 /* openbsd-compat.h */; }; + 223EF2962B9623CA00A8ED5A /* config.h in Headers */ = {isa = PBXBuildFile; fileRef = D28514A525B20351003405B4 /* config.h */; }; + 223EF29F2B96244A00A8ED5A /* sc25519.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECE921CBBBEF0049B382 /* sc25519.c */; }; + 223EF2A02B96244A00A8ED5A /* sshbuf-getput-basic.c in Sources */ = {isa = PBXBuildFile; fileRef = 22A3736321CB97B200230846 /* sshbuf-getput-basic.c */; }; + 223EF2A12B96244A00A8ED5A /* platform-pledge.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4B4526243CAF00C399A5 /* platform-pledge.c */; }; + 223EF2A22B96244A00A8ED5A /* sshconnect2.c in Sources */ = {isa = PBXBuildFile; fileRef = 2298777726238188002D3690 /* sshconnect2.c */; }; + 223EF2A32B96244A00A8ED5A /* fe25519.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECEB21CBBC190049B382 /* fe25519.c */; }; + 223EF2A42B96244A00A8ED5A /* kex.c in Sources */ = {isa = PBXBuildFile; fileRef = 2298772026234732002D3690 /* kex.c */; }; + 223EF2A52B96244A00A8ED5A /* ssh-ed25519.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECD921CBA7730049B382 /* ssh-ed25519.c */; }; + 223EF2A62B96244A00A8ED5A /* gss-genr.c in Sources */ = {isa = PBXBuildFile; fileRef = 22987791262382EE002D3690 /* gss-genr.c */; }; + 223EF2A72B96244A00A8ED5A /* ssherr.c in Sources */ = {isa = PBXBuildFile; fileRef = 224AAC5421CB917D00F8C22F /* ssherr.c */; }; + 223EF2A82B96244A00A8ED5A /* hash.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECE321CBBACD0049B382 /* hash.c */; }; + 223EF2A92B96244A00A8ED5A /* authfile.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D204621CB9D6A00A9B528 /* authfile.c */; }; + 223EF2AA2B96244A00A8ED5A /* log.c in Sources */ = {isa = PBXBuildFile; fileRef = 223A5CC321CB8DB90022B5D5 /* log.c */; }; + 223EF2AB2B96244A00A8ED5A /* authfd.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876582621A134002D3690 /* authfd.c */; }; + 223EF2AC2B96244A00A8ED5A /* ssh-ed25519-sk.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876962621AB57002D3690 /* ssh-ed25519-sk.c */; }; + 223EF2AD2B96244A00A8ED5A /* dh.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4B6326243DC800C399A5 /* dh.c */; }; + 223EF2AE2B96244A00A8ED5A /* krl.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D203A21CB9C2100A9B528 /* krl.c */; }; + 223EF2AF2B96244A00A8ED5A /* kexc25519.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4B8B26243EA000C399A5 /* kexc25519.c */; }; + 223EF2B02B96244A00A8ED5A /* compat.c in Sources */ = {isa = PBXBuildFile; fileRef = 229877A526238C04002D3690 /* compat.c */; }; + 223EF2B12B96244A00A8ED5A /* dns.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D204A21CB9DFA00A9B528 /* dns.c */; }; + 223EF2B22B96244A00A8ED5A /* match.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D204021CB9CD000A9B528 /* match.c */; }; + 223EF2B42B96244A00A8ED5A /* sshbuf-io.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876B42621B232002D3690 /* sshbuf-io.c */; }; + 223EF2B52B96244A00A8ED5A /* cipher.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D205221CBA08900A9B528 /* cipher.c */; }; + 223EF2B62B96244A00A8ED5A /* sshbuf-misc.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECD721CBA7510049B382 /* sshbuf-misc.c */; }; + 223EF2B72B96244A00A8ED5A /* sshtty.c in Sources */ = {isa = PBXBuildFile; fileRef = 2298770226234649002D3690 /* sshtty.c */; }; + 223EF2B82B96244A00A8ED5A /* kexsntrup761x25519.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4B9526243ECE00C399A5 /* kexsntrup761x25519.c */; }; + 223EF2B92B96244A00A8ED5A /* mux.c in Sources */ = {isa = PBXBuildFile; fileRef = 2298772A26234791002D3690 /* mux.c */; }; + 223EF2BA2B96244A00A8ED5A /* smult_curve25519_ref.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4BA7262441C100C399A5 /* smult_curve25519_ref.c */; }; + 223EF2BB2B96244A00A8ED5A /* poly1305.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D205821CBA0F100A9B528 /* poly1305.c */; }; + 223EF2BC2B96244A00A8ED5A /* scp.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4BEA26273A8B00C399A5 /* scp.c */; }; + 223EF2BD2B96244A00A8ED5A /* nchan.c in Sources */ = {isa = PBXBuildFile; fileRef = 2298773426237FC2002D3690 /* nchan.c */; }; + 223EF2BE2B96244A00A8ED5A /* platform-misc.c in Sources */ = {isa = PBXBuildFile; fileRef = 2298766E2621A3B2002D3690 /* platform-misc.c */; }; + 223EF2BF2B96244A00A8ED5A /* clientloop.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876DA26234459002D3690 /* clientloop.c */; }; + 223EF2C02B96244A00A8ED5A /* monitor_fdpass.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4B272624399D00C399A5 /* monitor_fdpass.c */; }; + 223EF2C12B96244A00A8ED5A /* sftp.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4BEB26273A8B00C399A5 /* sftp.c */; }; + 223EF2C22B96244A00A8ED5A /* umac128.c in Sources */ = {isa = PBXBuildFile; fileRef = 229877522623810D002D3690 /* umac128.c */; }; + 223EF2C32B96244A00A8ED5A /* ed25519.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECDB21CBA79B0049B382 /* ed25519.c */; }; + 223EF2C42B96244A00A8ED5A /* xmalloc.c in Sources */ = {isa = PBXBuildFile; fileRef = 224AAC5621CB920500F8C22F /* xmalloc.c */; }; + 223EF2C52B96244A00A8ED5A /* ge25519.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECE521CBBB620049B382 /* ge25519.c */; }; + 223EF2C62B96244A00A8ED5A /* misc.c in Sources */ = {isa = PBXBuildFile; fileRef = 22A3736B21CB99EB00230846 /* misc.c */; }; + 223EF2C72B96244A00A8ED5A /* ssh-sk-client.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876622621A2D7002D3690 /* ssh-sk-client.c */; }; + 223EF2C82B96244A00A8ED5A /* umac.c in Sources */ = {isa = PBXBuildFile; fileRef = 2298775C26238112002D3690 /* umac.c */; }; + 223EF2C92B96244A00A8ED5A /* ssh.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876D026234317002D3690 /* ssh.c */; }; + 223EF2CA2B96244B00A8ED5A /* fatal.c in Sources */ = {isa = PBXBuildFile; fileRef = 2298761C2620C16C002D3690 /* fatal.c */; }; + 223EF2CB2B96244B00A8ED5A /* mac.c in Sources */ = {isa = PBXBuildFile; fileRef = 2298773E2623800A002D3690 /* mac.c */; }; + 223EF2CC2B96244B00A8ED5A /* sftp-client.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4C0026273B2600C399A5 /* sftp-client.c */; }; + 223EF2CD2B96244B00A8ED5A /* atomicio.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D205021CBA02900A9B528 /* atomicio.c */; }; + 223EF2CE2B96244B00A8ED5A /* kexgex.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4B6D26243E1400C399A5 /* kexgex.c */; }; + 223EF2CF2B96244B00A8ED5A /* ssh-ecdsa-sk.c in Sources */ = {isa = PBXBuildFile; fileRef = 2298768C2621AB04002D3690 /* ssh-ecdsa-sk.c */; }; + 223EF2D12B96244B00A8ED5A /* canohost.c in Sources */ = {isa = PBXBuildFile; fileRef = 229877482623809B002D3690 /* canohost.c */; }; + 223EF2D22B96244B00A8ED5A /* ttymodes.c in Sources */ = {isa = PBXBuildFile; fileRef = 2298770C26234678002D3690 /* ttymodes.c */; }; + 223EF2D32B96244B00A8ED5A /* sshbuf.c in Sources */ = {isa = PBXBuildFile; fileRef = 22A3735F21CB96FC00230846 /* sshbuf.c */; }; + 223EF2D42B96244B00A8ED5A /* sshbuf-getput-crypto.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D204221CB9D1300A9B528 /* sshbuf-getput-crypto.c */; }; + 223EF2D52B96244B00A8ED5A /* sftp-glob.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4C1426273B7F00C399A5 /* sftp-glob.c */; }; + 223EF2D62B96244B00A8ED5A /* kexdh.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4B8126243E8600C399A5 /* kexdh.c */; }; + 223EF2D72B96244B00A8ED5A /* readconf.c in Sources */ = {isa = PBXBuildFile; fileRef = 2298779B2623834E002D3690 /* readconf.c */; }; + 223EF2D82B96244B00A8ED5A /* readpass.c in Sources */ = {isa = PBXBuildFile; fileRef = 224AAC5F21CB93AE00F8C22F /* readpass.c */; settings = {COMPILER_FLAGS = "-x objective-c"; }; }; + 223EF2D92B96244B00A8ED5A /* ssh-rsa.c in Sources */ = {isa = PBXBuildFile; fileRef = 22A3736521CB97E600230846 /* ssh-rsa.c */; }; + 223EF2DA2B96244B00A8ED5A /* dispatch.c in Sources */ = {isa = PBXBuildFile; fileRef = 22987716262346DB002D3690 /* dispatch.c */; }; + 223EF2DB2B96244B00A8ED5A /* ssh-keygen.c in Sources */ = {isa = PBXBuildFile; fileRef = 223A5CC121CB82B70022B5D5 /* ssh-keygen.c */; }; + 223EF2DC2B96244B00A8ED5A /* chacha.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D205621CBA0D400A9B528 /* chacha.c */; }; + 223EF2DD2B96244B00A8ED5A /* digest-openssl.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D203621CB9B9400A9B528 /* digest-openssl.c */; }; + 223EF2DE2B96244B00A8ED5A /* hmac.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D203421CB9B5D00A9B528 /* hmac.c */; }; + 223EF2DF2B96244B00A8ED5A /* cipher-chachapoly.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D205421CBA0AC00A9B528 /* cipher-chachapoly.c */; }; + 223EF2E02B96244B00A8ED5A /* moduli.c in Sources */ = {isa = PBXBuildFile; fileRef = 22A3735B21CB959D00230846 /* moduli.c */; }; + 223EF2E12B96244B00A8ED5A /* kexecdh.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4B7726243E6200C399A5 /* kexecdh.c */; }; + 223EF2E22B96244B00A8ED5A /* utf8.c in Sources */ = {isa = PBXBuildFile; fileRef = 224AAC5D21CB935100F8C22F /* utf8.c */; }; + 223EF2E32B96244B00A8ED5A /* entropy.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECD321CBA5F40049B382 /* entropy.c */; }; + 223EF2E42B96244B00A8ED5A /* packet.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876E42623449C002D3690 /* packet.c */; }; + 223EF2E52B96244B00A8ED5A /* ssh-dss.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECDD21CBA7EA0049B382 /* ssh-dss.c */; }; + 223EF2E62B96244B00A8ED5A /* sshkey.c in Sources */ = {isa = PBXBuildFile; fileRef = 22A3736921CB986900230846 /* sshkey.c */; }; + 223EF2E72B96244B00A8ED5A /* kexgen.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4B4F26243CF800C399A5 /* kexgen.c */; }; + 223EF2E82B96244B00A8ED5A /* msg.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876AA2621B138002D3690 /* msg.c */; }; + 223EF2E92B96244B00A8ED5A /* sshsig.c in Sources */ = {isa = PBXBuildFile; fileRef = 2298764E2621A0E8002D3690 /* sshsig.c */; }; + 223EF2EA2B96244B00A8ED5A /* verify.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECE721CBBBBD0049B382 /* verify.c */; }; + 223EF2EB2B96244B00A8ED5A /* hostfile.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D203221CB9B2100A9B528 /* hostfile.c */; }; + 223EF2EC2B96244B00A8ED5A /* bitmap.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D203C21CB9C5700A9B528 /* bitmap.c */; }; + 223EF2ED2B96244B00A8ED5A /* ssh-ecdsa.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D204421CB9D3E00A9B528 /* ssh-ecdsa.c */; }; + 223EF2EE2B96244B00A8ED5A /* kexgexc.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4B5926243D2C00C399A5 /* kexgexc.c */; }; + 223EF2EF2B96244B00A8ED5A /* sftp-common.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4C0A26273B5800C399A5 /* sftp-common.c */; }; + 223EF2F02B96244B00A8ED5A /* addr.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876A02621ACFA002D3690 /* addr.c */; }; + 223EF2F12B96244B00A8ED5A /* ssh-pkcs11.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D203E21CB9C9000A9B528 /* ssh-pkcs11.c */; }; + 223EF2F22B96244B00A8ED5A /* channels.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876F8262345B9002D3690 /* channels.c */; }; + 223EF2F32B96244B00A8ED5A /* progressmeter.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4BF626273AE000C399A5 /* progressmeter.c */; }; + 223EF2F42B96244B00A8ED5A /* sshconnect.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876EE26234582002D3690 /* sshconnect.c */; }; + 223EF2F52B96244B00A8ED5A /* addrmatch.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D204821CB9DCB00A9B528 /* addrmatch.c */; }; + 223EF2F82B962D1C00A8ED5A /* auth2-pubkey.c in Sources */ = {isa = PBXBuildFile; fileRef = 223EF2F72B962D1C00A8ED5A /* auth2-pubkey.c */; }; + 223EF2FE2B962ED200A8ED5A /* auth2-kbdint.c in Sources */ = {isa = PBXBuildFile; fileRef = 223EF2FD2B962ED200A8ED5A /* auth2-kbdint.c */; }; + 223EF3002B962F0E00A8ED5A /* auth2-hostbased.c in Sources */ = {isa = PBXBuildFile; fileRef = 223EF2FF2B962F0E00A8ED5A /* auth2-hostbased.c */; }; + 223EF3012B962F8200A8ED5A /* ssh-sk-client.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876622621A2D7002D3690 /* ssh-sk-client.c */; }; + 223EF3032B96303800A8ED5A /* libssh2.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = D212F98A25B066E9007F5D2D /* libssh2.xcframework */; }; + 223EF3042B96303A00A8ED5A /* libssh2.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = D212F98A25B066E9007F5D2D /* libssh2.xcframework */; }; + 223EF3082B97276A00A8ED5A /* auth-rhosts.c in Sources */ = {isa = PBXBuildFile; fileRef = 223EF3052B97276A00A8ED5A /* auth-rhosts.c */; }; + 223EF3092B97276A00A8ED5A /* auth2-gss.c in Sources */ = {isa = PBXBuildFile; fileRef = 223EF3062B97276A00A8ED5A /* auth2-gss.c */; }; + 223EF30A2B97276A00A8ED5A /* auth2-none.c in Sources */ = {isa = PBXBuildFile; fileRef = 223EF3072B97276A00A8ED5A /* auth2-none.c */; }; + 223EF30C2B972B7E00A8ED5A /* auth-passwd.c in Sources */ = {isa = PBXBuildFile; fileRef = 223EF30B2B972B7E00A8ED5A /* auth-passwd.c */; }; + 223EF30E2B972BEC00A8ED5A /* auth2-passwd.c in Sources */ = {isa = PBXBuildFile; fileRef = 223EF30D2B972BEB00A8ED5A /* auth2-passwd.c */; }; + 223EF3102B972C6900A8ED5A /* xcrypt.c in Sources */ = {isa = PBXBuildFile; fileRef = 223EF30F2B972C6900A8ED5A /* xcrypt.c */; }; + 223EF3112B972C8C00A8ED5A /* xmalloc.c in Sources */ = {isa = PBXBuildFile; fileRef = 224AAC5621CB920500F8C22F /* xmalloc.c */; }; + 223EF3122B972C9200A8ED5A /* utf8.c in Sources */ = {isa = PBXBuildFile; fileRef = 224AAC5D21CB935100F8C22F /* utf8.c */; }; + 223EF3132B972CA500A8ED5A /* umac.c in Sources */ = {isa = PBXBuildFile; fileRef = 2298775C26238112002D3690 /* umac.c */; }; + 223EF3142B972CD600A8ED5A /* sshbuf-misc.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECD721CBA7510049B382 /* sshbuf-misc.c */; }; + 223EF3152B972CE500A8ED5A /* sshbuf-getput-crypto.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D204221CB9D1300A9B528 /* sshbuf-getput-crypto.c */; }; + 223EF3162B972CF000A8ED5A /* sshsig.c in Sources */ = {isa = PBXBuildFile; fileRef = 2298764E2621A0E8002D3690 /* sshsig.c */; }; + 223EF3172B972D0500A8ED5A /* ssh-sk.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876632621A2D7002D3690 /* ssh-sk.c */; }; + 223EF3182B972D0D00A8ED5A /* ssh-dss.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECDD21CBA7EA0049B382 /* ssh-dss.c */; }; + 223EF3192B972D1400A8ED5A /* sftp-glob.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4C1426273B7F00C399A5 /* sftp-glob.c */; }; + 223EF31A2B972D1A00A8ED5A /* sftp-common.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4C0A26273B5800C399A5 /* sftp-common.c */; }; + 223EF31B2B972D2200A8ED5A /* sftp-client.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4C0026273B2600C399A5 /* sftp-client.c */; }; + 223EF31D2B972D4200A8ED5A /* sftp.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4BEB26273A8B00C399A5 /* sftp.c */; }; + 223EF31E2B972D4C00A8ED5A /* smult_curve25519_ref.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4BA7262441C100C399A5 /* smult_curve25519_ref.c */; }; + 223EF31F2B972D5200A8ED5A /* readpass.c in Sources */ = {isa = PBXBuildFile; fileRef = 224AAC5F21CB93AE00F8C22F /* readpass.c */; settings = {COMPILER_FLAGS = "-x objective-c"; }; }; + 223EF3212B972DBB00A8ED5A /* progressmeter.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4BF626273AE000C399A5 /* progressmeter.c */; }; + 223EF3222B972DC200A8ED5A /* poly1305.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D205821CBA0F100A9B528 /* poly1305.c */; }; + 223EF3232B972DC900A8ED5A /* platform-pledge.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4B4526243CAF00C399A5 /* platform-pledge.c */; }; + 223EF3242B972DD000A8ED5A /* platform-misc.c in Sources */ = {isa = PBXBuildFile; fileRef = 2298766E2621A3B2002D3690 /* platform-misc.c */; }; + 223EF3252B972DD600A8ED5A /* packet.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876E42623449C002D3690 /* packet.c */; }; + 223EF3262B972DDD00A8ED5A /* nchan.c in Sources */ = {isa = PBXBuildFile; fileRef = 2298773426237FC2002D3690 /* nchan.c */; }; + 223EF3272B972DEC00A8ED5A /* msg.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876AA2621B138002D3690 /* msg.c */; }; + 223EF3282B972DF400A8ED5A /* misc.c in Sources */ = {isa = PBXBuildFile; fileRef = 22A3736B21CB99EB00230846 /* misc.c */; }; + 223EF32A2B972DFB00A8ED5A /* moduli.c in Sources */ = {isa = PBXBuildFile; fileRef = 22A3735B21CB959D00230846 /* moduli.c */; }; + 223EF32B2B972E0400A8ED5A /* mac.c in Sources */ = {isa = PBXBuildFile; fileRef = 2298773E2623800A002D3690 /* mac.c */; }; + 223EF32C2B972E0B00A8ED5A /* hmac.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D203421CB9B5D00A9B528 /* hmac.c */; }; + 223EF32D2B972E1300A8ED5A /* kexsntrup761x25519.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4B9526243ECE00C399A5 /* kexsntrup761x25519.c */; }; + 223EF32E2B972E2500A8ED5A /* kexgex.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4B6D26243E1400C399A5 /* kexgex.c */; }; + 223EF32F2B972E2C00A8ED5A /* kexgen.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4B4F26243CF800C399A5 /* kexgen.c */; }; + 223EF3302B972E3200A8ED5A /* kexecdh.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4B7726243E6200C399A5 /* kexecdh.c */; }; + 223EF3312B972E3700A8ED5A /* kexdh.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4B8126243E8600C399A5 /* kexdh.c */; }; + 223EF3322B972E3D00A8ED5A /* kexc25519.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4B8B26243EA000C399A5 /* kexc25519.c */; }; + 223EF3332B972E4400A8ED5A /* kex.c in Sources */ = {isa = PBXBuildFile; fileRef = 2298772026234732002D3690 /* kex.c */; }; + 223EF3342B972E4A00A8ED5A /* hostfile.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D203221CB9B2100A9B528 /* hostfile.c */; }; + 223EF3352B972E5900A8ED5A /* dns.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D204A21CB9DFA00A9B528 /* dns.c */; }; + 223EF3362B972E7400A8ED5A /* gss-genr.c in Sources */ = {isa = PBXBuildFile; fileRef = 22987791262382EE002D3690 /* gss-genr.c */; }; + 223EF3382B972E8200A8ED5A /* ge25519.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECE521CBBB620049B382 /* ge25519.c */; }; + 223EF3392B972E8900A8ED5A /* ed25519.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECDB21CBA79B0049B382 /* ed25519.c */; }; + 223EF33A2B972E8E00A8ED5A /* dispatch.c in Sources */ = {isa = PBXBuildFile; fileRef = 22987716262346DB002D3690 /* dispatch.c */; }; + 223EF33B2B972E9400A8ED5A /* dh.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4B6326243DC800C399A5 /* dh.c */; }; + 223EF33C2B972E9900A8ED5A /* compat.c in Sources */ = {isa = PBXBuildFile; fileRef = 229877A526238C04002D3690 /* compat.c */; }; + 223EF33D2B972EA500A8ED5A /* channels.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876F8262345B9002D3690 /* channels.c */; }; + 223EF33E2B972EB200A8ED5A /* canohost.c in Sources */ = {isa = PBXBuildFile; fileRef = 229877482623809B002D3690 /* canohost.c */; }; + 223EF33F2B972ED800A8ED5A /* openssl-compat.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECD521CBA6240049B382 /* openssl-compat.c */; }; + 223EF3402B972EDF00A8ED5A /* getrrsetbyname.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D204E21CB9EE600A9B528 /* getrrsetbyname.c */; }; + 223EF3412B972EF000A8ED5A /* glob.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4B3126243A3700C399A5 /* glob.c */; }; + 223EF3422B972EFB00A8ED5A /* fmt_scaled.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4B3B26243C1D00C399A5 /* fmt_scaled.c */; }; 224A4B3226243A3700C399A5 /* glob.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4B3126243A3700C399A5 /* glob.c */; }; 224A4B3C26243C1D00C399A5 /* fmt_scaled.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4B3B26243C1D00C399A5 /* fmt_scaled.c */; }; - 224A4B4626243CAF00C399A5 /* platform-pledge.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4B4526243CAF00C399A5 /* platform-pledge.c */; }; - 224A4B5026243CF800C399A5 /* kexgen.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4B4F26243CF800C399A5 /* kexgen.c */; }; - 224A4B5A26243D2C00C399A5 /* kexgexc.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4B5926243D2C00C399A5 /* kexgexc.c */; }; - 224A4B6426243DC800C399A5 /* dh.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4B6326243DC800C399A5 /* dh.c */; }; - 224A4B6E26243E1400C399A5 /* kexgex.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4B6D26243E1400C399A5 /* kexgex.c */; }; - 224A4B7826243E6200C399A5 /* kexecdh.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4B7726243E6200C399A5 /* kexecdh.c */; }; - 224A4B8226243E8600C399A5 /* kexdh.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4B8126243E8600C399A5 /* kexdh.c */; }; - 224A4B8C26243EA000C399A5 /* kexc25519.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4B8B26243EA000C399A5 /* kexc25519.c */; }; - 224A4B9626243ECE00C399A5 /* kexsntrup761x25519.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4B9526243ECE00C399A5 /* kexsntrup761x25519.c */; }; - 224A4BA8262441C100C399A5 /* smult_curve25519_ref.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4BA7262441C100C399A5 /* smult_curve25519_ref.c */; }; - 224A4BEC26273A8B00C399A5 /* scp.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4BEA26273A8B00C399A5 /* scp.c */; }; - 224A4BED26273A8B00C399A5 /* sftp.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4BEB26273A8B00C399A5 /* sftp.c */; }; - 224A4BF726273AE000C399A5 /* progressmeter.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4BF626273AE000C399A5 /* progressmeter.c */; }; - 224A4C0126273B2600C399A5 /* sftp-client.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4C0026273B2600C399A5 /* sftp-client.c */; }; - 224A4C0B26273B5800C399A5 /* sftp-common.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4C0A26273B5800C399A5 /* sftp-common.c */; }; - 224A4C1526273B7F00C399A5 /* sftp-glob.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4C1426273B7F00C399A5 /* sftp-glob.c */; }; - 224AAC5521CB917E00F8C22F /* ssherr.c in Sources */ = {isa = PBXBuildFile; fileRef = 224AAC5421CB917D00F8C22F /* ssherr.c */; }; - 224AAC5721CB920500F8C22F /* xmalloc.c in Sources */ = {isa = PBXBuildFile; fileRef = 224AAC5621CB920500F8C22F /* xmalloc.c */; }; 224AAC5C21CB931300F8C22F /* reallocarray.c in Sources */ = {isa = PBXBuildFile; fileRef = 224AAC5B21CB931300F8C22F /* reallocarray.c */; }; - 224AAC5E21CB935100F8C22F /* utf8.c in Sources */ = {isa = PBXBuildFile; fileRef = 224AAC5D21CB935100F8C22F /* utf8.c */; }; - 224AAC6021CB93AE00F8C22F /* readpass.c in Sources */ = {isa = PBXBuildFile; fileRef = 224AAC5F21CB93AE00F8C22F /* readpass.c */; settings = {COMPILER_FLAGS = "-x objective-c"; }; }; 224B48F4279491FE00D310A8 /* source.swift in Sources */ = {isa = PBXBuildFile; fileRef = 224B48F3279491FE00D310A8 /* source.swift */; }; + 224DF7112B75712C00F13C58 /* ssh_agent.h in Headers */ = {isa = PBXBuildFile; fileRef = 224DF7102B75712C00F13C58 /* ssh_agent.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 224DF7162B75716300F13C58 /* ssh-agent.c in Sources */ = {isa = PBXBuildFile; fileRef = 224DF7152B75716300F13C58 /* ssh-agent.c */; }; + 224DF7172B7574A800F13C58 /* readpass.c in Sources */ = {isa = PBXBuildFile; fileRef = 224AAC5F21CB93AE00F8C22F /* readpass.c */; settings = {COMPILER_FLAGS = "-x objective-c"; }; }; + 224DF7182B75756C00F13C58 /* bcrypt_pbkdf.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECDF21CBBA700049B382 /* bcrypt_pbkdf.c */; }; + 224DF7192B75758E00F13C58 /* blowfish.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECE121CBBA970049B382 /* blowfish.c */; }; + 224DF71A2B7575B100F13C58 /* misc.c in Sources */ = {isa = PBXBuildFile; fileRef = 22A3736B21CB99EB00230846 /* misc.c */; }; + 224DF71B2B7575D800F13C58 /* hash.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECE321CBBACD0049B382 /* hash.c */; }; + 224DF71C2B75760200F13C58 /* ios_system.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 223496AB1FD5FC71007ED1A9 /* ios_system.framework */; }; + 224DF71D2B75762D00F13C58 /* xmalloc.c in Sources */ = {isa = PBXBuildFile; fileRef = 224AAC5621CB920500F8C22F /* xmalloc.c */; }; + 224DF71E2B75765300F13C58 /* sshkey.c in Sources */ = {isa = PBXBuildFile; fileRef = 22A3736921CB986900230846 /* sshkey.c */; }; + 224DF71F2B75768700F13C58 /* sshbuf.c in Sources */ = {isa = PBXBuildFile; fileRef = 22A3735F21CB96FC00230846 /* sshbuf.c */; }; + 224DF7202B7576AF00F13C58 /* port-net.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876782621A408002D3690 /* port-net.c */; }; + 224DF7212B7576F700F13C58 /* ssh-sk.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876632621A2D7002D3690 /* ssh-sk.c */; }; + 224DF7222B75771600F13C58 /* log.c in Sources */ = {isa = PBXBuildFile; fileRef = 223A5CC321CB8DB90022B5D5 /* log.c */; }; + 224DF7232B75772800F13C58 /* fatal.c in Sources */ = {isa = PBXBuildFile; fileRef = 2298761C2620C16C002D3690 /* fatal.c */; }; + 224DF7242B75774C00F13C58 /* sshbuf-getput-basic.c in Sources */ = {isa = PBXBuildFile; fileRef = 22A3736321CB97B200230846 /* sshbuf-getput-basic.c */; }; + 224DF7252B75776100F13C58 /* sshbuf-getput-crypto.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D204221CB9D1300A9B528 /* sshbuf-getput-crypto.c */; }; + 224DF7262B75777600F13C58 /* sshbuf-misc.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECD721CBA7510049B382 /* sshbuf-misc.c */; }; + 224DF7272B75779900F13C58 /* ssh-rsa.c in Sources */ = {isa = PBXBuildFile; fileRef = 22A3736521CB97E600230846 /* ssh-rsa.c */; }; + 224DF7282B757A0600F13C58 /* bsd-misc.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D204C21CB9E5F00A9B528 /* bsd-misc.c */; }; + 224DF7292B757A2200F13C58 /* ssherr.c in Sources */ = {isa = PBXBuildFile; fileRef = 224AAC5421CB917D00F8C22F /* ssherr.c */; }; + 224DF72A2B757A3400F13C58 /* ssh-ed25519.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECD921CBA7730049B382 /* ssh-ed25519.c */; }; + 224DF72B2B757A4400F13C58 /* ssh-ed25519-sk.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876962621AB57002D3690 /* ssh-ed25519-sk.c */; }; + 224DF72C2B757A5300F13C58 /* ssh-ecdsa.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D204421CB9D3E00A9B528 /* ssh-ecdsa.c */; }; + 224DF72D2B757A5A00F13C58 /* ssh-ecdsa-sk.c in Sources */ = {isa = PBXBuildFile; fileRef = 2298768C2621AB04002D3690 /* ssh-ecdsa-sk.c */; }; + 224DF72E2B757A7E00F13C58 /* ssh-dss.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECDD21CBA7EA0049B382 /* ssh-dss.c */; }; + 224DF72F2B757A9000F13C58 /* digest-openssl.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D203621CB9B9400A9B528 /* digest-openssl.c */; }; + 224DF7302B757AA500F13C58 /* bsd-setres_id.c in Sources */ = {isa = PBXBuildFile; fileRef = 2261379521F0E5C40097B3A0 /* bsd-setres_id.c */; }; + 224DF7312B757AB300F13C58 /* entropy.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECD321CBA5F40049B382 /* entropy.c */; }; + 224DF7322B757AC400F13C58 /* openssl-compat.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECD521CBA6240049B382 /* openssl-compat.c */; }; + 224DF7342B757AE200F13C58 /* libresolv.9.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 224DF7332B757AE200F13C58 /* libresolv.9.tbd */; }; + 224DF7352B757AFC00F13C58 /* recallocarray.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876BE2621E947002D3690 /* recallocarray.c */; }; + 224DF7362B757B0B00F13C58 /* reallocarray.c in Sources */ = {isa = PBXBuildFile; fileRef = 224AAC5B21CB931300F8C22F /* reallocarray.c */; }; + 224DF7372B757B1C00F13C58 /* platform-misc.c in Sources */ = {isa = PBXBuildFile; fileRef = 2298766E2621A3B2002D3690 /* platform-misc.c */; }; + 224DF7382B757B2900F13C58 /* platform-pledge.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4B4526243CAF00C399A5 /* platform-pledge.c */; }; + 224DF7392B757B4800F13C58 /* match.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D204021CB9CD000A9B528 /* match.c */; }; + 224DF73A2B757B5900F13C58 /* freezero.c in Sources */ = {isa = PBXBuildFile; fileRef = D285146F25B1E4BF003405B4 /* freezero.c */; }; + 224DF73B2B757B6E00F13C58 /* ed25519.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECDB21CBA79B0049B382 /* ed25519.c */; }; + 224DF73C2B757B8100F13C58 /* explicit_bzero.c in Sources */ = {isa = PBXBuildFile; fileRef = 2261379221F0E59D0097B3A0 /* explicit_bzero.c */; }; + 224DF73E2B757C2E00F13C58 /* platform-tracing.c in Sources */ = {isa = PBXBuildFile; fileRef = 224DF73D2B757C2E00F13C58 /* platform-tracing.c */; }; + 224DF73F2B757C3D00F13C58 /* verify.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECE721CBBBBD0049B382 /* verify.c */; }; + 224DF7402B757C7F00F13C58 /* ge25519.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECE521CBBB620049B382 /* ge25519.c */; }; + 224DF7412B757C9C00F13C58 /* sc25519.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECE921CBBBEF0049B382 /* sc25519.c */; }; + 224DF7422B757CB900F13C58 /* fe25519.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECEB21CBBC190049B382 /* fe25519.c */; }; + 224DF7432B757CCA00F13C58 /* cipher.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D205221CBA08900A9B528 /* cipher.c */; }; + 224DF7442B757CE100F13C58 /* cipher-chachapoly.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D205421CBA0AC00A9B528 /* cipher-chachapoly.c */; }; + 224DF7452B757CEE00F13C58 /* poly1305.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D205821CBA0F100A9B528 /* poly1305.c */; }; + 224DF7462B757CFB00F13C58 /* chacha.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D205621CBA0D400A9B528 /* chacha.c */; }; + 224DF7472B757D0800F13C58 /* addrmatch.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D204821CB9DCB00A9B528 /* addrmatch.c */; }; + 224DF7482B757D1500F13C58 /* addr.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876A02621ACFA002D3690 /* addr.c */; }; + 224DF7492B757D5F00F13C58 /* openssl.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = D212F99525B06810007F5D2D /* openssl.xcframework */; }; + 224DF74A2B757D7600F13C58 /* libressl-api-compat.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876822621A861002D3690 /* libressl-api-compat.c */; }; + 224DF74F2B791E8000F13C58 /* y.tab.c in Sources */ = {isa = PBXBuildFile; fileRef = 224DF74D2B791E2600F13C58 /* y.tab.c */; }; + 224DF7512B7945E600F13C58 /* dirname.c in Sources */ = {isa = PBXBuildFile; fileRef = 224DF7502B7945E600F13C58 /* dirname.c */; }; + 224DF7532B7956FF00F13C58 /* basename.c in Sources */ = {isa = PBXBuildFile; fileRef = 224DF7522B7956FF00F13C58 /* basename.c */; }; + 225478BB2B73814B005041FF /* ssh.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876D026234317002D3690 /* ssh.c */; }; + 225478BC2B73814B005041FF /* explicit_bzero.c in Sources */ = {isa = PBXBuildFile; fileRef = 2261379221F0E59D0097B3A0 /* explicit_bzero.c */; }; + 225478BD2B73814B005041FF /* dns.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D204A21CB9DFA00A9B528 /* dns.c */; }; + 225478BE2B73814B005041FF /* mux.c in Sources */ = {isa = PBXBuildFile; fileRef = 2298772A26234791002D3690 /* mux.c */; }; + 225478BF2B73814B005041FF /* sshconnect.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876EE26234582002D3690 /* sshconnect.c */; }; + 225478C02B73814B005041FF /* addr.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876A02621ACFA002D3690 /* addr.c */; }; + 225478C12B73814B005041FF /* utf8.c in Sources */ = {isa = PBXBuildFile; fileRef = 224AAC5D21CB935100F8C22F /* utf8.c */; }; + 225478C22B73814B005041FF /* krl.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D203A21CB9C2100A9B528 /* krl.c */; }; + 225478C32B73814B005041FF /* monitor_fdpass.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4B272624399D00C399A5 /* monitor_fdpass.c */; }; + 225478C42B73814B005041FF /* strtonum.c in Sources */ = {isa = PBXBuildFile; fileRef = 22A3735D21CB961900230846 /* strtonum.c */; }; + 225478C52B73814B005041FF /* entropy.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECD321CBA5F40049B382 /* entropy.c */; }; + 225478C62B73814B005041FF /* digest-openssl.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D203621CB9B9400A9B528 /* digest-openssl.c */; }; + 225478C72B73814B005041FF /* mac.c in Sources */ = {isa = PBXBuildFile; fileRef = 2298773E2623800A002D3690 /* mac.c */; }; + 225478C82B73814B005041FF /* addrmatch.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D204821CB9DCB00A9B528 /* addrmatch.c */; }; + 225478C92B73814B005041FF /* reallocarray.c in Sources */ = {isa = PBXBuildFile; fileRef = 224AAC5B21CB931300F8C22F /* reallocarray.c */; }; + 225478CA2B73814B005041FF /* match.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D204021CB9CD000A9B528 /* match.c */; }; + 225478CB2B73814B005041FF /* sftp-glob.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4C1426273B7F00C399A5 /* sftp-glob.c */; }; + 225478CC2B73814B005041FF /* xmalloc.c in Sources */ = {isa = PBXBuildFile; fileRef = 224AAC5621CB920500F8C22F /* xmalloc.c */; }; + 225478CD2B73814B005041FF /* port-net.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876782621A408002D3690 /* port-net.c */; }; + 225478CE2B73814B005041FF /* sftp-common.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4C0A26273B5800C399A5 /* sftp-common.c */; }; + 225478CF2B73814B005041FF /* nchan.c in Sources */ = {isa = PBXBuildFile; fileRef = 2298773426237FC2002D3690 /* nchan.c */; }; + 225478D02B73814B005041FF /* chacha.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D205621CBA0D400A9B528 /* chacha.c */; }; + 225478D12B73814B005041FF /* authfile.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D204621CB9D6A00A9B528 /* authfile.c */; }; + 225478D22B73814B005041FF /* kexsntrup761x25519.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4B9526243ECE00C399A5 /* kexsntrup761x25519.c */; }; + 225478D32B73814B005041FF /* ge25519.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECE521CBBB620049B382 /* ge25519.c */; }; + 225478D42B73814B005041FF /* readconf.c in Sources */ = {isa = PBXBuildFile; fileRef = 2298779B2623834E002D3690 /* readconf.c */; }; + 225478D52B73814B005041FF /* sshconnect2.c in Sources */ = {isa = PBXBuildFile; fileRef = 2298777726238188002D3690 /* sshconnect2.c */; }; + 225478D62B73814B005041FF /* cipher.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D205221CBA08900A9B528 /* cipher.c */; }; + 225478D72B73814B005041FF /* ssh-ed25519-sk.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876962621AB57002D3690 /* ssh-ed25519-sk.c */; }; + 225478D82B73814B005041FF /* log.c in Sources */ = {isa = PBXBuildFile; fileRef = 223A5CC321CB8DB90022B5D5 /* log.c */; }; + 225478D92B73814B005041FF /* sshbuf-getput-crypto.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D204221CB9D1300A9B528 /* sshbuf-getput-crypto.c */; }; + 225478DA2B73814B005041FF /* poly1305.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D205821CBA0F100A9B528 /* poly1305.c */; }; + 225478DB2B73814B005041FF /* fe25519.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECEB21CBBC190049B382 /* fe25519.c */; }; + 225478DC2B73814B005041FF /* progressmeter.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4BF626273AE000C399A5 /* progressmeter.c */; }; + 225478DD2B73814B005041FF /* umac128.c in Sources */ = {isa = PBXBuildFile; fileRef = 229877522623810D002D3690 /* umac128.c */; }; + 225478DE2B73814B005041FF /* ssh-ecdsa.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D204421CB9D3E00A9B528 /* ssh-ecdsa.c */; }; + 225478DF2B73814B005041FF /* sshbuf-getput-basic.c in Sources */ = {isa = PBXBuildFile; fileRef = 22A3736321CB97B200230846 /* sshbuf-getput-basic.c */; }; + 225478E02B73814B005041FF /* openssl-compat.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECD521CBA6240049B382 /* openssl-compat.c */; }; + 225478E12B73814B005041FF /* sshsig.c in Sources */ = {isa = PBXBuildFile; fileRef = 2298764E2621A0E8002D3690 /* sshsig.c */; }; + 225478E22B73814B005041FF /* ssherr.c in Sources */ = {isa = PBXBuildFile; fileRef = 224AAC5421CB917D00F8C22F /* ssherr.c */; }; + 225478E32B73814B005041FF /* fmt_scaled.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4B3B26243C1D00C399A5 /* fmt_scaled.c */; }; + 225478E42B73814B005041FF /* libressl-api-compat.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876822621A861002D3690 /* libressl-api-compat.c */; }; + 225478E52B73814B005041FF /* kexc25519.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4B8B26243EA000C399A5 /* kexc25519.c */; }; + 225478E72B73814B005041FF /* recallocarray.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876BE2621E947002D3690 /* recallocarray.c */; }; + 225478E82B73814B005041FF /* sftp.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4BEB26273A8B00C399A5 /* sftp.c */; }; + 225478E92B73814B005041FF /* bsd-setres_id.c in Sources */ = {isa = PBXBuildFile; fileRef = 2261379521F0E5C40097B3A0 /* bsd-setres_id.c */; }; + 225478EA2B73814B005041FF /* vis.c in Sources */ = {isa = PBXBuildFile; fileRef = 2261379721F0E5DE0097B3A0 /* vis.c */; }; + 225478EB2B73814B005041FF /* ssh-rsa.c in Sources */ = {isa = PBXBuildFile; fileRef = 22A3736521CB97E600230846 /* ssh-rsa.c */; }; + 225478EC2B73814B005041FF /* kexecdh.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4B7726243E6200C399A5 /* kexecdh.c */; }; + 225478ED2B73814B005041FF /* getrrsetbyname.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D204E21CB9EE600A9B528 /* getrrsetbyname.c */; }; + 225478EE2B73814B005041FF /* kexgex.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4B6D26243E1400C399A5 /* kexgex.c */; }; + 225478EF2B73814B005041FF /* sshbuf.c in Sources */ = {isa = PBXBuildFile; fileRef = 22A3735F21CB96FC00230846 /* sshbuf.c */; }; + 225478F02B73814B005041FF /* cipher-chachapoly.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D205421CBA0AC00A9B528 /* cipher-chachapoly.c */; }; + 225478F12B73814B005041FF /* hash.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECE321CBBACD0049B382 /* hash.c */; }; + 225478F22B73814B005041FF /* ssh-dss.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECDD21CBA7EA0049B382 /* ssh-dss.c */; }; + 225478F32B73814B005041FF /* umac.c in Sources */ = {isa = PBXBuildFile; fileRef = 2298775C26238112002D3690 /* umac.c */; }; + 225478F42B73814B005041FF /* scp.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4BEA26273A8B00C399A5 /* scp.c */; }; + 225478F52B73814B005041FF /* bcrypt_pbkdf.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECDF21CBBA700049B382 /* bcrypt_pbkdf.c */; }; + 225478F62B73814B005041FF /* compat.c in Sources */ = {isa = PBXBuildFile; fileRef = 229877A526238C04002D3690 /* compat.c */; }; + 225478F72B73814B005041FF /* readpass.c in Sources */ = {isa = PBXBuildFile; fileRef = 224AAC5F21CB93AE00F8C22F /* readpass.c */; settings = {COMPILER_FLAGS = "-x objective-c"; }; }; + 225478F82B73814B005041FF /* ssh-ed25519.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECD921CBA7730049B382 /* ssh-ed25519.c */; }; + 225478F92B73814B005041FF /* platform-misc.c in Sources */ = {isa = PBXBuildFile; fileRef = 2298766E2621A3B2002D3690 /* platform-misc.c */; }; + 225478FA2B73814B005041FF /* channels.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876F8262345B9002D3690 /* channels.c */; }; + 225478FB2B73814B005041FF /* hostfile.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D203221CB9B2100A9B528 /* hostfile.c */; }; + 225478FC2B73814B005041FF /* sshkey.c in Sources */ = {isa = PBXBuildFile; fileRef = 22A3736921CB986900230846 /* sshkey.c */; }; + 225478FD2B73814B005041FF /* kexdh.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4B8126243E8600C399A5 /* kexdh.c */; }; + 225478FE2B73814B005041FF /* bsd-misc.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D204C21CB9E5F00A9B528 /* bsd-misc.c */; }; + 225478FF2B73814B005041FF /* hmac.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D203421CB9B5D00A9B528 /* hmac.c */; }; + 225479002B73814B005041FF /* kex.c in Sources */ = {isa = PBXBuildFile; fileRef = 2298772026234732002D3690 /* kex.c */; }; + 225479012B73814B005041FF /* blowfish.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECE121CBBA970049B382 /* blowfish.c */; }; + 225479022B73814B005041FF /* packet.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876E42623449C002D3690 /* packet.c */; }; + 225479032B73814B005041FF /* dh.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4B6326243DC800C399A5 /* dh.c */; }; + 225479042B73814B005041FF /* ed25519.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECDB21CBA79B0049B382 /* ed25519.c */; }; + 225479052B73814B005041FF /* authfd.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876582621A134002D3690 /* authfd.c */; }; + 225479062B73814B005041FF /* ssh-ecdsa-sk.c in Sources */ = {isa = PBXBuildFile; fileRef = 2298768C2621AB04002D3690 /* ssh-ecdsa-sk.c */; }; + 225479072B73814B005041FF /* dispatch.c in Sources */ = {isa = PBXBuildFile; fileRef = 22987716262346DB002D3690 /* dispatch.c */; }; + 225479082B73814B005041FF /* kexgexc.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4B5926243D2C00C399A5 /* kexgexc.c */; }; + 225479092B73814B005041FF /* atomicio.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D205021CBA02900A9B528 /* atomicio.c */; }; + 2254790A2B73814B005041FF /* sshbuf-io.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876B42621B232002D3690 /* sshbuf-io.c */; }; + 2254790B2B73814B005041FF /* platform-pledge.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4B4526243CAF00C399A5 /* platform-pledge.c */; }; + 2254790C2B73814B005041FF /* misc.c in Sources */ = {isa = PBXBuildFile; fileRef = 22A3736B21CB99EB00230846 /* misc.c */; }; + 2254790D2B73814B005041FF /* clientloop.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876DA26234459002D3690 /* clientloop.c */; }; + 2254790E2B73814B005041FF /* readpassphrase.c in Sources */ = {isa = PBXBuildFile; fileRef = 2261379921F0E5FE0097B3A0 /* readpassphrase.c */; }; + 2254790F2B73814B005041FF /* kexgen.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4B4F26243CF800C399A5 /* kexgen.c */; }; + 225479102B73814B005041FF /* smult_curve25519_ref.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4BA7262441C100C399A5 /* smult_curve25519_ref.c */; }; + 225479112B73814B005041FF /* sc25519.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECE921CBBBEF0049B382 /* sc25519.c */; }; + 225479122B73814B005041FF /* bitmap.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D203C21CB9C5700A9B528 /* bitmap.c */; }; + 225479132B73814B005041FF /* ssh-keygen.c in Sources */ = {isa = PBXBuildFile; fileRef = 223A5CC121CB82B70022B5D5 /* ssh-keygen.c */; }; + 225479142B73814B005041FF /* sftp-client.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4C0026273B2600C399A5 /* sftp-client.c */; }; + 225479152B73814B005041FF /* canohost.c in Sources */ = {isa = PBXBuildFile; fileRef = 229877482623809B002D3690 /* canohost.c */; }; + 225479162B73814B005041FF /* moduli.c in Sources */ = {isa = PBXBuildFile; fileRef = 22A3735B21CB959D00230846 /* moduli.c */; }; + 225479172B73814B005041FF /* fatal.c in Sources */ = {isa = PBXBuildFile; fileRef = 2298761C2620C16C002D3690 /* fatal.c */; }; + 225479182B73814B005041FF /* verify.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECE721CBBBBD0049B382 /* verify.c */; }; + 225479192B73814B005041FF /* freezero.c in Sources */ = {isa = PBXBuildFile; fileRef = D285146F25B1E4BF003405B4 /* freezero.c */; }; + 2254791A2B73814B005041FF /* msg.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876AA2621B138002D3690 /* msg.c */; }; + 2254791B2B73814B005041FF /* ttymodes.c in Sources */ = {isa = PBXBuildFile; fileRef = 2298770C26234678002D3690 /* ttymodes.c */; }; + 2254791C2B73814B005041FF /* sshbuf-misc.c in Sources */ = {isa = PBXBuildFile; fileRef = 2217ECD721CBA7510049B382 /* sshbuf-misc.c */; }; + 2254791D2B73814B005041FF /* gss-genr.c in Sources */ = {isa = PBXBuildFile; fileRef = 22987791262382EE002D3690 /* gss-genr.c */; }; + 2254791E2B73814B005041FF /* sshtty.c in Sources */ = {isa = PBXBuildFile; fileRef = 2298770226234649002D3690 /* sshtty.c */; }; + 2254791F2B73814B005041FF /* ssh-pkcs11.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D203E21CB9C9000A9B528 /* ssh-pkcs11.c */; }; + 225479202B73814B005041FF /* glob.c in Sources */ = {isa = PBXBuildFile; fileRef = 224A4B3126243A3700C399A5 /* glob.c */; }; + 225479222B73814B005041FF /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 22F567DD2020BAD9009850FD /* libz.tbd */; }; + 225479232B73814B005041FF /* openssl.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = D212F99525B06810007F5D2D /* openssl.xcframework */; }; + 225479242B73814B005041FF /* libresolv.9.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 2253BA1D201942B10019CB39 /* libresolv.9.tbd */; }; + 225479252B73814B005041FF /* ios_system.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 223496AB1FD5FC71007ED1A9 /* ios_system.framework */; }; + 225479272B73814B005041FF /* ssh_cmd.h in Headers */ = {isa = PBXBuildFile; fileRef = 22F6A16820683D5200E618F9 /* ssh_cmd.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 225479282B73814B005041FF /* openssl-compat.h in Headers */ = {isa = PBXBuildFile; fileRef = D285149B25B200B9003405B4 /* openssl-compat.h */; }; + 225479292B73814B005041FF /* ssherr.h in Headers */ = {isa = PBXBuildFile; fileRef = D285145525B1DE61003405B4 /* ssherr.h */; }; + 2254792A2B73814B005041FF /* sshkey.h in Headers */ = {isa = PBXBuildFile; fileRef = D285143125B1D7CD003405B4 /* sshkey.h */; }; + 2254792B2B73814B005041FF /* cipher.h in Headers */ = {isa = PBXBuildFile; fileRef = D285144325B1DE19003405B4 /* cipher.h */; }; + 2254792C2B73814B005041FF /* openbsd-compat.h in Headers */ = {isa = PBXBuildFile; fileRef = D285147925B1E4DC003405B4 /* openbsd-compat.h */; }; + 2254792D2B73814B005041FF /* config.h in Headers */ = {isa = PBXBuildFile; fileRef = D28514A525B20351003405B4 /* config.h */; }; 225782911FDB4D390050F312 /* curl_config.h in Headers */ = {isa = PBXBuildFile; fileRef = 2257811A1FDB4D380050F312 /* curl_config.h */; }; 225E1B6F2067F39F005AC151 /* tar.h in Headers */ = {isa = PBXBuildFile; fileRef = 225E1B6D2067F39F005AC151 /* tar.h */; settings = {ATTRIBUTES = (Public, ); }; }; 225F06102016751900466685 /* getopt_long.c in Sources */ = {isa = PBXBuildFile; fileRef = 225F060F2016751800466685 /* getopt_long.c */; }; @@ -107,6 +498,13 @@ 226AAB952491363F00492AFD /* version.c in Sources */ = {isa = PBXBuildFile; fileRef = 226AAB942491363F00492AFD /* version.c */; settings = {COMPILER_FLAGS = "-I less-34"; }; }; 226AAB972491392600492AFD /* line.c in Sources */ = {isa = PBXBuildFile; fileRef = 226AAB962491392600492AFD /* line.c */; settings = {COMPILER_FLAGS = "-I less-34"; }; }; 227011A9262F222C0081F6FC /* openssl.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = D212F99525B06810007F5D2D /* openssl.xcframework */; }; + 227633A029B0A5FE00DBF1C6 /* cchar.c in Sources */ = {isa = PBXBuildFile; fileRef = 2276339F29B0A5FD00DBF1C6 /* cchar.c */; }; + 227633A229B0A60500DBF1C6 /* gfmt.c in Sources */ = {isa = PBXBuildFile; fileRef = 227633A129B0A60500DBF1C6 /* gfmt.c */; }; + 227633A629B0A60E00DBF1C6 /* modes.c in Sources */ = {isa = PBXBuildFile; fileRef = 227633A329B0A60E00DBF1C6 /* modes.c */; }; + 227633A729B0A60E00DBF1C6 /* key.c in Sources */ = {isa = PBXBuildFile; fileRef = 227633A429B0A60E00DBF1C6 /* key.c */; }; + 227633A829B0A60E00DBF1C6 /* print.c in Sources */ = {isa = PBXBuildFile; fileRef = 227633A529B0A60E00DBF1C6 /* print.c */; }; + 227633AA29B0A61500DBF1C6 /* stty.c in Sources */ = {isa = PBXBuildFile; fileRef = 227633A929B0A61500DBF1C6 /* stty.c */; }; + 227633AC29B0A61B00DBF1C6 /* util.c in Sources */ = {isa = PBXBuildFile; fileRef = 227633AB29B0A61B00DBF1C6 /* util.c */; }; 228264EC2067F0A9002F9671 /* files.h in Headers */ = {isa = PBXBuildFile; fileRef = 228264EA2067F0A9002F9671 /* files.h */; settings = {ATTRIBUTES = (Public, ); }; }; 228264F02067F143002F9671 /* humanize_number.c in Sources */ = {isa = PBXBuildFile; fileRef = 226378411FDB3EE300AE8827 /* humanize_number.c */; }; 228264F12067F14B002F9671 /* chflags.c in Sources */ = {isa = PBXBuildFile; fileRef = 226378141FDB3EE200AE8827 /* chflags.c */; }; @@ -143,64 +541,12 @@ 228265162067F29B002F9671 /* ios_system.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 223496AB1FD5FC71007ED1A9 /* ios_system.framework */; }; 228265172067F2A4002F9671 /* libbz2.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 22CF27AC1FDB42AF0087DDAD /* libbz2.tbd */; }; 228265182067F2B4002F9671 /* libncurses.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 227F87D6202EFA68001751C6 /* libncurses.tbd */; }; - 228D203321CB9B2100A9B528 /* hostfile.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D203221CB9B2100A9B528 /* hostfile.c */; }; - 228D203521CB9B5D00A9B528 /* hmac.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D203421CB9B5D00A9B528 /* hmac.c */; }; - 228D203721CB9B9400A9B528 /* digest-openssl.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D203621CB9B9400A9B528 /* digest-openssl.c */; }; - 228D203B21CB9C2100A9B528 /* krl.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D203A21CB9C2100A9B528 /* krl.c */; }; - 228D203D21CB9C5700A9B528 /* bitmap.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D203C21CB9C5700A9B528 /* bitmap.c */; }; - 228D203F21CB9C9000A9B528 /* ssh-pkcs11.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D203E21CB9C9000A9B528 /* ssh-pkcs11.c */; }; - 228D204121CB9CD000A9B528 /* match.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D204021CB9CD000A9B528 /* match.c */; }; - 228D204321CB9D1300A9B528 /* sshbuf-getput-crypto.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D204221CB9D1300A9B528 /* sshbuf-getput-crypto.c */; }; - 228D204521CB9D3E00A9B528 /* ssh-ecdsa.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D204421CB9D3E00A9B528 /* ssh-ecdsa.c */; }; - 228D204721CB9D6A00A9B528 /* authfile.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D204621CB9D6A00A9B528 /* authfile.c */; }; - 228D204921CB9DCC00A9B528 /* addrmatch.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D204821CB9DCB00A9B528 /* addrmatch.c */; }; - 228D204B21CB9DFA00A9B528 /* dns.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D204A21CB9DFA00A9B528 /* dns.c */; }; 228D204D21CB9E5F00A9B528 /* bsd-misc.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D204C21CB9E5F00A9B528 /* bsd-misc.c */; }; 228D204F21CB9EE600A9B528 /* getrrsetbyname.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D204E21CB9EE600A9B528 /* getrrsetbyname.c */; }; - 228D205121CBA02900A9B528 /* atomicio.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D205021CBA02900A9B528 /* atomicio.c */; }; - 228D205321CBA08900A9B528 /* cipher.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D205221CBA08900A9B528 /* cipher.c */; }; - 228D205521CBA0AD00A9B528 /* cipher-chachapoly.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D205421CBA0AC00A9B528 /* cipher-chachapoly.c */; }; - 228D205721CBA0D400A9B528 /* chacha.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D205621CBA0D400A9B528 /* chacha.c */; }; - 228D205921CBA0F100A9B528 /* poly1305.c in Sources */ = {isa = PBXBuildFile; fileRef = 228D205821CBA0F100A9B528 /* poly1305.c */; }; - 2298761D2620C16C002D3690 /* fatal.c in Sources */ = {isa = PBXBuildFile; fileRef = 2298761C2620C16C002D3690 /* fatal.c */; }; - 2298764F2621A0E8002D3690 /* sshsig.c in Sources */ = {isa = PBXBuildFile; fileRef = 2298764E2621A0E8002D3690 /* sshsig.c */; }; - 229876592621A134002D3690 /* authfd.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876582621A134002D3690 /* authfd.c */; }; - 229876652621A2D8002D3690 /* ssh-sk.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876632621A2D7002D3690 /* ssh-sk.c */; }; - 2298766F2621A3B2002D3690 /* platform-misc.c in Sources */ = {isa = PBXBuildFile; fileRef = 2298766E2621A3B2002D3690 /* platform-misc.c */; }; 229876792621A408002D3690 /* port-net.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876782621A408002D3690 /* port-net.c */; }; 229876832621A861002D3690 /* libressl-api-compat.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876822621A861002D3690 /* libressl-api-compat.c */; }; - 2298768D2621AB04002D3690 /* ssh-ecdsa-sk.c in Sources */ = {isa = PBXBuildFile; fileRef = 2298768C2621AB04002D3690 /* ssh-ecdsa-sk.c */; }; - 229876972621AB57002D3690 /* ssh-ed25519-sk.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876962621AB57002D3690 /* ssh-ed25519-sk.c */; }; - 229876A12621ACFA002D3690 /* addr.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876A02621ACFA002D3690 /* addr.c */; }; - 229876AB2621B139002D3690 /* msg.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876AA2621B138002D3690 /* msg.c */; }; - 229876B52621B232002D3690 /* sshbuf-io.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876B42621B232002D3690 /* sshbuf-io.c */; }; 229876BF2621E947002D3690 /* recallocarray.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876BE2621E947002D3690 /* recallocarray.c */; }; - 229876D126234317002D3690 /* ssh.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876D026234317002D3690 /* ssh.c */; }; - 229876DB26234459002D3690 /* clientloop.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876DA26234459002D3690 /* clientloop.c */; }; - 229876E52623449C002D3690 /* packet.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876E42623449C002D3690 /* packet.c */; }; - 229876EF26234582002D3690 /* sshconnect.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876EE26234582002D3690 /* sshconnect.c */; }; - 229876F9262345B9002D3690 /* channels.c in Sources */ = {isa = PBXBuildFile; fileRef = 229876F8262345B9002D3690 /* channels.c */; }; - 2298770326234649002D3690 /* sshtty.c in Sources */ = {isa = PBXBuildFile; fileRef = 2298770226234649002D3690 /* sshtty.c */; }; - 2298770D26234678002D3690 /* ttymodes.c in Sources */ = {isa = PBXBuildFile; fileRef = 2298770C26234678002D3690 /* ttymodes.c */; }; - 22987717262346DB002D3690 /* dispatch.c in Sources */ = {isa = PBXBuildFile; fileRef = 22987716262346DB002D3690 /* dispatch.c */; }; - 2298772126234732002D3690 /* kex.c in Sources */ = {isa = PBXBuildFile; fileRef = 2298772026234732002D3690 /* kex.c */; }; - 2298772B26234791002D3690 /* mux.c in Sources */ = {isa = PBXBuildFile; fileRef = 2298772A26234791002D3690 /* mux.c */; }; - 2298773526237FC3002D3690 /* nchan.c in Sources */ = {isa = PBXBuildFile; fileRef = 2298773426237FC2002D3690 /* nchan.c */; }; - 2298773F2623800A002D3690 /* mac.c in Sources */ = {isa = PBXBuildFile; fileRef = 2298773E2623800A002D3690 /* mac.c */; }; - 229877492623809B002D3690 /* canohost.c in Sources */ = {isa = PBXBuildFile; fileRef = 229877482623809B002D3690 /* canohost.c */; }; - 229877532623810D002D3690 /* umac128.c in Sources */ = {isa = PBXBuildFile; fileRef = 229877522623810D002D3690 /* umac128.c */; }; - 2298776E2623814E002D3690 /* umac.c in Sources */ = {isa = PBXBuildFile; fileRef = 2298775C26238112002D3690 /* umac.c */; }; - 2298777826238188002D3690 /* sshconnect2.c in Sources */ = {isa = PBXBuildFile; fileRef = 2298777726238188002D3690 /* sshconnect2.c */; }; - 22987792262382EE002D3690 /* gss-genr.c in Sources */ = {isa = PBXBuildFile; fileRef = 22987791262382EE002D3690 /* gss-genr.c */; }; - 2298779C2623834E002D3690 /* readconf.c in Sources */ = {isa = PBXBuildFile; fileRef = 2298779B2623834E002D3690 /* readconf.c */; }; - 229877A626238C04002D3690 /* compat.c in Sources */ = {isa = PBXBuildFile; fileRef = 229877A526238C04002D3690 /* compat.c */; }; - 22A3735C21CB959D00230846 /* moduli.c in Sources */ = {isa = PBXBuildFile; fileRef = 22A3735B21CB959D00230846 /* moduli.c */; }; 22A3735E21CB961900230846 /* strtonum.c in Sources */ = {isa = PBXBuildFile; fileRef = 22A3735D21CB961900230846 /* strtonum.c */; }; - 22A3736021CB96FC00230846 /* sshbuf.c in Sources */ = {isa = PBXBuildFile; fileRef = 22A3735F21CB96FC00230846 /* sshbuf.c */; }; - 22A3736421CB97B200230846 /* sshbuf-getput-basic.c in Sources */ = {isa = PBXBuildFile; fileRef = 22A3736321CB97B200230846 /* sshbuf-getput-basic.c */; }; - 22A3736621CB97E600230846 /* ssh-rsa.c in Sources */ = {isa = PBXBuildFile; fileRef = 22A3736521CB97E600230846 /* ssh-rsa.c */; }; - 22A3736A21CB986900230846 /* sshkey.c in Sources */ = {isa = PBXBuildFile; fileRef = 22A3736921CB986900230846 /* sshkey.c */; }; - 22A3736C21CB99EB00230846 /* misc.c in Sources */ = {isa = PBXBuildFile; fileRef = 22A3736B21CB99EB00230846 /* misc.c */; }; 22AFD0172067F78200881B2A /* ios_system.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 223496AB1FD5FC71007ED1A9 /* ios_system.framework */; }; 22AFD0182067F78800881B2A /* libxml2.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 22F568222020C42F009850FD /* libxml2.tbd */; }; 22AFD0192067F79200881B2A /* libbz2.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 22CF27AC1FDB42AF0087DDAD /* libbz2.tbd */; }; @@ -302,6 +648,7 @@ 22C505942098B56400FDDFA9 /* diff.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C505902098B56400FDDFA9 /* diff.c */; }; 22C505952098B56400FDDFA9 /* diffreg.c in Sources */ = {isa = PBXBuildFile; fileRef = 22C505912098B56400FDDFA9 /* diffreg.c */; }; 22CF278C1FDB3FDB0087DDAD /* libutil.h in Headers */ = {isa = PBXBuildFile; fileRef = 22CF27601FDB3FDA0087DDAD /* libutil.h */; }; + 22D0BD3E297A7CE2006907FC /* jsc.swift in Sources */ = {isa = PBXBuildFile; fileRef = 22484B022434C5BB00D6BDDA /* jsc.swift */; }; 22D99CC325AB5C83007F56C9 /* sleep.c in Sources */ = {isa = PBXBuildFile; fileRef = 22F0803620973712003C3BF0 /* sleep.c */; }; 22D99CED25AB76BF007F56C9 /* libc_replacement.c in Sources */ = {isa = PBXBuildFile; fileRef = 22D99CEC25AB76BE007F56C9 /* libc_replacement.c */; }; 22F0803B20975779003C3BF0 /* head.c in Sources */ = {isa = PBXBuildFile; fileRef = 22F0803A20975779003C3BF0 /* head.c */; }; @@ -369,7 +716,7 @@ 22F6A15C20683BCE00E618F9 /* proctab.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB232004F82700F2944C /* proctab.c */; }; 22F6A15D20683BCE00E618F9 /* run.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB1B2004F82600F2944C /* run.c */; }; 22F6A15E20683BCE00E618F9 /* tran.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB212004F82700F2944C /* tran.c */; }; - 22F6A15F20683BCE00E618F9 /* ytab.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB1A2004F82600F2944C /* ytab.c */; }; + 22F6A15F20683BCE00E618F9 /* awkgram.tab.c in Sources */ = {isa = PBXBuildFile; fileRef = 2248DB1A2004F82600F2944C /* awkgram.tab.c */; }; 22F6A16020683BDC00E618F9 /* ios_system.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 223496AB1FD5FC71007ED1A9 /* ios_system.framework */; }; 22F6A16A20683D5200E618F9 /* ssh_cmd.h in Headers */ = {isa = PBXBuildFile; fileRef = 22F6A16820683D5200E618F9 /* ssh_cmd.h */; settings = {ATTRIBUTES = (Public, ); }; }; 22F6A16E20683D6F00E618F9 /* ios_system.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 223496AB1FD5FC71007ED1A9 /* ios_system.framework */; }; @@ -392,41 +739,38 @@ 22F6A1C520683F6700E618F9 /* curl_memrchr.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FCE1FDB4D370050F312 /* curl_memrchr.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A1C620683F6700E618F9 /* curl_multibyte.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FD01FDB4D370050F312 /* curl_multibyte.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A1C720683F6700E618F9 /* curl_ntlm_core.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FD21FDB4D370050F312 /* curl_ntlm_core.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; - 22F6A1C820683F6700E618F9 /* curl_ntlm_wb.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FD41FDB4D370050F312 /* curl_ntlm_wb.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; + 22F6A1C820683F6700E618F9 /* curl_ntlm_wb.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FD41FDB4D370050F312 /* curl_ntlm_wb.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A1C920683F6700E618F9 /* curl_rtmp.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FD71FDB4D370050F312 /* curl_rtmp.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A1CA20683F6700E618F9 /* curl_sasl.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FD91FDB4D370050F312 /* curl_sasl.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A1CB20683F6700E618F9 /* curl_sspi.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FDE1FDB4D370050F312 /* curl_sspi.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A1CC20683F6700E618F9 /* curl_threads.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FE01FDB4D370050F312 /* curl_threads.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; - 22F6A1CD20683F6700E618F9 /* dict.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FE31FDB4D370050F312 /* dict.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; - 22F6A1CE20683F6700E618F9 /* dotdot.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FE51FDB4D370050F312 /* dotdot.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; - 22F6A1CF20683F6700E618F9 /* easy.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FE71FDB4D370050F312 /* easy.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; - 22F6A1D020683F6700E618F9 /* escape.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FE91FDB4D370050F312 /* escape.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; + 22F6A1CD20683F6700E618F9 /* dict.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FE31FDB4D370050F312 /* dict.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -I ./Frameworks/libssh2.framework/Headers"; }; }; + 22F6A1CF20683F6700E618F9 /* easy.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FE71FDB4D370050F312 /* easy.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -I ./Frameworks/libssh2.framework/Headers"; }; }; + 22F6A1D020683F6700E618F9 /* escape.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FE91FDB4D370050F312 /* escape.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A1D120683F6700E618F9 /* file.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FEB1FDB4D370050F312 /* file.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; - 22F6A1D220683F6700E618F9 /* fileinfo.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FED1FDB4D370050F312 /* fileinfo.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; + 22F6A1D220683F6700E618F9 /* fileinfo.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FED1FDB4D370050F312 /* fileinfo.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A1D320683F6700E618F9 /* formdata.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FF01FDB4D370050F312 /* formdata.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A1D420683F6700E618F9 /* ftp.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FF21FDB4D370050F312 /* ftp.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; - 22F6A1D520683F6700E618F9 /* ftplistparser.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FF41FDB4D370050F312 /* ftplistparser.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; + 22F6A1D520683F6700E618F9 /* ftplistparser.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FF41FDB4D370050F312 /* ftplistparser.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A1D620683F6700E618F9 /* getenv.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FF61FDB4D370050F312 /* getenv.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A1D720683F6700E618F9 /* getinfo.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FF71FDB4D370050F312 /* getinfo.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A1D820683F6700E618F9 /* gopher.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FF91FDB4D370050F312 /* gopher.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A1D920683F6700E618F9 /* hash.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FFB1FDB4D370050F312 /* hash.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A1DA20683F6700E618F9 /* hmac.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FFD1FDB4D370050F312 /* hmac.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A1DB20683F6700E618F9 /* hostasyn.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FFE1FDB4D370050F312 /* hostasyn.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; - 22F6A1DC20683F6700E618F9 /* hostcheck.c in Sources */ = {isa = PBXBuildFile; fileRef = 22577FFF1FDB4D370050F312 /* hostcheck.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A1DD20683F6700E618F9 /* hostip.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780011FDB4D370050F312 /* hostip.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A1DE20683F6700E618F9 /* hostip4.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780031FDB4D370050F312 /* hostip4.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A1DF20683F6700E618F9 /* hostip6.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780041FDB4D370050F312 /* hostip6.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A1E020683F6700E618F9 /* hostsyn.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780051FDB4D370050F312 /* hostsyn.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; - 22F6A1E120683F6700E618F9 /* http.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780061FDB4D370050F312 /* http.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; + 22F6A1E120683F6700E618F9 /* http.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780061FDB4D370050F312 /* http.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A1E220683F6700E618F9 /* http2.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780081FDB4D370050F312 /* http2.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; - 22F6A1E320683F6700E618F9 /* http_chunks.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257800A1FDB4D370050F312 /* http_chunks.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; + 22F6A1E320683F6700E618F9 /* http_chunks.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257800A1FDB4D370050F312 /* http_chunks.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A1E420683F6700E618F9 /* http_digest.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257800C1FDB4D370050F312 /* http_digest.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A1E520683F6700E618F9 /* http_negotiate.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257800E1FDB4D370050F312 /* http_negotiate.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A1E620683F6700E618F9 /* http_ntlm.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780101FDB4D370050F312 /* http_ntlm.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A1E720683F6700E618F9 /* http_proxy.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780121FDB4D370050F312 /* http_proxy.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; - 22F6A1E820683F6700E618F9 /* idn_win32.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780141FDB4D370050F312 /* idn_win32.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A1E920683F6700E618F9 /* if2ip.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780151FDB4D370050F312 /* if2ip.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; - 22F6A1EA20683F6700E618F9 /* imap.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780171FDB4D370050F312 /* imap.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; + 22F6A1EA20683F6700E618F9 /* imap.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780171FDB4D370050F312 /* imap.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A1EB20683F6700E618F9 /* inet_ntop.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780191FDB4D370050F312 /* inet_ntop.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A1EC20683F6700E618F9 /* inet_pton.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257801B1FDB4D370050F312 /* inet_pton.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A1ED20683F6700E618F9 /* krb5.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257801D1FDB4D370050F312 /* krb5.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; @@ -435,24 +779,19 @@ 22F6A1F020683F6700E618F9 /* md4.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257802E1FDB4D380050F312 /* md4.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A1F120683F6700E618F9 /* md5.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257802F1FDB4D380050F312 /* md5.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A1F220683F6700E618F9 /* memdebug.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780301FDB4D380050F312 /* memdebug.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; - 22F6A1F320683F6700E618F9 /* mprintf.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780341FDB4D380050F312 /* mprintf.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; - 22F6A1F420683F6700E618F9 /* multi.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780351FDB4D380050F312 /* multi.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; + 22F6A1F320683F6700E618F9 /* mprintf.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780341FDB4D380050F312 /* mprintf.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -I ./Frameworks/libssh2.framework/Headers"; }; }; + 22F6A1F420683F6700E618F9 /* multi.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780351FDB4D380050F312 /* multi.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A1F520683F6700E618F9 /* netrc.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780381FDB4D380050F312 /* netrc.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; - 22F6A1F620683F6700E618F9 /* non-ascii.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257803A1FDB4D380050F312 /* non-ascii.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A1F720683F6700E618F9 /* nonblock.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257803C1FDB4D380050F312 /* nonblock.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; - 22F6A1F820683F6700E618F9 /* nwlib.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257803E1FDB4D380050F312 /* nwlib.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; - 22F6A1F920683F6700E618F9 /* nwos.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257803F1FDB4D380050F312 /* nwos.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A1FA20683F6700E618F9 /* openldap.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780431FDB4D380050F312 /* openldap.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A1FB20683F6700E618F9 /* parsedate.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780441FDB4D380050F312 /* parsedate.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; - 22F6A1FC20683F6700E618F9 /* pingpong.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780461FDB4D380050F312 /* pingpong.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; - 22F6A1FD20683F6700E618F9 /* pipeline.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780481FDB4D380050F312 /* pipeline.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; + 22F6A1FC20683F6700E618F9 /* pingpong.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780461FDB4D380050F312 /* pingpong.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A1FE20683F6700E618F9 /* pop3.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257804A1FDB4D380050F312 /* pop3.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A1FF20683F6700E618F9 /* progress.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257804C1FDB4D380050F312 /* progress.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A20020683F6700E618F9 /* rand.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257804E1FDB4D380050F312 /* rand.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; - 22F6A20120683F6700E618F9 /* rtsp.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780501FDB4D380050F312 /* rtsp.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; - 22F6A20220683F6700E618F9 /* security.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780521FDB4D380050F312 /* security.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; + 22F6A20120683F6700E618F9 /* rtsp.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780501FDB4D380050F312 /* rtsp.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A20320683F6700E618F9 /* select.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780531FDB4D380050F312 /* select.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; - 22F6A20420683F6700E618F9 /* sendf.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780551FDB4D380050F312 /* sendf.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; + 22F6A20420683F6700E618F9 /* sendf.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780551FDB4D380050F312 /* sendf.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A20520683F6700E618F9 /* share.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780591FDB4D380050F312 /* share.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A20620683F6700E618F9 /* slist.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257805C1FDB4D380050F312 /* slist.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A20720683F6700E618F9 /* smb.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257805E1FDB4D380050F312 /* smb.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; @@ -462,7 +801,6 @@ 22F6A20B20683F6700E618F9 /* socks_sspi.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780661FDB4D380050F312 /* socks_sspi.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A20C20683F6700E618F9 /* speedcheck.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780671FDB4D380050F312 /* speedcheck.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A20D20683F6700E618F9 /* splay.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780691FDB4D380050F312 /* splay.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; - 22F6A20E20683F6700E618F9 /* ssh.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257806B1FDB4D380050F312 /* ssh.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A20F20683F6700E618F9 /* strcase.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257806D1FDB4D380050F312 /* strcase.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A21020683F6700E618F9 /* strdup.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257806F1FDB4D380050F312 /* strdup.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A21120683F6700E618F9 /* strerror.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780711FDB4D380050F312 /* strerror.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; @@ -472,22 +810,15 @@ 22F6A21520683F6700E618F9 /* telnet.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780791FDB4D380050F312 /* telnet.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A21620683F6700E618F9 /* tftp.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257807B1FDB4D380050F312 /* tftp.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A21720683F6700E618F9 /* timeval.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257807D1FDB4D380050F312 /* timeval.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; - 22F6A21820683F6700E618F9 /* transfer.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257807F1FDB4D380050F312 /* transfer.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; - 22F6A21920683F6700E618F9 /* url.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780811FDB4D380050F312 /* url.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; + 22F6A21820683F6700E618F9 /* transfer.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257807F1FDB4D380050F312 /* transfer.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -I ./Frameworks/libssh2.framework/Headers"; }; }; + 22F6A21920683F6700E618F9 /* url.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780811FDB4D380050F312 /* url.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A21A20683F6E00E618F9 /* version.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780941FDB4D380050F312 /* version.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A21B20683F7400E618F9 /* warnless.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780AE1FDB4D380050F312 /* warnless.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; - 22F6A21C20683F7400E618F9 /* wildcard.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780B01FDB4D380050F312 /* wildcard.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; - 22F6A21D20683F7400E618F9 /* x509asn1.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780B21FDB4D380050F312 /* x509asn1.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; - 22F6A21E20683F7900E618F9 /* axtls.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780961FDB4D380050F312 /* axtls.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; - 22F6A21F20683F7900E618F9 /* cyassl.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780981FDB4D380050F312 /* cyassl.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; - 22F6A22020683F7900E618F9 /* darwinssl.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257809A1FDB4D380050F312 /* darwinssl.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A22120683F7900E618F9 /* gskit.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257809C1FDB4D380050F312 /* gskit.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A22220683F7900E618F9 /* gtls.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257809E1FDB4D380050F312 /* gtls.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A22320683F7900E618F9 /* mbedtls.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780A01FDB4D380050F312 /* mbedtls.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A22420683F7900E618F9 /* nss.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780A21FDB4D380050F312 /* nss.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A22520683F7900E618F9 /* openssl.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780A41FDB4D380050F312 /* openssl.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; - 22F6A22620683F7900E618F9 /* polarssl.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780A61FDB4D380050F312 /* polarssl.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; - 22F6A22720683F7900E618F9 /* polarssl_threadlock.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780A81FDB4D380050F312 /* polarssl_threadlock.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A22820683F7900E618F9 /* schannel.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780AA1FDB4D380050F312 /* schannel.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A22920683F7900E618F9 /* vtls.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780AC1FDB4D380050F312 /* vtls.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A22A20683F7E00E618F9 /* cleartext.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780851FDB4D380050F312 /* cleartext.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; @@ -512,35 +843,29 @@ 22F6A23D20683F8500E618F9 /* tool_cb_see.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780D51FDB4D380050F312 /* tool_cb_see.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A23E20683F8500E618F9 /* tool_cb_wrt.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780D71FDB4D380050F312 /* tool_cb_wrt.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A23F20683F8500E618F9 /* tool_cfgable.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780D91FDB4D380050F312 /* tool_cfgable.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; - 22F6A24020683F8500E618F9 /* tool_convert.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780DB1FDB4D380050F312 /* tool_convert.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A24120683F8500E618F9 /* tool_dirhie.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780DD1FDB4D380050F312 /* tool_dirhie.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A24220683F8500E618F9 /* tool_doswin.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780DF1FDB4D380050F312 /* tool_doswin.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A24320683F8500E618F9 /* tool_easysrc.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780E11FDB4D380050F312 /* tool_easysrc.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A24420683F8500E618F9 /* tool_formparse.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780E31FDB4D380050F312 /* tool_formparse.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; - 22F6A24520683F8500E618F9 /* tool_getparam.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780E51FDB4D380050F312 /* tool_getparam.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; + 22F6A24520683F8500E618F9 /* tool_getparam.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780E51FDB4D380050F312 /* tool_getparam.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A24620683F8500E618F9 /* tool_getpass.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780E71FDB4D380050F312 /* tool_getpass.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A24720683F8500E618F9 /* tool_help.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780E91FDB4D380050F312 /* tool_help.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A24820683F8500E618F9 /* tool_helpers.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780EB1FDB4D380050F312 /* tool_helpers.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; - 22F6A24920683F8500E618F9 /* tool_homedir.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780ED1FDB4D380050F312 /* tool_homedir.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A24A20683F8500E618F9 /* tool_hugehelp.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780EF1FDB4D380050F312 /* tool_hugehelp.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A24B20683F8500E618F9 /* tool_libinfo.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780F11FDB4D380050F312 /* tool_libinfo.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A24C20683F8500E618F9 /* tool_main.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780F31FDB4D380050F312 /* tool_main.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; - 22F6A24D20683F8500E618F9 /* tool_metalink.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780F51FDB4D380050F312 /* tool_metalink.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; - 22F6A24E20683F8500E618F9 /* tool_mfiles.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780F71FDB4D380050F312 /* tool_mfiles.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A24F20683F8500E618F9 /* tool_msgs.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780F91FDB4D380050F312 /* tool_msgs.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; - 22F6A25020683F8500E618F9 /* tool_operate.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780FB1FDB4D380050F312 /* tool_operate.c */; settings = {COMPILER_FLAGS = "-x objective-c -DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; + 22F6A25020683F8500E618F9 /* tool_operate.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780FB1FDB4D380050F312 /* tool_operate.c */; settings = {COMPILER_FLAGS = "-x objective-c -DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A25120683F8500E618F9 /* tool_operhlp.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780FD1FDB4D380050F312 /* tool_operhlp.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; - 22F6A25220683F8500E618F9 /* tool_panykey.c in Sources */ = {isa = PBXBuildFile; fileRef = 225780FF1FDB4D380050F312 /* tool_panykey.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; - 22F6A25320683F8500E618F9 /* tool_paramhlp.c in Sources */ = {isa = PBXBuildFile; fileRef = 225781011FDB4D380050F312 /* tool_paramhlp.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; - 22F6A25420683F8500E618F9 /* tool_parsecfg.c in Sources */ = {isa = PBXBuildFile; fileRef = 225781031FDB4D380050F312 /* tool_parsecfg.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; - 22F6A25520683F8500E618F9 /* tool_setopt.c in Sources */ = {isa = PBXBuildFile; fileRef = 225781061FDB4D380050F312 /* tool_setopt.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; + 22F6A25320683F8500E618F9 /* tool_paramhlp.c in Sources */ = {isa = PBXBuildFile; fileRef = 225781011FDB4D380050F312 /* tool_paramhlp.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -I ./Frameworks/libssh2.framework/Headers"; }; }; + 22F6A25420683F8500E618F9 /* tool_parsecfg.c in Sources */ = {isa = PBXBuildFile; fileRef = 225781031FDB4D380050F312 /* tool_parsecfg.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -I ./Frameworks/libssh2.framework/Headers"; }; }; + 22F6A25520683F8500E618F9 /* tool_setopt.c in Sources */ = {isa = PBXBuildFile; fileRef = 225781061FDB4D380050F312 /* tool_setopt.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A25620683F8500E618F9 /* tool_sleep.c in Sources */ = {isa = PBXBuildFile; fileRef = 225781091FDB4D380050F312 /* tool_sleep.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A25720683F8500E618F9 /* tool_strdup.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257810B1FDB4D380050F312 /* tool_strdup.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; - 22F6A25820683F8500E618F9 /* tool_urlglob.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257810D1FDB4D380050F312 /* tool_urlglob.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; + 22F6A25820683F8500E618F9 /* tool_urlglob.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257810D1FDB4D380050F312 /* tool_urlglob.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A25920683F8500E618F9 /* tool_util.c in Sources */ = {isa = PBXBuildFile; fileRef = 2257810F1FDB4D380050F312 /* tool_util.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A25A20683F8500E618F9 /* tool_vms.c in Sources */ = {isa = PBXBuildFile; fileRef = 225781121FDB4D380050F312 /* tool_vms.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; - 22F6A25B20683F8500E618F9 /* tool_writeenv.c in Sources */ = {isa = PBXBuildFile; fileRef = 225781141FDB4D380050F312 /* tool_writeenv.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; - 22F6A25C20683F8500E618F9 /* tool_writeout.c in Sources */ = {isa = PBXBuildFile; fileRef = 225781161FDB4D380050F312 /* tool_writeout.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; + 22F6A25C20683F8500E618F9 /* tool_writeout.c in Sources */ = {isa = PBXBuildFile; fileRef = 225781161FDB4D380050F312 /* tool_writeout.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A25D20683F8600E618F9 /* tool_xattr.c in Sources */ = {isa = PBXBuildFile; fileRef = 225781181FDB4D380050F312 /* tool_xattr.c */; settings = {COMPILER_FLAGS = "-DHAVE_CONFIG_H -I curl/curl/include/ -I curl/curl/lib/ -DBUILDING_LIBCURL -I ./Frameworks/libssh2.framework/Headers"; }; }; 22F6A25E20683F9B00E618F9 /* ios_system.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 223496AB1FD5FC71007ED1A9 /* ios_system.framework */; }; D212F98C25B066E9007F5D2D /* libssh2.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = D212F98A25B066E9007F5D2D /* libssh2.xcframework */; }; @@ -556,6 +881,7 @@ /* Begin PBXFileReference section */ 22122E2A21BC129000D8FE74 /* say.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = say.m; sourceTree = ""; }; + 2216426C2B7B9B5F00043766 /* ssh-add.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "ssh-add.c"; path = "ssh_keygen/ssh-add.c"; sourceTree = SOURCE_ROOT; }; 2217ECD321CBA5F40049B382 /* entropy.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = entropy.c; path = ssh_keygen/entropy.c; sourceTree = ""; }; 2217ECD521CBA6240049B382 /* openssl-compat.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "openssl-compat.c"; path = "ssh_keygen/openbsd-compat/openssl-compat.c"; sourceTree = ""; }; 2217ECD721CBA7510049B382 /* sshbuf-misc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "sshbuf-misc.c"; path = "ssh_keygen/sshbuf-misc.c"; sourceTree = ""; }; @@ -570,6 +896,42 @@ 2217ECE921CBBBEF0049B382 /* sc25519.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = sc25519.c; path = ssh_keygen/sc25519.c; sourceTree = ""; }; 2217ECEB21CBBC190049B382 /* fe25519.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = fe25519.c; path = ssh_keygen/fe25519.c; sourceTree = ""; }; 221CD98D21E8B03D00F3B47C /* open.m */ = {isa = PBXFileReference; indentWidth = 2; lastKnownFileType = sourcecode.c.objc; path = open.m; sourceTree = ""; tabWidth = 2; }; + 222419962A909146003AB5B7 /* tool_stderr.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_stderr.c; sourceTree = ""; }; + 222419982A909198003AB5B7 /* tool_progress.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_progress.c; sourceTree = ""; }; + 2224199A2A9092A9003AB5B7 /* tool_filetime.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_filetime.c; sourceTree = ""; }; + 2224199C2A9092E0003AB5B7 /* tool_writeout_json.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_writeout_json.c; sourceTree = ""; }; + 2224199E2A909312003AB5B7 /* tool_listhelp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_listhelp.c; sourceTree = ""; }; + 222419A02A909344003AB5B7 /* tool_findfile.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_findfile.c; sourceTree = ""; }; + 222419A22A9093B0003AB5B7 /* timediff.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = timediff.c; sourceTree = ""; }; + 222419A42A9093F3003AB5B7 /* dynbuf.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = dynbuf.c; sourceTree = ""; }; + 222419A62A90942E003AB5B7 /* urlapi.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = urlapi.c; sourceTree = ""; }; + 222419AA2A9094FF003AB5B7 /* mime.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = mime.c; sourceTree = ""; }; + 222419AC2A9095A0003AB5B7 /* setopt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = setopt.c; sourceTree = ""; }; + 222419AE2A909630003AB5B7 /* headers.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = headers.c; sourceTree = ""; }; + 222419B02A909661003AB5B7 /* curl_log.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = curl_log.c; sourceTree = ""; }; + 222419B22A9096AE003AB5B7 /* keylog.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = keylog.c; sourceTree = ""; }; + 222419B42A9096FA003AB5B7 /* cf-socket.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "cf-socket.c"; sourceTree = ""; }; + 222419B62A909723003AB5B7 /* idn.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = idn.c; sourceTree = ""; }; + 222419B82A909749003AB5B7 /* hsts.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = hsts.c; sourceTree = ""; }; + 222419BA2A909836003AB5B7 /* altsvc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = altsvc.c; sourceTree = ""; }; + 222419BC2A909BAE003AB5B7 /* bufq.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bufq.c; sourceTree = ""; }; + 222419BE2A909BCF003AB5B7 /* bufref.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bufref.c; sourceTree = ""; }; + 222419C02A909C27003AB5B7 /* hostcheck.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = hostcheck.c; sourceTree = ""; }; + 222419C22A909C65003AB5B7 /* cfilters.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cfilters.c; sourceTree = ""; }; + 222419C42A909C93003AB5B7 /* cf-h1-proxy.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "cf-h1-proxy.c"; sourceTree = ""; }; + 222419C62A909CD0003AB5B7 /* cf-haproxy.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "cf-haproxy.c"; sourceTree = ""; }; + 222419C82A909D31003AB5B7 /* cf-https-connect.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "cf-https-connect.c"; sourceTree = ""; }; + 222419CA2A909DAD003AB5B7 /* noproxy.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = noproxy.c; sourceTree = ""; }; + 222419CD2A90A18F003AB5B7 /* vquic.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = vquic.c; path = vquic/vquic.c; sourceTree = ""; }; + 222419CF2A90A1C0003AB5B7 /* doh.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = doh.c; sourceTree = ""; }; + 222419D12A90A3EC003AB5B7 /* dynhds.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = dynhds.c; sourceTree = ""; }; + 222419D32A90A576003AB5B7 /* fopen.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = fopen.c; sourceTree = ""; }; + 222419D52A90A5A4003AB5B7 /* curl_get_line.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = curl_get_line.c; sourceTree = ""; }; + 222419D72A90A5CA003AB5B7 /* mqtt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = mqtt.c; sourceTree = ""; }; + 222419D92A90A5EC003AB5B7 /* http_aws_sigv4.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = http_aws_sigv4.c; sourceTree = ""; }; + 222419DB2A90A6C6003AB5B7 /* sha256.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = sha256.c; sourceTree = ""; }; + 222419DD2A90A706003AB5B7 /* curl_range.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = curl_range.c; sourceTree = ""; }; + 222419DF2A90A728003AB5B7 /* rename.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = rename.c; sourceTree = ""; }; 222CC4DA218CBF2300D3A11C /* strnsubst.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = strnsubst.c; path = shell_cmds/xargs/strnsubst.c; sourceTree = SOURCE_ROOT; }; 222CC4DB218CBF2300D3A11C /* pathnames.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pathnames.h; path = shell_cmds/xargs/pathnames.h; sourceTree = SOURCE_ROOT; }; 222CC4DE218CBF2900D3A11C /* xargs.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = xargs.c; path = shell_cmds/xargs/xargs.c; sourceTree = SOURCE_ROOT; }; @@ -582,6 +944,30 @@ 223496B61FD5FC89007ED1A9 /* ios_system.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ios_system.m; sourceTree = ""; }; 223A5CC121CB82B70022B5D5 /* ssh-keygen.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "ssh-keygen.c"; path = "ssh_keygen/ssh-keygen.c"; sourceTree = ""; }; 223A5CC321CB8DB90022B5D5 /* log.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = log.c; path = ssh_keygen/log.c; sourceTree = ""; }; + 223EF1E72B95D46900A8ED5A /* sshd.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = sshd.c; sourceTree = ""; }; + 223EF1EA2B95D8DB00A8ED5A /* srclimit.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = srclimit.c; sourceTree = ""; }; + 223EF1ED2B95DEB600A8ED5A /* auth-options.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "auth-options.c"; sourceTree = ""; }; + 223EF1F02B95DFBB00A8ED5A /* gss-serv.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "gss-serv.c"; sourceTree = ""; }; + 223EF1F32B95E90F00A8ED5A /* servconf.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = servconf.c; sourceTree = ""; }; + 223EF1F62B95F49700A8ED5A /* kexgexs.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = kexgexs.c; sourceTree = ""; }; + 223EF1FC2B95F95700A8ED5A /* auth2.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = auth2.c; sourceTree = ""; }; + 223EF1FF2B95FB3D00A8ED5A /* auth.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = auth.c; sourceTree = ""; }; + 223EF2022B96135500A8ED5A /* auth2-chall.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "auth2-chall.c"; sourceTree = ""; }; + 223EF2052B9614B000A8ED5A /* session.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = session.c; sourceTree = ""; }; + 223EF2082B961DA300A8ED5A /* serverloop.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = serverloop.c; sourceTree = ""; }; + 223EF20B2B96227600A8ED5A /* sftp-server.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "sftp-server.c"; sourceTree = ""; }; + 223EF2102B96231000A8ED5A /* sftp-realpath.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "sftp-realpath.c"; sourceTree = ""; }; + 223EF29B2B9623CA00A8ED5A /* sshd.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = sshd.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 223EF29C2B9623CB00A8ED5A /* ssh_cmd copy3-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "ssh_cmd copy3-Info.plist"; path = "/Users/holzschu/src/Xcode_iPad/ios_system/ssh_cmd copy3-Info.plist"; sourceTree = ""; }; + 223EF2F72B962D1C00A8ED5A /* auth2-pubkey.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "auth2-pubkey.c"; path = "ssh_keygen/auth2-pubkey.c"; sourceTree = SOURCE_ROOT; }; + 223EF2FD2B962ED200A8ED5A /* auth2-kbdint.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "auth2-kbdint.c"; path = "ssh_keygen/auth2-kbdint.c"; sourceTree = SOURCE_ROOT; }; + 223EF2FF2B962F0E00A8ED5A /* auth2-hostbased.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "auth2-hostbased.c"; path = "ssh_keygen/auth2-hostbased.c"; sourceTree = SOURCE_ROOT; }; + 223EF3052B97276A00A8ED5A /* auth-rhosts.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "auth-rhosts.c"; path = "ssh_keygen/auth-rhosts.c"; sourceTree = SOURCE_ROOT; }; + 223EF3062B97276A00A8ED5A /* auth2-gss.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "auth2-gss.c"; path = "ssh_keygen/auth2-gss.c"; sourceTree = SOURCE_ROOT; }; + 223EF3072B97276A00A8ED5A /* auth2-none.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "auth2-none.c"; path = "ssh_keygen/auth2-none.c"; sourceTree = SOURCE_ROOT; }; + 223EF30B2B972B7E00A8ED5A /* auth-passwd.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "auth-passwd.c"; path = "ssh_keygen/auth-passwd.c"; sourceTree = SOURCE_ROOT; }; + 223EF30D2B972BEB00A8ED5A /* auth2-passwd.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "auth2-passwd.c"; path = "ssh_keygen/auth2-passwd.c"; sourceTree = SOURCE_ROOT; }; + 223EF30F2B972C6900A8ED5A /* xcrypt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = xcrypt.c; path = "ssh_keygen/openbsd-compat/xcrypt.c"; sourceTree = ""; }; 22484B022434C5BB00D6BDDA /* jsc.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = jsc.swift; sourceTree = ""; }; 2248DB002004A5F800F2944C /* main.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = main.c; path = text_cmds/ed/main.c; sourceTree = SOURCE_ROOT; }; 2248DB012004A5F800F2944C /* glbl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = glbl.c; path = text_cmds/ed/glbl.c; sourceTree = SOURCE_ROOT; }; @@ -595,15 +981,15 @@ 2248DB122004C5DB00F2944C /* main.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = main.c; path = text_cmds/sed/main.c; sourceTree = SOURCE_ROOT; }; 2248DB132004C5DB00F2944C /* process.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = process.c; path = text_cmds/sed/process.c; sourceTree = SOURCE_ROOT; }; 2248DB142004C5DB00F2944C /* compile.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = compile.c; path = text_cmds/sed/compile.c; sourceTree = SOURCE_ROOT; }; - 2248DB1A2004F82600F2944C /* ytab.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ytab.c; path = "awk-23.30.1/src/ytab.c"; sourceTree = SOURCE_ROOT; }; - 2248DB1B2004F82600F2944C /* run.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = run.c; path = "awk-23.30.1/src/run.c"; sourceTree = SOURCE_ROOT; }; - 2248DB1D2004F82600F2944C /* parse.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = parse.c; path = "awk-23.30.1/src/parse.c"; sourceTree = SOURCE_ROOT; }; - 2248DB1E2004F82600F2944C /* lex.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lex.c; path = "awk-23.30.1/src/lex.c"; sourceTree = SOURCE_ROOT; }; - 2248DB1F2004F82600F2944C /* lib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lib.c; path = "awk-23.30.1/src/lib.c"; sourceTree = SOURCE_ROOT; }; - 2248DB202004F82700F2944C /* b.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = b.c; path = "awk-23.30.1/src/b.c"; sourceTree = SOURCE_ROOT; }; - 2248DB212004F82700F2944C /* tran.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tran.c; path = "awk-23.30.1/src/tran.c"; sourceTree = SOURCE_ROOT; }; - 2248DB232004F82700F2944C /* proctab.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = proctab.c; path = "awk-23.30.1/src/proctab.c"; sourceTree = SOURCE_ROOT; }; - 2248DB242004F82700F2944C /* main.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = main.c; path = "awk-23.30.1/src/main.c"; sourceTree = SOURCE_ROOT; }; + 2248DB1A2004F82600F2944C /* awkgram.tab.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = awkgram.tab.c; path = "awk-awk-35/src/awkgram.tab.c"; sourceTree = SOURCE_ROOT; }; + 2248DB1B2004F82600F2944C /* run.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = run.c; path = "awk-awk-35/src/run.c"; sourceTree = SOURCE_ROOT; }; + 2248DB1D2004F82600F2944C /* parse.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = parse.c; path = "awk-awk-35/src/parse.c"; sourceTree = SOURCE_ROOT; }; + 2248DB1E2004F82600F2944C /* lex.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lex.c; path = "awk-awk-35/src/lex.c"; sourceTree = SOURCE_ROOT; }; + 2248DB1F2004F82600F2944C /* lib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lib.c; path = "awk-awk-35/src/lib.c"; sourceTree = SOURCE_ROOT; }; + 2248DB202004F82700F2944C /* b.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = b.c; path = "awk-awk-35/src/b.c"; sourceTree = SOURCE_ROOT; }; + 2248DB212004F82700F2944C /* tran.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tran.c; path = "awk-awk-35/src/tran.c"; sourceTree = SOURCE_ROOT; }; + 2248DB232004F82700F2944C /* proctab.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = proctab.c; path = "awk-awk-35/src/proctab.c"; sourceTree = SOURCE_ROOT; }; + 2248DB242004F82700F2944C /* main.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = main.c; path = "awk-awk-35/src/main.c"; sourceTree = SOURCE_ROOT; }; 224A4B272624399D00C399A5 /* monitor_fdpass.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = monitor_fdpass.c; path = ssh_keygen/monitor_fdpass.c; sourceTree = ""; }; 224A4B3126243A3700C399A5 /* glob.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = glob.c; path = "ssh_keygen/openbsd-compat/glob.c"; sourceTree = ""; }; 224A4B3B26243C1D00C399A5 /* fmt_scaled.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = fmt_scaled.c; path = "ssh_keygen/openbsd-compat/fmt_scaled.c"; sourceTree = ""; }; @@ -629,7 +1015,18 @@ 224AAC5D21CB935100F8C22F /* utf8.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = utf8.c; path = ssh_keygen/utf8.c; sourceTree = ""; }; 224AAC5F21CB93AE00F8C22F /* readpass.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = readpass.c; path = ssh_keygen/readpass.c; sourceTree = ""; }; 224B48F3279491FE00D310A8 /* source.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = source.swift; sourceTree = ""; }; + 224DF70E2B75712B00F13C58 /* ssh_agent.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = ssh_agent.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 224DF7102B75712C00F13C58 /* ssh_agent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ssh_agent.h; sourceTree = ""; }; + 224DF7152B75716300F13C58 /* ssh-agent.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "ssh-agent.c"; path = "ssh_keygen/ssh-agent.c"; sourceTree = SOURCE_ROOT; }; + 224DF7332B757AE200F13C58 /* libresolv.9.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libresolv.9.tbd; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk/usr/lib/libresolv.9.tbd; sourceTree = DEVELOPER_DIR; }; + 224DF73D2B757C2E00F13C58 /* platform-tracing.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "platform-tracing.c"; path = "ssh_keygen/platform-tracing.c"; sourceTree = SOURCE_ROOT; }; + 224DF74D2B791E2600F13C58 /* y.tab.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = y.tab.c; sourceTree = ""; }; + 224DF7502B7945E600F13C58 /* dirname.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = dirname.c; path = shell_cmds/dirname/dirname.c; sourceTree = SOURCE_ROOT; }; + 224DF7522B7956FF00F13C58 /* basename.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = basename.c; path = shell_cmds/basename/basename.c; sourceTree = SOURCE_ROOT; }; 2253BA1D201942B10019CB39 /* libresolv.9.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libresolv.9.tbd; path = usr/lib/libresolv.9.tbd; sourceTree = SDKROOT; }; + 225478B42B6D903B005041FF /* ssh_cmd copy-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "ssh_cmd copy-Info.plist"; path = "/Users/holzschu/src/Xcode_iPad/ios_system/ssh_cmd copy-Info.plist"; sourceTree = ""; }; + 225479322B73814B005041FF /* ssh_cmdA.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = ssh_cmdA.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 225479332B73814D005041FF /* ssh_cmd copy2-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "ssh_cmd copy2-Info.plist"; path = "/Users/holzschu/src/Xcode_iPad/ios_system/ssh_cmd copy2-Info.plist"; sourceTree = ""; }; 22577D451FDB47A90050F312 /* err.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = err.c; sourceTree = ""; }; 22577D461FDB47A90050F312 /* lafe_err.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lafe_err.h; sourceTree = ""; }; 22577D471FDB47A90050F312 /* lafe_platform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lafe_platform.h; sourceTree = ""; }; @@ -760,7 +1157,6 @@ 22577FDE1FDB4D370050F312 /* curl_sspi.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = curl_sspi.c; sourceTree = ""; }; 22577FE01FDB4D370050F312 /* curl_threads.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = curl_threads.c; sourceTree = ""; }; 22577FE31FDB4D370050F312 /* dict.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = dict.c; sourceTree = ""; }; - 22577FE51FDB4D370050F312 /* dotdot.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = dotdot.c; sourceTree = ""; }; 22577FE71FDB4D370050F312 /* easy.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = easy.c; sourceTree = ""; }; 22577FE91FDB4D370050F312 /* escape.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = escape.c; sourceTree = ""; }; 22577FEB1FDB4D370050F312 /* file.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = file.c; sourceTree = ""; }; @@ -774,7 +1170,6 @@ 22577FFB1FDB4D370050F312 /* hash.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = hash.c; sourceTree = ""; }; 22577FFD1FDB4D370050F312 /* hmac.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = hmac.c; sourceTree = ""; }; 22577FFE1FDB4D370050F312 /* hostasyn.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = hostasyn.c; sourceTree = ""; }; - 22577FFF1FDB4D370050F312 /* hostcheck.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = hostcheck.c; sourceTree = ""; }; 225780011FDB4D370050F312 /* hostip.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = hostip.c; sourceTree = ""; }; 225780031FDB4D370050F312 /* hostip4.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = hostip4.c; sourceTree = ""; }; 225780041FDB4D370050F312 /* hostip6.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = hostip6.c; sourceTree = ""; }; @@ -786,7 +1181,6 @@ 2257800E1FDB4D370050F312 /* http_negotiate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = http_negotiate.c; sourceTree = ""; }; 225780101FDB4D370050F312 /* http_ntlm.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = http_ntlm.c; sourceTree = ""; }; 225780121FDB4D370050F312 /* http_proxy.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = http_proxy.c; sourceTree = ""; }; - 225780141FDB4D370050F312 /* idn_win32.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = idn_win32.c; sourceTree = ""; }; 225780151FDB4D370050F312 /* if2ip.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = if2ip.c; sourceTree = ""; }; 225780171FDB4D370050F312 /* imap.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = imap.c; sourceTree = ""; }; 225780191FDB4D370050F312 /* inet_ntop.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = inet_ntop.c; sourceTree = ""; }; @@ -800,19 +1194,14 @@ 225780341FDB4D380050F312 /* mprintf.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = mprintf.c; sourceTree = ""; }; 225780351FDB4D380050F312 /* multi.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = multi.c; sourceTree = ""; }; 225780381FDB4D380050F312 /* netrc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = netrc.c; sourceTree = ""; }; - 2257803A1FDB4D380050F312 /* non-ascii.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "non-ascii.c"; sourceTree = ""; }; 2257803C1FDB4D380050F312 /* nonblock.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = nonblock.c; sourceTree = ""; }; - 2257803E1FDB4D380050F312 /* nwlib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = nwlib.c; sourceTree = ""; }; - 2257803F1FDB4D380050F312 /* nwos.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = nwos.c; sourceTree = ""; }; 225780431FDB4D380050F312 /* openldap.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = openldap.c; sourceTree = ""; }; 225780441FDB4D380050F312 /* parsedate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = parsedate.c; sourceTree = ""; }; 225780461FDB4D380050F312 /* pingpong.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pingpong.c; sourceTree = ""; }; - 225780481FDB4D380050F312 /* pipeline.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pipeline.c; sourceTree = ""; }; 2257804A1FDB4D380050F312 /* pop3.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pop3.c; sourceTree = ""; }; 2257804C1FDB4D380050F312 /* progress.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = progress.c; sourceTree = ""; }; 2257804E1FDB4D380050F312 /* rand.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = rand.c; sourceTree = ""; }; 225780501FDB4D380050F312 /* rtsp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = rtsp.c; sourceTree = ""; }; - 225780521FDB4D380050F312 /* security.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = security.c; sourceTree = ""; }; 225780531FDB4D380050F312 /* select.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = select.c; sourceTree = ""; }; 225780551FDB4D380050F312 /* sendf.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = sendf.c; sourceTree = ""; }; 225780591FDB4D380050F312 /* share.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = share.c; sourceTree = ""; }; @@ -824,7 +1213,6 @@ 225780661FDB4D380050F312 /* socks_sspi.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = socks_sspi.c; sourceTree = ""; }; 225780671FDB4D380050F312 /* speedcheck.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = speedcheck.c; sourceTree = ""; }; 225780691FDB4D380050F312 /* splay.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = splay.c; sourceTree = ""; }; - 2257806B1FDB4D380050F312 /* ssh.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ssh.c; sourceTree = ""; }; 2257806D1FDB4D380050F312 /* strcase.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = strcase.c; sourceTree = ""; }; 2257806F1FDB4D380050F312 /* strdup.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = strdup.c; sourceTree = ""; }; 225780711FDB4D380050F312 /* strerror.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = strerror.c; sourceTree = ""; }; @@ -849,21 +1237,14 @@ 225780911FDB4D380050F312 /* spnego_sspi.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = spnego_sspi.c; sourceTree = ""; }; 225780921FDB4D380050F312 /* vauth.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = vauth.c; sourceTree = ""; }; 225780941FDB4D380050F312 /* version.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = version.c; sourceTree = ""; }; - 225780961FDB4D380050F312 /* axtls.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = axtls.c; sourceTree = ""; }; - 225780981FDB4D380050F312 /* cyassl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cyassl.c; sourceTree = ""; }; - 2257809A1FDB4D380050F312 /* darwinssl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = darwinssl.c; sourceTree = ""; }; 2257809C1FDB4D380050F312 /* gskit.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = gskit.c; sourceTree = ""; }; 2257809E1FDB4D380050F312 /* gtls.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = gtls.c; sourceTree = ""; }; 225780A01FDB4D380050F312 /* mbedtls.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = mbedtls.c; sourceTree = ""; }; 225780A21FDB4D380050F312 /* nss.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = nss.c; sourceTree = ""; }; 225780A41FDB4D380050F312 /* openssl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = openssl.c; sourceTree = ""; }; - 225780A61FDB4D380050F312 /* polarssl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = polarssl.c; sourceTree = ""; }; - 225780A81FDB4D380050F312 /* polarssl_threadlock.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = polarssl_threadlock.c; sourceTree = ""; }; 225780AA1FDB4D380050F312 /* schannel.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = schannel.c; sourceTree = ""; }; 225780AC1FDB4D380050F312 /* vtls.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = vtls.c; sourceTree = ""; }; 225780AE1FDB4D380050F312 /* warnless.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = warnless.c; sourceTree = ""; }; - 225780B01FDB4D380050F312 /* wildcard.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = wildcard.c; sourceTree = ""; }; - 225780B21FDB4D380050F312 /* x509asn1.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = x509asn1.c; sourceTree = ""; }; 225780C71FDB4D380050F312 /* slist_wc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = slist_wc.c; sourceTree = ""; }; 225780C91FDB4D380050F312 /* tool_binmode.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_binmode.c; sourceTree = ""; }; 225780CB1FDB4D380050F312 /* tool_bname.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_bname.c; sourceTree = ""; }; @@ -874,7 +1255,6 @@ 225780D51FDB4D380050F312 /* tool_cb_see.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_cb_see.c; sourceTree = ""; }; 225780D71FDB4D380050F312 /* tool_cb_wrt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_cb_wrt.c; sourceTree = ""; }; 225780D91FDB4D380050F312 /* tool_cfgable.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_cfgable.c; sourceTree = ""; }; - 225780DB1FDB4D380050F312 /* tool_convert.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_convert.c; sourceTree = ""; }; 225780DD1FDB4D380050F312 /* tool_dirhie.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_dirhie.c; sourceTree = ""; }; 225780DF1FDB4D380050F312 /* tool_doswin.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_doswin.c; sourceTree = ""; }; 225780E11FDB4D380050F312 /* tool_easysrc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_easysrc.c; sourceTree = ""; }; @@ -883,16 +1263,12 @@ 225780E71FDB4D380050F312 /* tool_getpass.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_getpass.c; sourceTree = ""; }; 225780E91FDB4D380050F312 /* tool_help.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_help.c; sourceTree = ""; }; 225780EB1FDB4D380050F312 /* tool_helpers.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_helpers.c; sourceTree = ""; }; - 225780ED1FDB4D380050F312 /* tool_homedir.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_homedir.c; sourceTree = ""; }; 225780EF1FDB4D380050F312 /* tool_hugehelp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_hugehelp.c; sourceTree = ""; }; 225780F11FDB4D380050F312 /* tool_libinfo.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_libinfo.c; sourceTree = ""; }; 225780F31FDB4D380050F312 /* tool_main.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_main.c; sourceTree = ""; }; - 225780F51FDB4D380050F312 /* tool_metalink.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_metalink.c; sourceTree = ""; }; - 225780F71FDB4D380050F312 /* tool_mfiles.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_mfiles.c; sourceTree = ""; }; 225780F91FDB4D380050F312 /* tool_msgs.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_msgs.c; sourceTree = ""; }; 225780FB1FDB4D380050F312 /* tool_operate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_operate.c; sourceTree = ""; }; 225780FD1FDB4D380050F312 /* tool_operhlp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_operhlp.c; sourceTree = ""; }; - 225780FF1FDB4D380050F312 /* tool_panykey.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_panykey.c; sourceTree = ""; }; 225781011FDB4D380050F312 /* tool_paramhlp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_paramhlp.c; sourceTree = ""; }; 225781031FDB4D380050F312 /* tool_parsecfg.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_parsecfg.c; sourceTree = ""; }; 225781061FDB4D380050F312 /* tool_setopt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_setopt.c; sourceTree = ""; }; @@ -901,7 +1277,6 @@ 2257810D1FDB4D380050F312 /* tool_urlglob.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_urlglob.c; sourceTree = ""; }; 2257810F1FDB4D380050F312 /* tool_util.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_util.c; sourceTree = ""; }; 225781121FDB4D380050F312 /* tool_vms.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_vms.c; sourceTree = ""; }; - 225781141FDB4D380050F312 /* tool_writeenv.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_writeenv.c; sourceTree = ""; }; 225781161FDB4D380050F312 /* tool_writeout.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_writeout.c; sourceTree = ""; }; 225781181FDB4D380050F312 /* tool_xattr.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tool_xattr.c; sourceTree = ""; }; 2257811A1FDB4D380050F312 /* curl_config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = curl_config.h; path = curl/config_iphone/curl_config.h; sourceTree = SOURCE_ROOT; }; @@ -989,6 +1364,13 @@ 226AAB8D2491363800492AFD /* search.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = search.c; path = "less-34/less/search.c"; sourceTree = SOURCE_ROOT; }; 226AAB942491363F00492AFD /* version.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = version.c; path = "less-34/less/version.c"; sourceTree = SOURCE_ROOT; }; 226AAB962491392600492AFD /* line.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = line.c; path = "less-34/less/line.c"; sourceTree = SOURCE_ROOT; }; + 2276339F29B0A5FD00DBF1C6 /* cchar.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = cchar.c; path = "adv_cmds-adv_cmds-199.0.1/stty/cchar.c"; sourceTree = SOURCE_ROOT; }; + 227633A129B0A60500DBF1C6 /* gfmt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = gfmt.c; path = "adv_cmds-adv_cmds-199.0.1/stty/gfmt.c"; sourceTree = SOURCE_ROOT; }; + 227633A329B0A60E00DBF1C6 /* modes.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = modes.c; path = "adv_cmds-adv_cmds-199.0.1/stty/modes.c"; sourceTree = SOURCE_ROOT; }; + 227633A429B0A60E00DBF1C6 /* key.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = key.c; path = "adv_cmds-adv_cmds-199.0.1/stty/key.c"; sourceTree = SOURCE_ROOT; }; + 227633A529B0A60E00DBF1C6 /* print.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = print.c; path = "adv_cmds-adv_cmds-199.0.1/stty/print.c"; sourceTree = SOURCE_ROOT; }; + 227633A929B0A61500DBF1C6 /* stty.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = stty.c; path = "adv_cmds-adv_cmds-199.0.1/stty/stty.c"; sourceTree = SOURCE_ROOT; }; + 227633AB29B0A61B00DBF1C6 /* util.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = util.c; path = "adv_cmds-adv_cmds-199.0.1/stty/util.c"; sourceTree = SOURCE_ROOT; }; 227F87D6202EFA68001751C6 /* libncurses.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libncurses.tbd; path = usr/lib/libncurses.tbd; sourceTree = SDKROOT; }; 228264E82067F0A9002F9671 /* files.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = files.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 228264EA2067F0A9002F9671 /* files.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = files.h; sourceTree = ""; }; @@ -1126,8 +1508,8 @@ 22F6A16920683D5200E618F9 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 22F6A1AF20683F4100E618F9 /* curl_ios.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = curl_ios.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 22F6A1B220683F4100E618F9 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = ../curl_ios/Info.plist; sourceTree = ""; }; - D212F98A25B066E9007F5D2D /* libssh2.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = libssh2.xcframework; path = xcfs/.build/artifacts/xcfs/libssh2.xcframework; sourceTree = ""; }; - D212F99525B06810007F5D2D /* openssl.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = openssl.xcframework; path = xcfs/.build/artifacts/xcfs/openssl.xcframework; sourceTree = ""; }; + D212F98A25B066E9007F5D2D /* libssh2.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = libssh2.xcframework; path = xcfs/.build/artifacts/xcfs/libssh2/libssh2.xcframework; sourceTree = ""; }; + D212F99525B06810007F5D2D /* openssl.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = openssl.xcframework; path = xcfs/.build/artifacts/xcfs/openssl/openssl.xcframework; sourceTree = ""; }; D285143125B1D7CD003405B4 /* sshkey.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sshkey.h; path = ssh_keygen/sshkey.h; sourceTree = ""; }; D285144325B1DE19003405B4 /* cipher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = cipher.h; path = ssh_keygen/cipher.h; sourceTree = ""; }; D285145525B1DE61003405B4 /* ssherr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ssherr.h; path = ssh_keygen/ssherr.h; sourceTree = ""; }; @@ -1146,6 +1528,39 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 223EF28A2B9623CA00A8ED5A /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 223EF28B2B9623CA00A8ED5A /* libz.tbd in Frameworks */, + 223EF28C2B9623CA00A8ED5A /* openssl.xcframework in Frameworks */, + 223EF28D2B9623CA00A8ED5A /* libresolv.9.tbd in Frameworks */, + 223EF28E2B9623CA00A8ED5A /* ios_system.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 224DF70B2B75712B00F13C58 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 224DF7492B757D5F00F13C58 /* openssl.xcframework in Frameworks */, + 224DF7342B757AE200F13C58 /* libresolv.9.tbd in Frameworks */, + 224DF71C2B75760200F13C58 /* ios_system.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 225479212B73814B005041FF /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 225479222B73814B005041FF /* libz.tbd in Frameworks */, + 225479232B73814B005041FF /* openssl.xcframework in Frameworks */, + 223EF3042B96303A00A8ED5A /* libssh2.xcframework in Frameworks */, + 225479242B73814B005041FF /* libresolv.9.tbd in Frameworks */, + 225479252B73814B005041FF /* ios_system.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 225E1B672067F39F005AC151 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -1198,6 +1613,7 @@ files = ( 22F6A1A920683E5700E618F9 /* libz.tbd in Frameworks */, 227011A9262F222C0081F6FC /* openssl.xcframework in Frameworks */, + 223EF3032B96303800A8ED5A /* libssh2.xcframework in Frameworks */, 22F6A1A820683E5000E618F9 /* libresolv.9.tbd in Frameworks */, 22F6A16E20683D6F00E618F9 /* ios_system.framework in Frameworks */, ); @@ -1216,6 +1632,14 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ + 222419CC2A90A17E003AB5B7 /* vquic */ = { + isa = PBXGroup; + children = ( + 222419CD2A90A18F003AB5B7 /* vquic.c */, + ); + name = vquic; + sourceTree = ""; + }; 222CC4D9218CBEED00D3A11C /* xarg */ = { isa = PBXGroup; children = ( @@ -1260,8 +1684,13 @@ 22F6A15020683BBD00E618F9 /* awk */, 22F6A16720683D5200E618F9 /* ssh_cmd */, 22878D4B2036212E00286AF1 /* ssh */, + 223EF2F62B96246A00A8ED5A /* sshd */, + 224DF70F2B75712C00F13C58 /* ssh-agent */, 223496AC1FD5FC71007ED1A9 /* Products */, 223497AB1FD6CF7A007ED1A9 /* Frameworks */, + 225478B42B6D903B005041FF /* ssh_cmd copy-Info.plist */, + 225479332B73814D005041FF /* ssh_cmd copy2-Info.plist */, + 223EF29C2B9623CB00A8ED5A /* ssh_cmd copy3-Info.plist */, ); sourceTree = ""; }; @@ -1276,6 +1705,9 @@ 22F6A14F20683BBD00E618F9 /* awk.framework */, 22F6A16620683D5200E618F9 /* ssh_cmd.framework */, 22F6A1AF20683F4100E618F9 /* curl_ios.framework */, + 225479322B73814B005041FF /* ssh_cmdA.framework */, + 224DF70E2B75712B00F13C58 /* ssh_agent.framework */, + 223EF29B2B9623CA00A8ED5A /* sshd.framework */, ); name = Products; sourceTree = ""; @@ -1292,6 +1724,7 @@ 223497AB1FD6CF7A007ED1A9 /* Frameworks */ = { isa = PBXGroup; children = ( + 224DF7332B757AE200F13C58 /* libresolv.9.tbd */, 22B114742817CABD00A5BF16 /* libtermcap.tbd */, D212F99525B06810007F5D2D /* openssl.xcframework */, D212F98A25B066E9007F5D2D /* libssh2.xcframework */, @@ -1304,6 +1737,35 @@ name = Frameworks; sourceTree = ""; }; + 223EF2F62B96246A00A8ED5A /* sshd */ = { + isa = PBXGroup; + children = ( + 223EF1E72B95D46900A8ED5A /* sshd.c */, + 223EF1EA2B95D8DB00A8ED5A /* srclimit.c */, + 223EF1ED2B95DEB600A8ED5A /* auth-options.c */, + 223EF1F02B95DFBB00A8ED5A /* gss-serv.c */, + 223EF1F32B95E90F00A8ED5A /* servconf.c */, + 223EF1F62B95F49700A8ED5A /* kexgexs.c */, + 223EF1FC2B95F95700A8ED5A /* auth2.c */, + 223EF1FF2B95FB3D00A8ED5A /* auth.c */, + 223EF2022B96135500A8ED5A /* auth2-chall.c */, + 223EF2052B9614B000A8ED5A /* session.c */, + 223EF2082B961DA300A8ED5A /* serverloop.c */, + 223EF20B2B96227600A8ED5A /* sftp-server.c */, + 223EF2102B96231000A8ED5A /* sftp-realpath.c */, + 223EF2F72B962D1C00A8ED5A /* auth2-pubkey.c */, + 223EF2FD2B962ED200A8ED5A /* auth2-kbdint.c */, + 223EF2FF2B962F0E00A8ED5A /* auth2-hostbased.c */, + 223EF3052B97276A00A8ED5A /* auth-rhosts.c */, + 223EF3062B97276A00A8ED5A /* auth2-gss.c */, + 223EF3072B97276A00A8ED5A /* auth2-none.c */, + 223EF30B2B972B7E00A8ED5A /* auth-passwd.c */, + 223EF30D2B972BEB00A8ED5A /* auth2-passwd.c */, + ); + name = sshd; + path = "ssh-agent"; + sourceTree = ""; + }; 2248DAFF2004A58600F2944C /* ed */ = { isa = PBXGroup; children = ( @@ -1342,7 +1804,7 @@ 2248DB232004F82700F2944C /* proctab.c */, 2248DB1B2004F82600F2944C /* run.c */, 2248DB212004F82700F2944C /* tran.c */, - 2248DB1A2004F82600F2944C /* ytab.c */, + 2248DB1A2004F82600F2944C /* awkgram.tab.c */, ); path = awk; sourceTree = ""; @@ -1369,10 +1831,23 @@ 22A3735D21CB961900230846 /* strtonum.c */, 2261379221F0E59D0097B3A0 /* explicit_bzero.c */, 229876782621A408002D3690 /* port-net.c */, + 223EF30F2B972C6900A8ED5A /* xcrypt.c */, ); name = "openbsd-compat"; sourceTree = ""; }; + 224DF70F2B75712C00F13C58 /* ssh-agent */ = { + isa = PBXGroup; + children = ( + 2216426C2B7B9B5F00043766 /* ssh-add.c */, + 224DF74D2B791E2600F13C58 /* y.tab.c */, + 224DF73D2B757C2E00F13C58 /* platform-tracing.c */, + 224DF7152B75716300F13C58 /* ssh-agent.c */, + 224DF7102B75712C00F13C58 /* ssh_agent.h */, + ); + path = "ssh-agent"; + sourceTree = ""; + }; 22577D401FDB478E0050F312 /* libarchive_grp */ = { isa = PBXGroup; children = ( @@ -1527,6 +2002,7 @@ 22577F9E1FDB4D370050F312 /* lib */ = { isa = PBXGroup; children = ( + 222419CC2A90A17E003AB5B7 /* vquic */, 22577F9F1FDB4D370050F312 /* amigaos.c */, 22577FA21FDB4D370050F312 /* asyn-ares.c */, 22577FA31FDB4D370050F312 /* asyn-thread.c */, @@ -1550,7 +2026,6 @@ 22577FDE1FDB4D370050F312 /* curl_sspi.c */, 22577FE01FDB4D370050F312 /* curl_threads.c */, 22577FE31FDB4D370050F312 /* dict.c */, - 22577FE51FDB4D370050F312 /* dotdot.c */, 22577FE71FDB4D370050F312 /* easy.c */, 22577FE91FDB4D370050F312 /* escape.c */, 22577FEB1FDB4D370050F312 /* file.c */, @@ -1564,7 +2039,6 @@ 22577FFB1FDB4D370050F312 /* hash.c */, 22577FFD1FDB4D370050F312 /* hmac.c */, 22577FFE1FDB4D370050F312 /* hostasyn.c */, - 22577FFF1FDB4D370050F312 /* hostcheck.c */, 225780011FDB4D370050F312 /* hostip.c */, 225780031FDB4D370050F312 /* hostip4.c */, 225780041FDB4D370050F312 /* hostip6.c */, @@ -1576,7 +2050,6 @@ 2257800E1FDB4D370050F312 /* http_negotiate.c */, 225780101FDB4D370050F312 /* http_ntlm.c */, 225780121FDB4D370050F312 /* http_proxy.c */, - 225780141FDB4D370050F312 /* idn_win32.c */, 225780151FDB4D370050F312 /* if2ip.c */, 225780171FDB4D370050F312 /* imap.c */, 225780191FDB4D370050F312 /* inet_ntop.c */, @@ -1590,19 +2063,14 @@ 225780341FDB4D380050F312 /* mprintf.c */, 225780351FDB4D380050F312 /* multi.c */, 225780381FDB4D380050F312 /* netrc.c */, - 2257803A1FDB4D380050F312 /* non-ascii.c */, 2257803C1FDB4D380050F312 /* nonblock.c */, - 2257803E1FDB4D380050F312 /* nwlib.c */, - 2257803F1FDB4D380050F312 /* nwos.c */, 225780431FDB4D380050F312 /* openldap.c */, 225780441FDB4D380050F312 /* parsedate.c */, 225780461FDB4D380050F312 /* pingpong.c */, - 225780481FDB4D380050F312 /* pipeline.c */, 2257804A1FDB4D380050F312 /* pop3.c */, 2257804C1FDB4D380050F312 /* progress.c */, 2257804E1FDB4D380050F312 /* rand.c */, 225780501FDB4D380050F312 /* rtsp.c */, - 225780521FDB4D380050F312 /* security.c */, 225780531FDB4D380050F312 /* select.c */, 225780551FDB4D380050F312 /* sendf.c */, 225780591FDB4D380050F312 /* share.c */, @@ -1614,7 +2082,6 @@ 225780661FDB4D380050F312 /* socks_sspi.c */, 225780671FDB4D380050F312 /* speedcheck.c */, 225780691FDB4D380050F312 /* splay.c */, - 2257806B1FDB4D380050F312 /* ssh.c */, 2257806D1FDB4D380050F312 /* strcase.c */, 2257806F1FDB4D380050F312 /* strdup.c */, 225780711FDB4D380050F312 /* strerror.c */, @@ -1626,12 +2093,37 @@ 2257807D1FDB4D380050F312 /* timeval.c */, 2257807F1FDB4D380050F312 /* transfer.c */, 225780811FDB4D380050F312 /* url.c */, + 222419A22A9093B0003AB5B7 /* timediff.c */, + 222419A42A9093F3003AB5B7 /* dynbuf.c */, + 222419A62A90942E003AB5B7 /* urlapi.c */, + 222419AA2A9094FF003AB5B7 /* mime.c */, + 222419AC2A9095A0003AB5B7 /* setopt.c */, + 222419AE2A909630003AB5B7 /* headers.c */, + 222419B02A909661003AB5B7 /* curl_log.c */, + 222419B42A9096FA003AB5B7 /* cf-socket.c */, + 222419B62A909723003AB5B7 /* idn.c */, + 222419B82A909749003AB5B7 /* hsts.c */, + 222419BA2A909836003AB5B7 /* altsvc.c */, + 222419BC2A909BAE003AB5B7 /* bufq.c */, + 222419BE2A909BCF003AB5B7 /* bufref.c */, + 222419C22A909C65003AB5B7 /* cfilters.c */, + 222419C42A909C93003AB5B7 /* cf-h1-proxy.c */, + 222419C62A909CD0003AB5B7 /* cf-haproxy.c */, + 222419C82A909D31003AB5B7 /* cf-https-connect.c */, + 222419CA2A909DAD003AB5B7 /* noproxy.c */, + 222419CF2A90A1C0003AB5B7 /* doh.c */, + 222419D12A90A3EC003AB5B7 /* dynhds.c */, + 222419D32A90A576003AB5B7 /* fopen.c */, + 222419D52A90A5A4003AB5B7 /* curl_get_line.c */, + 222419D72A90A5CA003AB5B7 /* mqtt.c */, + 222419D92A90A5EC003AB5B7 /* http_aws_sigv4.c */, + 222419DB2A90A6C6003AB5B7 /* sha256.c */, + 222419DD2A90A706003AB5B7 /* curl_range.c */, + 222419DF2A90A728003AB5B7 /* rename.c */, 225780841FDB4D380050F312 /* vauth */, 225780941FDB4D380050F312 /* version.c */, 225780951FDB4D380050F312 /* vtls */, 225780AE1FDB4D380050F312 /* warnless.c */, - 225780B01FDB4D380050F312 /* wildcard.c */, - 225780B21FDB4D380050F312 /* x509asn1.c */, ); name = lib; path = curl/curl/lib; @@ -1659,18 +2151,15 @@ 225780951FDB4D380050F312 /* vtls */ = { isa = PBXGroup; children = ( - 225780961FDB4D380050F312 /* axtls.c */, - 225780981FDB4D380050F312 /* cyassl.c */, - 2257809A1FDB4D380050F312 /* darwinssl.c */, 2257809C1FDB4D380050F312 /* gskit.c */, 2257809E1FDB4D380050F312 /* gtls.c */, 225780A01FDB4D380050F312 /* mbedtls.c */, 225780A21FDB4D380050F312 /* nss.c */, 225780A41FDB4D380050F312 /* openssl.c */, - 225780A61FDB4D380050F312 /* polarssl.c */, - 225780A81FDB4D380050F312 /* polarssl_threadlock.c */, 225780AA1FDB4D380050F312 /* schannel.c */, 225780AC1FDB4D380050F312 /* vtls.c */, + 222419B22A9096AE003AB5B7 /* keylog.c */, + 222419C02A909C27003AB5B7 /* hostcheck.c */, ); path = vtls; sourceTree = ""; @@ -1688,7 +2177,6 @@ 225780D51FDB4D380050F312 /* tool_cb_see.c */, 225780D71FDB4D380050F312 /* tool_cb_wrt.c */, 225780D91FDB4D380050F312 /* tool_cfgable.c */, - 225780DB1FDB4D380050F312 /* tool_convert.c */, 225780DD1FDB4D380050F312 /* tool_dirhie.c */, 225780DF1FDB4D380050F312 /* tool_doswin.c */, 225780E11FDB4D380050F312 /* tool_easysrc.c */, @@ -1697,16 +2185,12 @@ 225780E71FDB4D380050F312 /* tool_getpass.c */, 225780E91FDB4D380050F312 /* tool_help.c */, 225780EB1FDB4D380050F312 /* tool_helpers.c */, - 225780ED1FDB4D380050F312 /* tool_homedir.c */, 225780EF1FDB4D380050F312 /* tool_hugehelp.c */, 225780F11FDB4D380050F312 /* tool_libinfo.c */, 225780F31FDB4D380050F312 /* tool_main.c */, - 225780F51FDB4D380050F312 /* tool_metalink.c */, - 225780F71FDB4D380050F312 /* tool_mfiles.c */, 225780F91FDB4D380050F312 /* tool_msgs.c */, 225780FB1FDB4D380050F312 /* tool_operate.c */, 225780FD1FDB4D380050F312 /* tool_operhlp.c */, - 225780FF1FDB4D380050F312 /* tool_panykey.c */, 225781011FDB4D380050F312 /* tool_paramhlp.c */, 225781031FDB4D380050F312 /* tool_parsecfg.c */, 225781061FDB4D380050F312 /* tool_setopt.c */, @@ -1715,9 +2199,14 @@ 2257810D1FDB4D380050F312 /* tool_urlglob.c */, 2257810F1FDB4D380050F312 /* tool_util.c */, 225781121FDB4D380050F312 /* tool_vms.c */, - 225781141FDB4D380050F312 /* tool_writeenv.c */, 225781161FDB4D380050F312 /* tool_writeout.c */, 225781181FDB4D380050F312 /* tool_xattr.c */, + 222419962A909146003AB5B7 /* tool_stderr.c */, + 222419982A909198003AB5B7 /* tool_progress.c */, + 2224199A2A9092A9003AB5B7 /* tool_filetime.c */, + 2224199C2A9092E0003AB5B7 /* tool_writeout_json.c */, + 2224199E2A909312003AB5B7 /* tool_listhelp.c */, + 222419A02A909344003AB5B7 /* tool_findfile.c */, ); name = src; path = curl/curl/src; @@ -1944,8 +2433,11 @@ 226378CA1FDB3F2B00AE8827 /* shell_cmds_ios */ = { isa = PBXGroup; children = ( + 2276339E29B0A5DE00DBF1C6 /* stty */, 22F0803620973712003C3BF0 /* sleep.c */, 221CD98D21E8B03D00F3B47C /* open.m */, + 224DF7502B7945E600F13C58 /* dirname.c */, + 224DF7522B7956FF00F13C58 /* basename.c */, 22484B022434C5BB00D6BDDA /* jsc.swift */, 224B48F3279491FE00D310A8 /* source.swift */, 222CC4D9218CBEED00D3A11C /* xarg */, @@ -2005,6 +2497,20 @@ path = less; sourceTree = ""; }; + 2276339E29B0A5DE00DBF1C6 /* stty */ = { + isa = PBXGroup; + children = ( + 227633AB29B0A61B00DBF1C6 /* util.c */, + 227633A929B0A61500DBF1C6 /* stty.c */, + 227633A129B0A60500DBF1C6 /* gfmt.c */, + 2276339F29B0A5FD00DBF1C6 /* cchar.c */, + 227633A429B0A60E00DBF1C6 /* key.c */, + 227633A329B0A60E00DBF1C6 /* modes.c */, + 227633A529B0A60E00DBF1C6 /* print.c */, + ); + name = stty; + sourceTree = ""; + }; 228264E92067F0A9002F9671 /* files */ = { isa = PBXGroup; children = ( @@ -2386,6 +2892,42 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 223EF28F2B9623CA00A8ED5A /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 223EF2902B9623CA00A8ED5A /* ssh_cmd.h in Headers */, + 223EF2912B9623CA00A8ED5A /* openssl-compat.h in Headers */, + 223EF2922B9623CA00A8ED5A /* ssherr.h in Headers */, + 223EF2932B9623CA00A8ED5A /* sshkey.h in Headers */, + 223EF2942B9623CA00A8ED5A /* cipher.h in Headers */, + 223EF2952B9623CA00A8ED5A /* openbsd-compat.h in Headers */, + 223EF2962B9623CA00A8ED5A /* config.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 224DF7092B75712B00F13C58 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 224DF7112B75712C00F13C58 /* ssh_agent.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 225479262B73814B005041FF /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 225479272B73814B005041FF /* ssh_cmd.h in Headers */, + 225479282B73814B005041FF /* openssl-compat.h in Headers */, + 225479292B73814B005041FF /* ssherr.h in Headers */, + 2254792A2B73814B005041FF /* sshkey.h in Headers */, + 2254792B2B73814B005041FF /* cipher.h in Headers */, + 2254792C2B73814B005041FF /* openbsd-compat.h in Headers */, + 2254792D2B73814B005041FF /* config.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 225E1B682067F39F005AC151 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -2474,6 +3016,66 @@ productReference = 223496AB1FD5FC71007ED1A9 /* ios_system.framework */; productType = "com.apple.product-type.framework"; }; + 223EF2132B9623CA00A8ED5A /* sshd */ = { + isa = PBXNativeTarget; + buildConfigurationList = 223EF2982B9623CA00A8ED5A /* Build configuration list for PBXNativeTarget "sshd" */; + buildPhases = ( + 223EF2142B9623CA00A8ED5A /* ShellScript */, + 223EF2152B9623CA00A8ED5A /* Sources */, + 223EF28A2B9623CA00A8ED5A /* Frameworks */, + 223EF28F2B9623CA00A8ED5A /* Headers */, + 223EF2972B9623CA00A8ED5A /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = sshd; + packageProductDependencies = ( + ); + productName = ssh_cmd; + productReference = 223EF29B2B9623CA00A8ED5A /* sshd.framework */; + productType = "com.apple.product-type.framework"; + }; + 224DF70D2B75712B00F13C58 /* ssh_agent */ = { + isa = PBXNativeTarget; + buildConfigurationList = 224DF7142B75712C00F13C58 /* Build configuration list for PBXNativeTarget "ssh_agent" */; + buildPhases = ( + 224DF7092B75712B00F13C58 /* Headers */, + 224DF70A2B75712B00F13C58 /* Sources */, + 224DF70B2B75712B00F13C58 /* Frameworks */, + 224DF70C2B75712B00F13C58 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = ssh_agent; + productName = "ssh-agent"; + productReference = 224DF70E2B75712B00F13C58 /* ssh_agent.framework */; + productType = "com.apple.product-type.framework"; + }; + 225478B82B73814B005041FF /* ssh_cmdA */ = { + isa = PBXNativeTarget; + buildConfigurationList = 2254792F2B73814B005041FF /* Build configuration list for PBXNativeTarget "ssh_cmdA" */; + buildPhases = ( + 225478B92B73814B005041FF /* ShellScript */, + 225478BA2B73814B005041FF /* Sources */, + 225479212B73814B005041FF /* Frameworks */, + 225479262B73814B005041FF /* Headers */, + 2254792E2B73814B005041FF /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = ssh_cmdA; + packageProductDependencies = ( + ); + productName = ssh_cmd; + productReference = 225479322B73814B005041FF /* ssh_cmdA.framework */; + productType = "com.apple.product-type.framework"; + }; 225E1B6A2067F39F005AC151 /* tar */ = { isa = PBXNativeTarget; buildConfigurationList = 225E1B702067F39F005AC151 /* Build configuration list for PBXNativeTarget "tar" */; @@ -2619,6 +3221,9 @@ LastSwiftMigration = 1320; ProvisioningStyle = Manual; }; + 224DF70D2B75712B00F13C58 = { + CreatedOnToolsVersion = 15.2; + }; 225E1B6A2067F39F005AC151 = { CreatedOnToolsVersion = 9.3; ProvisioningStyle = Automatic; @@ -2670,8 +3275,11 @@ 22F6A10B2068390800E618F9 /* shell */, 22F6A127206839EF00E618F9 /* text */, 22F6A14E20683BBD00E618F9 /* awk */, - 22F6A16520683D5200E618F9 /* ssh_cmd */, 22F6A1AE20683F4100E618F9 /* curl_ios */, + 22F6A16520683D5200E618F9 /* ssh_cmd */, + 225478B82B73814B005041FF /* ssh_cmdA */, + 224DF70D2B75712B00F13C58 /* ssh_agent */, + 223EF2132B9623CA00A8ED5A /* sshd */, ); }; /* End PBXProject section */ @@ -2684,6 +3292,27 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 223EF2972B9623CA00A8ED5A /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 224DF70C2B75712B00F13C58 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 2254792E2B73814B005041FF /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; 225E1B692067F39F005AC151 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; @@ -2753,6 +3382,40 @@ shellPath = /bin/sh; shellScript = "# Type a script or drag a script file from your workspace to insert its path.\nenv\n"; }; + 223EF2142B9623CA00A8ED5A /* ShellScript */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + ); + outputFileListPaths = ( + ); + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "# Type a script or drag a script file from your workspace to insert its path.\nenv\n"; + }; + 225478B92B73814B005041FF /* ShellScript */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + ); + outputFileListPaths = ( + ); + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "# Type a script or drag a script file from your workspace to insert its path.\nenv\n"; + }; /* End PBXShellScriptBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ @@ -2768,6 +3431,300 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 223EF2152B9623CA00A8ED5A /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 223EF2172B9623CA00A8ED5A /* explicit_bzero.c in Sources */, + 223EF21B2B9623CA00A8ED5A /* addr.c in Sources */, + 223EF33A2B972E8E00A8ED5A /* dispatch.c in Sources */, + 223EF21D2B9623CA00A8ED5A /* krl.c in Sources */, + 223EF3272B972DEC00A8ED5A /* msg.c in Sources */, + 223EF2202B9623CA00A8ED5A /* entropy.c in Sources */, + 223EF33F2B972ED800A8ED5A /* openssl-compat.c in Sources */, + 223EF32B2B972E0400A8ED5A /* mac.c in Sources */, + 223EF2212B9623CA00A8ED5A /* digest-openssl.c in Sources */, + 223EF2232B9623CA00A8ED5A /* addrmatch.c in Sources */, + 223EF31D2B972D4200A8ED5A /* sftp.c in Sources */, + 223EF3412B972EF000A8ED5A /* glob.c in Sources */, + 223EF2242B9623CA00A8ED5A /* reallocarray.c in Sources */, + 223EF2252B9623CA00A8ED5A /* match.c in Sources */, + 223EF3332B972E4400A8ED5A /* kex.c in Sources */, + 223EF2272B9623CA00A8ED5A /* gss-serv.c in Sources */, + 223EF2292B9623CA00A8ED5A /* srclimit.c in Sources */, + 223EF22A2B9623CA00A8ED5A /* port-net.c in Sources */, + 223EF22D2B9623CA00A8ED5A /* chacha.c in Sources */, + 223EF22E2B9623CA00A8ED5A /* authfile.c in Sources */, + 223EF3092B97276A00A8ED5A /* auth2-gss.c in Sources */, + 223EF3392B972E8900A8ED5A /* ed25519.c in Sources */, + 223EF3002B962F0E00A8ED5A /* auth2-hostbased.c in Sources */, + 223EF31B2B972D2200A8ED5A /* sftp-client.c in Sources */, + 223EF2302B9623CA00A8ED5A /* auth2-chall.c in Sources */, + 223EF2342B9623CA00A8ED5A /* cipher.c in Sources */, + 223EF2352B9623CA00A8ED5A /* ssh-ed25519-sk.c in Sources */, + 223EF31E2B972D4C00A8ED5A /* smult_curve25519_ref.c in Sources */, + 223EF32F2B972E2C00A8ED5A /* kexgen.c in Sources */, + 223EF33E2B972EB200A8ED5A /* canohost.c in Sources */, + 223EF2362B9623CA00A8ED5A /* log.c in Sources */, + 223EF3122B972C9200A8ED5A /* utf8.c in Sources */, + 223EF2392B9623CA00A8ED5A /* fe25519.c in Sources */, + 223EF23B2B9623CA00A8ED5A /* umac128.c in Sources */, + 223EF3192B972D1400A8ED5A /* sftp-glob.c in Sources */, + 223EF23C2B9623CA00A8ED5A /* ssh-ecdsa.c in Sources */, + 223EF23D2B9623CA00A8ED5A /* sshbuf-getput-basic.c in Sources */, + 223EF23E2B9623CA00A8ED5A /* platform-tracing.c in Sources */, + 223EF32C2B972E0B00A8ED5A /* hmac.c in Sources */, + 223EF2412B9623CA00A8ED5A /* ssherr.c in Sources */, + 223EF3312B972E3700A8ED5A /* kexdh.c in Sources */, + 223EF2432B9623CA00A8ED5A /* libressl-api-compat.c in Sources */, + 223EF3302B972E3200A8ED5A /* kexecdh.c in Sources */, + 223EF2452B9623CA00A8ED5A /* session.c in Sources */, + 223EF2462B9623CA00A8ED5A /* auth.c in Sources */, + 223EF2482B9623CA00A8ED5A /* recallocarray.c in Sources */, + 223EF3162B972CF000A8ED5A /* sshsig.c in Sources */, + 223EF24A2B9623CA00A8ED5A /* auth-options.c in Sources */, + 223EF3112B972C8C00A8ED5A /* xmalloc.c in Sources */, + 223EF33D2B972EA500A8ED5A /* channels.c in Sources */, + 223EF3352B972E5900A8ED5A /* dns.c in Sources */, + 223EF30C2B972B7E00A8ED5A /* auth-passwd.c in Sources */, + 223EF3152B972CE500A8ED5A /* sshbuf-getput-crypto.c in Sources */, + 223EF24B2B9623CA00A8ED5A /* kexgexs.c in Sources */, + 223EF24C2B9623CA00A8ED5A /* bsd-setres_id.c in Sources */, + 223EF24D2B9623CA00A8ED5A /* vis.c in Sources */, + 223EF24E2B9623CA00A8ED5A /* ssh-rsa.c in Sources */, + 223EF2522B9623CA00A8ED5A /* sshbuf.c in Sources */, + 223EF2532B9623CA00A8ED5A /* cipher-chachapoly.c in Sources */, + 223EF3342B972E4A00A8ED5A /* hostfile.c in Sources */, + 223EF2542B9623CA00A8ED5A /* hash.c in Sources */, + 223EF2582B9623CA00A8ED5A /* bcrypt_pbkdf.c in Sources */, + 223EF25B2B9623CA00A8ED5A /* ssh-ed25519.c in Sources */, + 223EF3222B972DC200A8ED5A /* poly1305.c in Sources */, + 223EF25D2B9623CA00A8ED5A /* sftp-realpath.c in Sources */, + 223EF31A2B972D1A00A8ED5A /* sftp-common.c in Sources */, + 223EF25F2B9623CA00A8ED5A /* serverloop.c in Sources */, + 223EF32A2B972DFB00A8ED5A /* moduli.c in Sources */, + 223EF2612B9623CA00A8ED5A /* sshkey.c in Sources */, + 223EF2632B9623CA00A8ED5A /* bsd-misc.c in Sources */, + 223EF2FE2B962ED200A8ED5A /* auth2-kbdint.c in Sources */, + 223EF3172B972D0500A8ED5A /* ssh-sk.c in Sources */, + 223EF3082B97276A00A8ED5A /* auth-rhosts.c in Sources */, + 223EF2662B9623CA00A8ED5A /* blowfish.c in Sources */, + 223EF26A2B9623CA00A8ED5A /* authfd.c in Sources */, + 223EF3232B972DC900A8ED5A /* platform-pledge.c in Sources */, + 223EF3132B972CA500A8ED5A /* umac.c in Sources */, + 223EF3402B972EDF00A8ED5A /* getrrsetbyname.c in Sources */, + 223EF26B2B9623CA00A8ED5A /* ssh-ecdsa-sk.c in Sources */, + 223EF3422B972EFB00A8ED5A /* fmt_scaled.c in Sources */, + 223EF26D2B9623CA00A8ED5A /* sftp-server.c in Sources */, + 223EF26F2B9623CA00A8ED5A /* atomicio.c in Sources */, + 223EF2702B9623CA00A8ED5A /* sshbuf-io.c in Sources */, + 223EF30A2B97276A00A8ED5A /* auth2-none.c in Sources */, + 223EF2742B9623CA00A8ED5A /* readpassphrase.c in Sources */, + 223EF3252B972DD600A8ED5A /* packet.c in Sources */, + 223EF3282B972DF400A8ED5A /* misc.c in Sources */, + 223EF2772B9623CA00A8ED5A /* sc25519.c in Sources */, + 223EF32E2B972E2500A8ED5A /* kexgex.c in Sources */, + 223EF3262B972DDD00A8ED5A /* nchan.c in Sources */, + 223EF2782B9623CA00A8ED5A /* auth2.c in Sources */, + 223EF3322B972E3D00A8ED5A /* kexc25519.c in Sources */, + 223EF3242B972DD000A8ED5A /* platform-misc.c in Sources */, + 223EF2792B9623CA00A8ED5A /* bitmap.c in Sources */, + 223EF2F82B962D1C00A8ED5A /* auth2-pubkey.c in Sources */, + 223EF27C2B9623CA00A8ED5A /* servconf.c in Sources */, + 223EF30E2B972BEC00A8ED5A /* auth2-passwd.c in Sources */, + 223EF3212B972DBB00A8ED5A /* progressmeter.c in Sources */, + 223EF3382B972E8200A8ED5A /* ge25519.c in Sources */, + 223EF27F2B9623CA00A8ED5A /* fatal.c in Sources */, + 223EF2802B9623CA00A8ED5A /* verify.c in Sources */, + 223EF2812B9623CA00A8ED5A /* sshd.c in Sources */, + 223EF2822B9623CA00A8ED5A /* freezero.c in Sources */, + 223EF33C2B972E9900A8ED5A /* compat.c in Sources */, + 223EF3142B972CD600A8ED5A /* sshbuf-misc.c in Sources */, + 223EF2842B9623CA00A8ED5A /* ttymodes.c in Sources */, + 223EF31F2B972D5200A8ED5A /* readpass.c in Sources */, + 223EF3362B972E7400A8ED5A /* gss-genr.c in Sources */, + 223EF33B2B972E9400A8ED5A /* dh.c in Sources */, + 223EF3102B972C6900A8ED5A /* xcrypt.c in Sources */, + 223EF3182B972D0D00A8ED5A /* ssh-dss.c in Sources */, + 223EF32D2B972E1300A8ED5A /* kexsntrup761x25519.c in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 224DF70A2B75712B00F13C58 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 224DF7362B757B0B00F13C58 /* reallocarray.c in Sources */, + 224DF7252B75776100F13C58 /* sshbuf-getput-crypto.c in Sources */, + 224DF7352B757AFC00F13C58 /* recallocarray.c in Sources */, + 224DF72F2B757A9000F13C58 /* digest-openssl.c in Sources */, + 224DF7232B75772800F13C58 /* fatal.c in Sources */, + 224DF7382B757B2900F13C58 /* platform-pledge.c in Sources */, + 224DF74F2B791E8000F13C58 /* y.tab.c in Sources */, + 2216426E2B7B9C2500043766 /* authfd.c in Sources */, + 224DF7262B75777600F13C58 /* sshbuf-misc.c in Sources */, + 224DF72D2B757A5A00F13C58 /* ssh-ecdsa-sk.c in Sources */, + 224DF7312B757AB300F13C58 /* entropy.c in Sources */, + 221642722B7B9C6400043766 /* krl.c in Sources */, + 224DF7322B757AC400F13C58 /* openssl-compat.c in Sources */, + 224DF7222B75771600F13C58 /* log.c in Sources */, + 224DF72B2B757A4400F13C58 /* ssh-ed25519-sk.c in Sources */, + 224DF72A2B757A3400F13C58 /* ssh-ed25519.c in Sources */, + 224DF7482B757D1500F13C58 /* addr.c in Sources */, + 224DF74A2B757D7600F13C58 /* libressl-api-compat.c in Sources */, + 2216426D2B7B9B5F00043766 /* ssh-add.c in Sources */, + 221642712B7B9C5300043766 /* sshbuf-io.c in Sources */, + 221642782B7F664700043766 /* readpassphrase.c in Sources */, + 224DF72E2B757A7E00F13C58 /* ssh-dss.c in Sources */, + 224DF7412B757C9C00F13C58 /* sc25519.c in Sources */, + 224DF7462B757CFB00F13C58 /* chacha.c in Sources */, + 224DF73E2B757C2E00F13C58 /* platform-tracing.c in Sources */, + 224DF73B2B757B6E00F13C58 /* ed25519.c in Sources */, + 224DF7402B757C7F00F13C58 /* ge25519.c in Sources */, + 224DF7442B757CE100F13C58 /* cipher-chachapoly.c in Sources */, + 224DF71E2B75765300F13C58 /* sshkey.c in Sources */, + 224DF73A2B757B5900F13C58 /* freezero.c in Sources */, + 224DF71D2B75762D00F13C58 /* xmalloc.c in Sources */, + 224DF7242B75774C00F13C58 /* sshbuf-getput-basic.c in Sources */, + 224DF73F2B757C3D00F13C58 /* verify.c in Sources */, + 224DF71A2B7575B100F13C58 /* misc.c in Sources */, + 224DF7292B757A2200F13C58 /* ssherr.c in Sources */, + 224DF71B2B7575D800F13C58 /* hash.c in Sources */, + 2216426F2B7B9C3500043766 /* authfile.c in Sources */, + 224DF7162B75716300F13C58 /* ssh-agent.c in Sources */, + 224DF7392B757B4800F13C58 /* match.c in Sources */, + 224DF73C2B757B8100F13C58 /* explicit_bzero.c in Sources */, + 221642702B7B9C4500043766 /* atomicio.c in Sources */, + 224DF72C2B757A5300F13C58 /* ssh-ecdsa.c in Sources */, + 224DF7272B75779900F13C58 /* ssh-rsa.c in Sources */, + 224DF7192B75758E00F13C58 /* blowfish.c in Sources */, + 224DF7202B7576AF00F13C58 /* port-net.c in Sources */, + 224DF7182B75756C00F13C58 /* bcrypt_pbkdf.c in Sources */, + 224DF7212B7576F700F13C58 /* ssh-sk.c in Sources */, + 224DF7452B757CEE00F13C58 /* poly1305.c in Sources */, + 224DF7282B757A0600F13C58 /* bsd-misc.c in Sources */, + 224DF7172B7574A800F13C58 /* readpass.c in Sources */, + 224DF7472B757D0800F13C58 /* addrmatch.c in Sources */, + 221642772B7E6D1A00043766 /* vis.c in Sources */, + 224DF7302B757AA500F13C58 /* bsd-setres_id.c in Sources */, + 224DF71F2B75768700F13C58 /* sshbuf.c in Sources */, + 224DF7372B757B1C00F13C58 /* platform-misc.c in Sources */, + 221642742B7B9C8E00043766 /* bitmap.c in Sources */, + 224DF7432B757CCA00F13C58 /* cipher.c in Sources */, + 221642732B7B9C7D00043766 /* utf8.c in Sources */, + 224DF7422B757CB900F13C58 /* fe25519.c in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 225478BA2B73814B005041FF /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 225478BB2B73814B005041FF /* ssh.c in Sources */, + 225478BC2B73814B005041FF /* explicit_bzero.c in Sources */, + 225478BD2B73814B005041FF /* dns.c in Sources */, + 225478BE2B73814B005041FF /* mux.c in Sources */, + 225478BF2B73814B005041FF /* sshconnect.c in Sources */, + 225478C02B73814B005041FF /* addr.c in Sources */, + 225478C12B73814B005041FF /* utf8.c in Sources */, + 225478C22B73814B005041FF /* krl.c in Sources */, + 225478C32B73814B005041FF /* monitor_fdpass.c in Sources */, + 225478C42B73814B005041FF /* strtonum.c in Sources */, + 225478C52B73814B005041FF /* entropy.c in Sources */, + 225478C62B73814B005041FF /* digest-openssl.c in Sources */, + 225478C72B73814B005041FF /* mac.c in Sources */, + 225478C82B73814B005041FF /* addrmatch.c in Sources */, + 225478C92B73814B005041FF /* reallocarray.c in Sources */, + 225478CA2B73814B005041FF /* match.c in Sources */, + 225478CB2B73814B005041FF /* sftp-glob.c in Sources */, + 225478CC2B73814B005041FF /* xmalloc.c in Sources */, + 225478CD2B73814B005041FF /* port-net.c in Sources */, + 225478CE2B73814B005041FF /* sftp-common.c in Sources */, + 225478CF2B73814B005041FF /* nchan.c in Sources */, + 225478D02B73814B005041FF /* chacha.c in Sources */, + 225478D12B73814B005041FF /* authfile.c in Sources */, + 225478D22B73814B005041FF /* kexsntrup761x25519.c in Sources */, + 225478D32B73814B005041FF /* ge25519.c in Sources */, + 225478D42B73814B005041FF /* readconf.c in Sources */, + 225478D52B73814B005041FF /* sshconnect2.c in Sources */, + 225478D62B73814B005041FF /* cipher.c in Sources */, + 225478D72B73814B005041FF /* ssh-ed25519-sk.c in Sources */, + 225478D82B73814B005041FF /* log.c in Sources */, + 223EF3012B962F8200A8ED5A /* ssh-sk-client.c in Sources */, + 225478D92B73814B005041FF /* sshbuf-getput-crypto.c in Sources */, + 225478DA2B73814B005041FF /* poly1305.c in Sources */, + 225478DB2B73814B005041FF /* fe25519.c in Sources */, + 225478DC2B73814B005041FF /* progressmeter.c in Sources */, + 225478DD2B73814B005041FF /* umac128.c in Sources */, + 225478DE2B73814B005041FF /* ssh-ecdsa.c in Sources */, + 225478DF2B73814B005041FF /* sshbuf-getput-basic.c in Sources */, + 225478E02B73814B005041FF /* openssl-compat.c in Sources */, + 225478E12B73814B005041FF /* sshsig.c in Sources */, + 225478E22B73814B005041FF /* ssherr.c in Sources */, + 225478E32B73814B005041FF /* fmt_scaled.c in Sources */, + 225478E42B73814B005041FF /* libressl-api-compat.c in Sources */, + 225478E52B73814B005041FF /* kexc25519.c in Sources */, + 225478E72B73814B005041FF /* recallocarray.c in Sources */, + 225478E82B73814B005041FF /* sftp.c in Sources */, + 225478E92B73814B005041FF /* bsd-setres_id.c in Sources */, + 225478EA2B73814B005041FF /* vis.c in Sources */, + 225478EB2B73814B005041FF /* ssh-rsa.c in Sources */, + 225478EC2B73814B005041FF /* kexecdh.c in Sources */, + 225478ED2B73814B005041FF /* getrrsetbyname.c in Sources */, + 225478EE2B73814B005041FF /* kexgex.c in Sources */, + 225478EF2B73814B005041FF /* sshbuf.c in Sources */, + 225478F02B73814B005041FF /* cipher-chachapoly.c in Sources */, + 225478F12B73814B005041FF /* hash.c in Sources */, + 225478F22B73814B005041FF /* ssh-dss.c in Sources */, + 225478F32B73814B005041FF /* umac.c in Sources */, + 225478F42B73814B005041FF /* scp.c in Sources */, + 225478F52B73814B005041FF /* bcrypt_pbkdf.c in Sources */, + 225478F62B73814B005041FF /* compat.c in Sources */, + 225478F72B73814B005041FF /* readpass.c in Sources */, + 225478F82B73814B005041FF /* ssh-ed25519.c in Sources */, + 225478F92B73814B005041FF /* platform-misc.c in Sources */, + 225478FA2B73814B005041FF /* channels.c in Sources */, + 225478FB2B73814B005041FF /* hostfile.c in Sources */, + 225478FC2B73814B005041FF /* sshkey.c in Sources */, + 225478FD2B73814B005041FF /* kexdh.c in Sources */, + 225478FE2B73814B005041FF /* bsd-misc.c in Sources */, + 225478FF2B73814B005041FF /* hmac.c in Sources */, + 225479002B73814B005041FF /* kex.c in Sources */, + 225479012B73814B005041FF /* blowfish.c in Sources */, + 225479022B73814B005041FF /* packet.c in Sources */, + 225479032B73814B005041FF /* dh.c in Sources */, + 225479042B73814B005041FF /* ed25519.c in Sources */, + 225479052B73814B005041FF /* authfd.c in Sources */, + 225479062B73814B005041FF /* ssh-ecdsa-sk.c in Sources */, + 225479072B73814B005041FF /* dispatch.c in Sources */, + 225479082B73814B005041FF /* kexgexc.c in Sources */, + 225479092B73814B005041FF /* atomicio.c in Sources */, + 2254790A2B73814B005041FF /* sshbuf-io.c in Sources */, + 2254790B2B73814B005041FF /* platform-pledge.c in Sources */, + 2254790C2B73814B005041FF /* misc.c in Sources */, + 2254790D2B73814B005041FF /* clientloop.c in Sources */, + 2254790E2B73814B005041FF /* readpassphrase.c in Sources */, + 2254790F2B73814B005041FF /* kexgen.c in Sources */, + 225479102B73814B005041FF /* smult_curve25519_ref.c in Sources */, + 225479112B73814B005041FF /* sc25519.c in Sources */, + 225479122B73814B005041FF /* bitmap.c in Sources */, + 225479132B73814B005041FF /* ssh-keygen.c in Sources */, + 225479142B73814B005041FF /* sftp-client.c in Sources */, + 225479152B73814B005041FF /* canohost.c in Sources */, + 225479162B73814B005041FF /* moduli.c in Sources */, + 225479172B73814B005041FF /* fatal.c in Sources */, + 225479182B73814B005041FF /* verify.c in Sources */, + 225479192B73814B005041FF /* freezero.c in Sources */, + 2254791A2B73814B005041FF /* msg.c in Sources */, + 2254791B2B73814B005041FF /* ttymodes.c in Sources */, + 2254791C2B73814B005041FF /* sshbuf-misc.c in Sources */, + 2254791D2B73814B005041FF /* gss-genr.c in Sources */, + 2254791E2B73814B005041FF /* sshtty.c in Sources */, + 2254791F2B73814B005041FF /* ssh-pkcs11.c in Sources */, + 225479202B73814B005041FF /* glob.c in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 225E1B662067F39F005AC151 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -2932,21 +3889,31 @@ buildActionMask = 2147483647; files = ( 22C505872098ADD800FDDFA9 /* ls.c in Sources */, + 227633AC29B0A61B00DBF1C6 /* util.c in Sources */, 222CC4DC218CBF2300D3A11C /* strnsubst.c in Sources */, 22F6A11E2068395B00E618F9 /* fmt.c in Sources */, 22F6A1212068395B00E618F9 /* w.c in Sources */, + 227633A229B0A60500DBF1C6 /* gfmt.c in Sources */, + 227633A829B0A60E00DBF1C6 /* print.c in Sources */, 22C505882098ADD800FDDFA9 /* misc.c in Sources */, + 227633A729B0A60E00DBF1C6 /* key.c in Sources */, + 227633A029B0A5FE00DBF1C6 /* cchar.c in Sources */, 22F6A11A2068394B00E618F9 /* id.c in Sources */, + 22D0BD3E297A7CE2006907FC /* jsc.swift in Sources */, 22C5058A2098ADD800FDDFA9 /* function.c in Sources */, 22F6A11F2068395B00E618F9 /* pr_time.c in Sources */, 22C5058B2098ADD800FDDFA9 /* operator.c in Sources */, + 224DF7532B7956FF00F13C58 /* basename.c in Sources */, 22C5058C2098ADD800FDDFA9 /* main.c in Sources */, 22F6A1202068395B00E618F9 /* proc_compare.c in Sources */, + 224DF7512B7945E600F13C58 /* dirname.c in Sources */, 22F6A11B2068394E00E618F9 /* printenv.c in Sources */, 224B48F4279491FE00D310A8 /* source.swift in Sources */, 22F6A1152068393E00E618F9 /* echo.c in Sources */, 22F6A11C2068395200E618F9 /* pwd.c in Sources */, + 227633A629B0A60E00DBF1C6 /* modes.c in Sources */, 22C505862098ADD800FDDFA9 /* find.c in Sources */, + 227633AA29B0A61500DBF1C6 /* stty.c in Sources */, 22F6A1172068394200E618F9 /* vary.c in Sources */, 22C505852098ADD800FDDFA9 /* y.tab.c in Sources */, 22F6A1182068394700E618F9 /* env.c in Sources */, @@ -3023,7 +3990,7 @@ 22F6A15B20683BCE00E618F9 /* parse.c in Sources */, 22F6A15C20683BCE00E618F9 /* proctab.c in Sources */, 22F6A15D20683BCE00E618F9 /* run.c in Sources */, - 22F6A15F20683BCE00E618F9 /* ytab.c in Sources */, + 22F6A15F20683BCE00E618F9 /* awkgram.tab.c in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -3031,108 +3998,108 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 229876D126234317002D3690 /* ssh.c in Sources */, + 223EF2E22B96244B00A8ED5A /* utf8.c in Sources */, + 223EF2C12B96244A00A8ED5A /* sftp.c in Sources */, + 223EF2BD2B96244A00A8ED5A /* nchan.c in Sources */, + 223EF2D22B96244B00A8ED5A /* ttymodes.c in Sources */, + 223EF2B92B96244A00A8ED5A /* mux.c in Sources */, + 223EF2E32B96244B00A8ED5A /* entropy.c in Sources */, + 223EF2B42B96244A00A8ED5A /* sshbuf-io.c in Sources */, + 223EF2B02B96244A00A8ED5A /* compat.c in Sources */, + 223EF2C32B96244A00A8ED5A /* ed25519.c in Sources */, + 223EF2EE2B96244B00A8ED5A /* kexgexc.c in Sources */, + 223EF2AE2B96244A00A8ED5A /* krl.c in Sources */, + 223EF2A52B96244A00A8ED5A /* ssh-ed25519.c in Sources */, + 223EF2B12B96244A00A8ED5A /* dns.c in Sources */, 2261379421F0E59E0097B3A0 /* explicit_bzero.c in Sources */, - 228D204B21CB9DFA00A9B528 /* dns.c in Sources */, - 2298772B26234791002D3690 /* mux.c in Sources */, - 229876EF26234582002D3690 /* sshconnect.c in Sources */, - 229876A12621ACFA002D3690 /* addr.c in Sources */, - 224AAC5E21CB935100F8C22F /* utf8.c in Sources */, - 228D203B21CB9C2100A9B528 /* krl.c in Sources */, - 224A4B282624399D00C399A5 /* monitor_fdpass.c in Sources */, + 223EF2C02B96244A00A8ED5A /* monitor_fdpass.c in Sources */, + 223EF2CA2B96244B00A8ED5A /* fatal.c in Sources */, 22A3735E21CB961900230846 /* strtonum.c in Sources */, - 2217ECD421CBA5F40049B382 /* entropy.c in Sources */, - 228D203721CB9B9400A9B528 /* digest-openssl.c in Sources */, - 2298773F2623800A002D3690 /* mac.c in Sources */, - 228D204921CB9DCC00A9B528 /* addrmatch.c in Sources */, + 223EF2C52B96244A00A8ED5A /* ge25519.c in Sources */, + 223EF2BE2B96244A00A8ED5A /* platform-misc.c in Sources */, + 223EF2F52B96244B00A8ED5A /* addrmatch.c in Sources */, + 223EF2C62B96244A00A8ED5A /* misc.c in Sources */, 224AAC5C21CB931300F8C22F /* reallocarray.c in Sources */, - 228D204121CB9CD000A9B528 /* match.c in Sources */, - 224A4C1526273B7F00C399A5 /* sftp-glob.c in Sources */, - 224AAC5721CB920500F8C22F /* xmalloc.c in Sources */, + 223EF2DB2B96244B00A8ED5A /* ssh-keygen.c in Sources */, + 223EF2BB2B96244A00A8ED5A /* poly1305.c in Sources */, + 223EF2ED2B96244B00A8ED5A /* ssh-ecdsa.c in Sources */, + 223EF2E52B96244B00A8ED5A /* ssh-dss.c in Sources */, + 223EF2A72B96244A00A8ED5A /* ssherr.c in Sources */, + 223EF2AA2B96244A00A8ED5A /* log.c in Sources */, + 223EF2CB2B96244B00A8ED5A /* mac.c in Sources */, + 223EF2E42B96244B00A8ED5A /* packet.c in Sources */, + 223EF2BC2B96244A00A8ED5A /* scp.c in Sources */, + 223EF2E62B96244B00A8ED5A /* sshkey.c in Sources */, 229876792621A408002D3690 /* port-net.c in Sources */, - 224A4C0B26273B5800C399A5 /* sftp-common.c in Sources */, - 2298773526237FC3002D3690 /* nchan.c in Sources */, - 228D205721CBA0D400A9B528 /* chacha.c in Sources */, - 228D204721CB9D6A00A9B528 /* authfile.c in Sources */, - 224A4B9626243ECE00C399A5 /* kexsntrup761x25519.c in Sources */, - 2217ECE621CBBB620049B382 /* ge25519.c in Sources */, - 2298779C2623834E002D3690 /* readconf.c in Sources */, - 2298777826238188002D3690 /* sshconnect2.c in Sources */, - 228D205321CBA08900A9B528 /* cipher.c in Sources */, - 229876972621AB57002D3690 /* ssh-ed25519-sk.c in Sources */, - 223A5CC421CB8DB90022B5D5 /* log.c in Sources */, - 228D204321CB9D1300A9B528 /* sshbuf-getput-crypto.c in Sources */, - 228D205921CBA0F100A9B528 /* poly1305.c in Sources */, - 2217ECEC21CBBC190049B382 /* fe25519.c in Sources */, - 224A4BF726273AE000C399A5 /* progressmeter.c in Sources */, - 229877532623810D002D3690 /* umac128.c in Sources */, - 228D204521CB9D3E00A9B528 /* ssh-ecdsa.c in Sources */, - 22A3736421CB97B200230846 /* sshbuf-getput-basic.c in Sources */, + 223EF2C22B96244A00A8ED5A /* umac128.c in Sources */, + 223EF2BA2B96244A00A8ED5A /* smult_curve25519_ref.c in Sources */, + 223EF2B72B96244A00A8ED5A /* sshtty.c in Sources */, + 223EF2D62B96244B00A8ED5A /* kexdh.c in Sources */, + 223EF2D42B96244B00A8ED5A /* sshbuf-getput-crypto.c in Sources */, + 223EF2E82B96244B00A8ED5A /* msg.c in Sources */, + 223EF2DA2B96244B00A8ED5A /* dispatch.c in Sources */, + 223EF2AB2B96244A00A8ED5A /* authfd.c in Sources */, 2217ECD621CBA6240049B382 /* openssl-compat.c in Sources */, - 2298764F2621A0E8002D3690 /* sshsig.c in Sources */, - 224AAC5521CB917E00F8C22F /* ssherr.c in Sources */, + 223EF2A82B96244A00A8ED5A /* hash.c in Sources */, + 223EF2D12B96244B00A8ED5A /* canohost.c in Sources */, 224A4B3C26243C1D00C399A5 /* fmt_scaled.c in Sources */, + 223EF2D82B96244B00A8ED5A /* readpass.c in Sources */, + 223EF2A22B96244A00A8ED5A /* sshconnect2.c in Sources */, + 223EF2F02B96244B00A8ED5A /* addr.c in Sources */, + 223EF2AF2B96244A00A8ED5A /* kexc25519.c in Sources */, + 223EF2C72B96244A00A8ED5A /* ssh-sk-client.c in Sources */, + 223EF2A62B96244A00A8ED5A /* gss-genr.c in Sources */, + 223EF2F12B96244B00A8ED5A /* ssh-pkcs11.c in Sources */, 229876832621A861002D3690 /* libressl-api-compat.c in Sources */, - 224A4B8C26243EA000C399A5 /* kexc25519.c in Sources */, - 229876652621A2D8002D3690 /* ssh-sk.c in Sources */, + 223EF2D32B96244B00A8ED5A /* sshbuf.c in Sources */, + 223EF2CE2B96244B00A8ED5A /* kexgex.c in Sources */, + 223EF2CF2B96244B00A8ED5A /* ssh-ecdsa-sk.c in Sources */, + 223EF2B82B96244A00A8ED5A /* kexsntrup761x25519.c in Sources */, + 223EF2EC2B96244B00A8ED5A /* bitmap.c in Sources */, 229876BF2621E947002D3690 /* recallocarray.c in Sources */, - 224A4BED26273A8B00C399A5 /* sftp.c in Sources */, + 223EF2DF2B96244B00A8ED5A /* cipher-chachapoly.c in Sources */, + 223EF2C92B96244A00A8ED5A /* ssh.c in Sources */, 2261379621F0E5C40097B3A0 /* bsd-setres_id.c in Sources */, + 223EF2AC2B96244A00A8ED5A /* ssh-ed25519-sk.c in Sources */, + 223EF2AD2B96244A00A8ED5A /* dh.c in Sources */, + 223EF2A02B96244A00A8ED5A /* sshbuf-getput-basic.c in Sources */, 2261379821F0E5DE0097B3A0 /* vis.c in Sources */, - 22A3736621CB97E600230846 /* ssh-rsa.c in Sources */, - 224A4B7826243E6200C399A5 /* kexecdh.c in Sources */, + 223EF2BF2B96244A00A8ED5A /* clientloop.c in Sources */, + 223EF29F2B96244A00A8ED5A /* sc25519.c in Sources */, + 223EF2C82B96244A00A8ED5A /* umac.c in Sources */, + 223EF2C42B96244A00A8ED5A /* xmalloc.c in Sources */, + 223EF2CD2B96244B00A8ED5A /* atomicio.c in Sources */, + 223EF2CC2B96244B00A8ED5A /* sftp-client.c in Sources */, + 223EF2A42B96244A00A8ED5A /* kex.c in Sources */, + 223EF2DC2B96244B00A8ED5A /* chacha.c in Sources */, + 223EF2B52B96244A00A8ED5A /* cipher.c in Sources */, + 223EF2D52B96244B00A8ED5A /* sftp-glob.c in Sources */, + 223EF2F32B96244B00A8ED5A /* progressmeter.c in Sources */, + 223EF2F22B96244B00A8ED5A /* channels.c in Sources */, 228D204F21CB9EE600A9B528 /* getrrsetbyname.c in Sources */, - 224A4B6E26243E1400C399A5 /* kexgex.c in Sources */, - 22A3736021CB96FC00230846 /* sshbuf.c in Sources */, - 228D205521CBA0AD00A9B528 /* cipher-chachapoly.c in Sources */, - 2217ECE421CBBACD0049B382 /* hash.c in Sources */, - 2217ECDE21CBA7EA0049B382 /* ssh-dss.c in Sources */, - 2298776E2623814E002D3690 /* umac.c in Sources */, - 224A4BEC26273A8B00C399A5 /* scp.c in Sources */, + 223EF2E72B96244B00A8ED5A /* kexgen.c in Sources */, + 223EF2D72B96244B00A8ED5A /* readconf.c in Sources */, + 223EF2F42B96244B00A8ED5A /* sshconnect.c in Sources */, + 223EF2DD2B96244B00A8ED5A /* digest-openssl.c in Sources */, + 223EF2D92B96244B00A8ED5A /* ssh-rsa.c in Sources */, + 223EF2A12B96244A00A8ED5A /* platform-pledge.c in Sources */, + 223EF2E12B96244B00A8ED5A /* kexecdh.c in Sources */, + 223EF2EF2B96244B00A8ED5A /* sftp-common.c in Sources */, 2217ECE021CBBA700049B382 /* bcrypt_pbkdf.c in Sources */, - 229877A626238C04002D3690 /* compat.c in Sources */, - 224AAC6021CB93AE00F8C22F /* readpass.c in Sources */, - 2217ECDA21CBA7740049B382 /* ssh-ed25519.c in Sources */, - 2298766F2621A3B2002D3690 /* platform-misc.c in Sources */, - 229876F9262345B9002D3690 /* channels.c in Sources */, - 228D203321CB9B2100A9B528 /* hostfile.c in Sources */, - 22A3736A21CB986900230846 /* sshkey.c in Sources */, - 224A4B8226243E8600C399A5 /* kexdh.c in Sources */, + 223EF2EB2B96244B00A8ED5A /* hostfile.c in Sources */, + 223EF2EA2B96244B00A8ED5A /* verify.c in Sources */, + 223EF2A92B96244A00A8ED5A /* authfile.c in Sources */, 228D204D21CB9E5F00A9B528 /* bsd-misc.c in Sources */, - 228D203521CB9B5D00A9B528 /* hmac.c in Sources */, - 2298772126234732002D3690 /* kex.c in Sources */, 2217ECE221CBBA970049B382 /* blowfish.c in Sources */, - 229876E52623449C002D3690 /* packet.c in Sources */, - 224A4B6426243DC800C399A5 /* dh.c in Sources */, - 2217ECDC21CBA79B0049B382 /* ed25519.c in Sources */, - 229876592621A134002D3690 /* authfd.c in Sources */, - 2298768D2621AB04002D3690 /* ssh-ecdsa-sk.c in Sources */, - 22987717262346DB002D3690 /* dispatch.c in Sources */, - 224A4B5A26243D2C00C399A5 /* kexgexc.c in Sources */, - 228D205121CBA02900A9B528 /* atomicio.c in Sources */, - 229876B52621B232002D3690 /* sshbuf-io.c in Sources */, - 224A4B4626243CAF00C399A5 /* platform-pledge.c in Sources */, - 22A3736C21CB99EB00230846 /* misc.c in Sources */, - 229876DB26234459002D3690 /* clientloop.c in Sources */, + 223EF2E92B96244B00A8ED5A /* sshsig.c in Sources */, 2261379A21F0E5FE0097B3A0 /* readpassphrase.c in Sources */, - 224A4B5026243CF800C399A5 /* kexgen.c in Sources */, - 224A4BA8262441C100C399A5 /* smult_curve25519_ref.c in Sources */, - 2217ECEA21CBBBEF0049B382 /* sc25519.c in Sources */, - 228D203D21CB9C5700A9B528 /* bitmap.c in Sources */, - 223A5CC221CB82B70022B5D5 /* ssh-keygen.c in Sources */, - 224A4C0126273B2600C399A5 /* sftp-client.c in Sources */, - 229877492623809B002D3690 /* canohost.c in Sources */, - 22A3735C21CB959D00230846 /* moduli.c in Sources */, - 2298761D2620C16C002D3690 /* fatal.c in Sources */, - 2217ECE821CBBBBD0049B382 /* verify.c in Sources */, + 223EF2B22B96244A00A8ED5A /* match.c in Sources */, + 223EF2E02B96244B00A8ED5A /* moduli.c in Sources */, + 223EF2B62B96244A00A8ED5A /* sshbuf-misc.c in Sources */, D285147025B1E4BF003405B4 /* freezero.c in Sources */, - 229876AB2621B139002D3690 /* msg.c in Sources */, - 2298770D26234678002D3690 /* ttymodes.c in Sources */, - 2217ECD821CBA7520049B382 /* sshbuf-misc.c in Sources */, - 22987792262382EE002D3690 /* gss-genr.c in Sources */, - 2298770326234649002D3690 /* sshtty.c in Sources */, - 228D203F21CB9C9000A9B528 /* ssh-pkcs11.c in Sources */, + 223EF2DE2B96244B00A8ED5A /* hmac.c in Sources */, 224A4B3226243A3700C399A5 /* glob.c in Sources */, + 223EF2A32B96244A00A8ED5A /* fe25519.c in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -3140,34 +4107,39 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 222419CE2A90A18F003AB5B7 /* vquic.c in Sources */, + 222419CB2A909DAD003AB5B7 /* noproxy.c in Sources */, 22F6A22A20683F7E00E618F9 /* cleartext.c in Sources */, + 222419D02A90A1C1003AB5B7 /* doh.c in Sources */, 22F6A1C720683F6700E618F9 /* curl_ntlm_core.c in Sources */, 22F6A23D20683F8500E618F9 /* tool_cb_see.c in Sources */, 22F6A1F020683F6700E618F9 /* md4.c in Sources */, 22F6A23620683F8500E618F9 /* slist_wc.c in Sources */, 22F6A23320683F7E00E618F9 /* spnego_gssapi.c in Sources */, 22F6A25420683F8500E618F9 /* tool_parsecfg.c in Sources */, + 222419BF2A909BD0003AB5B7 /* bufref.c in Sources */, 22F6A20F20683F6700E618F9 /* strcase.c in Sources */, 22F6A1CC20683F6700E618F9 /* curl_threads.c in Sources */, - 22F6A21E20683F7900E618F9 /* axtls.c in Sources */, 22F6A1E520683F6700E618F9 /* http_negotiate.c in Sources */, 22F6A1D620683F6700E618F9 /* getenv.c in Sources */, 22F6A1F220683F6700E618F9 /* memdebug.c in Sources */, 22F6A1D320683F6700E618F9 /* formdata.c in Sources */, - 22F6A24D20683F8500E618F9 /* tool_metalink.c in Sources */, 22F6A25520683F8500E618F9 /* tool_setopt.c in Sources */, + 2224199D2A9092E0003AB5B7 /* tool_writeout_json.c in Sources */, 22F6A1E020683F6700E618F9 /* hostsyn.c in Sources */, + 222419AD2A9095A0003AB5B7 /* setopt.c in Sources */, 22F6A23C20683F8500E618F9 /* tool_cb_rea.c in Sources */, 22F6A25A20683F8500E618F9 /* tool_vms.c in Sources */, 22F6A22120683F7900E618F9 /* gskit.c in Sources */, 22F6A25120683F8500E618F9 /* tool_operhlp.c in Sources */, - 22F6A22620683F7900E618F9 /* polarssl.c in Sources */, + 222419A12A909344003AB5B7 /* tool_findfile.c in Sources */, 22F6A22D20683F7E00E618F9 /* digest_sspi.c in Sources */, 22F6A22B20683F7E00E618F9 /* cram.c in Sources */, 22F6A20A20683F6700E618F9 /* socks_gssapi.c in Sources */, 22F6A20520683F6700E618F9 /* share.c in Sources */, 22F6A1E620683F6700E618F9 /* http_ntlm.c in Sources */, 22F6A24C20683F8500E618F9 /* tool_main.c in Sources */, + 222419C32A909C65003AB5B7 /* cfilters.c in Sources */, 22F6A25920683F8500E618F9 /* tool_util.c in Sources */, 22F6A1FE20683F6700E618F9 /* pop3.c in Sources */, 22F6A24A20683F8500E618F9 /* tool_hugehelp.c in Sources */, @@ -3176,21 +4148,22 @@ 22F6A1E120683F6700E618F9 /* http.c in Sources */, 22F6A1ED20683F6700E618F9 /* krb5.c in Sources */, 22F6A22520683F7900E618F9 /* openssl.c in Sources */, + 222419B72A909723003AB5B7 /* idn.c in Sources */, 22F6A1C220683F6700E618F9 /* curl_fnmatch.c in Sources */, + 222419AF2A909630003AB5B7 /* headers.c in Sources */, + 222419D62A90A5A4003AB5B7 /* curl_get_line.c in Sources */, 22F6A1E420683F6700E618F9 /* http_digest.c in Sources */, 22F6A23F20683F8500E618F9 /* tool_cfgable.c in Sources */, 22F6A1FF20683F6700E618F9 /* progress.c in Sources */, 22F6A21A20683F6E00E618F9 /* version.c in Sources */, - 22F6A25220683F8500E618F9 /* tool_panykey.c in Sources */, 22F6A24B20683F8500E618F9 /* tool_libinfo.c in Sources */, 22F6A1CA20683F6700E618F9 /* curl_sasl.c in Sources */, + 222419A72A90942E003AB5B7 /* urlapi.c in Sources */, 22F6A1E220683F6700E618F9 /* http2.c in Sources */, - 22F6A1FD20683F6700E618F9 /* pipeline.c in Sources */, 22F6A20120683F6700E618F9 /* rtsp.c in Sources */, 22F6A1D020683F6700E618F9 /* escape.c in Sources */, 22F6A22F20683F7E00E618F9 /* krb5_sspi.c in Sources */, 22F6A1EE20683F6700E618F9 /* ldap.c in Sources */, - 22F6A1E820683F6700E618F9 /* idn_win32.c in Sources */, 22F6A1BF20683F6700E618F9 /* curl_addrinfo.c in Sources */, 22F6A1DB20683F6700E618F9 /* hostasyn.c in Sources */, 22F6A1BC20683F6700E618F9 /* connect.c in Sources */, @@ -3198,43 +4171,46 @@ 22F6A1DF20683F6700E618F9 /* hostip6.c in Sources */, 22F6A25020683F8500E618F9 /* tool_operate.c in Sources */, 22F6A24720683F8500E618F9 /* tool_help.c in Sources */, + 2224199B2A9092AA003AB5B7 /* tool_filetime.c in Sources */, + 222419BB2A909836003AB5B7 /* altsvc.c in Sources */, 22F6A24820683F8500E618F9 /* tool_helpers.c in Sources */, + 222419B52A9096FB003AB5B7 /* cf-socket.c in Sources */, + 222419972A909146003AB5B7 /* tool_stderr.c in Sources */, 22F6A22E20683F7E00E618F9 /* krb5_gssapi.c in Sources */, 22F6A1C620683F6700E618F9 /* curl_multibyte.c in Sources */, + 222419DE2A90A706003AB5B7 /* curl_range.c in Sources */, 22F6A1C820683F6700E618F9 /* curl_ntlm_wb.c in Sources */, 22F6A23220683F7E00E618F9 /* oauth2.c in Sources */, 22F6A1D720683F6700E618F9 /* getinfo.c in Sources */, 22F6A1D420683F6700E618F9 /* ftp.c in Sources */, 22F6A23520683F7E00E618F9 /* vauth.c in Sources */, - 22F6A1F620683F6700E618F9 /* non-ascii.c in Sources */, - 22F6A22020683F7900E618F9 /* darwinssl.c in Sources */, - 22F6A21F20683F7900E618F9 /* cyassl.c in Sources */, 22F6A24120683F8500E618F9 /* tool_dirhie.c in Sources */, 22F6A1CF20683F6700E618F9 /* easy.c in Sources */, 22F6A20920683F6700E618F9 /* socks.c in Sources */, - 22F6A1F920683F6700E618F9 /* nwos.c in Sources */, 22F6A1F720683F6700E618F9 /* nonblock.c in Sources */, + 222419C52A909C94003AB5B7 /* cf-h1-proxy.c in Sources */, 22F6A1F520683F6700E618F9 /* netrc.c in Sources */, 22F6A22820683F7900E618F9 /* schannel.c in Sources */, 22F6A22920683F7900E618F9 /* vtls.c in Sources */, + 222419C12A909C27003AB5B7 /* hostcheck.c in Sources */, 22F6A20620683F6700E618F9 /* slist.c in Sources */, 22F6A25320683F8500E618F9 /* tool_paramhlp.c in Sources */, + 222419B32A9096AF003AB5B7 /* keylog.c in Sources */, 22F6A21720683F6700E618F9 /* timeval.c in Sources */, 22F6A21020683F6700E618F9 /* strdup.c in Sources */, 22F6A1C520683F6700E618F9 /* curl_memrchr.c in Sources */, 22F6A23B20683F8500E618F9 /* tool_cb_prg.c in Sources */, 22F6A23020683F7E00E618F9 /* ntlm.c in Sources */, 22F6A24320683F8500E618F9 /* tool_easysrc.c in Sources */, + 222419AB2A9094FF003AB5B7 /* mime.c in Sources */, 22F6A23E20683F8500E618F9 /* tool_cb_wrt.c in Sources */, 22F6A1F120683F6700E618F9 /* md5.c in Sources */, 22F6A24420683F8500E618F9 /* tool_formparse.c in Sources */, - 22F6A21D20683F7400E618F9 /* x509asn1.c in Sources */, 22F6A22220683F7900E618F9 /* gtls.c in Sources */, - 22F6A20E20683F6700E618F9 /* ssh.c in Sources */, 22F6A1EA20683F6700E618F9 /* imap.c in Sources */, - 22F6A24020683F8500E618F9 /* tool_convert.c in Sources */, + 222419E02A90A728003AB5B7 /* rename.c in Sources */, 22F6A23920683F8500E618F9 /* tool_cb_dbg.c in Sources */, - 22F6A1DC20683F6700E618F9 /* hostcheck.c in Sources */, + 222419C92A909D31003AB5B7 /* cf-https-connect.c in Sources */, 22F6A22320683F7900E618F9 /* mbedtls.c in Sources */, 22F6A21520683F6700E618F9 /* telnet.c in Sources */, 22F6A1FB20683F6700E618F9 /* parsedate.c in Sources */, @@ -3244,6 +4220,7 @@ 22F6A21320683F6700E618F9 /* strtoofft.c in Sources */, 22F6A25720683F8500E618F9 /* tool_strdup.c in Sources */, 22F6A21220683F6700E618F9 /* strtok.c in Sources */, + 222419B12A909661003AB5B7 /* curl_log.c in Sources */, 22F6A20B20683F6700E618F9 /* socks_sspi.c in Sources */, 22F6A20820683F6700E618F9 /* smtp.c in Sources */, 22F6A1C920683F6700E618F9 /* curl_rtmp.c in Sources */, @@ -3251,14 +4228,14 @@ 22F6A1EF20683F6700E618F9 /* llist.c in Sources */, 22F6A1D920683F6700E618F9 /* hash.c in Sources */, 22F6A25C20683F8500E618F9 /* tool_writeout.c in Sources */, - 22F6A1F820683F6700E618F9 /* nwlib.c in Sources */, + 222419992A909198003AB5B7 /* tool_progress.c in Sources */, 22F6A1EB20683F6700E618F9 /* inet_ntop.c in Sources */, + 2224199F2A909312003AB5B7 /* tool_listhelp.c in Sources */, 22F6A20020683F6700E618F9 /* rand.c in Sources */, 22F6A1BE20683F6700E618F9 /* cookie.c in Sources */, 22F6A21920683F6700E618F9 /* url.c in Sources */, + 222419A52A9093F3003AB5B7 /* dynbuf.c in Sources */, 22F6A1E320683F6700E618F9 /* http_chunks.c in Sources */, - 22F6A24E20683F8500E618F9 /* tool_mfiles.c in Sources */, - 22F6A1CE20683F6700E618F9 /* dotdot.c in Sources */, 22F6A25620683F8500E618F9 /* tool_sleep.c in Sources */, 22F6A23820683F8500E618F9 /* tool_bname.c in Sources */, 22F6A21B20683F7400E618F9 /* warnless.c in Sources */, @@ -3267,15 +4244,15 @@ 22F6A20D20683F6700E618F9 /* splay.c in Sources */, 22F6A1E720683F6700E618F9 /* http_proxy.c in Sources */, 22F6A1B720683F6700E618F9 /* amigaos.c in Sources */, - 22F6A25B20683F8500E618F9 /* tool_writeenv.c in Sources */, - 22F6A20220683F6700E618F9 /* security.c in Sources */, 22F6A1CB20683F6700E618F9 /* curl_sspi.c in Sources */, 22F6A1C020683F6700E618F9 /* curl_des.c in Sources */, 22F6A21820683F6700E618F9 /* transfer.c in Sources */, + 222419BD2A909BAE003AB5B7 /* bufq.c in Sources */, + 222419C72A909CD1003AB5B7 /* cf-haproxy.c in Sources */, 22F6A1BB20683F6700E618F9 /* conncache.c in Sources */, + 222419DC2A90A6C7003AB5B7 /* sha256.c in Sources */, 22F6A22420683F7900E618F9 /* nss.c in Sources */, 22F6A1BA20683F6700E618F9 /* base64.c in Sources */, - 22F6A24920683F8500E618F9 /* tool_homedir.c in Sources */, 22F6A23420683F7E00E618F9 /* spnego_sspi.c in Sources */, 22F6A1CD20683F6700E618F9 /* dict.c in Sources */, 22F6A1C420683F6700E618F9 /* curl_gssapi.c in Sources */, @@ -3283,7 +4260,6 @@ 22F6A20720683F6700E618F9 /* smb.c in Sources */, 22F6A1FA20683F6700E618F9 /* openldap.c in Sources */, 22F6A24F20683F8500E618F9 /* tool_msgs.c in Sources */, - 22F6A21C20683F7400E618F9 /* wildcard.c in Sources */, 22F6A1F420683F6700E618F9 /* multi.c in Sources */, 22F6A1B820683F6700E618F9 /* asyn-ares.c in Sources */, 22F6A24220683F8500E618F9 /* tool_doswin.c in Sources */, @@ -3294,8 +4270,10 @@ 22F6A24520683F8500E618F9 /* tool_getparam.c in Sources */, 22F6A21620683F6700E618F9 /* tftp.c in Sources */, 22F6A24620683F8500E618F9 /* tool_getpass.c in Sources */, + 222419D42A90A576003AB5B7 /* fopen.c in Sources */, 22F6A1D520683F6700E618F9 /* ftplistparser.c in Sources */, - 22F6A22720683F7900E618F9 /* polarssl_threadlock.c in Sources */, + 222419D82A90A5CA003AB5B7 /* mqtt.c in Sources */, + 222419DA2A90A5EC003AB5B7 /* http_aws_sigv4.c in Sources */, 22F6A25820683F8500E618F9 /* tool_urlglob.c in Sources */, 22F6A20420683F6700E618F9 /* sendf.c in Sources */, 22F6A20C20683F6700E618F9 /* speedcheck.c in Sources */, @@ -3303,10 +4281,13 @@ 22F6A22C20683F7E00E618F9 /* digest.c in Sources */, 22F6A21420683F6700E618F9 /* system_win32.c in Sources */, 22F6A1DE20683F6700E618F9 /* hostip4.c in Sources */, + 222419A32A9093B0003AB5B7 /* timediff.c in Sources */, 22F6A1DD20683F6700E618F9 /* hostip.c in Sources */, 22F6A1EC20683F6700E618F9 /* inet_pton.c in Sources */, + 222419B92A909749003AB5B7 /* hsts.c in Sources */, 22F6A1D220683F6700E618F9 /* fileinfo.c in Sources */, 22F6A21120683F6700E618F9 /* strerror.c in Sources */, + 222419D22A90A3EC003AB5B7 /* dynhds.c in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -3482,10 +4463,12 @@ PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; PROVISIONING_PROFILE_SPECIFIER = ""; SKIP_INSTALL = YES; + SUPPORTED_PLATFORMS = "iphoneos iphonesimulator xros xrsimulator"; SUPPORTS_MACCATALYST = YES; + SUPPORTS_XR_DESIGNED_FOR_IPHONE_IPAD = NO; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; + TARGETED_DEVICE_FAMILY = "1,2,7"; }; name = Debug; }; @@ -3529,10 +4512,297 @@ PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; PROVISIONING_PROFILE_SPECIFIER = ""; SKIP_INSTALL = YES; + SUPPORTED_PLATFORMS = "iphoneos iphonesimulator xros xrsimulator"; SUPPORTS_MACCATALYST = YES; + SUPPORTS_XR_DESIGNED_FOR_IPHONE_IPAD = NO; SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2,7"; + }; + name = Release; + }; + 223EF2992B9623CA00A8ED5A /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CODE_SIGN_IDENTITY = ""; + CODE_SIGN_STYLE = Automatic; + DEFINES_MODULE = YES; + DEVELOPMENT_TEAM = VG8Z23C8YL; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Frameworks", + ); + INFOPLIST_FILE = "ssh_cmd copy3-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 14.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + ONLY_ACTIVE_ARCH = NO; + OTHER_CFLAGS = ( + "-Wshorten-64-to-32", + "-Wno-ambiguous-macro", + "-Wunused-const-variable", + "-Wincompatible-pointer-types-discards-qualifiers", + "-I", + ssh_keygen, + ); + OTHER_LDFLAGS = ( + "-Xlinker", + "-no_fixup_chains", + ); + PRODUCT_BUNDLE_IDENTIFIER = "Nicolas-Holzschuch.sshd"; + PRODUCT_NAME = "$(TARGET_NAME)"; + SKIP_INSTALL = YES; + SUPPORTED_PLATFORMS = "iphoneos iphonesimulator xros xrsimulator"; + SUPPORTS_MACCATALYST = YES; + SUPPORTS_XR_DESIGNED_FOR_IPHONE_IPAD = NO; + TARGETED_DEVICE_FAMILY = "1,2,7"; + }; + name = Debug; + }; + 223EF29A2B9623CA00A8ED5A /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CODE_SIGN_IDENTITY = ""; + CODE_SIGN_STYLE = Automatic; + DEFINES_MODULE = YES; + DEVELOPMENT_TEAM = VG8Z23C8YL; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Frameworks", + ); + INFOPLIST_FILE = "ssh_cmd copy3-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 14.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + OTHER_CFLAGS = ( + "-Wshorten-64-to-32", + "-Wno-ambiguous-macro", + "-Wunused-const-variable", + "-Wincompatible-pointer-types-discards-qualifiers", + "-I", + ssh_keygen, + ); + OTHER_LDFLAGS = ( + "-Xlinker", + "-no_fixup_chains", + ); + PRODUCT_BUNDLE_IDENTIFIER = "Nicolas-Holzschuch.sshd"; + PRODUCT_NAME = "$(TARGET_NAME)"; + SKIP_INSTALL = YES; + SUPPORTED_PLATFORMS = "iphoneos iphonesimulator xros xrsimulator"; + SUPPORTS_MACCATALYST = YES; + SUPPORTS_XR_DESIGNED_FOR_IPHONE_IPAD = NO; + TARGETED_DEVICE_FAMILY = "1,2,7"; + }; + name = Release; + }; + 224DF7122B75712C00F13C58 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DEVELOPMENT_TEAM = VG8Z23C8YL; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = YES; + ENABLE_USER_SCRIPT_SANDBOXING = YES; + GCC_C_LANGUAGE_STANDARD = gnu17; + GENERATE_INFOPLIST_FILE = YES; + INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2024 Nicolas Holzschuch. All rights reserved."; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 17.2; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + LOCALIZATION_PREFERS_STRING_CATALOGS = YES; + MARKETING_VERSION = 1.0; + MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++"; + MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu17 gnu++20"; + MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; + MTL_FAST_MATH = YES; + OTHER_CFLAGS = ( + "-Wshorten-64-to-32", + "-Wno-ambiguous-macro", + "-Wunused-const-variable", + "-Wincompatible-pointer-types-discards-qualifiers", + "-I", + ssh_keygen, + ); + PRODUCT_BUNDLE_IDENTIFIER = "AsheKube.ssh-agent"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SKIP_INSTALL = YES; + SWIFT_EMIT_LOC_STRINGS = YES; TARGETED_DEVICE_FAMILY = "1,2"; }; + name = Debug; + }; + 224DF7132B75712C00F13C58 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DEVELOPMENT_TEAM = VG8Z23C8YL; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = YES; + ENABLE_USER_SCRIPT_SANDBOXING = YES; + GCC_C_LANGUAGE_STANDARD = gnu17; + GENERATE_INFOPLIST_FILE = YES; + INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2024 Nicolas Holzschuch. All rights reserved."; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 17.2; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + LOCALIZATION_PREFERS_STRING_CATALOGS = YES; + MARKETING_VERSION = 1.0; + MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++"; + MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu17 gnu++20"; + MTL_FAST_MATH = YES; + OTHER_CFLAGS = ( + "-Wshorten-64-to-32", + "-Wno-ambiguous-macro", + "-Wunused-const-variable", + "-Wincompatible-pointer-types-discards-qualifiers", + "-I", + ssh_keygen, + ); + PRODUCT_BUNDLE_IDENTIFIER = "AsheKube.ssh-agent"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SKIP_INSTALL = YES; + SWIFT_EMIT_LOC_STRINGS = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Release; + }; + 225479302B73814B005041FF /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CODE_SIGN_IDENTITY = ""; + CODE_SIGN_STYLE = Automatic; + DEFINES_MODULE = YES; + DEVELOPMENT_TEAM = VG8Z23C8YL; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Frameworks", + ); + INFOPLIST_FILE = "ssh_cmd copy2-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 14.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + ONLY_ACTIVE_ARCH = NO; + OTHER_CFLAGS = ( + "-Wshorten-64-to-32", + "-Wno-ambiguous-macro", + "-Wunused-const-variable", + "-Wincompatible-pointer-types-discards-qualifiers", + "-I", + ssh_keygen, + ); + OTHER_LDFLAGS = ( + "-Xlinker", + "-no_fixup_chains", + ); + PRODUCT_BUNDLE_IDENTIFIER = "Nicolas-Holzschuch.ssh-cmdA"; + PRODUCT_NAME = "$(TARGET_NAME)"; + SKIP_INSTALL = YES; + SUPPORTED_PLATFORMS = "iphoneos iphonesimulator xros xrsimulator"; + SUPPORTS_MACCATALYST = YES; + SUPPORTS_XR_DESIGNED_FOR_IPHONE_IPAD = NO; + TARGETED_DEVICE_FAMILY = "1,2,7"; + }; + name = Debug; + }; + 225479312B73814B005041FF /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CODE_SIGN_IDENTITY = ""; + CODE_SIGN_STYLE = Automatic; + DEFINES_MODULE = YES; + DEVELOPMENT_TEAM = VG8Z23C8YL; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Frameworks", + ); + INFOPLIST_FILE = "ssh_cmd copy2-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 14.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + OTHER_CFLAGS = ( + "-Wshorten-64-to-32", + "-Wno-ambiguous-macro", + "-Wunused-const-variable", + "-Wincompatible-pointer-types-discards-qualifiers", + "-I", + ssh_keygen, + ); + OTHER_LDFLAGS = ( + "-Xlinker", + "-no_fixup_chains", + ); + PRODUCT_BUNDLE_IDENTIFIER = "Nicolas-Holzschuch.ssh-cmdA"; + PRODUCT_NAME = "$(TARGET_NAME)"; + SKIP_INSTALL = YES; + SUPPORTED_PLATFORMS = "iphoneos iphonesimulator xros xrsimulator"; + SUPPORTS_MACCATALYST = YES; + SUPPORTS_XR_DESIGNED_FOR_IPHONE_IPAD = NO; + TARGETED_DEVICE_FAMILY = "1,2,7"; + }; name = Release; }; 225E1B712067F39F005AC151 /* Debug */ = { @@ -3571,6 +4841,10 @@ PRODUCT_BUNDLE_IDENTIFIER = "Nicolas-Holzschuch.tar"; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SKIP_INSTALL = YES; + SUPPORTED_PLATFORMS = "iphoneos iphonesimulator xros xrsimulator"; + SUPPORTS_MACCATALYST = YES; + SUPPORTS_XR_DESIGNED_FOR_IPHONE_IPAD = NO; + TARGETED_DEVICE_FAMILY = "1,2,7"; }; name = Debug; }; @@ -3609,6 +4883,10 @@ PRODUCT_BUNDLE_IDENTIFIER = "Nicolas-Holzschuch.tar"; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SKIP_INSTALL = YES; + SUPPORTED_PLATFORMS = "iphoneos iphonesimulator xros xrsimulator"; + SUPPORTS_MACCATALYST = YES; + SUPPORTS_XR_DESIGNED_FOR_IPHONE_IPAD = NO; + TARGETED_DEVICE_FAMILY = "1,2,7"; }; name = Release; }; @@ -3641,6 +4919,10 @@ PRODUCT_BUNDLE_IDENTIFIER = "Nicolas-Holzschuch.files"; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SKIP_INSTALL = YES; + SUPPORTED_PLATFORMS = "iphoneos iphonesimulator xros xrsimulator"; + SUPPORTS_MACCATALYST = YES; + SUPPORTS_XR_DESIGNED_FOR_IPHONE_IPAD = NO; + TARGETED_DEVICE_FAMILY = "1,2,7"; }; name = Debug; }; @@ -3672,6 +4954,10 @@ PRODUCT_BUNDLE_IDENTIFIER = "Nicolas-Holzschuch.files"; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SKIP_INSTALL = YES; + SUPPORTED_PLATFORMS = "iphoneos iphonesimulator xros xrsimulator"; + SUPPORTS_MACCATALYST = YES; + SUPPORTS_XR_DESIGNED_FOR_IPHONE_IPAD = NO; + TARGETED_DEVICE_FAMILY = "1,2,7"; }; name = Release; }; @@ -3707,8 +4993,12 @@ PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SKIP_INSTALL = YES; STRIP_SWIFT_SYMBOLS = NO; + SUPPORTED_PLATFORMS = "iphoneos iphonesimulator xros xrsimulator"; + SUPPORTS_MACCATALYST = YES; + SUPPORTS_XR_DESIGNED_FOR_IPHONE_IPAD = NO; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2,7"; }; name = Debug; }; @@ -3743,7 +5033,11 @@ PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SKIP_INSTALL = YES; STRIP_SWIFT_SYMBOLS = NO; + SUPPORTED_PLATFORMS = "iphoneos iphonesimulator xros xrsimulator"; + SUPPORTS_MACCATALYST = YES; + SUPPORTS_XR_DESIGNED_FOR_IPHONE_IPAD = NO; SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2,7"; }; name = Release; }; @@ -3776,6 +5070,10 @@ PRODUCT_BUNDLE_IDENTIFIER = "Nicolas-Holzschuch.text"; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SKIP_INSTALL = YES; + SUPPORTED_PLATFORMS = "iphoneos iphonesimulator xros xrsimulator"; + SUPPORTS_MACCATALYST = YES; + SUPPORTS_XR_DESIGNED_FOR_IPHONE_IPAD = NO; + TARGETED_DEVICE_FAMILY = "1,2,7"; }; name = Debug; }; @@ -3807,6 +5105,10 @@ PRODUCT_BUNDLE_IDENTIFIER = "Nicolas-Holzschuch.text"; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SKIP_INSTALL = YES; + SUPPORTED_PLATFORMS = "iphoneos iphonesimulator xros xrsimulator"; + SUPPORTS_MACCATALYST = YES; + SUPPORTS_XR_DESIGNED_FOR_IPHONE_IPAD = NO; + TARGETED_DEVICE_FAMILY = "1,2,7"; }; name = Release; }; @@ -3847,6 +5149,10 @@ PRODUCT_BUNDLE_IDENTIFIER = "Nicolas-Holzschuch.awk"; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SKIP_INSTALL = YES; + SUPPORTED_PLATFORMS = "iphoneos iphonesimulator xros xrsimulator"; + SUPPORTS_MACCATALYST = YES; + SUPPORTS_XR_DESIGNED_FOR_IPHONE_IPAD = NO; + TARGETED_DEVICE_FAMILY = "1,2,7"; }; name = Debug; }; @@ -3886,6 +5192,10 @@ PRODUCT_BUNDLE_IDENTIFIER = "Nicolas-Holzschuch.awk"; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SKIP_INSTALL = YES; + SUPPORTED_PLATFORMS = "iphoneos iphonesimulator xros xrsimulator"; + SUPPORTS_MACCATALYST = YES; + SUPPORTS_XR_DESIGNED_FOR_IPHONE_IPAD = NO; + TARGETED_DEVICE_FAMILY = "1,2,7"; }; name = Release; }; @@ -3930,6 +5240,10 @@ PRODUCT_BUNDLE_IDENTIFIER = "Nicolas-Holzschuch.ssh-cmd"; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SKIP_INSTALL = YES; + SUPPORTED_PLATFORMS = "iphoneos iphonesimulator xros xrsimulator"; + SUPPORTS_MACCATALYST = YES; + SUPPORTS_XR_DESIGNED_FOR_IPHONE_IPAD = NO; + TARGETED_DEVICE_FAMILY = "1,2,7"; }; name = Debug; }; @@ -3973,6 +5287,10 @@ PRODUCT_BUNDLE_IDENTIFIER = "Nicolas-Holzschuch.ssh-cmd"; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SKIP_INSTALL = YES; + SUPPORTED_PLATFORMS = "iphoneos iphonesimulator xros xrsimulator"; + SUPPORTS_MACCATALYST = YES; + SUPPORTS_XR_DESIGNED_FOR_IPHONE_IPAD = NO; + TARGETED_DEVICE_FAMILY = "1,2,7"; }; name = Release; }; @@ -4013,7 +5331,7 @@ curl/curl/include/, "-I", curl/curl/lib/, - "-DBUILDING_LIBCURL", + "-DCURL_NO_OLDIES", ); OTHER_LDFLAGS = ( "-ObjC", @@ -4025,6 +5343,10 @@ PRODUCT_BUNDLE_IDENTIFIER = "Nicolas-Holzschuch.curl"; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SKIP_INSTALL = YES; + SUPPORTED_PLATFORMS = "iphoneos iphonesimulator xros xrsimulator"; + SUPPORTS_MACCATALYST = YES; + SUPPORTS_XR_DESIGNED_FOR_IPHONE_IPAD = NO; + TARGETED_DEVICE_FAMILY = "1,2,7"; }; name = Debug; }; @@ -4064,7 +5386,7 @@ curl/curl/include/, "-I", curl/curl/lib/, - "-DBUILDING_LIBCURL", + "-DCURL_NO_OLDIES", ); OTHER_LDFLAGS = ( "-ObjC", @@ -4076,6 +5398,10 @@ PRODUCT_BUNDLE_IDENTIFIER = "Nicolas-Holzschuch.curl"; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SKIP_INSTALL = YES; + SUPPORTED_PLATFORMS = "iphoneos iphonesimulator xros xrsimulator"; + SUPPORTS_MACCATALYST = YES; + SUPPORTS_XR_DESIGNED_FOR_IPHONE_IPAD = NO; + TARGETED_DEVICE_FAMILY = "1,2,7"; }; name = Release; }; @@ -4100,6 +5426,33 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + 223EF2982B9623CA00A8ED5A /* Build configuration list for PBXNativeTarget "sshd" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 223EF2992B9623CA00A8ED5A /* Debug */, + 223EF29A2B9623CA00A8ED5A /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 224DF7142B75712C00F13C58 /* Build configuration list for PBXNativeTarget "ssh_agent" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 224DF7122B75712C00F13C58 /* Debug */, + 224DF7132B75712C00F13C58 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 2254792F2B73814B005041FF /* Build configuration list for PBXNativeTarget "ssh_cmdA" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 225479302B73814B005041FF /* Debug */, + 225479312B73814B005041FF /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; 225E1B702067F39F005AC151 /* Build configuration list for PBXNativeTarget "tar" */ = { isa = XCConfigurationList; buildConfigurations = ( diff --git a/xcfs/Package.resolved b/xcfs/Package.resolved index ba970caf..a65ec913 100644 --- a/xcfs/Package.resolved +++ b/xcfs/Package.resolved @@ -3,11 +3,11 @@ "pins": [ { "package": "FMake", - "repositoryURL": "https://github.com/yury/FMake", + "repositoryURL": "https://github.com/holzschu/FMake", "state": { "branch": null, - "revision": "db46d80e35764c2367fb23ea01e1876d2c2fa9a6", - "version": "0.0.16" + "revision": "e9b5d8e3d016ed4a61b9dd77b7365a0bc591c42b", + "version": "0.0.19" } } ] diff --git a/xcfs/Package.swift b/xcfs/Package.swift index 0c9d5568..07212565 100644 --- a/xcfs/Package.swift +++ b/xcfs/Package.swift @@ -5,20 +5,20 @@ _ = Package( name: "xcfs", platforms: [.macOS("11")], dependencies: [ - .package(url: "https://github.com/yury/FMake", from: "0.0.16") + .package(url: "https://github.com/holzschu/FMake", from: "0.0.19") ], targets: [ // ssh2: .binaryTarget( name: "libssh2", - url: "https://github.com/blinksh/libssh2-apple/releases/download/v1.9.0/libssh2-dynamic.xcframework.zip", - checksum: "a4b5d09cd799b32a019148168983499e8501d93c2a458a9cc547b03028d96040" + url: "https://github.com/holzschu/libssh2-apple/releases/download/v1.11.0/libssh2-dynamic.xcframework.zip", + checksum: "cacfe1789b197b727119f7e32f561eaf9acc27bf38cd19975b74fce107f868a6" ), .binaryTarget( name: "openssl", - url: "https://github.com/blinksh/openssl-apple/releases/download/v1.1.1k/openssl-dynamic.xcframework.zip", - checksum: "9a7cc2686122e62445b85a8ce04f49379d99c952b8ea3534127c004b8a00af59" + url: "https://github.com/holzschu/openssl-apple/releases/download/v1.1.1w/openssl-dynamic.xcframework.zip", + checksum: "421712e7150240d57294897bf3e2b0782246d7c687a4a82c3cd053d70a5f08b9" ), .target( name: "build", diff --git a/xcfs/Sources/build/main.swift b/xcfs/Sources/build/main.swift index 0ecd4aac..f90bc3a9 100644 --- a/xcfs/Sources/build/main.swift +++ b/xcfs/Sources/build/main.swift @@ -16,6 +16,9 @@ let allSchemes = [ "files", "shell", "ssh_cmd", + "ssh_cmdA", + "ssh_agent", + "sshd", "tar", "text", ] @@ -42,8 +45,8 @@ for scheme in schemes { try cd(".build") { let zip = "\(scheme).xcframework.zip" try sh("zip --symlinks -r \(zip) \(scheme).xcframework") - let chksum = try sha(path: zip) - checksums.append([zip, chksum]) + // let chksum = try sha(path: zip) + // checksums.append([zip, chksum]) } }