X-Git-Url: https://git.saurik.com/apple/security.git/blobdiff_plain/90dc47c27df1983f6ebc252b0c4b94c8718fe52d..79b9da22a1f4b26279940d285c1bc28ce4e99252:/Security.xcodeproj/project.pbxproj diff --git a/Security.xcodeproj/project.pbxproj b/Security.xcodeproj/project.pbxproj index 3e7f0bac..cb162682 100644 --- a/Security.xcodeproj/project.pbxproj +++ b/Security.xcodeproj/project.pbxproj @@ -36,6 +36,7 @@ buildPhases = ( ); dependencies = ( + 47C2F1902059CBFC0062DE30 /* PBXTargetDependency */, 0C78CCE51FCC97E7008B4B24 /* PBXTargetDependency */, F621D0831ED6ED5B000EA569 /* PBXTargetDependency */, 6C24EF4A1E415109000DE79F /* PBXTargetDependency */, @@ -60,7 +61,6 @@ DC61096B1D78E60C002223DE /* PBXTargetDependency */, EBD849361B242C8900C5FD1E /* PBXTargetDependency */, E74583BE1BF66489001B54A4 /* PBXTargetDependency */, - E7E7B24B1BFC0CD900B1E66B /* PBXTargetDependency */, EB31EA831D3EF2FB008F952A /* PBXTargetDependency */, DA30D6821DF8C93500EC6B43 /* PBXTargetDependency */, EBC15EA91BE29AC3001C0C5B /* PBXTargetDependency */, @@ -72,6 +72,8 @@ 6CAA8D3F1F8431C9007B6E03 /* PBXTargetDependency */, 6CAA8CE91F82FD13007B6E03 /* PBXTargetDependency */, DC5225001E40295C0021640A /* PBXTargetDependency */, + EB636BD320992DB400C1E21A /* PBXTargetDependency */, + EB11965A20A6300600BFDA1B /* PBXTargetDependency */, 6C7C38811FD88C4700DFFE68 /* PBXTargetDependency */, ); name = Security_executables_osx; @@ -112,12 +114,26 @@ name = Security_frameworks_ios; productName = kernel; }; + 4809F7A42061B697003E72D0 /* MultiPeerSimulatorTests */ = { + isa = PBXAggregateTarget; + buildConfigurationList = 4809F7AC2061B697003E72D0 /* Build configuration list for PBXAggregateTarget "MultiPeerSimulatorTests" */; + buildPhases = ( + ); + dependencies = ( + 4809F7AE2061B6AA003E72D0 /* PBXTargetDependency */, + 4809F7B02061B6B0003E72D0 /* PBXTargetDependency */, + ); + name = MultiPeerSimulatorTests; + productName = MultiPeerSimulatorTests; + }; 4C541F840F250BF500E508AE /* Security_executables_ios */ = { isa = PBXAggregateTarget; buildConfigurationList = 4C541FA30F250C8C00E508AE /* Build configuration list for PBXAggregateTarget "Security_executables_ios" */; buildPhases = ( ); dependencies = ( + 4771D982209A76B100BA9772 /* PBXTargetDependency */, + 47C2F18C2059CBEA0062DE30 /* PBXTargetDependency */, 0C78CCE71FCC97F1008B4B24 /* PBXTargetDependency */, D41257F11E941E7D00781F23 /* PBXTargetDependency */, EB27FF281E40717400EC9E3A /* PBXTargetDependency */, @@ -135,7 +151,6 @@ 0C99B740131C984900584CF4 /* PBXTargetDependency */, 0CC827F2138712B100BD99B7 /* PBXTargetDependency */, 52D82BF616A627100078DFE5 /* PBXTargetDependency */, - CD0637811A840C6400C81E74 /* PBXTargetDependency */, 4C52D0EE16EFCD720079966E /* PBXTargetDependency */, BE197F631911742900BA91D1 /* PBXTargetDependency */, BE4AC9B418B8020400B84964 /* PBXTargetDependency */, @@ -150,6 +165,8 @@ 6CAA8D3D1F8431BC007B6E03 /* PBXTargetDependency */, 6CAA8CE51F82FD08007B6E03 /* PBXTargetDependency */, 6C7C38881FD88C5A00DFFE68 /* PBXTargetDependency */, + EB636BCA20992D8900C1E21A /* PBXTargetDependency */, + EB11965C20A6301100BFDA1B /* PBXTargetDependency */, ); name = Security_executables_ios; productName = phase2; @@ -185,6 +202,8 @@ buildPhases = ( ); dependencies = ( + EB8910FE20E06DF500DE533F /* PBXTargetDependency */, + 47C2F1922059CC040062DE30 /* PBXTargetDependency */, BE061EB91EE5EBA000B22118 /* PBXTargetDependency */, EBA62C1C1EAD34CD0096B33A /* PBXTargetDependency */, D41257F51E941E8E00781F23 /* PBXTargetDependency */, @@ -199,6 +218,11 @@ D41AD46C1B978F28008C7270 /* PBXTargetDependency */, D41AD46E1B978F4C008C7270 /* PBXTargetDependency */, EB9FE0B61BFBC499004FEAAF /* PBXTargetDependency */, + EB636BD520992DC000C1E21A /* PBXTargetDependency */, + EB89FAFE20DBDAA800085498 /* PBXTargetDependency */, + EB89FB0020DBDAA800085498 /* PBXTargetDependency */, + EB89FB0220DBDAA800085498 /* PBXTargetDependency */, + EB8910F820E0287E00DE533F /* PBXTargetDependency */, ); name = Security_executables_watchos; productName = Security_executables_watchos; @@ -209,6 +233,7 @@ buildPhases = ( ); dependencies = ( + 47C2F18E2059CBF40062DE30 /* PBXTargetDependency */, BE061EB71EE5EB9000B22118 /* PBXTargetDependency */, EBA62C151EAD34C60096B33A /* PBXTargetDependency */, D41257F31E941E8600781F23 /* PBXTargetDependency */, @@ -226,6 +251,13 @@ D41AD44E1B978791008C7270 /* PBXTargetDependency */, D41AD44A1B9786D8008C7270 /* PBXTargetDependency */, EB9FE08D1BFBC48F004FEAAF /* PBXTargetDependency */, + EB636BD120992DA300C1E21A /* PBXTargetDependency */, + EBC73F52209A705A00AE3350 /* PBXTargetDependency */, + EB11965E20A6302100BFDA1B /* PBXTargetDependency */, + EBC73F5D209A739600AE3350 /* PBXTargetDependency */, + EBC73F64209A73A100AE3350 /* PBXTargetDependency */, + EBC73F66209A73A100AE3350 /* PBXTargetDependency */, + EB8910F120E0287600DE533F /* PBXTargetDependency */, ); name = Security_executables_tvos; productName = Security_executables_tvos; @@ -391,6 +423,7 @@ EB10557F1E14DFBE0003C309 /* PBXTargetDependency */, BE9C38D11EB115F4007E2AE1 /* PBXTargetDependency */, DCDB29761FD8839F00B5D242 /* PBXTargetDependency */, + 47D991D720407F890078CAE2 /* PBXTargetDependency */, ); name = Security_tests_osx; productName = Security_test_macos; @@ -409,6 +442,7 @@ EB10557D1E14DFB60003C309 /* PBXTargetDependency */, BE9C38D31EB11605007E2AE1 /* PBXTargetDependency */, DCDB29781FD883AB00B5D242 /* PBXTargetDependency */, + 47D991D020407F7E0078CAE2 /* PBXTargetDependency */, ); name = Security_tests_ios; productName = Security_test_ios; @@ -468,8 +502,9 @@ buildPhases = ( ); dependencies = ( + 47455B24205B3E2F008FE980 /* PBXTargetDependency */, D41257F71E941E9600781F23 /* PBXTargetDependency */, - EB6A6FB31B90F89F0045DC68 /* PBXTargetDependency */, + DAE40BD520CF3ED5002D5674 /* PBXTargetDependency */, ); name = Security_executables_bridge; productName = Security_executables_Bridge; @@ -517,7 +552,17 @@ /* End PBXAggregateTarget section */ /* Begin PBXBuildFile section */ + 091B39732063B67700ECAB6F /* RemoteServiceDiscovery.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 091B396D2063B64A00ECAB6F /* RemoteServiceDiscovery.framework */; }; + 0927FEBC1F81338600864E07 /* SecKeyProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 09E9991F1F7D76550018DF67 /* SecKeyProxy.m */; }; + 096C647020AB1BC700D7B7D5 /* KeychainEntitlementsTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 09BFE35A20A32E0E008511E9 /* KeychainEntitlementsTest.m */; }; + 09A3B9D81F8267BB00C5C324 /* SecKeyProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 09A3B9D71F8267BB00C5C324 /* SecKeyProxy.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 09A3B9D91F8267BB00C5C324 /* SecKeyProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 09A3B9D71F8267BB00C5C324 /* SecKeyProxy.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 09A3B9E11F82734400C5C324 /* si-44-seckey-proxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 09A3B9DF1F8271A200C5C324 /* si-44-seckey-proxy.m */; }; + 09A3B9E21F838A3400C5C324 /* SecKeyProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 09E9991F1F7D76550018DF67 /* SecKeyProxy.m */; }; + 09BFE35C20A32E0E008511E9 /* KeychainEntitlementsTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 09BFE35A20A32E0E008511E9 /* KeychainEntitlementsTest.m */; }; 09CB49701F2F64E300C8E4DE /* si-44-seckey-fv.m in Sources */ = {isa = PBXBuildFile; fileRef = 09CB496A1F2F64AF00C8E4DE /* si-44-seckey-fv.m */; }; + 0C0582AE20D9657800D7BD7A /* CoreCDP.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0C9FB40120D8729A00864612 /* CoreCDP.framework */; }; + 0C0582B820D9B70D00D7BD7A /* CoreCDP.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0C9FB40120D8729A00864612 /* CoreCDP.framework */; }; 0C0BDB32175685B000BC1A7E /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C0BDB31175685B000BC1A7E /* main.m */; }; 0C0BDB881756A51000BC1A7E /* libsqlite3.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 4CB740680A4749C800D641BB /* libsqlite3.dylib */; }; 0C0BDB8D1756A66100BC1A7E /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4CF730310EF9CDE300E17471 /* CFNetwork.framework */; }; @@ -555,28 +600,19 @@ 0C48990B1E0E0FF300C6CF70 /* SOSTransportCircleCK.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C48990A1E0E0FF300C6CF70 /* SOSTransportCircleCK.h */; }; 0C4899121E0E105D00C6CF70 /* SOSTransportCircleCK.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C4899111E0E105D00C6CF70 /* SOSTransportCircleCK.m */; }; 0C4899231E0F386900C6CF70 /* SOSAccountTrustClassic.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C4899221E0F386900C6CF70 /* SOSAccountTrustClassic.h */; }; - 0C4899251E0F38FA00C6CF70 /* SOSAccountTrustOctagon.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C4899241E0F38FA00C6CF70 /* SOSAccountTrustOctagon.m */; }; - 0C4899271E0F399B00C6CF70 /* SOSAccountTrustOctagon.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C4899261E0F399B00C6CF70 /* SOSAccountTrustOctagon.h */; }; 0C52C1FF20003BCA003F0733 /* OTTestsBase.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C52C1FE20003BCA003F0733 /* OTTestsBase.m */; }; - 0C59605A1FB2D8E50095BA29 /* libprequelite.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 0CE98B5B1FA9360700CF1D54 /* libprequelite.tbd */; }; - 0C59605C1FB2D9280095BA29 /* libprequelite.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 0CE98B5B1FA9360700CF1D54 /* libprequelite.tbd */; }; - 0C59605D1FB2D95D0095BA29 /* libprequelite.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 0CE98B5B1FA9360700CF1D54 /* libprequelite.tbd */; }; - 0C59605E1FB2D9990095BA29 /* libprequelite.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 0CE98B5B1FA9360700CF1D54 /* libprequelite.tbd */; }; - 0C59605F1FB2D9F60095BA29 /* libprequelite.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 0CE98B5B1FA9360700CF1D54 /* libprequelite.tbd */; }; - 0C5960601FB2DA310095BA29 /* libprequelite.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 0CE98B5B1FA9360700CF1D54 /* libprequelite.tbd */; }; - 0C5960621FB2E0EC0095BA29 /* libprequelite.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 0CE98B5B1FA9360700CF1D54 /* libprequelite.tbd */; }; - 0C5960631FB2E1A70095BA29 /* libprequelite.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 0CE98B5B1FA9360700CF1D54 /* libprequelite.tbd */; }; + 0C5663EC20BE2DF30035F362 /* SFSignInAnalytics.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0E2E31F8EE3B000BD18E4 /* SFSignInAnalytics.m */; }; + 0C5663EF20BE2E220035F362 /* libutilities.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DC0BCC361D8C684F00070CB0 /* libutilities.a */; }; 0C5960641FB2E2070095BA29 /* libprequelite.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 0CE98B5B1FA9360700CF1D54 /* libprequelite.tbd */; settings = {ATTRIBUTES = (Weak, ); }; }; - 0C5960651FB2E2800095BA29 /* libprequelite.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 0CE98B5B1FA9360700CF1D54 /* libprequelite.tbd */; }; 0C5960811FB369C50095BA29 /* CKKSHealTLKSharesOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = DCBF2F841F913EF000ED0CA4 /* CKKSHealTLKSharesOperation.m */; }; 0C5CFB382019610000913B9C /* OTRamping.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C5CFB37201960FF00913B9C /* OTRamping.m */; }; 0C5CFB392019610000913B9C /* OTRamping.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C5CFB37201960FF00913B9C /* OTRamping.m */; }; - 0C5D62F11E81E74800AA4D02 /* SOSInternal.m in Sources */ = {isa = PBXBuildFile; fileRef = DCC78D8D1D8085F200865A7C /* SOSInternal.m */; }; - 0C5F4FD81F952FEA00AF1616 /* secd-700-sftm.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C5F4FD71F952FEA00AF1616 /* secd-700-sftm.m */; }; 0C770EBC1FCF7C9800B5F0E2 /* OTCloudStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C8BBE891FC9DA5200580909 /* OTCloudStore.h */; }; 0C770EC21FCF7C9800B5F0E2 /* OTCloudStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C8BBE891FC9DA5200580909 /* OTCloudStore.h */; }; 0C770EC41FCF7E2000B5F0E2 /* OTCloudStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C770EC31FCF7E2000B5F0E2 /* OTCloudStore.m */; }; 0C770EC51FCF7E2000B5F0E2 /* OTCloudStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C770EC31FCF7E2000B5F0E2 /* OTCloudStore.m */; }; + 0C7756CD209A664800268D2C /* SFSignInAnalytics.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0E2E31F8EE3B000BD18E4 /* SFSignInAnalytics.m */; }; + 0C7756CE209A694100268D2C /* SFSignInAnalytics.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0E2E31F8EE3B000BD18E4 /* SFSignInAnalytics.m */; }; 0C78F1CC16A5E1BF00654E08 /* sectask-10-sectask.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C78F1CA16A5E1BF00654E08 /* sectask-10-sectask.c */; }; 0C78F1CD16A5E1BF00654E08 /* sectask-10-sectask.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C78F1CA16A5E1BF00654E08 /* sectask-10-sectask.c */; }; 0C78F1CE16A5E1BF00654E08 /* sectask_ipc.defs in Sources */ = {isa = PBXBuildFile; fileRef = 0C78F1CB16A5E1BF00654E08 /* sectask_ipc.defs */; settings = {ATTRIBUTES = (Client, Server, ); }; }; @@ -637,10 +673,12 @@ 0C8BBF231FCB4F1800580909 /* OTControlProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C8BBF0C1FCB452200580909 /* OTControlProtocol.h */; }; 0C8BBF241FCB4FE700580909 /* OTManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C8BBF101FCB486B00580909 /* OTManager.h */; }; 0C8BBF251FCB4FE800580909 /* OTManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C8BBF101FCB486B00580909 /* OTManager.h */; }; - 0C8BBF261FCB561C00580909 /* CoreCDP.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DCE4E9411D7F3E6E00AFB96E /* CoreCDP.framework */; }; - 0C8BBF2B1FCB575800580909 /* CoreCDP.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DCE4E9411D7F3E6E00AFB96E /* CoreCDP.framework */; }; - 0C8BBF2D1FCB5A2900580909 /* CoreCDP.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DCE4E9411D7F3E6E00AFB96E /* CoreCDP.framework */; }; - 0C8BBFFD1FCE8F3300580909 /* CoreCDP.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DCE4E9411D7F3E6E00AFB96E /* CoreCDP.framework */; settings = {ATTRIBUTES = (Weak, ); }; }; + 0C9AEEAF20783FBB00BF6237 /* SFSignInAnalyticsTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CF405F42072E2BF003D6A7F /* SFSignInAnalyticsTests.m */; }; + 0C9AEEBB20783FF900BF6237 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DC1789041D77980500B50D50 /* Security.framework */; settings = {ATTRIBUTES = (Weak, ); }; }; + 0C9AEEBE207843D000BF6237 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C32C0AF0A4975F6002891BD /* Security.framework */; }; + 0C9FB40720D872A600864612 /* CoreCDP.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0C9FB40120D8729A00864612 /* CoreCDP.framework */; }; + 0C9FB40820D8731800864612 /* CoreCDP.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0C9FB40120D8729A00864612 /* CoreCDP.framework */; }; + 0C9FB40920D8735500864612 /* CoreCDP.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0C9FB40120D8729A00864612 /* CoreCDP.framework */; }; 0CA4EBF3202B8D9C002B1D96 /* CloudKitKeychainSyncingTestsBase.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CA4EBF2202B8D1D002B1D96 /* CloudKitKeychainSyncingTestsBase.m */; }; 0CA4EBF4202B8DBE002B1D96 /* CloudKitKeychainSyncingTestsBase.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CA4EBF2202B8D1D002B1D96 /* CloudKitKeychainSyncingTestsBase.m */; }; 0CA4EC10202BB5AF002B1D96 /* Accounts.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4CF4C19C171E0EA600877419 /* Accounts.framework */; settings = {ATTRIBUTES = (Weak, ); }; }; @@ -650,23 +688,25 @@ 0CAD1E581E1C5C6C00537693 /* SOSCloudCircle.m in Sources */ = {isa = PBXBuildFile; fileRef = DCC78D891D8085F200865A7C /* SOSCloudCircle.m */; }; 0CAD1E591E1C5CBD00537693 /* secd-52-offering-gencount-reset.m in Sources */ = {isa = PBXBuildFile; fileRef = DCC78C4F1D8085D800865A7C /* secd-52-offering-gencount-reset.m */; }; 0CAD1E5A1E1C5CD100537693 /* secd-71-engine-save.m in Sources */ = {isa = PBXBuildFile; fileRef = DCC78C641D8085D800865A7C /* secd-71-engine-save.m */; }; - 0CAD1E5B1E1C5CE100537693 /* secd-76-idstransport.m in Sources */ = {isa = PBXBuildFile; fileRef = DCC78C681D8085D800865A7C /* secd-76-idstransport.m */; }; - 0CAD1E5C1E1C5CEB00537693 /* secd_77_ids_messaging.m in Sources */ = {isa = PBXBuildFile; fileRef = DCC78C691D8085D800865A7C /* secd_77_ids_messaging.m */; }; 0CAD1E5D1E1C5CF900537693 /* secd-80-views-alwayson.m in Sources */ = {isa = PBXBuildFile; fileRef = 7281E08B1DFD0A380021E1B7 /* secd-80-views-alwayson.m */; }; 0CAD1E5E1E1C5D0600537693 /* secd-95-escrow-persistence.m in Sources */ = {isa = PBXBuildFile; fileRef = DCC78C741D8085D800865A7C /* secd-95-escrow-persistence.m */; }; 0CAEC9D81FD740CF00D1F2CA /* OTContextTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C8BBEAF1FC9DCA400580909 /* OTContextTests.m */; }; + 0CB50A0D20AA486800FE4675 /* SOSAccountTrustClassic+Expansion.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CE760471E12F2F200B4381E /* SOSAccountTrustClassic+Expansion.m */; }; + 0CB50A0E20AA4C2F00FE4675 /* SOSAccountTrustClassic+Circle.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CE760491E12F30200B4381E /* SOSAccountTrustClassic+Circle.m */; }; 0CB9754E2023A8DD008D6B48 /* CloudKitKeychainSyncingMockXCTest.m in Sources */ = {isa = PBXBuildFile; fileRef = DC08D1C31E64FA8C006237DA /* CloudKitKeychainSyncingMockXCTest.m */; }; 0CB9754F2023A8F5008D6B48 /* CloudKitMockXCTest.m in Sources */ = {isa = PBXBuildFile; fileRef = DC222CA71E08A7D900B09171 /* CloudKitMockXCTest.m */; }; 0CB975512023B199008D6B48 /* OTRampingTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CB975502023B199008D6B48 /* OTRampingTests.m */; }; 0CBD55B31FE883F200A8CE21 /* SFBehavior.m in Sources */ = {isa = PBXBuildFile; fileRef = EB82A2A51FAFF26900CA64A9 /* SFBehavior.m */; }; 0CBD55B91FE883F300A8CE21 /* SFBehavior.m in Sources */ = {isa = PBXBuildFile; fileRef = EB82A2A51FAFF26900CA64A9 /* SFBehavior.m */; }; 0CBDF64D1FFC951200433E0D /* OTBottledPeerTLK.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CBDF64C1FFC951200433E0D /* OTBottledPeerTLK.m */; }; - 0CBFEACA200FCD2D009A60E9 /* SFTransactionMetric.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0E2E31F8EE3B000BD18E4 /* SFTransactionMetric.m */; }; - 0CBFEACB200FCD2D009A60E9 /* SFTransactionMetric.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0E2E31F8EE3B000BD18E4 /* SFTransactionMetric.m */; }; - 0CBFEACC200FCD33009A60E9 /* SFTransactionMetric.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CF0E2E71F8EE40700BD18E4 /* SFTransactionMetric.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 0CBFEACD200FCD33009A60E9 /* SFTransactionMetric.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CF0E2E71F8EE40700BD18E4 /* SFTransactionMetric.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 0CBFEACA200FCD2D009A60E9 /* SFSignInAnalytics.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0E2E31F8EE3B000BD18E4 /* SFSignInAnalytics.m */; }; + 0CBFEACB200FCD2D009A60E9 /* SFSignInAnalytics.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0E2E31F8EE3B000BD18E4 /* SFSignInAnalytics.m */; }; + 0CBFEACC200FCD33009A60E9 /* SFSignInAnalytics.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CF0E2E71F8EE40700BD18E4 /* SFSignInAnalytics.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 0CBFEACD200FCD33009A60E9 /* SFSignInAnalytics.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CF0E2E71F8EE40700BD18E4 /* SFSignInAnalytics.h */; settings = {ATTRIBUTES = (Private, ); }; }; 0CC0445B1FFC4150004A5B63 /* CKKSControl.m in Sources */ = {isa = PBXBuildFile; fileRef = DC9C95B31F79CFD1000D19E5 /* CKKSControl.m */; }; 0CC319241DA46FBF005D42EA /* ProtectedCloudStorage.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 43DB542E1BB1F85B0083C3F1 /* ProtectedCloudStorage.framework */; }; + 0CC3771320A222BC00B58D2D /* SFSignInAnalytics.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0E2E31F8EE3B000BD18E4 /* SFSignInAnalytics.m */; }; + 0CC3775020ACA0DF00B58D2D /* SFSignInAnalytics.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CF0E2E31F8EE3B000BD18E4 /* SFSignInAnalytics.m */; }; 0CCCC7C920261D310024405E /* OT.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CCCC7C820261D310024405E /* OT.m */; }; 0CCCC7CA20261D310024405E /* OT.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CCCC7C820261D310024405E /* OT.m */; }; 0CCDE7171EEB08220021A946 /* secd-156-timers.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CCDE7161EEB08220021A946 /* secd-156-timers.m */; }; @@ -678,14 +718,13 @@ 0CE1BCCF1FCE11690017230E /* OTBottledPeerSigned.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CE1BCC61FCE11480017230E /* OTBottledPeerSigned.m */; }; 0CE407AC1FD4769B00F59B31 /* OTCloudStoreState.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CE407AB1FD4769B00F59B31 /* OTCloudStoreState.m */; }; 0CE407AD1FD4769B00F59B31 /* OTCloudStoreState.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CE407AB1FD4769B00F59B31 /* OTCloudStoreState.m */; }; - 0CE760481E12F2F300B4381E /* SOSAccountTrustClassic+Expansion.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CE760471E12F2F200B4381E /* SOSAccountTrustClassic+Expansion.m */; }; - 0CE7604A1E12F30200B4381E /* SOSAccountTrustClassic+Circle.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CE760491E12F30200B4381E /* SOSAccountTrustClassic+Circle.m */; }; 0CE7604C1E12F56800B4381E /* SOSAccountTrustClassic+Identity.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CE7604B1E12F56800B4381E /* SOSAccountTrustClassic+Identity.m */; }; 0CE7604E1E12F5BA00B4381E /* SOSAccountTrustClassic+Retirement.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CE7604D1E12F5BA00B4381E /* SOSAccountTrustClassic+Retirement.m */; }; 0CE760501E1301DC00B4381E /* SOSAccountTrustClassic+Expansion.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CE7604F1E1301DC00B4381E /* SOSAccountTrustClassic+Expansion.h */; }; 0CE760521E1314F700B4381E /* SOSAccountTrustClassic+Identity.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CE760511E1314F700B4381E /* SOSAccountTrustClassic+Identity.h */; }; 0CE760541E13155100B4381E /* SOSAccountTrustClassic+Circle.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CE760531E13155100B4381E /* SOSAccountTrustClassic+Circle.h */; }; 0CE760561E1316E900B4381E /* SOSAccountTrustClassic+Retirement.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CE760551E1316E900B4381E /* SOSAccountTrustClassic+Retirement.h */; }; + 0CF406522072E422003D6A7F /* SFSignInAnalyticsTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CF405F42072E2BF003D6A7F /* SFSignInAnalyticsTests.m */; }; 0CFC029C1D41650700E6283B /* libcoretls.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0CFC029B1D41650700E6283B /* libcoretls.dylib */; }; 0CFC02C21D41651E00E6283B /* libcoretls.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0CFC029B1D41650700E6283B /* libcoretls.dylib */; }; 107226D30D91DB32003CF14F /* SecTask.h in Headers */ = {isa = PBXBuildFile; fileRef = 107226D10D91DB32003CF14F /* SecTask.h */; settings = {ATTRIBUTES = (Private, ); }; }; @@ -739,6 +778,53 @@ 22A23B3E1E3AAC9800C41830 /* SecRequirement.h in Headers */ = {isa = PBXBuildFile; fileRef = DCD067931D8CDF7E007602F1 /* SecRequirement.h */; settings = {ATTRIBUTES = (Private, ); }; }; 22E337DA1E37FD66001D5637 /* libsecurity_codesigning_ios.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 225394B41E3080A600D3CD9B /* libsecurity_codesigning_ios.a */; }; 24CBF8751E9D4E6100F09F0E /* kc-44-secrecoverypassword.c in Sources */ = {isa = PBXBuildFile; fileRef = 24CBF8731E9D4E4500F09F0E /* kc-44-secrecoverypassword.c */; }; + 3DD1FF92201FC4EA0086D049 /* SecureTransportTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DD1FE7E201AA50F0086D049 /* SecureTransportTests.m */; }; + 3DD1FF93201FC4EF0086D049 /* STLegacyTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DD1FE8C201AA5150086D049 /* STLegacyTests.m */; }; + 3DD1FF94201FC4F40086D049 /* STLegacyTests+ciphers.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DD1FE89201AA5140086D049 /* STLegacyTests+ciphers.m */; }; + 3DD1FF95201FC4F70086D049 /* STLegacyTests+clientauth.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DD1FE87201AA5130086D049 /* STLegacyTests+clientauth.m */; }; + 3DD1FF96201FC4FE0086D049 /* STLegacyTests+crashes.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DD1FE83201AA5110086D049 /* STLegacyTests+crashes.m */; }; + 3DD1FF97201FC5030086D049 /* STLegacyTests+dhe.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DD1FE82201AA5110086D049 /* STLegacyTests+dhe.m */; }; + 3DD1FF98201FC5080086D049 /* STLegacyTests+falsestart.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DD1FE84201AA5120086D049 /* STLegacyTests+falsestart.m */; }; + 3DD1FF99201FC50E0086D049 /* STLegacyTests+noconn.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DD1FE7B201AA50D0086D049 /* STLegacyTests+noconn.m */; }; + 3DD1FF9A201FC5130086D049 /* STLegacyTests+renegotiate.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DD1FE85201AA5120086D049 /* STLegacyTests+renegotiate.m */; }; + 3DD1FF9B201FC5170086D049 /* STLegacyTests+sessioncache.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DD1FE8B201AA5150086D049 /* STLegacyTests+sessioncache.m */; }; + 3DD1FF9C201FC51B0086D049 /* STLegacyTests+sessionstate.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DD1FE80201AA5100086D049 /* STLegacyTests+sessionstate.m */; }; + 3DD1FF9E201FC53A0086D049 /* STLegacyTests+split.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DD1FE88201AA5130086D049 /* STLegacyTests+split.m */; }; + 3DD1FF9F201FC5410086D049 /* STLegacyTests+sslciphers.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DD1FE81201AA5100086D049 /* STLegacyTests+sslciphers.m */; }; + 3DD1FFA0201FC5450086D049 /* STLegacyTests+tls12.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DD1FE7D201AA50E0086D049 /* STLegacyTests+tls12.m */; }; + 3DD1FFA1201FC5660086D049 /* ssl-utils.c in Sources */ = {isa = PBXBuildFile; fileRef = DC0BCA451D8B82CD00070CB0 /* ssl-utils.c */; }; + 3DD1FFA2201FC5800086D049 /* SecurityFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DCE4E7C01D7A463E00AFB96E /* SecurityFoundation.framework */; }; + 3DD1FFA3201FC5870086D049 /* libDiagnosticMessagesClient.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = D41D36701EB14D87007FA978 /* libDiagnosticMessagesClient.tbd */; }; + 3DD1FFA4201FC58F0086D049 /* libutilities.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DC0BCC361D8C684F00070CB0 /* libutilities.a */; }; + 3DD1FFA5201FC59D0086D049 /* libsecurity_ssl.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DC0BC9CF1D8B824700070CB0 /* libsecurity_ssl.a */; }; + 3DD1FFA7201FC5B90086D049 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E7FCBE431314471B000DE34E /* Foundation.framework */; }; + 3DD1FFAA201FC5C30086D049 /* libcoretls.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 3DD1FFA8201FC5C20086D049 /* libcoretls.tbd */; }; + 3DD1FFAB201FC5C30086D049 /* libcoretls_cfhelpers.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 3DD1FFA9201FC5C30086D049 /* libcoretls_cfhelpers.tbd */; }; + 3DD1FFB4201FDB1D0086D049 /* STLegacyTests+noconn.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DD1FE7B201AA50D0086D049 /* STLegacyTests+noconn.m */; }; + 3DD1FFB5201FDB1D0086D049 /* STLegacyTests+falsestart.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DD1FE84201AA5120086D049 /* STLegacyTests+falsestart.m */; }; + 3DD1FFB6201FDB1D0086D049 /* STLegacyTests+crashes.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DD1FE83201AA5110086D049 /* STLegacyTests+crashes.m */; }; + 3DD1FFB7201FDB1D0086D049 /* STLegacyTests+clientauth.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DD1FE87201AA5130086D049 /* STLegacyTests+clientauth.m */; }; + 3DD1FFB8201FDB1D0086D049 /* SecureTransportTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DD1FE7E201AA50F0086D049 /* SecureTransportTests.m */; }; + 3DD1FFB9201FDB1D0086D049 /* STLegacyTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DD1FE8C201AA5150086D049 /* STLegacyTests.m */; }; + 3DD1FFBA201FDB1D0086D049 /* STLegacyTests+ciphers.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DD1FE89201AA5140086D049 /* STLegacyTests+ciphers.m */; }; + 3DD1FFBB201FDB1D0086D049 /* STLegacyTests+dhe.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DD1FE82201AA5110086D049 /* STLegacyTests+dhe.m */; }; + 3DD1FFBC201FDB1D0086D049 /* STLegacyTests+renegotiate.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DD1FE85201AA5120086D049 /* STLegacyTests+renegotiate.m */; }; + 3DD1FFBD201FDB1D0086D049 /* STLegacyTests+sessioncache.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DD1FE8B201AA5150086D049 /* STLegacyTests+sessioncache.m */; }; + 3DD1FFBE201FDB1D0086D049 /* STLegacyTests+sessionstate.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DD1FE80201AA5100086D049 /* STLegacyTests+sessionstate.m */; }; + 3DD1FFBF201FDB1D0086D049 /* STLegacyTests+split.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DD1FE88201AA5130086D049 /* STLegacyTests+split.m */; }; + 3DD1FFC0201FDB1D0086D049 /* STLegacyTests+sslciphers.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DD1FE81201AA5100086D049 /* STLegacyTests+sslciphers.m */; }; + 3DD1FFC1201FDB1D0086D049 /* STLegacyTests+tls12.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DD1FE7D201AA50E0086D049 /* STLegacyTests+tls12.m */; }; + 3DD1FFC2201FDB1D0086D049 /* ssl-utils.c in Sources */ = {isa = PBXBuildFile; fileRef = DC0BCA451D8B82CD00070CB0 /* ssl-utils.c */; }; + 3DD1FFC4201FDB1D0086D049 /* libcoretls.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 3DD1FFA8201FC5C20086D049 /* libcoretls.tbd */; }; + 3DD1FFC5201FDB1D0086D049 /* libcoretls_cfhelpers.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 3DD1FFA9201FC5C30086D049 /* libcoretls_cfhelpers.tbd */; }; + 3DD1FFC6201FDB1D0086D049 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E7FCBE431314471B000DE34E /* Foundation.framework */; }; + 3DD1FFC8201FDB1D0086D049 /* libsecurity_ssl.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DC0BC9CF1D8B824700070CB0 /* libsecurity_ssl.a */; }; + 3DD1FFC9201FDB1D0086D049 /* libutilities.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DC0BCC361D8C684F00070CB0 /* libutilities.a */; }; + 3DD1FFCB201FDB1D0086D049 /* SecurityFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DCE4E7C01D7A463E00AFB96E /* SecurityFoundation.framework */; }; + 3DD1FFD1201FDC460086D049 /* STLegacyTests+clientauth41.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DD1FE78201AA50C0086D049 /* STLegacyTests+clientauth41.m */; }; + 3DD1FFD2201FDCA80086D049 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 52D82BD316A5EADA0078DFE5 /* Security.framework */; }; + 3DD1FFD5201FF7860086D049 /* SecureTransport_iosTests.plist in CopyFiles */ = {isa = PBXBuildFile; fileRef = 3DD1FE86201AA5120086D049 /* SecureTransport_iosTests.plist */; }; + 3DD1FFD7201FF7B10086D049 /* SecureTransport_macosTests.plist in CopyFiles */ = {isa = PBXBuildFile; fileRef = 3DD1FE79201AA50D0086D049 /* SecureTransport_macosTests.plist */; }; 433E519E1B66D5F600482618 /* AppSupport.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 433E519D1B66D5F600482618 /* AppSupport.framework */; }; 4381603A1B4DCE8F00C54D58 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E71F3E3016EA69A900FAF9B4 /* SystemConfiguration.framework */; }; 4381603B1B4DCEFF00C54D58 /* AggregateDictionary.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 72B368BD179891FC004C37CE /* AggregateDictionary.framework */; }; @@ -777,11 +863,203 @@ 44A655A51AA4B4C70059D185 /* libctkclient.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4469FBDD1AA0A45C0021AA26 /* libctkclient.a */; }; 44A655A61AA4B4C80059D185 /* libctkclient.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4469FBDD1AA0A45C0021AA26 /* libctkclient.a */; }; 470415DC1E5E1534001F3D95 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 470415DB1E5E1534001F3D95 /* main.m */; }; + 470D96711FCDE55B0065FE90 /* SecCDKeychain.h in Headers */ = {isa = PBXBuildFile; fileRef = 470D966F1FCDE55B0065FE90 /* SecCDKeychain.h */; }; + 470D96721FCDE55B0065FE90 /* SecCDKeychain.h in Headers */ = {isa = PBXBuildFile; fileRef = 470D966F1FCDE55B0065FE90 /* SecCDKeychain.h */; }; + 470D96731FCDE55B0065FE90 /* SecCDKeychain.m in Sources */ = {isa = PBXBuildFile; fileRef = 470D96701FCDE55B0065FE90 /* SecCDKeychain.m */; }; + 470D96741FCDE55B0065FE90 /* SecCDKeychain.m in Sources */ = {isa = PBXBuildFile; fileRef = 470D96701FCDE55B0065FE90 /* SecCDKeychain.m */; }; 4710A6D91F34F21700745267 /* CrashReporterSupport.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DCE4E9391D7F3DF200AFB96E /* CrashReporterSupport.framework */; }; + 4718AE10205B39620068EC3F /* spi.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78CB01D8085D800865A7C /* spi.c */; }; + 4718AE11205B39620068EC3F /* SecdWatchdog.m in Sources */ = {isa = PBXBuildFile; fileRef = 476541641F339F6300413F65 /* SecdWatchdog.m */; }; + 4718AE12205B39620068EC3F /* server.c in Sources */ = {isa = PBXBuildFile; fileRef = 790850840CA87CF00083CC4D /* server.c */; }; + 4718AE13205B39620068EC3F /* server_entitlement_helpers.c in Sources */ = {isa = PBXBuildFile; fileRef = DC5F35A41EE0F1A900900966 /* server_entitlement_helpers.c */; }; + 4718AE14205B39620068EC3F /* server_security_helpers.c in Sources */ = {isa = PBXBuildFile; fileRef = DC4269061E82FBDF002B7110 /* server_security_helpers.c */; }; + 4718AE15205B39620068EC3F /* server_xpc.m in Sources */ = {isa = PBXBuildFile; fileRef = DCB2214A1E8B0861001598BC /* server_xpc.m */; }; + 4718AE16205B39620068EC3F /* server_endpoint.m in Sources */ = {isa = PBXBuildFile; fileRef = DC6ACC401E81DF9400125DC5 /* server_endpoint.m */; }; + 4718AE19205B39620068EC3F /* libMobileGestalt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = D47CA65C1EB036450038E2BB /* libMobileGestalt.dylib */; }; + 4718AE1A205B39620068EC3F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E7FCBE431314471B000DE34E /* Foundation.framework */; }; + 4718AE1B205B39620068EC3F /* libutilities.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DC0BCC361D8C684F00070CB0 /* libutilities.a */; }; + 4718AE1C205B39620068EC3F /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5E43C48C1B00D07000E5ECB2 /* CoreFoundation.framework */; }; + 4718AE1E205B39620068EC3F /* libSecureObjectSyncServer.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DC52E8C61D80C25800B0A59C /* libSecureObjectSyncServer.a */; }; + 4718AE1F205B39620068EC3F /* libSecureObjectSyncFramework.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DCD8A1991E09EE0F00E4FA0A /* libSecureObjectSyncFramework.a */; }; + 4718AE20205B39620068EC3F /* libSWCAgent.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DC52EC4D1D80D00800B0A59C /* libSWCAgent.a */; }; + 4718AE21205B39620068EC3F /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C32C0AF0A4975F6002891BD /* Security.framework */; }; + 4718AE22205B39620068EC3F /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E71F3E3016EA69A900FAF9B4 /* SystemConfiguration.framework */; }; + 4718AE23205B39620068EC3F /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4CBCE5A90BE7F69100FF81F5 /* IOKit.framework */; }; + 4718AE24205B39620068EC3F /* libaks_acl.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4432AF8C1A01472C000958DC /* libaks_acl.a */; }; + 4718AE25205B39620068EC3F /* libsqlite3.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 4CB740680A4749C800D641BB /* libsqlite3.dylib */; }; + 4718AE27205B39620068EC3F /* com.apple.securityd.plist in CopyFiles */ = {isa = PBXBuildFile; fileRef = DCEE1E851D93424D00DC0EB7 /* com.apple.securityd.plist */; }; + 4718AE29205B39620068EC3F /* com.apple.securityd.plist in CopyFiles */ = {isa = PBXBuildFile; fileRef = DCE4E80D1D7A4E3A00AFB96E /* com.apple.securityd.plist */; }; + 4718AE30205B39C40068EC3F /* OTAuthenticatedCiphertext.proto in Sources */ = {isa = PBXBuildFile; fileRef = BEE4B1861FFD57D800777D39 /* OTAuthenticatedCiphertext.proto */; }; + 4718AE31205B39C40068EC3F /* OTPrivateKey.proto in Sources */ = {isa = PBXBuildFile; fileRef = BEB0B0CE1FFC37E3007E6A83 /* OTPrivateKey.proto */; }; + 4718AE32205B39C40068EC3F /* OTBottle.proto in Sources */ = {isa = PBXBuildFile; fileRef = BE3405A11FD71CC800933DAC /* OTBottle.proto */; }; + 4718AE33205B39C40068EC3F /* OTBottleContents.proto in Sources */ = {isa = PBXBuildFile; fileRef = BE3405A51FD720C900933DAC /* OTBottleContents.proto */; }; + 4718AE34205B39C40068EC3F /* CKKSSerializedKey.proto in Sources */ = {isa = PBXBuildFile; fileRef = DC4D49D81F857728007AF2B8 /* CKKSSerializedKey.proto */; }; + 4718AE35205B39C40068EC3F /* CKKSSQLDatabaseObject.m in Sources */ = {isa = PBXBuildFile; fileRef = DC797E131DD3F88300CC9E42 /* CKKSSQLDatabaseObject.m */; }; + 4718AE36205B39C40068EC3F /* CKKSRateLimiter.m in Sources */ = {isa = PBXBuildFile; fileRef = 6CC185981E24E87D009657D8 /* CKKSRateLimiter.m */; }; + 4718AE37205B39C40068EC3F /* CKKSCKAccountStateTracker.m in Sources */ = {isa = PBXBuildFile; fileRef = DCFB12C41E95A4C000510F5F /* CKKSCKAccountStateTracker.m */; }; + 4718AE38205B39C40068EC3F /* SecCDKeychain.m in Sources */ = {isa = PBXBuildFile; fileRef = 470D96701FCDE55B0065FE90 /* SecCDKeychain.m */; }; + 4718AE39205B39C40068EC3F /* CKKSPowerCollection.m in Sources */ = {isa = PBXBuildFile; fileRef = EBB407B01EBA433A00A541A5 /* CKKSPowerCollection.m */; }; + 4718AE3A205B39C40068EC3F /* CKKSGroupOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = DCCD88E71E42622200F5AA71 /* CKKSGroupOperation.m */; }; + 4718AE3B205B39C40068EC3F /* OTContextRecord.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CD9E7FF1FE05B6600F66C38 /* OTContextRecord.m */; }; + 4718AE3C205B39C40068EC3F /* OTPrivateKey+SF.m in Sources */ = {isa = PBXBuildFile; fileRef = BEB0B0DA1FFC45C2007E6A83 /* OTPrivateKey+SF.m */; }; + 4718AE3D205B39C40068EC3F /* CKKSManifestLeafRecord.m in Sources */ = {isa = PBXBuildFile; fileRef = 476D873A1E6750E200190352 /* CKKSManifestLeafRecord.m */; }; + 4718AE3E205B39C40068EC3F /* CKKSItem.m in Sources */ = {isa = PBXBuildFile; fileRef = DCDCCB8E1DF7B8D4006E840E /* CKKSItem.m */; }; + 4718AE3F205B39C40068EC3F /* CKKSItemEncrypter.m in Sources */ = {isa = PBXBuildFile; fileRef = DC1ED8BA1DD51883002BDCFA /* CKKSItemEncrypter.m */; }; + 4718AE40205B39C40068EC3F /* CKKSOutgoingQueueEntry.m in Sources */ = {isa = PBXBuildFile; fileRef = DC9B7AE41DCBF604004E9385 /* CKKSOutgoingQueueEntry.m */; }; + 4718AE42205B39C40068EC3F /* CKKSIncomingQueueEntry.m in Sources */ = {isa = PBXBuildFile; fileRef = DC378B3B1DF0CA7200A3DAFA /* CKKSIncomingQueueEntry.m */; }; + 4718AE43205B39C40068EC3F /* OTLocalStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C8BBE8C1FC9DA5400580909 /* OTLocalStore.m */; }; + 4718AE44205B39C40068EC3F /* SFKeychainControlManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 473337781FDAFBCC00E19F30 /* SFKeychainControlManager.m */; }; + 4718AE45205B39C40068EC3F /* OTBottledPeerSigned.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CE1BCC61FCE11480017230E /* OTBottledPeerSigned.m */; }; + 4718AE46205B39C40068EC3F /* CKKSIncomingQueueOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = DC5BB4F11E0C86800010F836 /* CKKSIncomingQueueOperation.m */; }; + 4718AE47205B39C40068EC3F /* CKKSOutgoingQueueOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = DC5BB4FD1E0C98320010F836 /* CKKSOutgoingQueueOperation.m */; }; + 4718AE48205B39C40068EC3F /* CKKSZoneStateEntry.m in Sources */ = {isa = PBXBuildFile; fileRef = DC378B371DEFADB500A3DAFA /* CKKSZoneStateEntry.m */; }; + 4718AE49205B39C40068EC3F /* AsymKeybagBackup.m in Sources */ = {isa = PBXBuildFile; fileRef = 526965CC1E6E283100627F9D /* AsymKeybagBackup.m */; }; + 4718AE4A205B39C40068EC3F /* RateLimiter.m in Sources */ = {isa = PBXBuildFile; fileRef = 6CC7F5B31E9F99EE0014AE63 /* RateLimiter.m */; }; + 4718AE4B205B39C40068EC3F /* CKKSHealKeyHierarchyOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = DC15F7651E67A6F6003B9A40 /* CKKSHealKeyHierarchyOperation.m */; }; + 4718AE4C205B39C40068EC3F /* CKKSCurrentItemPointer.m in Sources */ = {isa = PBXBuildFile; fileRef = DCE278DC1ED789EF0083B485 /* CKKSCurrentItemPointer.m */; }; + 4718AE4D205B39C40068EC3F /* CKKSLocalSynchronizeOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = DC3D748B1FD2217900AC57DA /* CKKSLocalSynchronizeOperation.m */; }; + 4718AE4E205B39C40068EC3F /* OTManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C8BBF0F1FCB481800580909 /* OTManager.m */; }; + 4718AE4F205B39C40068EC3F /* OTEscrowKeys.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C8BBE961FC9DA5900580909 /* OTEscrowKeys.m */; }; + 4718AE50205B39C40068EC3F /* CKKSCurrentKeyPointer.m in Sources */ = {isa = PBXBuildFile; fileRef = DCA4D1F41E5520550056214F /* CKKSCurrentKeyPointer.m */; }; + 4718AE51205B39C40068EC3F /* CKKSControlServer.m in Sources */ = {isa = PBXBuildFile; fileRef = DA6AA15E1FE88AF9004565B0 /* CKKSControlServer.m */; }; + 4718AE52205B39C40068EC3F /* CKKSUpdateDeviceStateOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = DCFE1C501F1825F7007640C8 /* CKKSUpdateDeviceStateOperation.m */; }; + 4718AE53205B39C40068EC3F /* SecDbKeychainSerializedMetadata.m in Sources */ = {isa = PBXBuildFile; fileRef = 47922D3A1FAA7C0F0008F7E0 /* SecDbKeychainSerializedMetadata.m */; }; + 4718AE54205B39C40068EC3F /* CKKSNearFutureScheduler.m in Sources */ = {isa = PBXBuildFile; fileRef = DCD6C4B11EC5302500414FEE /* CKKSNearFutureScheduler.m */; }; + 4718AE55205B39C40068EC3F /* CKKSMirrorEntry.m in Sources */ = {isa = PBXBuildFile; fileRef = DC378B2E1DEF9E0E00A3DAFA /* CKKSMirrorEntry.m */; }; + 4718AE56205B39C40068EC3F /* CloudKitCategories.m in Sources */ = {isa = PBXBuildFile; fileRef = DC94BCC91F10448600E07CEB /* CloudKitCategories.m */; }; + 4718AE57205B39C40068EC3F /* CKKSPeer.m in Sources */ = {isa = PBXBuildFile; fileRef = DC9FD3291F8598F300C8AAC8 /* CKKSPeer.m */; }; + 4718AE58205B39C40068EC3F /* CKKS.m in Sources */ = {isa = PBXBuildFile; fileRef = DC1ED8C51DD55476002BDCFA /* CKKS.m */; }; + 4718AE59205B39C40068EC3F /* CKKSSynchronizeOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = DCB5D93A1E4A9A3400BE22AB /* CKKSSynchronizeOperation.m */; }; + 4718AE5A205B39C40068EC3F /* CKKSRecordHolder.m in Sources */ = {isa = PBXBuildFile; fileRef = DC762A9D1E57A86A00B03A2C /* CKKSRecordHolder.m */; }; + 4718AE5B205B39C40068EC3F /* SOSChangeTracker.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78D4F1D8085F200865A7C /* SOSChangeTracker.c */; }; + 4718AE5C205B39C40068EC3F /* CKKSScanLocalItemsOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = DC1DA6671E4555D80094CE7F /* CKKSScanLocalItemsOperation.m */; }; + 4718AE5D205B39C40068EC3F /* CKKSFetchAllRecordZoneChangesOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = DC18F76E1E43E116006B8B43 /* CKKSFetchAllRecordZoneChangesOperation.m */; }; + 4718AE5E205B39C40068EC3F /* CKKSNotifier.m in Sources */ = {isa = PBXBuildFile; fileRef = DC2C5F5B1F0EB97E00FEBDA7 /* CKKSNotifier.m */; }; + 4718AE5F205B39C40068EC3F /* SOSEngine.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78D561D8085F200865A7C /* SOSEngine.c */; }; + 4718AE60205B39C40068EC3F /* CKKSKey.m in Sources */ = {isa = PBXBuildFile; fileRef = DC4DB14F1E24692100CD6769 /* CKKSKey.m */; }; + 4718AE61205B39C40068EC3F /* CKKSViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = DCBDB3BA1E57CA7A00B61300 /* CKKSViewManager.m */; }; + 4718AE62205B39C40068EC3F /* SecDbKeychainItemV7.m in Sources */ = {isa = PBXBuildFile; fileRef = 470ACEF31F58C3A600D1D5BD /* SecDbKeychainItemV7.m */; }; + 4718AE63205B39C40068EC3F /* OTControlProtocol.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C8BBF0D1FCB452300580909 /* OTControlProtocol.m */; }; + 4718AE64205B39C40068EC3F /* CKKSReachabilityTracker.m in Sources */ = {isa = PBXBuildFile; fileRef = EB4E0CD51FF36A1900CDCACC /* CKKSReachabilityTracker.m */; }; + 4718AE65205B39C40068EC3F /* SecDbItem.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78C8E1D8085D800865A7C /* SecDbItem.c */; }; + 4718AE66205B39C40068EC3F /* SecDbKeychainItem.m in Sources */ = {isa = PBXBuildFile; fileRef = DCC78C901D8085D800865A7C /* SecDbKeychainItem.m */; }; + 4718AE67205B39C40068EC3F /* SecDbQuery.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78C921D8085D800865A7C /* SecDbQuery.c */; }; + 4718AE68205B39C40068EC3F /* CKKSResultOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = DC1447891F5764C600236DB4 /* CKKSResultOperation.m */; }; + 4718AE69205B39C40068EC3F /* CKKSManifest.m in Sources */ = {isa = PBXBuildFile; fileRef = 47CEED1F1E60DE900044EAB4 /* CKKSManifest.m */; }; + 4718AE6A205B39C40068EC3F /* SecItemBackupServer.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78C9C1D8085D800865A7C /* SecItemBackupServer.c */; }; + 4718AE6B205B39C40068EC3F /* SecItemDataSource.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78C941D8085D800865A7C /* SecItemDataSource.c */; }; + 4718AE6C205B39C40068EC3F /* OctagonControlServer.m in Sources */ = {isa = PBXBuildFile; fileRef = DC124DC220059B8700BE8DAC /* OctagonControlServer.m */; }; + 4718AE6D205B39C40068EC3F /* SecItemDb.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78C961D8085D800865A7C /* SecItemDb.c */; }; + 4718AE6E205B39C40068EC3F /* SecItemSchema.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78C981D8085D800865A7C /* SecItemSchema.c */; }; + 4718AE6F205B39C40068EC3F /* OTConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = EB10A3E420356E2000E84270 /* OTConstants.m */; }; + 4718AE70205B39C40068EC3F /* OTRamping.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C5CFB37201960FF00913B9C /* OTRamping.m */; }; + 4718AE71205B39C40068EC3F /* SecItemServer.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78C9A1D8085D800865A7C /* SecItemServer.c */; }; + 4718AE72205B39C40068EC3F /* SecDbKeychainSerializedAKSWrappedKey.m in Sources */ = {isa = PBXBuildFile; fileRef = 47922D361FAA7C030008F7E0 /* SecDbKeychainSerializedAKSWrappedKey.m */; }; + 4718AE74205B39C40068EC3F /* OTContext.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C8BBE981FC9DA5A00580909 /* OTContext.m */; }; + 4718AE75205B39C40068EC3F /* NSOperationCategories.m in Sources */ = {isa = PBXBuildFile; fileRef = DC1447951F5766D200236DB4 /* NSOperationCategories.m */; }; + 4718AE76205B39C40068EC3F /* SecKeybagSupport.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78C9E1D8085D800865A7C /* SecKeybagSupport.c */; }; + 4718AE77205B39C40068EC3F /* SecLogSettingsServer.m in Sources */ = {isa = PBXBuildFile; fileRef = DCC78CAE1D8085D800865A7C /* SecLogSettingsServer.m */; }; + 4718AE78205B39C40068EC3F /* CKKSDeviceStateEntry.m in Sources */ = {isa = PBXBuildFile; fileRef = DCFE1C261F17E455007640C8 /* CKKSDeviceStateEntry.m */; }; + 4718AE79205B39C40068EC3F /* CKKSFixups.m in Sources */ = {isa = PBXBuildFile; fileRef = DCAD9B431F8D939C00C5E2AE /* CKKSFixups.m */; }; + 4718AE7A205B39C40068EC3F /* OTIdentity.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C8BBE8D1FC9DA5400580909 /* OTIdentity.m */; }; + 4718AE7C205B39C40068EC3F /* SecOTRRemote.m in Sources */ = {isa = PBXBuildFile; fileRef = DCC78CB41D8085D800865A7C /* SecOTRRemote.m */; }; + 4718AE7D205B39C40068EC3F /* CKKSUpdateCurrentItemPointerOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = DCE278E71ED7A5B40083B485 /* CKKSUpdateCurrentItemPointerOperation.m */; }; + 4718AE7E205B39C40068EC3F /* CKKSNewTLKOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = DCD662F41E329B6800188186 /* CKKSNewTLKOperation.m */; }; + 4718AE7F205B39C40068EC3F /* CKKSLockStateTracker.m in Sources */ = {isa = PBXBuildFile; fileRef = DC207EB71ED4EAB600D46873 /* CKKSLockStateTracker.m */; }; + 4718AE80205B39C40068EC3F /* OTCloudStoreState.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CE407AB1FD4769B00F59B31 /* OTCloudStoreState.m */; }; + 4718AE81205B39C40068EC3F /* SecDbKeychainSerializedSecretData.m in Sources */ = {isa = PBXBuildFile; fileRef = 47922D3F1FAA7C1B0008F7E0 /* SecDbKeychainSerializedSecretData.m */; }; + 4718AE82205B39C40068EC3F /* CKKSKeychainView.m in Sources */ = {isa = PBXBuildFile; fileRef = DCBDB3B11E57C67500B61300 /* CKKSKeychainView.m */; }; + 4718AE83205B39C40068EC3F /* SecuritydXPC.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E9A1D8085FC00865A7C /* SecuritydXPC.c */; }; + 4718AE84205B39C40068EC3F /* SecDbKeychainSerializedItemV7.m in Sources */ = {isa = PBXBuildFile; fileRef = 47922D511FAA7DF70008F7E0 /* SecDbKeychainSerializedItemV7.m */; }; + 4718AE85205B39C40068EC3F /* OT.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CCCC7C820261D310024405E /* OT.m */; }; + 4718AE86205B39C40068EC3F /* CKKSProcessReceivedKeysOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = DC7A17EC1E36ABC200EF14CE /* CKKSProcessReceivedKeysOperation.m */; }; + 4718AE87205B39C40068EC3F /* CKKSTLKShare.m in Sources */ = {isa = PBXBuildFile; fileRef = DC7341F21F8447AB00AB9BDF /* CKKSTLKShare.m */; }; + 4718AE88205B39C40068EC3F /* CKKSHealTLKSharesOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = DCBF2F841F913EF000ED0CA4 /* CKKSHealTLKSharesOperation.m */; }; + 4718AE89205B39C40068EC3F /* CKKSReencryptOutgoingItemsOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = DCA4D2141E5684220056214F /* CKKSReencryptOutgoingItemsOperation.m */; }; + 4718AE8A205B39C40068EC3F /* SecBackupKeybagEntry.m in Sources */ = {isa = PBXBuildFile; fileRef = 52AA92881E662A4A004301A6 /* SecBackupKeybagEntry.m */; }; + 4718AE8B205B39C40068EC3F /* iCloudTrace.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78CB31D8085D800865A7C /* iCloudTrace.c */; }; + 4718AE8C205B39C40068EC3F /* CKKSAPSReceiver.m in Sources */ = {isa = PBXBuildFile; fileRef = DCEA5D841E2F14810089CF55 /* CKKSAPSReceiver.m */; }; + 4718AE8D205B39C40068EC3F /* OTBottledPeer.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C8BBE931FC9DA5700580909 /* OTBottledPeer.m */; }; + 4718AE8F205B39C40068EC3F /* SOSEnsureBackup.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C860C7A1F4F63DB004100A1 /* SOSEnsureBackup.m */; }; + 4718AE90205B39C40068EC3F /* OTBottledPeerRecord.m in Sources */ = {isa = PBXBuildFile; fileRef = BE2AD2B21FDA07EF00739F96 /* OTBottledPeerRecord.m */; }; + 4718AE91205B39C40068EC3F /* OTCloudStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C770EC31FCF7E2000B5F0E2 /* OTCloudStore.m */; }; + 4718AE92205B39C40068EC3F /* CKKSSIV.m in Sources */ = {isa = PBXBuildFile; fileRef = DCEA5D541E2826DB0089CF55 /* CKKSSIV.m */; }; + 4718AE93205B39C40068EC3F /* OTPreflightInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C36B3172007EE6C0029F7A2 /* OTPreflightInfo.m */; }; + 4718AE95205B39C40068EC3F /* OTAuthenticatedCiphertext+SF.m in Sources */ = {isa = PBXBuildFile; fileRef = BEE4B1911FFD604B00777D39 /* OTAuthenticatedCiphertext+SF.m */; }; + 4718AE96205B39C40068EC3F /* CKKSZoneChangeFetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = DC9082C31EA0276000D0C1C5 /* CKKSZoneChangeFetcher.m */; }; + 4718AE97205B39C40068EC3F /* CKKSCondition.m in Sources */ = {isa = PBXBuildFile; fileRef = DCFE1C331F17ECE5007640C8 /* CKKSCondition.m */; }; + 4718AE98205B39C40068EC3F /* CKKSZone.m in Sources */ = {isa = PBXBuildFile; fileRef = DCEA5D961E3014250089CF55 /* CKKSZone.m */; }; + 4718AE99205B39C40068EC3F /* SFKeychainServer.m in Sources */ = {isa = PBXBuildFile; fileRef = 47FF17251FD60ACA00875565 /* SFKeychainServer.m */; }; + 4718AE9A205B39C40068EC3F /* SFECPublicKey+SPKI.m in Sources */ = {isa = PBXBuildFile; fileRef = BEE4B1971FFDAFE600777D39 /* SFECPublicKey+SPKI.m */; }; + 4718AE9B205B39C40068EC3F /* swcagent_client.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78EA01D80860C00865A7C /* swcagent_client.c */; }; + 4718AE9E205B39C40068EC3F /* SecDbKeychainSerializedAKSWrappedKey.h in Headers */ = {isa = PBXBuildFile; fileRef = 47922D371FAA7C040008F7E0 /* SecDbKeychainSerializedAKSWrappedKey.h */; }; + 4718AE9F205B39C40068EC3F /* CKKSCondition.h in Headers */ = {isa = PBXBuildFile; fileRef = DCFE1C321F17ECE5007640C8 /* CKKSCondition.h */; }; + 4718AEA0205B39C40068EC3F /* CKKSScanLocalItemsOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = DC1DA65C1E4554620094CE7F /* CKKSScanLocalItemsOperation.h */; }; + 4718AEA1205B39C40068EC3F /* CKKSNotifier.h in Headers */ = {isa = PBXBuildFile; fileRef = DC2C5F5A1F0EB97E00FEBDA7 /* CKKSNotifier.h */; }; + 4718AEA2205B39C40068EC3F /* CKKSGroupOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = DCCD88E61E42622200F5AA71 /* CKKSGroupOperation.h */; }; + 4718AEA3205B39C40068EC3F /* CKKSRateLimiter.h in Headers */ = {isa = PBXBuildFile; fileRef = 6CC185971E24E87D009657D8 /* CKKSRateLimiter.h */; }; + 4718AEA4205B39C40068EC3F /* SecDbKeychainSerializedItemV7.h in Headers */ = {isa = PBXBuildFile; fileRef = 47922D501FAA7DF60008F7E0 /* SecDbKeychainSerializedItemV7.h */; }; + 4718AEA5205B39C40068EC3F /* OTCloudStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C8BBE891FC9DA5200580909 /* OTCloudStore.h */; }; + 4718AEA6205B39C40068EC3F /* CKKSResultOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = DC1447881F5764C600236DB4 /* CKKSResultOperation.h */; }; + 4718AEA7205B39C40068EC3F /* CKKSUpdateDeviceStateOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = DCFE1C4F1F1825F7007640C8 /* CKKSUpdateDeviceStateOperation.h */; }; + 4718AEA8205B39C40068EC3F /* CKKSViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = DCBDB3B91E57CA7A00B61300 /* CKKSViewManager.h */; }; + 4718AEA9205B39C40068EC3F /* CKKSRecordHolder.h in Headers */ = {isa = PBXBuildFile; fileRef = DC762A9C1E57A86A00B03A2C /* CKKSRecordHolder.h */; }; + 4718AEAA205B39C40068EC3F /* CKKSOutgoingQueueOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = DC5BB4FC1E0C98320010F836 /* CKKSOutgoingQueueOperation.h */; }; + 4718AEAB205B39C40068EC3F /* CKKSSynchronizeOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = DCB5D9391E4A9A3400BE22AB /* CKKSSynchronizeOperation.h */; }; + 4718AEAC205B39C40068EC3F /* OTControl.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C8BBF0B1FCB452200580909 /* OTControl.h */; }; + 4718AEAD205B39C40068EC3F /* SOSChangeTracker.h in Headers */ = {isa = PBXBuildFile; fileRef = DCC78D501D8085F200865A7C /* SOSChangeTracker.h */; }; + 4718AEAE205B39C40068EC3F /* CKKSAnalytics.h in Headers */ = {isa = PBXBuildFile; fileRef = 479108B51EE879F9008CEFA0 /* CKKSAnalytics.h */; }; + 4718AEAF205B39C40068EC3F /* SOSEngine.h in Headers */ = {isa = PBXBuildFile; fileRef = DCC78D571D8085F200865A7C /* SOSEngine.h */; }; + 4718AEB0205B39C40068EC3F /* SecDbKeychainItem.h in Headers */ = {isa = PBXBuildFile; fileRef = DCC78C911D8085D800865A7C /* SecDbKeychainItem.h */; }; + 4718AEB1205B39C40068EC3F /* CKKSProcessReceivedKeysOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = DC7A17EB1E36ABC200EF14CE /* CKKSProcessReceivedKeysOperation.h */; }; + 4718AEB2205B39C40068EC3F /* SecDbQuery.h in Headers */ = {isa = PBXBuildFile; fileRef = DCC78C931D8085D800865A7C /* SecDbQuery.h */; }; + 4718AEB3205B39C40068EC3F /* SecCDKeychain.h in Headers */ = {isa = PBXBuildFile; fileRef = 470D966F1FCDE55B0065FE90 /* SecCDKeychain.h */; }; + 4718AEB4205B39C40068EC3F /* CKKSMirrorEntry.h in Headers */ = {isa = PBXBuildFile; fileRef = DC378B2C1DEF9DF000A3DAFA /* CKKSMirrorEntry.h */; }; + 4718AEB5205B39C40068EC3F /* CloudKitCategories.h in Headers */ = {isa = PBXBuildFile; fileRef = DC94BCC81F10448600E07CEB /* CloudKitCategories.h */; }; + 4718AEB6205B39C40068EC3F /* CKKSDeviceStateEntry.h in Headers */ = {isa = PBXBuildFile; fileRef = DCFE1C251F17E455007640C8 /* CKKSDeviceStateEntry.h */; }; + 4718AEB7205B39C40068EC3F /* OTAuthenticatedCiphertext+SF.h in Headers */ = {isa = PBXBuildFile; fileRef = BEE4B1901FFD604B00777D39 /* OTAuthenticatedCiphertext+SF.h */; }; + 4718AEB8205B39C40068EC3F /* CKKSCKAccountStateTracker.h in Headers */ = {isa = PBXBuildFile; fileRef = DCFB12C31E95A4C000510F5F /* CKKSCKAccountStateTracker.h */; }; + 4718AEB9205B39C40068EC3F /* CKKSZoneStateEntry.h in Headers */ = {isa = PBXBuildFile; fileRef = DC378B361DEFADB500A3DAFA /* CKKSZoneStateEntry.h */; }; + 4718AEBA205B39C40068EC3F /* CKKSTLKShare.h in Headers */ = {isa = PBXBuildFile; fileRef = DC7341F11F8447AB00AB9BDF /* CKKSTLKShare.h */; }; + 4718AEBB205B39C40068EC3F /* SecItemDataSource.h in Headers */ = {isa = PBXBuildFile; fileRef = DCC78C951D8085D800865A7C /* SecItemDataSource.h */; }; + 4718AEBC205B39C40068EC3F /* CKKSFetchAllRecordZoneChangesOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = DC18F76D1E43E116006B8B43 /* CKKSFetchAllRecordZoneChangesOperation.h */; }; + 4718AEBD205B39C40068EC3F /* SecDbKeychainSerializedMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = 47922D3B1FAA7C100008F7E0 /* SecDbKeychainSerializedMetadata.h */; }; + 4718AEBE205B39C40068EC3F /* CKKSZoneChangeFetcher.h in Headers */ = {isa = PBXBuildFile; fileRef = DC9082C21EA0276000D0C1C5 /* CKKSZoneChangeFetcher.h */; }; + 4718AEBF205B39C40068EC3F /* CKKSReencryptOutgoingItemsOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = DCA4D2131E5684220056214F /* CKKSReencryptOutgoingItemsOperation.h */; }; + 4718AEC0205B39C40068EC3F /* SFPublicKey+SPKI.h in Headers */ = {isa = PBXBuildFile; fileRef = BEE4B1961FFDAFE600777D39 /* SFPublicKey+SPKI.h */; }; + 4718AEC1205B39C40068EC3F /* CKKSIncomingQueueEntry.h in Headers */ = {isa = PBXBuildFile; fileRef = DC378B3A1DF0CA7200A3DAFA /* CKKSIncomingQueueEntry.h */; }; + 4718AEC2205B39C40068EC3F /* SecItemDb.h in Headers */ = {isa = PBXBuildFile; fileRef = DCC78C971D8085D800865A7C /* SecItemDb.h */; }; + 4718AEC3205B39C40068EC3F /* CKKSFixups.h in Headers */ = {isa = PBXBuildFile; fileRef = DCAD9B421F8D939C00C5E2AE /* CKKSFixups.h */; }; + 4718AEC4205B39C40068EC3F /* CKKSControl.h in Headers */ = {isa = PBXBuildFile; fileRef = DC9C95B21F79CFD1000D19E5 /* CKKSControl.h */; }; + 4718AEC5205B39C40068EC3F /* SecItemSchema.h in Headers */ = {isa = PBXBuildFile; fileRef = DCC78C991D8085D800865A7C /* SecItemSchema.h */; }; + 4718AEC6205B39C40068EC3F /* CKKSLocalSynchronizeOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = DC3D748A1FD2217900AC57DA /* CKKSLocalSynchronizeOperation.h */; }; + 4718AEC7205B39C40068EC3F /* SecKeybagSupport.h in Headers */ = {isa = PBXBuildFile; fileRef = DCC78C9F1D8085D800865A7C /* SecKeybagSupport.h */; }; + 4718AEC8205B39C40068EC3F /* CKKSNewTLKOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = DCD662F31E329B6800188186 /* CKKSNewTLKOperation.h */; }; + 4718AEC9205B39C40068EC3F /* iCloudTrace.h in Headers */ = {isa = PBXBuildFile; fileRef = DCC78CB21D8085D800865A7C /* iCloudTrace.h */; }; + 4718AECA205B39C40068EC3F /* CKKSControlProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DCF7A89F1F04502300CABE89 /* CKKSControlProtocol.h */; }; + 4718AECB205B39C40068EC3F /* SFKeychainServer.h in Headers */ = {isa = PBXBuildFile; fileRef = 47FF17241FD60ACA00875565 /* SFKeychainServer.h */; }; + 4718AECC205B39C40068EC3F /* CKKSOutgoingQueueEntry.h in Headers */ = {isa = PBXBuildFile; fileRef = DC9B7AE61DCBF651004E9385 /* CKKSOutgoingQueueEntry.h */; }; + 4718AECD205B39C40068EC3F /* CKKSHealKeyHierarchyOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = DC15F7641E67A6F6003B9A40 /* CKKSHealKeyHierarchyOperation.h */; }; + 4718AECE205B39C40068EC3F /* CKKSNearFutureScheduler.h in Headers */ = {isa = PBXBuildFile; fileRef = DCD6C4B01EC5302400414FEE /* CKKSNearFutureScheduler.h */; }; + 4718AECF205B39C40068EC3F /* OTManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C8BBF101FCB486B00580909 /* OTManager.h */; }; + 4718AED0205B39C40068EC3F /* CKKSHealTLKSharesOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = DCBF2F831F913EF000ED0CA4 /* CKKSHealTLKSharesOperation.h */; }; + 4718AED1205B39C40068EC3F /* CKKSUpdateCurrentItemPointerOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = DCE278E61ED7A5B40083B485 /* CKKSUpdateCurrentItemPointerOperation.h */; }; + 4718AED2205B39C40068EC3F /* OTControlProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C8BBF0C1FCB452200580909 /* OTControlProtocol.h */; }; + 4718AED3205B39C40068EC3F /* CKKSAPSReceiver.h in Headers */ = {isa = PBXBuildFile; fileRef = DCEA5D831E2F14810089CF55 /* CKKSAPSReceiver.h */; }; + 4718AED4205B39C40068EC3F /* NSOperationCategories.h in Headers */ = {isa = PBXBuildFile; fileRef = DC1447941F5766D200236DB4 /* NSOperationCategories.h */; }; + 4718AED5205B39C40068EC3F /* CKKSKey.h in Headers */ = {isa = PBXBuildFile; fileRef = DC4DB14E1E24692100CD6769 /* CKKSKey.h */; }; + 4718AED6205B39C40068EC3F /* CKKSCurrentItemPointer.h in Headers */ = {isa = PBXBuildFile; fileRef = DCE278DB1ED789EF0083B485 /* CKKSCurrentItemPointer.h */; }; + 4718AED7205B39C40068EC3F /* CKKSControlServer.h in Headers */ = {isa = PBXBuildFile; fileRef = DA6AA1641FE88AFA004565B0 /* CKKSControlServer.h */; }; + 4718AED8205B39C40068EC3F /* CKKSSIV.h in Headers */ = {isa = PBXBuildFile; fileRef = DCEA5D531E2826DB0089CF55 /* CKKSSIV.h */; }; + 4718AED9205B39C40068EC3F /* SFKeychainControlManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 473337771FDAFBCC00E19F30 /* SFKeychainControlManager.h */; }; + 4718AEDA205B39C40068EC3F /* SecDbKeychainSerializedSecretData.h in Headers */ = {isa = PBXBuildFile; fileRef = 47922D3E1FAA7C1A0008F7E0 /* SecDbKeychainSerializedSecretData.h */; }; + 4718AEDB205B39C40068EC3F /* CKKSItem.h in Headers */ = {isa = PBXBuildFile; fileRef = DCDCCB8D1DF7B8D4006E840E /* CKKSItem.h */; }; + 4718AEE3205B3A050068EC3F /* KeychainModel.xcdatamodeld in Sources */ = {isa = PBXBuildFile; fileRef = 470D966B1FCDE4BA0065FE90 /* KeychainModel.xcdatamodeld */; }; + 4718AEE4205B3A060068EC3F /* KeychainModel.xcdatamodeld in Sources */ = {isa = PBXBuildFile; fileRef = 470D966B1FCDE4BA0065FE90 /* KeychainModel.xcdatamodeld */; }; + 4718AEE7205B3A420068EC3F /* libsecurityd_bridge.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4718AEE2205B39C40068EC3F /* libsecurityd_bridge.a */; }; 471A03EC1F72E35B000A8904 /* SecDbKeychainItemV7.m in Sources */ = {isa = PBXBuildFile; fileRef = 470ACEF31F58C3A600D1D5BD /* SecDbKeychainItemV7.m */; }; 471A03F21F72E35C000A8904 /* SecDbKeychainItemV7.m in Sources */ = {isa = PBXBuildFile; fileRef = 470ACEF31F58C3A600D1D5BD /* SecDbKeychainItemV7.m */; }; 472339671FD7155E00CB6A72 /* libprequelite.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 472339611FD7155C00CB6A72 /* libprequelite.dylib */; }; - 472339691FD7156800CB6A72 /* CoreCDP.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 472339681FD7156700CB6A72 /* CoreCDP.framework */; }; 4723C9C21F152EB50082882F /* SFObjCType.h in Headers */ = {isa = PBXBuildFile; fileRef = 4723C9C01F152EB10082882F /* SFObjCType.h */; }; 4723C9C31F152EB60082882F /* SFObjCType.h in Headers */ = {isa = PBXBuildFile; fileRef = 4723C9C01F152EB10082882F /* SFObjCType.h */; }; 4723C9C61F152EC00082882F /* SFSQLite.h in Headers */ = {isa = PBXBuildFile; fileRef = 4723C9BD1F152EB10082882F /* SFSQLite.h */; settings = {ATTRIBUTES = (Private, ); }; }; @@ -794,10 +1072,7 @@ 4727FBBA1F9918590003AE36 /* KeychainCryptoTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 4727FBB91F9918590003AE36 /* KeychainCryptoTests.m */; }; 4727FBC51F991C470003AE36 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4727FBC41F991C460003AE36 /* Foundation.framework */; }; 4727FBC61F991DE90003AE36 /* libsecdRegressions.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DC52EDB11D80D58400B0A59C /* libsecdRegressions.a */; }; - 4727FBC71F991E3A0003AE36 /* libsecurity.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DCC78EA91D8088E200865A7C /* libsecurity.a */; }; - 4727FBC81F991E460003AE36 /* libsecurityd_ios.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DC52E7C21D80BC8000B0A59C /* libsecurityd_ios.a */; }; 4727FBC91F991E5A0003AE36 /* libutilities.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DC0BCC361D8C684F00070CB0 /* libutilities.a */; }; - 4727FBCB1F991F510003AE36 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4727FBCA1F991F510003AE36 /* Security.framework */; }; 4727FBCD1F991F660003AE36 /* libsqlite3.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 4727FBCC1F991F660003AE36 /* libsqlite3.dylib */; }; 4727FBCE1F991F820003AE36 /* SecurityFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4727FBCF1F991F820003AE36 /* SecurityFoundation.framework */; }; 4727FBD11F991F990003AE36 /* libMobileGestalt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 4727FBD01F991F990003AE36 /* libMobileGestalt.dylib */; }; @@ -807,10 +1082,7 @@ 4727FBD71F99209C0003AE36 /* libSecureObjectSyncServer.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DC52E8C61D80C25800B0A59C /* libSecureObjectSyncServer.a */; }; 4727FBD91F9920BC0003AE36 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4727FBD81F9920BB0003AE36 /* SystemConfiguration.framework */; }; 4727FBDB1F9920CC0003AE36 /* WirelessDiagnostics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4727FBDA1F9920CB0003AE36 /* WirelessDiagnostics.framework */; }; - 4727FBDD1F9920F20003AE36 /* libaks_acl.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4727FBDC1F9920F10003AE36 /* libaks_acl.a */; }; - 4727FBDF1F99211D0003AE36 /* libaks.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4727FBDE1F99211D0003AE36 /* libaks.a */; }; 4727FBE11F9921300003AE36 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4727FBE01F99212F0003AE36 /* IOKit.framework */; }; - 4727FBE31F9921660003AE36 /* MobileKeyBag.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4727FBE21F9921660003AE36 /* MobileKeyBag.framework */; }; 4727FBE51F99217B0003AE36 /* SharedWebCredentials.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4727FBE41F99217A0003AE36 /* SharedWebCredentials.framework */; }; 4727FBE71F99218A0003AE36 /* ApplePushService.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4727FBE61F9921890003AE36 /* ApplePushService.framework */; }; 4727FBE91F9921D10003AE36 /* libACM.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4727FBE81F9921D00003AE36 /* libACM.a */; }; @@ -830,6 +1102,8 @@ 474B5FC81E662E79007546F8 /* SecurityFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DCE4E7C01D7A463E00AFB96E /* SecurityFoundation.framework */; }; 475F37201EE8F23900248FB5 /* SFAnalytics.plist in Resources */ = {isa = PBXBuildFile; fileRef = 475F371F1EE8F23900248FB5 /* SFAnalytics.plist */; }; 475F37211EE8F23900248FB5 /* SFAnalytics.plist in Resources */ = {isa = PBXBuildFile; fileRef = 475F371F1EE8F23900248FB5 /* SFAnalytics.plist */; }; + 4764E9272059D866005497C9 /* KeychainModel.xcdatamodeld in Sources */ = {isa = PBXBuildFile; fileRef = 470D966B1FCDE4BA0065FE90 /* KeychainModel.xcdatamodeld */; }; + 4764E92D2059D8BF005497C9 /* KeychainModel.xcdatamodeld in Sources */ = {isa = PBXBuildFile; fileRef = 470D966B1FCDE4BA0065FE90 /* KeychainModel.xcdatamodeld */; }; 476541651F339F6300413F65 /* SecdWatchdog.h in Headers */ = {isa = PBXBuildFile; fileRef = 476541631F339F6300413F65 /* SecdWatchdog.h */; }; 476541701F33B59300413F65 /* SecdWatchdog.m in Sources */ = {isa = PBXBuildFile; fileRef = 476541641F339F6300413F65 /* SecdWatchdog.m */; }; 476541711F33B59500413F65 /* SecdWatchdog.m in Sources */ = {isa = PBXBuildFile; fileRef = 476541641F339F6300413F65 /* SecdWatchdog.m */; }; @@ -847,6 +1121,13 @@ 47702B291E5F463400B29577 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 52D82BD316A5EADA0078DFE5 /* Security.framework */; }; 47702B371E5F495C00B29577 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 47702B351E5F495C00B29577 /* main.m */; }; 47702B391E5F4B2200B29577 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 52D82BD316A5EADA0078DFE5 /* Security.framework */; }; + 4771D973209A755800BA9772 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4727FBC41F991C460003AE36 /* Foundation.framework */; }; + 4771D980209A75FE00BA9772 /* KeychainDataclassOwner.m in Sources */ = {isa = PBXBuildFile; fileRef = 4771D97F209A75FE00BA9772 /* KeychainDataclassOwner.m */; }; + 4771D9A0209B7C2700BA9772 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4771D99F209B7C2600BA9772 /* Security.framework */; }; + 4771D9A2209B7C3900BA9772 /* Accounts.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4771D9A1209B7C3900BA9772 /* Accounts.framework */; }; + 4771DA2520A4C33A00BA9772 /* OT.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CCCC7C820261D310024405E /* OT.m */; }; + 4771DA2620A4C34800BA9772 /* OT.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CCCC7C820261D310024405E /* OT.m */; }; + 4771DA2720A4C37D00BA9772 /* OT.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CCCC7C820261D310024405E /* OT.m */; }; 4771ECCD1F17CD0E00840998 /* SFSQLiteStatement.m in Sources */ = {isa = PBXBuildFile; fileRef = 4723C9BF1F152EB10082882F /* SFSQLiteStatement.m */; }; 477A1F5220320E4A00ACD81D /* Accounts.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 477A1F4C20320E4900ACD81D /* Accounts.framework */; }; 477A1F5320320E5100ACD81D /* Accounts.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4CF4C19C171E0EA600877419 /* Accounts.framework */; }; @@ -861,7 +1142,6 @@ 478D427A1FD72A8100CAB645 /* SecdWatchdog.m in Sources */ = {isa = PBXBuildFile; fileRef = 476541641F339F6300413F65 /* SecdWatchdog.m */; }; 478D427B1FD72A8100CAB645 /* KeychainCryptoTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 4727FBB91F9918590003AE36 /* KeychainCryptoTests.m */; }; 478D427C1FD72A8100CAB645 /* server_endpoint.m in Sources */ = {isa = PBXBuildFile; fileRef = DC6ACC401E81DF9400125DC5 /* server_endpoint.m */; }; - 478D427E1FD72A8100CAB645 /* CoreCDP.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 472339681FD7156700CB6A72 /* CoreCDP.framework */; }; 478D427F1FD72A8100CAB645 /* libprequelite.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 472339611FD7155C00CB6A72 /* libprequelite.dylib */; }; 478D42801FD72A8100CAB645 /* OCMock.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 47D1838B1FB3827700CFCD89 /* OCMock.framework */; }; 478D42811FD72A8100CAB645 /* libregressionBase.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DC0BCBFD1D8C648C00070CB0 /* libregressionBase.a */; }; @@ -880,9 +1160,7 @@ 478D428E1FD72A8100CAB645 /* CloudKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4727FBD21F9920290003AE36 /* CloudKit.framework */; }; 478D42901FD72A8100CAB645 /* SecurityFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4727FBCF1F991F820003AE36 /* SecurityFoundation.framework */; }; 478D42911FD72A8100CAB645 /* libsqlite3.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 4727FBCC1F991F660003AE36 /* libsqlite3.dylib */; }; - 478D42921FD72A8100CAB645 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4727FBCA1F991F510003AE36 /* Security.framework */; }; 478D42931FD72A8100CAB645 /* libutilities.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DC0BCC361D8C684F00070CB0 /* libutilities.a */; }; - 478D42941FD72A8100CAB645 /* libsecurityd_ios.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DC52E7C21D80BC8000B0A59C /* libsecurityd_ios.a */; }; 478D42951FD72A8100CAB645 /* libsecurity.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DCC78EA91D8088E200865A7C /* libsecurity.a */; }; 478D42961FD72A8100CAB645 /* libsecdRegressions.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DC52EDB11D80D58400B0A59C /* libsecdRegressions.a */; }; 478D42971FD72A8100CAB645 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4727FBC41F991C460003AE36 /* Foundation.framework */; }; @@ -890,8 +1168,6 @@ 478D429F1FD72C8400CAB645 /* AppleSystemInfo.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DC610A3F1D78F2FF002223DE /* AppleSystemInfo.framework */; }; 479108B71EE879F9008CEFA0 /* CKKSAnalytics.h in Headers */ = {isa = PBXBuildFile; fileRef = 479108B51EE879F9008CEFA0 /* CKKSAnalytics.h */; }; 479108B81EE879F9008CEFA0 /* CKKSAnalytics.h in Headers */ = {isa = PBXBuildFile; fileRef = 479108B51EE879F9008CEFA0 /* CKKSAnalytics.h */; }; - 479108B91EE879F9008CEFA0 /* CKKSAnalytics.m in Sources */ = {isa = PBXBuildFile; fileRef = 479108B61EE879F9008CEFA0 /* CKKSAnalytics.m */; }; - 479108BA1EE879F9008CEFA0 /* CKKSAnalytics.m in Sources */ = {isa = PBXBuildFile; fileRef = 479108B61EE879F9008CEFA0 /* CKKSAnalytics.m */; }; 47922D211FAA76000008F7E0 /* SecDbKeychainSerializedMetadata.proto in Resources */ = {isa = PBXBuildFile; fileRef = 47922D201FAA75FF0008F7E0 /* SecDbKeychainSerializedMetadata.proto */; }; 47922D2D1FAA77970008F7E0 /* SecDbKeychainSerializedSecretData.proto in Resources */ = {isa = PBXBuildFile; fileRef = 47922D2C1FAA77970008F7E0 /* SecDbKeychainSerializedSecretData.proto */; }; 47922D421FAA7C240008F7E0 /* SecDbKeychainSerializedAKSWrappedKey.h in Headers */ = {isa = PBXBuildFile; fileRef = 47922D371FAA7C040008F7E0 /* SecDbKeychainSerializedAKSWrappedKey.h */; }; @@ -911,25 +1187,41 @@ 47922D551FAA7E070008F7E0 /* SecDbKeychainSerializedItemV7.h in Headers */ = {isa = PBXBuildFile; fileRef = 47922D501FAA7DF60008F7E0 /* SecDbKeychainSerializedItemV7.h */; }; 47922D561FAA7E0D0008F7E0 /* SecDbKeychainSerializedItemV7.m in Sources */ = {isa = PBXBuildFile; fileRef = 47922D511FAA7DF70008F7E0 /* SecDbKeychainSerializedItemV7.m */; }; 47922D571FAA7E0E0008F7E0 /* SecDbKeychainSerializedItemV7.m in Sources */ = {isa = PBXBuildFile; fileRef = 47922D511FAA7DF70008F7E0 /* SecDbKeychainSerializedItemV7.m */; }; + 479231E82065B31300B2718C /* libsecurityd_ios.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DC52E7C21D80BC8000B0A59C /* libsecurityd_ios.a */; }; + 479231EE2065B32200B2718C /* libsecurityd_ios.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DC52E7C21D80BC8000B0A59C /* libsecurityd_ios.a */; }; + 479231EF2065C52200B2718C /* libsecurity.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DCC78EA91D8088E200865A7C /* libsecurity.a */; }; + 479231F02065C52D00B2718C /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C32C0AF0A4975F6002891BD /* Security.framework */; }; 479DA1721EBBA8D10065C98F /* CKKSManifest.m in Sources */ = {isa = PBXBuildFile; fileRef = 47CEED1F1E60DE900044EAB4 /* CKKSManifest.m */; }; 479DA1781EBBA8D30065C98F /* CKKSManifest.m in Sources */ = {isa = PBXBuildFile; fileRef = 47CEED1F1E60DE900044EAB4 /* CKKSManifest.m */; }; 47A05B161FDB5D9E00D0816E /* SFKeychainControl.h in Headers */ = {isa = PBXBuildFile; fileRef = 47A05B101FDB5A8B00D0816E /* SFKeychainControl.h */; }; 47A05B171FDB5D9F00D0816E /* SFKeychainControl.h in Headers */ = {isa = PBXBuildFile; fileRef = 47A05B101FDB5A8B00D0816E /* SFKeychainControl.h */; }; 47A05B181FDB5DBC00D0816E /* SFKeychainControl.h in Headers */ = {isa = PBXBuildFile; fileRef = 47A05B101FDB5A8B00D0816E /* SFKeychainControl.h */; }; 47A0ABA81E6F7B24001B388C /* SecurityFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 474B5FBF1E662E21007546F8 /* SecurityFoundation.framework */; }; + 47A91562201A43BA00FF8F46 /* SecSharedCredential.h in Headers */ = {isa = PBXBuildFile; fileRef = BE061FE01899ECEE00C739F6 /* SecSharedCredential.h */; settings = {ATTRIBUTES = (Public, ); }; }; 47B011991F17D78D0030B49F /* SFSQLiteStatement.m in Sources */ = {isa = PBXBuildFile; fileRef = 4723C9BF1F152EB10082882F /* SFSQLiteStatement.m */; }; 47B90C901F350966006500BC /* CrashReporterSupport.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DCE4E9391D7F3DF200AFB96E /* CrashReporterSupport.framework */; }; + 47C2F1762059A2300062DE30 /* libprequelite.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 0CE98B5B1FA9360700CF1D54 /* libprequelite.tbd */; }; + 47C2F1842059CB680062DE30 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4727FBC41F991C460003AE36 /* Foundation.framework */; }; + 47C2F18A2059CB820062DE30 /* KeychainModel.xcdatamodeld in Sources */ = {isa = PBXBuildFile; fileRef = 470D966B1FCDE4BA0065FE90 /* KeychainModel.xcdatamodeld */; }; 47C51B871EEA657D0032D9E5 /* SecurityUnitTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 47C51B861EEA657D0032D9E5 /* SecurityUnitTests.m */; }; 47C51B891EEA657D0032D9E5 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DC1789041D77980500B50D50 /* Security.framework */; }; + 47D13759209CD1A200CAD493 /* NSError+UsefulConstructors.m in Sources */ = {isa = PBXBuildFile; fileRef = DCAE1DD62073FCDE00B4F687 /* NSError+UsefulConstructors.m */; }; 47D13F631E8447FB0063B6E2 /* SecurityFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DCE4E7C01D7A463E00AFB96E /* SecurityFoundation.framework */; }; 47D183911FB3827800CFCD89 /* OCMock.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 47D1838B1FB3827700CFCD89 /* OCMock.framework */; }; 47DE88DA1FA7B07400DD3254 /* server_xpc.m in Sources */ = {isa = PBXBuildFile; fileRef = DCB2214A1E8B0861001598BC /* server_xpc.m */; }; 47E553741EDF674700749715 /* CKKSManifestTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 476E918D1E7343B200B4E4D3 /* CKKSManifestTests.m */; }; + 47FF17261FD60ACA00875565 /* SFKeychainServer.h in Headers */ = {isa = PBXBuildFile; fileRef = 47FF17241FD60ACA00875565 /* SFKeychainServer.h */; }; + 47FF17271FD60ACA00875565 /* SFKeychainServer.h in Headers */ = {isa = PBXBuildFile; fileRef = 47FF17241FD60ACA00875565 /* SFKeychainServer.h */; }; + 47FF17281FD60ACA00875565 /* SFKeychainServer.m in Sources */ = {isa = PBXBuildFile; fileRef = 47FF17251FD60ACA00875565 /* SFKeychainServer.m */; }; + 47FF17291FD60ACA00875565 /* SFKeychainServer.m in Sources */ = {isa = PBXBuildFile; fileRef = 47FF17251FD60ACA00875565 /* SFKeychainServer.m */; }; 483E798F1DC87605005C0008 /* secd-67-prefixedKeyIDs.m in Sources */ = {isa = PBXBuildFile; fileRef = 483E79891DC875F2005C0008 /* secd-67-prefixedKeyIDs.m */; }; 48776C811DA5BC0E00CC09B9 /* SOSAccountRecovery.m in Sources */ = {isa = PBXBuildFile; fileRef = 48776C801DA5BC0E00CC09B9 /* SOSAccountRecovery.m */; }; + 4885DCAD207FF0780071FB7B /* ClientInfoByNotification.m in Sources */ = {isa = PBXBuildFile; fileRef = 4885DCAB207FF0780071FB7B /* ClientInfoByNotification.m */; }; 48CC589F1DA5FF2700EBD9DB /* secd-66-account-recovery.m in Sources */ = {isa = PBXBuildFile; fileRef = 48CC58971DA5FF0B00EBD9DB /* secd-66-account-recovery.m */; }; 48E617211DBEC6BA0098EAAD /* SOSBackupInformation.m in Sources */ = {isa = PBXBuildFile; fileRef = 48E6171A1DBEC40D0098EAAD /* SOSBackupInformation.m */; }; 48E617221DBEC6C60098EAAD /* SOSBackupInformation.h in Headers */ = {isa = PBXBuildFile; fileRef = 48E6171B1DBEC40D0098EAAD /* SOSBackupInformation.h */; }; + 48FE669620E6E69D00FAEF17 /* SOSAuthKitHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = 48FE668F20E6E69B00FAEF17 /* SOSAuthKitHelpers.m */; }; + 48FE669720E6E69D00FAEF17 /* SOSAuthKitHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = 48FE669520E6E69C00FAEF17 /* SOSAuthKitHelpers.h */; }; 4AF7000115AFB73800B9D400 /* SecOTRMath.h in Headers */ = {isa = PBXBuildFile; fileRef = 4AF7FFF715AFB73800B9D400 /* SecOTRMath.h */; settings = {ATTRIBUTES = (Private, ); }; }; 4AF7000315AFB73800B9D400 /* SecOTRPacketData.h in Headers */ = {isa = PBXBuildFile; fileRef = 4AF7FFF915AFB73800B9D400 /* SecOTRPacketData.h */; settings = {ATTRIBUTES = (Private, ); }; }; 4AF7000415AFB73800B9D400 /* SecOTRPackets.h in Headers */ = {isa = PBXBuildFile; fileRef = 4AF7FFFA15AFB73800B9D400 /* SecOTRPackets.h */; settings = {ATTRIBUTES = (Private, ); }; }; @@ -971,6 +1263,8 @@ 4C3DD6B0179755560093F9D8 /* NSDate+TimeIntervalDescription.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C3DD6AF179755560093F9D8 /* NSDate+TimeIntervalDescription.m */; }; 4C3DD6BD179760280093F9D8 /* libMobileGestalt.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = E7D690911652E06A0079537A /* libMobileGestalt.dylib */; }; 4C4296320BB0A68200491999 /* SecTrustSettings.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C4296300BB0A68200491999 /* SecTrustSettings.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 4C47FA9320A51DC900384CB6 /* AppleFSCompression.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C47FA8D20A51DC700384CB6 /* AppleFSCompression.framework */; }; + 4C47FA9420A51DD800384CB6 /* AppleFSCompression.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C47FA8D20A51DC700384CB6 /* AppleFSCompression.framework */; }; 4C50AD0C1410679000EE92DE /* Invalid-asterisk.google.com.crt in Copy DigiNotar Resources */ = {isa = PBXBuildFile; fileRef = 4C50ACFD1410671D00EE92DE /* Invalid-asterisk.google.com.crt */; }; 4C50AD0D1410679000EE92DE /* Invalid-muisonline.omnyacc-denhelder.nl-diginotar.cyberca.crt in Copy DigiNotar Resources */ = {isa = PBXBuildFile; fileRef = 4C50ACFE1410671D00EE92DE /* Invalid-muisonline.omnyacc-denhelder.nl-diginotar.cyberca.crt */; }; 4C50AD0E1410679000EE92DE /* Invalid-webmail.terneuzen.nl-diginotar-services.crt in Copy DigiNotar Resources */ = {isa = PBXBuildFile; fileRef = 4C50ACFF1410671D00EE92DE /* Invalid-webmail.terneuzen.nl-diginotar-services.crt */; }; @@ -1132,6 +1426,20 @@ 5346481E173322BD00FE9172 /* KeychainSyncAccountNotification.m in Sources */ = {isa = PBXBuildFile; fileRef = 5346481D173322BD00FE9172 /* KeychainSyncAccountNotification.m */; }; 5346481F17332F9C00FE9172 /* Accounts.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4CF4C19C171E0EA600877419 /* Accounts.framework */; }; 53C0E1FF177FB48A00F8A018 /* CloudKeychain.strings in Resources */ = {isa = PBXBuildFile; fileRef = 53C0E1F1177FAC2C00F8A018 /* CloudKeychain.strings */; }; + 5A4E381B207529670047F40F /* SecProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A4E381A207529480047F40F /* SecProtocol.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5A4E381C207529680047F40F /* SecProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A4E381A207529480047F40F /* SecProtocol.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5A4E52792051D7FA009D5826 /* Accounts.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4CF4C19C171E0EA600877419 /* Accounts.framework */; settings = {ATTRIBUTES = (Weak, ); }; }; + 5A4E527B2051D857009D5826 /* Accounts.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4CF4C19C171E0EA600877419 /* Accounts.framework */; settings = {ATTRIBUTES = (Weak, ); }; }; + 5AC6BFAB2077CD310051737D /* SecProtocolTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 5AC6BFA52077CD130051737D /* SecProtocolTypes.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5AC6BFAC2077CD310051737D /* SecProtocolTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 5AC6BFA52077CD130051737D /* SecProtocolTypes.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5AF762FF2051F990001557AE /* AuthKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5A94C6D4203CC2590066E391 /* AuthKit.framework */; settings = {ATTRIBUTES = (Weak, ); }; }; + 5AF7630920520870001557AE /* AuthKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5A94C6D4203CC2590066E391 /* AuthKit.framework */; }; + 5AFCF32920746BC20010D4B5 /* SecProtocolOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = 5AFCF32220746AD80010D4B5 /* SecProtocolOptions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5AFCF32A20746BC30010D4B5 /* SecProtocolOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = 5AFCF32220746AD80010D4B5 /* SecProtocolOptions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5AFCF32B20746BC80010D4B5 /* SecProtocolMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = 5AFCF32820746AE90010D4B5 /* SecProtocolMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5AFCF32C20746BC90010D4B5 /* SecProtocolMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = 5AFCF32820746AE90010D4B5 /* SecProtocolMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5AFCF32E20746DA70010D4B5 /* SecProtocolObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 5AFCF32D20746D9A0010D4B5 /* SecProtocolObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5AFCF32F20746DA70010D4B5 /* SecProtocolObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 5AFCF32D20746D9A0010D4B5 /* SecProtocolObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5E10992619A5E55800A60E2B /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E7FCBE431314471B000DE34E /* Foundation.framework */; }; 5E10995119A5E5CE00A60E2B /* ISProtectedItems.plist in Resources */ = {isa = PBXBuildFile; fileRef = 5E10994E19A5E5CE00A60E2B /* ISProtectedItems.plist */; }; 5E10995219A5E5CE00A60E2B /* ISProtectedItemsController.m in Sources */ = {isa = PBXBuildFile; fileRef = 5E10995019A5E5CE00A60E2B /* ISProtectedItemsController.m */; }; @@ -1148,18 +1456,22 @@ 5E8B53A51AA0B8A600345E7B /* libcoreauthd_test_client.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 5E8B53A41AA0B8A600345E7B /* libcoreauthd_test_client.a */; }; 5EAFA4D31EF1605A002DC188 /* LocalAuthentication.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5EAFA4CD1EF16059002DC188 /* LocalAuthentication.framework */; }; 5EBE247D1B00CCAE0007DB0E /* main.c in Sources */ = {isa = PBXBuildFile; fileRef = 5EBE247C1B00CCAE0007DB0E /* main.c */; }; - 6C0B0C4B1E253848007F95E5 /* AwdMetadata-0x60-Keychain.bin in CopyFiles */ = {isa = PBXBuildFile; fileRef = 6C3446551E2534E800F9522B /* AwdMetadata-0x60-Keychain.bin */; }; 6C1260FD1F7DA42D001B2EEC /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E7FCBE431314471B000DE34E /* Foundation.framework */; }; 6C13AE471F8E9F5F00F047E3 /* supd.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C69517E1F758E1000F68F91 /* supd.m */; }; 6C13AE481F8E9FC800F047E3 /* libutilities.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DC0BCC361D8C684F00070CB0 /* libutilities.a */; }; 6C1520D41DCCF71400C85C6D /* secd.8 in Install man8 page */ = {isa = PBXBuildFile; fileRef = 6C1520CD1DCCF57A00C85C6D /* secd.8 */; }; 6C1F93111DD5E41A00585608 /* libDiagnosticMessagesClient.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = DC610A3C1D78F25C002223DE /* libDiagnosticMessagesClient.dylib */; }; + 6C32BB9920EAE6B00042DF59 /* LocalKeychainAnalytics.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C814A4B2050B4B600CB391B /* LocalKeychainAnalytics.m */; }; + 6C32BB9A20EAE6B80042DF59 /* LocalKeychainAnalytics.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C814A4B2050B4B600CB391B /* LocalKeychainAnalytics.m */; }; 6C3446301E24F6BE00F9522B /* CKKSRateLimiterTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C34462F1E24F6BE00F9522B /* CKKSRateLimiterTests.m */; }; 6C3446461E25346C00F9522B /* CKKSRateLimiter.h in Headers */ = {isa = PBXBuildFile; fileRef = 6CC185971E24E87D009657D8 /* CKKSRateLimiter.h */; }; 6C3446471E25346C00F9522B /* CKKSRateLimiter.m in Sources */ = {isa = PBXBuildFile; fileRef = 6CC185981E24E87D009657D8 /* CKKSRateLimiter.m */; }; 6C4605A51F882B9B001421B6 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E7FCBE431314471B000DE34E /* Foundation.framework */; }; 6C4605BC1F882DB6001421B6 /* SFAnalyticsTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C1A29FC1F882788002312D8 /* SFAnalyticsTests.m */; }; 6C4605BD1F882DC3001421B6 /* SupdTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C758CB01F8826100075BD78 /* SupdTests.m */; }; + 6C4F98252075833E00A3C5AB /* OCMock.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = DC3502E81E02172C00BC0587 /* OCMock.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; + 6C53A447206AB1A6000FA611 /* LocalKeychainAnalytics.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C814A4B2050B4B600CB391B /* LocalKeychainAnalytics.m */; }; + 6C53A44D206AB1EF000FA611 /* LocalKeychainAnalytics.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C814A4B2050B4B600CB391B /* LocalKeychainAnalytics.m */; }; 6C588D7F1EAA14AA00D7E322 /* RateLimiterTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C588D791EAA149F00D7E322 /* RateLimiterTests.m */; }; 6C588D801EAA20AB00D7E322 /* RateLimiter.m in Sources */ = {isa = PBXBuildFile; fileRef = 6CC7F5B31E9F99EE0014AE63 /* RateLimiter.m */; }; 6C588D811EAA20AC00D7E322 /* RateLimiter.m in Sources */ = {isa = PBXBuildFile; fileRef = 6CC7F5B31E9F99EE0014AE63 /* RateLimiter.m */; }; @@ -1172,16 +1484,10 @@ 6C73F48F2006B910003D5D63 /* SOSAnalytics.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C7BB0042006B4EF004D1B6B /* SOSAnalytics.h */; settings = {ATTRIBUTES = (Private, ); }; }; 6C73F4902006B911003D5D63 /* SOSAnalytics.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C7BB0042006B4EF004D1B6B /* SOSAnalytics.h */; settings = {ATTRIBUTES = (Private, ); }; }; 6C7FD5DF1F87FA42002C2285 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C32C0AF0A4975F6002891BD /* Security.framework */; }; + 6C814A4C2050B4B600CB391B /* LocalKeychainAnalytics.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C814A4A2050B4B600CB391B /* LocalKeychainAnalytics.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 6C814A4D2050B4B600CB391B /* LocalKeychainAnalytics.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C814A4B2050B4B600CB391B /* LocalKeychainAnalytics.m */; }; 6C869A751F50CAF400957298 /* SOSEnsureBackup.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C860C7A1F4F63DB004100A1 /* SOSEnsureBackup.m */; }; 6C869A761F50CAF500957298 /* SOSEnsureBackup.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C860C7A1F4F63DB004100A1 /* SOSEnsureBackup.m */; }; - 6C869A791F54C37900957298 /* AWDKeychainSOSKeychainBackupFailed.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C869A771F54C2D700957298 /* AWDKeychainSOSKeychainBackupFailed.m */; }; - 6C869A7A1F54C37A00957298 /* AWDKeychainSOSKeychainBackupFailed.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C869A771F54C2D700957298 /* AWDKeychainSOSKeychainBackupFailed.m */; }; - 6C8CC3AB1E2F913C009025C5 /* AWDKeychainCKKSRateLimiterAggregatedScores.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C3446501E2534E800F9522B /* AWDKeychainCKKSRateLimiterAggregatedScores.m */; }; - 6C8CC3AC1E2F913C009025C5 /* AWDKeychainCKKSRateLimiterOverload.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C3446521E2534E800F9522B /* AWDKeychainCKKSRateLimiterOverload.m */; }; - 6C8CC3AD1E2F913C009025C5 /* AWDKeychainCKKSRateLimiterTopWriters.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C3446541E2534E800F9522B /* AWDKeychainCKKSRateLimiterTopWriters.m */; }; - 6C8CC3B31E2F913D009025C5 /* AWDKeychainCKKSRateLimiterAggregatedScores.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C3446501E2534E800F9522B /* AWDKeychainCKKSRateLimiterAggregatedScores.m */; }; - 6C8CC3B41E2F913D009025C5 /* AWDKeychainCKKSRateLimiterOverload.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C3446521E2534E800F9522B /* AWDKeychainCKKSRateLimiterOverload.m */; }; - 6C8CC3B51E2F913D009025C5 /* AWDKeychainCKKSRateLimiterTopWriters.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C3446541E2534E800F9522B /* AWDKeychainCKKSRateLimiterTopWriters.m */; }; 6C8CC3B61E2F98C2009025C5 /* ProtocolBuffer.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6C0B0C441E2537CC007F95E5 /* ProtocolBuffer.framework */; settings = {ATTRIBUTES = (Weak, ); }; }; 6C8CE6C11FA248DA0032ADF0 /* SFAnalyticsActivityTracker+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C8CE6BB1FA248B50032ADF0 /* SFAnalyticsActivityTracker+Internal.h */; }; 6C8CE6C21FA248DB0032ADF0 /* SFAnalyticsActivityTracker+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C8CE6BB1FA248B50032ADF0 /* SFAnalyticsActivityTracker+Internal.h */; }; @@ -1251,6 +1557,8 @@ 6CAA8D3A1F8431A7007B6E03 /* libutilities.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DC0BCC361D8C684F00070CB0 /* libutilities.a */; }; 6CAA8D3B1F8431AE007B6E03 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D40B6A881E2B5F9900CD6EE5 /* Foundation.framework */; }; 6CAB39C71E521BEA00566A79 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E7FCBE431314471B000DE34E /* Foundation.framework */; }; + 6CB420A52051FDD500FF2D44 /* LocalKeychainAnalytics.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C814A4B2050B4B600CB391B /* LocalKeychainAnalytics.m */; }; + 6CB420AB2051FDE000FF2D44 /* LocalKeychainAnalytics.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C814A4A2050B4B600CB391B /* LocalKeychainAnalytics.h */; settings = {ATTRIBUTES = (Private, ); }; }; 6CB5F47B1E402E6700DBF3F0 /* KeychainEntitledTestRunner.m in Sources */ = {isa = PBXBuildFile; fileRef = 6CB5F47A1E402E5700DBF3F0 /* KeychainEntitledTestRunner.m */; }; 6CB96BAC1F966D6500E11457 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C6951801F758E1000F68F91 /* main.m */; }; 6CB96BB21F966DA400E11457 /* SFSQLite.m in Sources */ = {isa = PBXBuildFile; fileRef = 4723C9BC1F152EB10082882F /* SFSQLite.m */; }; @@ -1306,14 +1614,9 @@ 6CF4A0B81E45488B00ECD7B5 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 6CF4A0B71E45488B00ECD7B5 /* AppDelegate.m */; }; 6CF4A0BB1E45488B00ECD7B5 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 6CF4A0BA1E45488B00ECD7B5 /* main.m */; }; 6CF4A0BE1E45488B00ECD7B5 /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 6CF4A0BD1E45488B00ECD7B5 /* ViewController.m */; }; - 6CF4A0C01E45488B00ECD7B5 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 6CF4A0BF1E45488B00ECD7B5 /* Assets.xcassets */; }; - 6CF4A0C31E45488B00ECD7B5 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 6CF4A0C11E45488B00ECD7B5 /* Main.storyboard */; }; 6CF4A0E41E4549F200ECD7B5 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 6CF4A0E31E4549F200ECD7B5 /* main.m */; }; 6CF4A0E71E4549F300ECD7B5 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 6CF4A0E61E4549F300ECD7B5 /* AppDelegate.m */; }; 6CF4A0EA1E4549F300ECD7B5 /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 6CF4A0E91E4549F300ECD7B5 /* ViewController.m */; }; - 6CF4A0ED1E4549F300ECD7B5 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 6CF4A0EB1E4549F300ECD7B5 /* Main.storyboard */; }; - 6CF4A0EF1E4549F300ECD7B5 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 6CF4A0EE1E4549F300ECD7B5 /* Assets.xcassets */; }; - 6CF4A0F21E4549F300ECD7B5 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 6CF4A0F01E4549F300ECD7B5 /* LaunchScreen.storyboard */; }; 6CFDC4551F907D2600646DBB /* SFObjCType.m in Sources */ = {isa = PBXBuildFile; fileRef = 4723C9BE1F152EB10082882F /* SFObjCType.m */; }; 7200D76F177B9999009BB396 /* ManagedConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 72C3EC2D1705F24E0040C87C /* ManagedConfiguration.framework */; }; 724340BA1ED3FEC800F8F566 /* SecSMIME.h in Headers */ = {isa = PBXBuildFile; fileRef = DC17870D1D778FA900B50D50 /* SecSMIME.h */; settings = {ATTRIBUTES = (Private, ); }; }; @@ -1360,6 +1663,15 @@ 79EF5B730D3D6AFE009F5270 /* p12import.h in Headers */ = {isa = PBXBuildFile; fileRef = 79EF5B720D3D6AFE009F5270 /* p12import.h */; }; 8E02FA6B1107BE460043545E /* pbkdf2.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E02FA691107BE460043545E /* pbkdf2.h */; settings = {ATTRIBUTES = (Private, ); }; }; 8ED6F6CA110904E300D2B368 /* SecPBKDF.h in Headers */ = {isa = PBXBuildFile; fileRef = 8ED6F6C8110904E300D2B368 /* SecPBKDF.h */; settings = {ATTRIBUTES = (Private, ); }; }; + A690B033208A75D1002FB775 /* notarization.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A6B1BA78207BD9D400F1E099 /* notarization.cpp */; }; + A6B1BA81207BD9EC00F1E099 /* notarization.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A6B1BA78207BD9D400F1E099 /* notarization.cpp */; }; + A6B1BA82207BDCB200F1E099 /* notarization.h in Headers */ = {isa = PBXBuildFile; fileRef = A6B1BA79207BD9D400F1E099 /* notarization.h */; }; + AA44E0D520325150001EA371 /* SecProtocol.c in Sources */ = {isa = PBXBuildFile; fileRef = AA44E0D02032513F001EA371 /* SecProtocol.c */; }; + AA44E0D620325150001EA371 /* SecProtocol.c in Sources */ = {isa = PBXBuildFile; fileRef = AA44E0D02032513F001EA371 /* SecProtocol.c */; }; + AA44E0D72032515C001EA371 /* SecProtocolTypes.m in Sources */ = {isa = PBXBuildFile; fileRef = AA44E0D120325140001EA371 /* SecProtocolTypes.m */; }; + AA44E0D82032515C001EA371 /* SecProtocolTypes.m in Sources */ = {isa = PBXBuildFile; fileRef = AA44E0D120325140001EA371 /* SecProtocolTypes.m */; }; + AA44E0DE2032519E001EA371 /* SecProtocolPriv.h in Headers */ = {isa = PBXBuildFile; fileRef = AA44E0D920325177001EA371 /* SecProtocolPriv.h */; settings = {ATTRIBUTES = (Private, ); }; }; + AA44E0DF2032519F001EA371 /* SecProtocolPriv.h in Headers */ = {isa = PBXBuildFile; fileRef = AA44E0D920325177001EA371 /* SecProtocolPriv.h */; settings = {ATTRIBUTES = (Private, ); }; }; ACBAF6EE1E941AE00007BA2F /* transform_regressions.h in Headers */ = {isa = PBXBuildFile; fileRef = ACBAF6E31E941AE00007BA2F /* transform_regressions.h */; }; ACBAF6EF1E941AE00007BA2F /* transform_regressions.h in Headers */ = {isa = PBXBuildFile; fileRef = ACBAF6E31E941AE00007BA2F /* transform_regressions.h */; }; ACBAF6F91E941B020007BA2F /* transform-01-sigverify.m in Sources */ = {isa = PBXBuildFile; fileRef = ACBAF6E51E941AE00007BA2F /* transform-01-sigverify.m */; }; @@ -1379,7 +1691,6 @@ BE197F5C1911724900BA91D1 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E7FCBE411314471B000DE34E /* UIKit.framework */; }; BE197F5E191173A800BA91D1 /* SWCViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = BE197F5D191173A800BA91D1 /* SWCViewController.m */; }; BE197F61191173F200BA91D1 /* entitlements.plist in Resources */ = {isa = PBXBuildFile; fileRef = BE197F60191173F200BA91D1 /* entitlements.plist */; }; - BE1F74D31F609D460068FA64 /* SecFramework.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E4F1D8085FC00865A7C /* SecFramework.c */; }; BE22FBC61EE0E8AB00893431 /* Monkey.m in Sources */ = {isa = PBXBuildFile; fileRef = BE22FBC51EE0E8AB00893431 /* Monkey.m */; }; BE22FBCE1EE1E26600893431 /* Keychain.m in Sources */ = {isa = PBXBuildFile; fileRef = BE22FBCD1EE1E26600893431 /* Keychain.m */; }; BE22FBD11EE2084100893431 /* Config.m in Sources */ = {isa = PBXBuildFile; fileRef = BE22FBD01EE2084100893431 /* Config.m */; }; @@ -1416,7 +1727,6 @@ BEB0B0DD1FFC45D7007E6A83 /* OTPrivateKey+SF.m in Sources */ = {isa = PBXBuildFile; fileRef = BEB0B0DA1FFC45C2007E6A83 /* OTPrivateKey+SF.m */; }; BEB0B0DE1FFC45D8007E6A83 /* OTPrivateKey+SF.m in Sources */ = {isa = PBXBuildFile; fileRef = BEB0B0DA1FFC45C2007E6A83 /* OTPrivateKey+SF.m */; }; BEB9E9EC1FFF195C00676593 /* si-88-sectrust-valid.m in Sources */ = {isa = PBXBuildFile; fileRef = BEB9E9E51FFF193D00676593 /* si-88-sectrust-valid.m */; }; - BEB9EA2F1FFF1AF700676593 /* si-88-sectrust-valid-data in Resources */ = {isa = PBXBuildFile; fileRef = BEB9EA2E1FFF1AF600676593 /* si-88-sectrust-valid-data */; }; BEB9EA301FFF1B0800676593 /* si-88-sectrust-valid-data in Resources */ = {isa = PBXBuildFile; fileRef = BEB9EA2E1FFF1AF600676593 /* si-88-sectrust-valid-data */; }; BED208D81EDF950E00753952 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 52D82BD316A5EADA0078DFE5 /* Security.framework */; }; BED208D91EDF950E00753952 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E7FCBE431314471B000DE34E /* Foundation.framework */; }; @@ -1478,18 +1788,8 @@ BEF88C9C1EB000FD00357577 /* TPPolicyDocumentTests.m in Sources */ = {isa = PBXBuildFile; fileRef = BEF88C741EB0008E00357577 /* TPPolicyDocumentTests.m */; }; BEF88C9D1EB000FD00357577 /* TPUtilsTests.m in Sources */ = {isa = PBXBuildFile; fileRef = BEF88C751EB0008E00357577 /* TPUtilsTests.m */; }; BEF88C9E1EB000FD00357577 /* TPVoucherTests.m in Sources */ = {isa = PBXBuildFile; fileRef = BEF88C761EB0008E00357577 /* TPVoucherTests.m */; }; - CD0637551A84060600C81E74 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 52D82BD316A5EADA0078DFE5 /* Security.framework */; }; - CD0637561A84065F00C81E74 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4CBCE5A90BE7F69100FF81F5 /* IOKit.framework */; }; - CD0637571A84068F00C81E74 /* IDS.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CD744683195A00BB00FB01C0 /* IDS.framework */; }; CD112FC51DDA31AD00C77A07 /* Accounts.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4CF4C19C171E0EA600877419 /* Accounts.framework */; }; CD198F971DE27B9E00F6FB83 /* SOSAccountPriv.h in Headers */ = {isa = PBXBuildFile; fileRef = CD9021471DE27A9E00F81DC4 /* SOSAccountPriv.h */; }; - CD23B49E1DA06EB40047EDE9 /* IDSPersistentState.m in Sources */ = {isa = PBXBuildFile; fileRef = CD23B4931DA06EB30047EDE9 /* IDSPersistentState.m */; }; - CD23B4A01DA06EB40047EDE9 /* IDSProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = CD23B4951DA06EB30047EDE9 /* IDSProxy.m */; }; - CD23B4A11DA06EB40047EDE9 /* keychainsyncingoveridsproxy.m in Sources */ = {isa = PBXBuildFile; fileRef = CD23B4961DA06EB30047EDE9 /* keychainsyncingoveridsproxy.m */; }; - CD23B4A31DA06EB40047EDE9 /* KeychainSyncingOverIDSProxy+ReceiveMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = CD23B4981DA06EB30047EDE9 /* KeychainSyncingOverIDSProxy+ReceiveMessage.m */; }; - CD23B4A51DA06EB40047EDE9 /* KeychainSyncingOverIDSProxy+SendMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = CD23B49A1DA06EB40047EDE9 /* KeychainSyncingOverIDSProxy+SendMessage.m */; }; - CD276C281A83F60C003226BC /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E7FCBE431314471B000DE34E /* Foundation.framework */; }; - CD51245E1DA1C67000962524 /* com.apple.private.alloy.keychainsync.plist in Install alloy plist */ = {isa = PBXBuildFile; fileRef = CD23B4A81DA06ED10047EDE9 /* com.apple.private.alloy.keychainsync.plist */; }; CD791B3C1DFC9A7600F0E5DC /* libsqlite3.0.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = CD2F99D91DFC995B00769430 /* libsqlite3.0.dylib */; }; CD791B3D1DFC9AB200F0E5DC /* libsqlite3.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 4CB740680A4749C800D641BB /* libsqlite3.dylib */; }; CD9F2AF81DF23CA600AD3577 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E7FCBE431314471B000DE34E /* Foundation.framework */; }; @@ -1536,13 +1836,14 @@ D43761661EB2996C00954447 /* SecRevocationNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = D43761641EB2996C00954447 /* SecRevocationNetworking.h */; }; D43761671EB2996C00954447 /* SecRevocationNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = D43761651EB2996C00954447 /* SecRevocationNetworking.m */; }; D43B88721E72298500F86F19 /* MobileAsset.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7273402816CAFB3C0096622A /* MobileAsset.framework */; settings = {ATTRIBUTES = (Weak, ); }; }; - D43DBEFB1E99D1CA00C04AEA /* asynchttp.c in Sources */ = {isa = PBXBuildFile; fileRef = D43DBED51E99D17100C04AEA /* asynchttp.c */; }; + D43D8B2C20AB8A48005BEEC4 /* Security.apinotes in Headers */ = {isa = PBXBuildFile; fileRef = D44D08B420AB890E0023C439 /* Security.apinotes */; settings = {ATTRIBUTES = (Public, ); }; }; + D43D8B2D20AB8A54005BEEC4 /* Security.apinotes in Headers */ = {isa = PBXBuildFile; fileRef = D44D08B420AB890E0023C439 /* Security.apinotes */; settings = {ATTRIBUTES = (Public, ); }; }; D43DBEFC1E99D1CA00C04AEA /* nameconstraints.c in Sources */ = {isa = PBXBuildFile; fileRef = D43DBED71E99D17100C04AEA /* nameconstraints.c */; }; D43DBEFD1E99D1CA00C04AEA /* OTATrustUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = D43DBED91E99D17100C04AEA /* OTATrustUtilities.m */; }; D43DBEFE1E99D1CA00C04AEA /* personalization.c in Sources */ = {isa = PBXBuildFile; fileRef = D43DBEDB1E99D17100C04AEA /* personalization.c */; }; D43DBEFF1E99D1CA00C04AEA /* policytree.c in Sources */ = {isa = PBXBuildFile; fileRef = D43DBEDD1E99D17100C04AEA /* policytree.c */; }; D43DBF001E99D1CA00C04AEA /* SecCAIssuerCache.c in Sources */ = {isa = PBXBuildFile; fileRef = D43DBEDF1E99D17200C04AEA /* SecCAIssuerCache.c */; }; - D43DBF011E99D1CA00C04AEA /* SecCAIssuerRequest.c in Sources */ = {isa = PBXBuildFile; fileRef = D43DBEE11E99D17200C04AEA /* SecCAIssuerRequest.c */; }; + D43DBF011E99D1CA00C04AEA /* SecCAIssuerRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = D43DBEE11E99D17200C04AEA /* SecCAIssuerRequest.m */; }; D43DBF021E99D1CA00C04AEA /* SecCertificateServer.c in Sources */ = {isa = PBXBuildFile; fileRef = D43DBEE31E99D17200C04AEA /* SecCertificateServer.c */; }; D43DBF031E99D1CA00C04AEA /* SecCertificateSource.c in Sources */ = {isa = PBXBuildFile; fileRef = D43DBEE51E99D17200C04AEA /* SecCertificateSource.c */; }; D43DBF041E99D1CA00C04AEA /* SecOCSPCache.c in Sources */ = {isa = PBXBuildFile; fileRef = D43DBEE71E99D17200C04AEA /* SecOCSPCache.c */; }; @@ -1558,12 +1859,7 @@ D447C4101D3094740082FC1D /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C32C0AF0A4975F6002891BD /* Security.framework */; }; D450686A1E948D2200FA7675 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C32C0AF0A4975F6002891BD /* Security.framework */; }; D453C3901FEC66AE00DE349B /* trust_update.m in Sources */ = {isa = PBXBuildFile; fileRef = D453C38A1FEC669300DE349B /* trust_update.m */; }; - D4574AA0203E618B006D9B82 /* Accounts.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4CF4C19C171E0EA600877419 /* Accounts.framework */; settings = {ATTRIBUTES = (Weak, ); }; }; - D4574AA1203E6893006D9B82 /* Accounts.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4CF4C19C171E0EA600877419 /* Accounts.framework */; settings = {ATTRIBUTES = (Weak, ); }; }; - D4574AA2203E68C8006D9B82 /* AuthKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5A94C6D4203CC2590066E391 /* AuthKit.framework */; settings = {ATTRIBUTES = (Weak, ); }; }; - D4574AA3203E68E0006D9B82 /* AuthKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5A94C6D4203CC2590066E391 /* AuthKit.framework */; settings = {ATTRIBUTES = (Weak, ); }; }; D45917E41DC13E6700752D25 /* SecCertificateRequest.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E3E1D8085FC00865A7C /* SecCertificateRequest.c */; }; - D459A1781E9FFE60009ED74B /* CoreCDP.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DCE4E9411D7F3E6E00AFB96E /* CoreCDP.framework */; }; D46246971F9AE2E400D63882 /* libDER.a in Frameworks */ = {isa = PBXBuildFile; fileRef = D46246911F9AE2E400D63882 /* libDER.a */; }; D46246A31F9AE59E00D63882 /* oids.h in Headers */ = {isa = PBXBuildFile; fileRef = D46246A21F9AE49E00D63882 /* oids.h */; settings = {ATTRIBUTES = (Private, ); }; }; D46246A61F9AE61000D63882 /* oids.c in Sources */ = {isa = PBXBuildFile; fileRef = D462469C1F9AE45900D63882 /* oids.c */; }; @@ -1583,6 +1879,9 @@ D46246C91F9AEA5300D63882 /* libDER.a in Frameworks */ = {isa = PBXBuildFile; fileRef = D46246C31F9AEA5200D63882 /* libDER.a */; }; D46246D41F9AEAE300D63882 /* libDER.a in Frameworks */ = {isa = PBXBuildFile; fileRef = D46246CE1F9AEAE300D63882 /* libDER.a */; }; D46246D91F9AED5D00D63882 /* libDER.a in Frameworks */ = {isa = PBXBuildFile; fileRef = D46246CE1F9AEAE300D63882 /* libDER.a */; }; + D465131A2097FF2E005D93FE /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 6CF4A0EB1E4549F300ECD7B5 /* Main.storyboard */; }; + D465131B2097FF2E005D93FE /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 6CF4A0EE1E4549F300ECD7B5 /* Assets.xcassets */; }; + D465131C2097FF2E005D93FE /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 6CF4A0F01E4549F300ECD7B5 /* LaunchScreen.storyboard */; }; D479F6E21F980FAB00388D28 /* Trust.strings in Resources */ = {isa = PBXBuildFile; fileRef = D479F6DF1F980F8F00388D28 /* Trust.strings */; }; D479F6E31F981FD600388D28 /* OID.strings in CopyFiles */ = {isa = PBXBuildFile; fileRef = 4C198F1F0ACDB4BF00AAB142 /* OID.strings */; }; D479F6E41F981FD600388D28 /* Certificate.strings in CopyFiles */ = {isa = PBXBuildFile; fileRef = 4C198F1D0ACDB4BF00AAB142 /* Certificate.strings */; }; @@ -1594,7 +1893,28 @@ D487B9881DFA2902000410A1 /* SecInternalReleasePriv.h in Headers */ = {isa = PBXBuildFile; fileRef = DC0BCC771D8C68CF00070CB0 /* SecInternalReleasePriv.h */; settings = {ATTRIBUTES = (Private, ); }; }; D487FBB81DB8357300D4BB0B /* si-29-sectrust-sha1-deprecation.m in Sources */ = {isa = PBXBuildFile; fileRef = D487FBB71DB8357300D4BB0B /* si-29-sectrust-sha1-deprecation.m */; }; D487FBBA1DB835B500D4BB0B /* si-29-sectrust-sha1-deprecation.h in Headers */ = {isa = PBXBuildFile; fileRef = D487FBB91DB835B500D4BB0B /* si-29-sectrust-sha1-deprecation.h */; }; + D48BD18D206C45F00075DDC9 /* si-89-cms-hash-agility.m in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E0B1D8085FC00865A7C /* si-89-cms-hash-agility.m */; }; + D48BD194206C47530075DDC9 /* si-35-cms-expiration-time.m in Sources */ = {isa = PBXBuildFile; fileRef = D48BD193206C47530075DDC9 /* si-35-cms-expiration-time.m */; }; D48E4E241E42F0620011B4BA /* si-62-csr.m in Sources */ = {isa = PBXBuildFile; fileRef = DCC78DDA1D8085FC00865A7C /* si-62-csr.m */; }; + D491112C209515400066A1E4 /* CKKSAnalytics.m in Sources */ = {isa = PBXBuildFile; fileRef = 479108B61EE879F9008CEFA0 /* CKKSAnalytics.m */; }; + D491112D209515400066A1E4 /* CKKSAnalytics.m in Sources */ = {isa = PBXBuildFile; fileRef = 479108B61EE879F9008CEFA0 /* CKKSAnalytics.m */; }; + D491112E209515400066A1E4 /* CKKSAnalytics.m in Sources */ = {isa = PBXBuildFile; fileRef = 479108B61EE879F9008CEFA0 /* CKKSAnalytics.m */; }; + D491112F2095154B0066A1E4 /* MainMenu.xib in Sources */ = {isa = PBXBuildFile; fileRef = DC0B622D1D909C4600D43BCB /* MainMenu.xib */; }; + D49111302095154B0066A1E4 /* MainMenu.xib in Sources */ = {isa = PBXBuildFile; fileRef = DC0B622D1D909C4600D43BCB /* MainMenu.xib */; }; + D49111312095154B0066A1E4 /* Main.storyboard in Sources */ = {isa = PBXBuildFile; fileRef = 6CF4A0C11E45488B00ECD7B5 /* Main.storyboard */; }; + D49111322095154B0066A1E4 /* Assets.xcassets in Sources */ = {isa = PBXBuildFile; fileRef = 6CF4A0BF1E45488B00ECD7B5 /* Assets.xcassets */; }; + D49111692095593D0066A1E4 /* CoreData.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D4911167209558900066A1E4 /* CoreData.framework */; settings = {ATTRIBUTES = (Weak, ); }; }; + D491116A2095593E0066A1E4 /* CoreData.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D4911167209558900066A1E4 /* CoreData.framework */; settings = {ATTRIBUTES = (Weak, ); }; }; + D491116B2095593E0066A1E4 /* CoreData.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D4911167209558900066A1E4 /* CoreData.framework */; settings = {ATTRIBUTES = (Weak, ); }; }; + D491116C2095594A0066A1E4 /* CoreData.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D4911167209558900066A1E4 /* CoreData.framework */; settings = {ATTRIBUTES = (Weak, ); }; }; + D491116D2095594B0066A1E4 /* CoreData.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D4911167209558900066A1E4 /* CoreData.framework */; settings = {ATTRIBUTES = (Weak, ); }; }; + D491116E209559510066A1E4 /* CoreData.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D4911167209558900066A1E4 /* CoreData.framework */; settings = {ATTRIBUTES = (Weak, ); }; }; + D491116F209559510066A1E4 /* CoreData.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D4911167209558900066A1E4 /* CoreData.framework */; settings = {ATTRIBUTES = (Weak, ); }; }; + D49111702095595B0066A1E4 /* CoreData.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D4911167209558900066A1E4 /* CoreData.framework */; settings = {ATTRIBUTES = (Weak, ); }; }; + D4911171209559620066A1E4 /* CoreData.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D4911167209558900066A1E4 /* CoreData.framework */; }; + D4911172209559630066A1E4 /* CoreData.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D4911167209558900066A1E4 /* CoreData.framework */; settings = {ATTRIBUTES = (Weak, ); }; }; + D4911173209559630066A1E4 /* CoreData.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D4911167209558900066A1E4 /* CoreData.framework */; settings = {ATTRIBUTES = (Weak, ); }; }; + D4961BC42079424200F16DA7 /* TrustURLSessionDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = D4961BBD2079423300F16DA7 /* TrustURLSessionDelegate.m */; }; D4AA64361E95D92600D317ED /* com.apple.trustd.sb in Copy Sandbox */ = {isa = PBXBuildFile; fileRef = D41257EB1E941CF200781F23 /* com.apple.trustd.sb */; }; D4AA643C1E95D93100D317ED /* com.apple.trustd.plist in Copy LaunchDaemon Files */ = {isa = PBXBuildFile; fileRef = D41257EA1E941CF200781F23 /* com.apple.trustd.plist */; }; D4AA643D1E95D93900D317ED /* com.apple.trustd.agent.plist in Copy LaunchAgent */ = {isa = PBXBuildFile; fileRef = D41257E91E941CF200781F23 /* com.apple.trustd.agent.plist */; }; @@ -1609,6 +1929,7 @@ D4ADA32F1E2B43220031CEA3 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E7FCBE431314471B000DE34E /* Foundation.framework */; }; D4ADA3301E2B433B0031CEA3 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DC1789041D77980500B50D50 /* Security.framework */; }; D4ADA3311E2B43450031CEA3 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4CF730310EF9CDE300E17471 /* CFNetwork.framework */; }; + D4B6D57C2069D8450099FBEF /* si-34-cms-timestamp.m in Sources */ = {isa = PBXBuildFile; fileRef = D4B6D57B2069D8450099FBEF /* si-34-cms-timestamp.m */; }; D4B858671D370D9A003B2D95 /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D4B858661D370D9A003B2D95 /* MobileCoreServices.framework */; }; D4BEECE81E93094500F76D1A /* trustd.c in Sources */ = {isa = PBXBuildFile; fileRef = D4BEECE61E93093A00F76D1A /* trustd.c */; }; D4C263CE1F95300F001317EA /* SecErrorMessages.strings in Resources */ = {isa = PBXBuildFile; fileRef = D4C263CC1F952F6C001317EA /* SecErrorMessages.strings */; }; @@ -1633,11 +1954,16 @@ DA19DAEF1FCFA420008E82EE /* CKKSControl.m in Sources */ = {isa = PBXBuildFile; fileRef = DC9C95B31F79CFD1000D19E5 /* CKKSControl.m */; }; DA19DAF01FCFA425008E82EE /* CKKSControlProtocol.m in Sources */ = {isa = PBXBuildFile; fileRef = DCF7A8A21F0450EB00CABE89 /* CKKSControlProtocol.m */; }; DA30D6851DF8CA4100EC6B43 /* KeychainSyncAccountUpdater.m in Sources */ = {isa = PBXBuildFile; fileRef = DA30D6841DF8CA4100EC6B43 /* KeychainSyncAccountUpdater.m */; }; + DA5B871C2065A8440093F083 /* SecAutorelease.h in Headers */ = {isa = PBXBuildFile; fileRef = DA5B871A2065A8410093F083 /* SecAutorelease.h */; }; + DA5B871D2065A8440093F083 /* SecAutorelease.m in Sources */ = {isa = PBXBuildFile; fileRef = DA5B871B2065A8430093F083 /* SecAutorelease.m */; }; DA6AA1651FE88AFB004565B0 /* CKKSControlServer.m in Sources */ = {isa = PBXBuildFile; fileRef = DA6AA15E1FE88AF9004565B0 /* CKKSControlServer.m */; }; DA6AA1661FE88AFB004565B0 /* CKKSControlServer.m in Sources */ = {isa = PBXBuildFile; fileRef = DA6AA15E1FE88AF9004565B0 /* CKKSControlServer.m */; }; DA6AA1671FE88AFB004565B0 /* CKKSControlServer.h in Headers */ = {isa = PBXBuildFile; fileRef = DA6AA1641FE88AFA004565B0 /* CKKSControlServer.h */; }; DA6AA1681FE88AFB004565B0 /* CKKSControlServer.h in Headers */ = {isa = PBXBuildFile; fileRef = DA6AA1641FE88AFA004565B0 /* CKKSControlServer.h */; }; DAB27AE11FA29EE300DEBBDE /* SOSControlServer.m in Sources */ = {isa = PBXBuildFile; fileRef = DAB27AE01FA29EB800DEBBDE /* SOSControlServer.m */; }; + DAE40BC920CF3E46002D5674 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 52D82BD316A5EADA0078DFE5 /* Security.framework */; }; + DAE40BCA20CF3E46002D5674 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E7FCBE431314471B000DE34E /* Foundation.framework */; }; + DAE40BD920CF3F0F002D5674 /* secitemcanarytest.m in Sources */ = {isa = PBXBuildFile; fileRef = DAE40BD820CF3F04002D5674 /* secitemcanarytest.m */; }; DAEE055C1FAD3FC700DF27F3 /* AutoreleaseTest.c in Sources */ = {isa = PBXBuildFile; fileRef = DAEE05551FAD3FC500DF27F3 /* AutoreleaseTest.c */; }; DC0067C11D87879D005AF8DB /* ucspServer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DC6A82811D87734600418608 /* ucspServer.cpp */; }; DC0067C21D8787A4005AF8DB /* ucspNotifyReceiver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DC6A82831D87734600418608 /* ucspNotifyReceiver.cpp */; }; @@ -1690,6 +2016,7 @@ DC00ABF11D821FC400513D74 /* libsecurityd_ios.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DC52E7C21D80BC8000B0A59C /* libsecurityd_ios.a */; }; DC00ABF21D821FC800513D74 /* libSOSRegressions.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DC52EC681D80D0C400B0A59C /* libSOSRegressions.a */; }; DC00ABF31D821FCD00513D74 /* libSecureObjectSyncServer.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DC52E8C61D80C25800B0A59C /* libSecureObjectSyncServer.a */; }; + DC066DF02102563300694EAF /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DC1789041D77980500B50D50 /* Security.framework */; }; DC08D1C41E64FA8C006237DA /* CloudKitKeychainSyncingMockXCTest.m in Sources */ = {isa = PBXBuildFile; fileRef = DC08D1C31E64FA8C006237DA /* CloudKitKeychainSyncingMockXCTest.m */; }; DC08D1CC1E64FCC5006237DA /* CKKSSOSTests.m in Sources */ = {isa = PBXBuildFile; fileRef = DC08D1CB1E64FCC5006237DA /* CKKSSOSTests.m */; }; DC0950411E38271300B2C8AC /* libaks_acl.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4432AF8C1A01472C000958DC /* libaks_acl.a */; }; @@ -1699,8 +2026,6 @@ DC0B62291D90974600D43BCB /* si-25-cms-skid.m in Sources */ = {isa = PBXBuildFile; fileRef = DC0B62271D90973900D43BCB /* si-25-cms-skid.m */; }; DC0B622A1D9097C600D43BCB /* libsecurity_cms_regressions.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DC1002CB1D8E19D70025549C /* libsecurity_cms_regressions.a */; }; DC0B622C1D90982C00D43BCB /* secd-201-coders.m in Sources */ = {isa = PBXBuildFile; fileRef = DC0B622B1D90982100D43BCB /* secd-201-coders.m */; }; - DC0B622F1D909C4600D43BCB /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = DC0B622D1D909C4600D43BCB /* MainMenu.xib */; }; - DC0B62301D909C4600D43BCB /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = DC0B622D1D909C4600D43BCB /* MainMenu.xib */; }; DC0BC5611D8B6D6000070CB0 /* main.c in Sources */ = {isa = PBXBuildFile; fileRef = DC0BC5461D8B6AFE00070CB0 /* main.c */; }; DC0BC5621D8B6D7000070CB0 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DC1789241D7799CD00B50D50 /* CoreFoundation.framework */; }; DC0BC5671D8B6E3D00070CB0 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DC1789241D7799CD00B50D50 /* CoreFoundation.framework */; }; @@ -2608,7 +2933,6 @@ DC52E8CB1D80C2FD00B0A59C /* SOSTransportCircleKVS.m in Sources */ = {isa = PBXBuildFile; fileRef = DCC78D7A1D8085F200865A7C /* SOSTransportCircleKVS.m */; }; DC52E8CC1D80C2FD00B0A59C /* SOSTransportKeyParameter.m in Sources */ = {isa = PBXBuildFile; fileRef = DCC78D7C1D8085F200865A7C /* SOSTransportKeyParameter.m */; }; DC52E8CE1D80C2FD00B0A59C /* SOSTransportMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = DCC78D801D8085F200865A7C /* SOSTransportMessage.m */; }; - DC52E8CF1D80C2FD00B0A59C /* SOSTransportMessageIDS.m in Sources */ = {isa = PBXBuildFile; fileRef = DCC78D821D8085F200865A7C /* SOSTransportMessageIDS.m */; }; DC52E8D01D80C2FD00B0A59C /* SOSTransportMessageKVS.m in Sources */ = {isa = PBXBuildFile; fileRef = DCC78D841D8085F200865A7C /* SOSTransportMessageKVS.m */; }; DC52E8DD1D80C31F00B0A59C /* SOSCoder.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78D511D8085F200865A7C /* SOSCoder.c */; }; DC52E8DE1D80C31F00B0A59C /* SOSDigestVector.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78D541D8085F200865A7C /* SOSDigestVector.c */; }; @@ -2637,7 +2961,6 @@ DC52E90C1D80C3D900B0A59C /* SOSBackupEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = DCC78D281D8085F200865A7C /* SOSBackupEvent.h */; }; DC52E9101D80C3EF00B0A59C /* SOSAccountLog.h in Headers */ = {isa = PBXBuildFile; fileRef = DCC78D211D8085F200865A7C /* SOSAccountLog.h */; }; DC52E9161D80C41A00B0A59C /* SOSPeerInfoInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = DCC78D6C1D8085F200865A7C /* SOSPeerInfoInternal.h */; }; - DC52E9191D80C42F00B0A59C /* SOSTransportMessageIDS.h in Headers */ = {isa = PBXBuildFile; fileRef = DCC78D831D8085F200865A7C /* SOSTransportMessageIDS.h */; }; DC52E91A1D80C43500B0A59C /* SOSRing.h in Headers */ = {isa = PBXBuildFile; fileRef = DCC78D391D8085F200865A7C /* SOSRing.h */; }; DC52E91C1D80C43F00B0A59C /* SOSPeerCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = DCC78D5F1D8085F200865A7C /* SOSPeerCoder.h */; }; DC52E91D1D80C44400B0A59C /* SOSCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = DCC78D521D8085F200865A7C /* SOSCoder.h */; }; @@ -2729,7 +3052,6 @@ DC52ECD51D80D22600B0A59C /* si-78-query-attrs.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E011D8085FC00865A7C /* si-78-query-attrs.c */; }; DC52ECD61D80D22600B0A59C /* si-80-empty-data.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E021D8085FC00865A7C /* si-80-empty-data.c */; }; DC52ECD91D80D22600B0A59C /* si-82-token-ag.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E051D8085FC00865A7C /* si-82-token-ag.c */; }; - DC52ECDD1D80D22600B0A59C /* si-89-cms-hash-agility.m in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E0B1D8085FC00865A7C /* si-89-cms-hash-agility.m */; }; DC52ECDE1D80D22600B0A59C /* si-90-emcs.m in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E0D1D8085FC00865A7C /* si-90-emcs.m */; }; DC52ECDF1D80D22600B0A59C /* si-95-cms-basic.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E0E1D8085FC00865A7C /* si-95-cms-basic.c */; }; DC52ECE11D80D2F000B0A59C /* otr-00-identity.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78DA71D8085FC00865A7C /* otr-00-identity.c */; }; @@ -2789,7 +3111,6 @@ DC52EDE21D80D5C500B0A59C /* secd-74-engine-beer-servers.m in Sources */ = {isa = PBXBuildFile; fileRef = DCC78C661D8085D800865A7C /* secd-74-engine-beer-servers.m */; }; DC52EDE31D80D5C500B0A59C /* secd-75-engine-views.m in Sources */ = {isa = PBXBuildFile; fileRef = DCC78C671D8085D800865A7C /* secd-75-engine-views.m */; }; DC52EDE61D80D5C500B0A59C /* secd-80-views-basic.m in Sources */ = {isa = PBXBuildFile; fileRef = DCC78C6A1D8085D800865A7C /* secd-80-views-basic.m */; }; - DC52EDE71D80D5C500B0A59C /* secd-82-secproperties-basic.m in Sources */ = {isa = PBXBuildFile; fileRef = DCC78C6B1D8085D800865A7C /* secd-82-secproperties-basic.m */; }; DC52EDE81D80D5C500B0A59C /* secd-81-item-acl-stress.m in Sources */ = {isa = PBXBuildFile; fileRef = DCC78C6C1D8085D800865A7C /* secd-81-item-acl-stress.m */; }; DC52EDE91D80D5C500B0A59C /* secd-81-item-acl.m in Sources */ = {isa = PBXBuildFile; fileRef = DCC78C6D1D8085D800865A7C /* secd-81-item-acl.m */; }; DC52EDEA1D80D5C500B0A59C /* secd-82-persistent-ref.m in Sources */ = {isa = PBXBuildFile; fileRef = DCC78C6E1D8085D800865A7C /* secd-82-persistent-ref.m */; }; @@ -2836,16 +3157,16 @@ DC52EE611D80D79E00B0A59C /* si-71-mobile-store-policy.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78DFB1D8085FC00865A7C /* si-71-mobile-store-policy.c */; }; DC52EE6F1D80D83F00B0A59C /* SecPasswordGenerate.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E7A1D8085FC00865A7C /* SecPasswordGenerate.c */; }; DC52EE701D80D84700B0A59C /* SecItemConstants.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E5C1D8085FC00865A7C /* SecItemConstants.c */; }; - DC52EE711D80D85F00B0A59C /* SecECKey.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E491D8085FC00865A7C /* SecECKey.c */; }; + DC52EE711D80D85F00B0A59C /* SecECKey.m in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E491D8085FC00865A7C /* SecECKey.m */; }; DC52EE721D80D86400B0A59C /* SecuritydXPC.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E9A1D8085FC00865A7C /* SecuritydXPC.c */; }; DC52EE731D80D86800B0A59C /* SecKey.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E601D8085FC00865A7C /* SecKey.c */; }; DC52EE741D80D86F00B0A59C /* SecAccessControl.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E301D8085FC00865A7C /* SecAccessControl.c */; }; - DC52EE761D80D87F00B0A59C /* SecCTKKey.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E441D8085FC00865A7C /* SecCTKKey.c */; }; + DC52EE761D80D87F00B0A59C /* SecCTKKey.m in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E441D8085FC00865A7C /* SecCTKKey.m */; }; DC52EE771D80D88300B0A59C /* SecDH.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E461D8085FC00865A7C /* SecDH.c */; }; DC52EE781D80D88800B0A59C /* SecRSAKey.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E851D8085FC00865A7C /* SecRSAKey.c */; }; DC52EE791D80D88D00B0A59C /* SecItem.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E581D8085FC00865A7C /* SecItem.c */; }; DC52EE7A1D80D89400B0A59C /* SecCFAllocator.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E401D8085FC00865A7C /* SecCFAllocator.c */; }; - DC52EE7B1D80D89900B0A59C /* SecKeyAdaptors.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E621D8085FC00865A7C /* SecKeyAdaptors.c */; }; + DC52EE7B1D80D89900B0A59C /* SecKeyAdaptors.m in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E621D8085FC00865A7C /* SecKeyAdaptors.m */; }; DC52EE7C1D80D89E00B0A59C /* SecItemBackup.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E5A1D8085FC00865A7C /* SecItemBackup.c */; }; DC54DD0F1EA7D9E700108E92 /* CKKSManifestLeafRecord.m in Sources */ = {isa = PBXBuildFile; fileRef = 476D873A1E6750E200190352 /* CKKSManifestLeafRecord.m */; }; DC54DD101EA7D9E800108E92 /* CKKSManifestLeafRecord.m in Sources */ = {isa = PBXBuildFile; fileRef = 476D873A1E6750E200190352 /* CKKSManifestLeafRecord.m */; }; @@ -3017,6 +3338,11 @@ DC5AC12A1D83555A00CF422C /* SharedMemoryServer.h in Headers */ = {isa = PBXBuildFile; fileRef = DC5ABFD21D83511A00CF422C /* SharedMemoryServer.h */; }; DC5AC12B1D83555A00CF422C /* self.h in Headers */ = {isa = PBXBuildFile; fileRef = DC5AC0FF1D83550300CF422C /* self.h */; }; DC5AC12D1D83560100CF422C /* securityd_dtrace.h in Headers */ = {isa = PBXBuildFile; fileRef = DC5ABFD91D83512A00CF422C /* securityd_dtrace.h */; }; + DC5B391720C08B38005B09F6 /* SecFramework.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E4F1D8085FC00865A7C /* SecFramework.c */; }; + DC5B391820C08B39005B09F6 /* SecFramework.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E4F1D8085FC00865A7C /* SecFramework.c */; }; + DC5B391A20C08B70005B09F6 /* SecBase.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC5860220BF8A98005C7269 /* SecBase.c */; }; + DC5B391B20C08BDC005B09F6 /* SecFramework.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E4F1D8085FC00865A7C /* SecFramework.c */; }; + DC5B391C20C08BF1005B09F6 /* SecFramework.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E4F1D8085FC00865A7C /* SecFramework.c */; }; DC5BB4FA1E0C90DE0010F836 /* CKKSIncomingQueueOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = DC5BB4F11E0C86800010F836 /* CKKSIncomingQueueOperation.m */; }; DC5BB4FB1E0C90DF0010F836 /* CKKSIncomingQueueOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = DC5BB4F11E0C86800010F836 /* CKKSIncomingQueueOperation.m */; }; DC5BB4FE1E0C98320010F836 /* CKKSOutgoingQueueOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = DC5BB4FC1E0C98320010F836 /* CKKSOutgoingQueueOperation.h */; }; @@ -3062,13 +3388,13 @@ DC610AB11D7910C3002223DE /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DC1789241D7799CD00B50D50 /* CoreFoundation.framework */; }; DC610ABA1D7910F8002223DE /* gk_reset_check.c in Sources */ = {isa = PBXBuildFile; fileRef = DC610AB91D7910F8002223DE /* gk_reset_check.c */; }; DC63CAF81D91A15F00C03317 /* libsecurity_cms_regressions.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DC1002CB1D8E19D70025549C /* libsecurity_cms_regressions.a */; }; + DC63D70820B3931100D088AD /* libxar.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = DC63D70220B3930700D088AD /* libxar.tbd */; }; DC6593D11ED8DAB900C19462 /* CKKSTests+CurrentPointerAPI.m in Sources */ = {isa = PBXBuildFile; fileRef = DC6593C91ED8DA9200C19462 /* CKKSTests+CurrentPointerAPI.m */; }; DC65E7231D8CB28900152EF0 /* libutilities.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DC0BCC361D8C684F00070CB0 /* libutilities.a */; }; DC65E7241D8CB29E00152EF0 /* libutilities.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DC0BCC361D8C684F00070CB0 /* libutilities.a */; }; DC65E7271D8CB2EC00152EF0 /* libutilities.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DC0BCC361D8C684F00070CB0 /* libutilities.a */; }; DC65E72A1D8CB2FC00152EF0 /* libutilities.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DC0BCC361D8C684F00070CB0 /* libutilities.a */; }; DC65E7301D8CB32D00152EF0 /* libutilities.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DC0BCC361D8C684F00070CB0 /* libutilities.a */; }; - DC65E7311D8CB33800152EF0 /* libutilities.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DC0BCC361D8C684F00070CB0 /* libutilities.a */; }; DC65E7361D8CB35E00152EF0 /* libutilities.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DC0BCC361D8C684F00070CB0 /* libutilities.a */; }; DC65E7371D8CB37500152EF0 /* libutilities.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DC0BCC361D8C684F00070CB0 /* libutilities.a */; }; DC65E73C1D8CB39B00152EF0 /* libutilities.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DC0BCC361D8C684F00070CB0 /* libutilities.a */; }; @@ -3186,6 +3512,7 @@ DC71D9D81D95BA6C0065FB93 /* secasn1d.c in Sources */ = {isa = PBXBuildFile; fileRef = DC88343A1D8A21AA00CE0ACA /* secasn1d.c */; }; DC71D9D91D95BA6C0065FB93 /* SecAsn1Coder.c in Sources */ = {isa = PBXBuildFile; fileRef = DC88340A1D8A21AA00CE0ACA /* SecAsn1Coder.c */; }; DC71D9DA1D95BA6C0065FB93 /* secasn1u.c in Sources */ = {isa = PBXBuildFile; fileRef = DC88343D1D8A21AA00CE0ACA /* secasn1u.c */; }; + DC72BCD720B3A7DF00B26495 /* libOpenScriptingUtil.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = DC63D70920B3933000D088AD /* libOpenScriptingUtil.tbd */; settings = {ATTRIBUTES = (Weak, ); }; }; DC7341F31F8447AB00AB9BDF /* CKKSTLKShare.h in Headers */ = {isa = PBXBuildFile; fileRef = DC7341F11F8447AB00AB9BDF /* CKKSTLKShare.h */; }; DC7341F41F8447AB00AB9BDF /* CKKSTLKShare.h in Headers */ = {isa = PBXBuildFile; fileRef = DC7341F11F8447AB00AB9BDF /* CKKSTLKShare.h */; }; DC7341F51F8447AB00AB9BDF /* CKKSTLKShare.m in Sources */ = {isa = PBXBuildFile; fileRef = DC7341F21F8447AB00AB9BDF /* CKKSTLKShare.m */; }; @@ -3223,6 +3550,7 @@ DC8834911D8A21AB00CE0ACA /* oidsalg.c in Sources */ = {isa = PBXBuildFile; fileRef = DC8834491D8A21AA00CE0ACA /* oidsalg.c */; }; DC8834931D8A21AB00CE0ACA /* oidsattr.c in Sources */ = {isa = PBXBuildFile; fileRef = DC88344B1D8A21AA00CE0ACA /* oidsattr.c */; }; DC8834961D8A21AB00CE0ACA /* oidsocsp.c in Sources */ = {isa = PBXBuildFile; fileRef = DC88344E1D8A21AA00CE0ACA /* oidsocsp.c */; }; + DC8D238D2064649400E163C8 /* CKKSAPSHandlingTests.m in Sources */ = {isa = PBXBuildFile; fileRef = DC8D238C2064649400E163C8 /* CKKSAPSHandlingTests.m */; }; DC8EB58D1F70743100080CF2 /* SOSPeerInfoV2.h in Copy SecureObjectSync Headers */ = {isa = PBXBuildFile; fileRef = DCC78D681D8085F200865A7C /* SOSPeerInfoV2.h */; }; DC9036B31D9DFED600B6C234 /* ss_types.defs in Headers */ = {isa = PBXBuildFile; fileRef = DC6A82771D87733C00418608 /* ss_types.defs */; settings = {ATTRIBUTES = (Public, ); }; }; DC9082C41EA0277600D0C1C5 /* CKKSZoneChangeFetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = DC9082C31EA0276000D0C1C5 /* CKKSZoneChangeFetcher.m */; }; @@ -3277,6 +3605,8 @@ DCAD9B461F8D939C00C5E2AE /* CKKSFixups.m in Sources */ = {isa = PBXBuildFile; fileRef = DCAD9B431F8D939C00C5E2AE /* CKKSFixups.m */; }; DCAD9B471F8D939C00C5E2AE /* CKKSFixups.m in Sources */ = {isa = PBXBuildFile; fileRef = DCAD9B431F8D939C00C5E2AE /* CKKSFixups.m */; }; DCAD9B491F8D95F200C5E2AE /* CloudKitKeychainSyncingFixupTests.m in Sources */ = {isa = PBXBuildFile; fileRef = DCAD9B481F8D95F200C5E2AE /* CloudKitKeychainSyncingFixupTests.m */; }; + DCAE1DDD2073FDCC00B4F687 /* NSError+UsefulConstructors.m in Sources */ = {isa = PBXBuildFile; fileRef = DCAE1DD62073FCDE00B4F687 /* NSError+UsefulConstructors.m */; }; + DCAE1DDE2073FDCD00B4F687 /* NSError+UsefulConstructors.m in Sources */ = {isa = PBXBuildFile; fileRef = DCAE1DD62073FCDE00B4F687 /* NSError+UsefulConstructors.m */; }; DCB221501E8B08A5001598BC /* server_xpc.m in Sources */ = {isa = PBXBuildFile; fileRef = DCB2214A1E8B0861001598BC /* server_xpc.m */; }; DCB221511E8B08A6001598BC /* server_xpc.m in Sources */ = {isa = PBXBuildFile; fileRef = DCB2214A1E8B0861001598BC /* server_xpc.m */; }; DCB221531E8B08BC001598BC /* server_xpc.m in Sources */ = {isa = PBXBuildFile; fileRef = DCB2214A1E8B0861001598BC /* server_xpc.m */; }; @@ -3666,6 +3996,9 @@ DCC0937F1D80B0B100F984E4 /* SecOTRMath.h in Headers */ = {isa = PBXBuildFile; fileRef = 4AF7FFF715AFB73800B9D400 /* SecOTRMath.h */; }; DCC093801D80B0B700F984E4 /* SecCFAllocator.h in Headers */ = {isa = PBXBuildFile; fileRef = D47F514B1C3B812500A7CEFE /* SecCFAllocator.h */; }; DCC19F711EB9151B00B7D70F /* KeychainCKKS.plist in Copy BATS Test Discovery Plist */ = {isa = PBXBuildFile; fileRef = 6CB5F4781E402E5700DBF3F0 /* KeychainCKKS.plist */; }; + DCC585FF20BF8A7E005C7269 /* SecFramework.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E4F1D8085FC00865A7C /* SecFramework.c */; }; + DCC5860020BF8A7E005C7269 /* SecFramework.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E4F1D8085FC00865A7C /* SecFramework.c */; }; + DCC5860320BF8A98005C7269 /* SecBase.h in Headers */ = {isa = PBXBuildFile; fileRef = DCC5860120BF8A98005C7269 /* SecBase.h */; }; DCC5BF1B1D93723A008D1E84 /* libsecurity_apple_csp.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DCF783141D88B4DE00E694BB /* libsecurity_apple_csp.a */; }; DCC5BF1C1D937242008D1E84 /* libsecurity_apple_cspdl.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DCF785E51D88B95500E694BB /* libsecurity_apple_cspdl.a */; }; DCC5BF1D1D937249008D1E84 /* libsecurity_apple_file_dl.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DCF7883B1D88C8C400E694BB /* libsecurity_apple_file_dl.a */; }; @@ -3710,21 +4043,20 @@ DCC78ED01D808A8800865A7C /* SecOTRMath.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E6E1D8085FC00865A7C /* SecOTRMath.c */; }; DCC78ED11D808A8E00865A7C /* SecOTRFullIdentity.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E6C1D8085FC00865A7C /* SecOTRFullIdentity.c */; }; DCC78ED21D808A9500865A7C /* SecOTRDHKey.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E691D8085FC00865A7C /* SecOTRDHKey.c */; }; - DCC78ED31D808AA000865A7C /* SecKeyAdaptors.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E621D8085FC00865A7C /* SecKeyAdaptors.c */; }; + DCC78ED31D808AA000865A7C /* SecKeyAdaptors.m in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E621D8085FC00865A7C /* SecKeyAdaptors.m */; }; DCC78ED41D808AA800865A7C /* SecKey.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E601D8085FC00865A7C /* SecKey.c */; }; DCC78ED51D808AAE00865A7C /* SecItemConstants.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E5C1D8085FC00865A7C /* SecItemConstants.c */; }; DCC78ED61D808ABA00865A7C /* SecItemBackup.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E5A1D8085FC00865A7C /* SecItemBackup.c */; }; DCC78ED71D808AC000865A7C /* SecItem.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E581D8085FC00865A7C /* SecItem.c */; }; DCC78ED81D808AC600865A7C /* SecImportExport.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E551D8085FC00865A7C /* SecImportExport.c */; }; DCC78ED91D808ACB00865A7C /* SecIdentity.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E521D8085FC00865A7C /* SecIdentity.c */; }; - DCC78EDA1D808AD100865A7C /* SecFramework.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E4F1D8085FC00865A7C /* SecFramework.c */; }; DCC78EDB1D808ADF00865A7C /* SecEMCS.m in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E4C1D8085FC00865A7C /* SecEMCS.m */; }; - DCC78EDC1D808AE500865A7C /* SecECKey.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E491D8085FC00865A7C /* SecECKey.c */; }; + DCC78EDC1D808AE500865A7C /* SecECKey.m in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E491D8085FC00865A7C /* SecECKey.m */; }; DCC78EDD1D808AEC00865A7C /* SecDigest.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E481D8085FC00865A7C /* SecDigest.c */; }; DCC78EDE1D808AF100865A7C /* SecDH.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E461D8085FC00865A7C /* SecDH.c */; }; DCC78EDF1D808AF800865A7C /* SecCertificateRequest.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E3E1D8085FC00865A7C /* SecCertificateRequest.c */; }; DCC78EE11D808B0900865A7C /* SecCertificate.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E381D8085FC00865A7C /* SecCertificate.c */; }; - DCC78EE21D808B0E00865A7C /* SecCTKKey.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E441D8085FC00865A7C /* SecCTKKey.c */; }; + DCC78EE21D808B0E00865A7C /* SecCTKKey.m in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E441D8085FC00865A7C /* SecCTKKey.m */; }; DCC78EE31D808B1300865A7C /* SecCMS.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E421D8085FC00865A7C /* SecCMS.c */; }; DCC78EE41D808B1B00865A7C /* SecCFAllocator.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E401D8085FC00865A7C /* SecCFAllocator.c */; }; DCC78EE51D808B2100865A7C /* SecBase64.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E351D8085FC00865A7C /* SecBase64.c */; }; @@ -4122,6 +4454,12 @@ DCD22D9B1D8CCFCB001C9B81 /* libASN1_not_installed.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DC8834081D8A218F00CE0ACA /* libASN1_not_installed.a */; }; DCD22D9C1D8CCFD6001C9B81 /* libutilitiesRegressions.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DC0BCD481D8C694700070CB0 /* libutilitiesRegressions.a */; }; DCD3EABA1DB599B800DF59BE /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4CBCE5A90BE7F69100FF81F5 /* IOKit.framework */; }; + DCD45355209A5B260086CBFC /* si-cms-signing-identity-p12.h in Headers */ = {isa = PBXBuildFile; fileRef = DCD45353209A5B260086CBFC /* si-cms-signing-identity-p12.h */; }; + DCD45357209A5BA10086CBFC /* si-cms-signing-identity-p12.c in Sources */ = {isa = PBXBuildFile; fileRef = DCD45354209A5B260086CBFC /* si-cms-signing-identity-p12.c */; }; + DCD4535A209A60DD0086CBFC /* kc-keychain-file-helpers.c in Sources */ = {isa = PBXBuildFile; fileRef = DCD45358209A5C2D0086CBFC /* kc-keychain-file-helpers.c */; }; + DCD504BC20CB28BE00F37D26 /* SecFramework.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E4F1D8085FC00865A7C /* SecFramework.c */; }; + DCD504C220CB28BF00F37D26 /* SecFramework.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E4F1D8085FC00865A7C /* SecFramework.c */; }; + DCD504C320CB293700F37D26 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DC1789041D77980500B50D50 /* Security.framework */; }; DCD662F51E329B6800188186 /* CKKSNewTLKOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = DCD662F31E329B6800188186 /* CKKSNewTLKOperation.h */; }; DCD662F61E329B6800188186 /* CKKSNewTLKOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = DCD662F31E329B6800188186 /* CKKSNewTLKOperation.h */; }; DCD662F71E329B6800188186 /* CKKSNewTLKOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = DCD662F41E329B6800188186 /* CKKSNewTLKOperation.m */; }; @@ -4129,13 +4467,13 @@ DCD66DB21D8204F500DB1393 /* SecSignatureVerificationSupport.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E8E1D8085FC00865A7C /* SecSignatureVerificationSupport.c */; }; DCD66DB31D8204FB00DB1393 /* SecServerEncryptionSupport.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E8A1D8085FC00865A7C /* SecServerEncryptionSupport.c */; }; DCD66DB41D82050000DB1393 /* SecRSAKey.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E851D8085FC00865A7C /* SecRSAKey.c */; }; - DCD66DB51D82050500DB1393 /* SecECKey.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E491D8085FC00865A7C /* SecECKey.c */; }; + DCD66DB51D82050500DB1393 /* SecECKey.m in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E491D8085FC00865A7C /* SecECKey.m */; }; DCD66DB61D82050900DB1393 /* SecKey.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E601D8085FC00865A7C /* SecKey.c */; }; DCD66DB71D82050E00DB1393 /* SecTrustStore.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E971D8085FC00865A7C /* SecTrustStore.c */; }; DCD66DB91D82051900DB1393 /* SecTrust.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E901D8085FC00865A7C /* SecTrust.c */; }; DCD66DBA1D82052000DB1393 /* SecPolicyLeafCallbacks.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E7F1D8085FC00865A7C /* SecPolicyLeafCallbacks.c */; }; DCD66DBB1D82052700DB1393 /* SecPolicy.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E7E1D8085FC00865A7C /* SecPolicy.c */; }; - DCD66DBC1D82052B00DB1393 /* SecKeyAdaptors.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E621D8085FC00865A7C /* SecKeyAdaptors.c */; }; + DCD66DBC1D82052B00DB1393 /* SecKeyAdaptors.m in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E621D8085FC00865A7C /* SecKeyAdaptors.m */; }; DCD66DBE1D82053700DB1393 /* SecBase64.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E351D8085FC00865A7C /* SecBase64.c */; }; DCD66DBF1D82053E00DB1393 /* SecDigest.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E481D8085FC00865A7C /* SecDigest.c */; }; DCD66DC01D82054500DB1393 /* SecCertificate.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E381D8085FC00865A7C /* SecCertificate.c */; }; @@ -4205,7 +4543,6 @@ DCD8A1A41E09EF9000E4FA0A /* SOSPeerInfoCollections.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78D6A1D8085F200865A7C /* SOSPeerInfoCollections.c */; }; DCD8A1A51E09EFAE00E4FA0A /* SOSPeerInfoV2.m in Sources */ = {isa = PBXBuildFile; fileRef = DCC78D671D8085F200865A7C /* SOSPeerInfoV2.m */; }; DCD8A1A61E09EFD700E4FA0A /* SOSKVSKeys.m in Sources */ = {isa = PBXBuildFile; fileRef = DCC78D721D8085F200865A7C /* SOSKVSKeys.m */; }; - DCD8A1A71E09F01300E4FA0A /* SOSPeerInfoSecurityProperties.m in Sources */ = {isa = PBXBuildFile; fileRef = DCC78D6F1D8085F200865A7C /* SOSPeerInfoSecurityProperties.m */; }; DCD8A1A91E09F04700E4FA0A /* SOSECWrapUnwrap.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78D881D8085F200865A7C /* SOSECWrapUnwrap.c */; }; DCD8A1AE1E09F0C500E4FA0A /* SOSRingDER.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78D401D8085F200865A7C /* SOSRingDER.c */; }; DCD8A1AF1E09F0DC00E4FA0A /* SOSRingUtils.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78D461D8085F200865A7C /* SOSRingUtils.c */; }; @@ -4231,7 +4568,6 @@ DCD8A1DE1E09F74700E4FA0A /* SOSPeerInfoV2.h in Headers */ = {isa = PBXBuildFile; fileRef = DCC78D681D8085F200865A7C /* SOSPeerInfoV2.h */; }; DCD8A1DF1E09F76000E4FA0A /* SOSPeerInfoCollections.h in Headers */ = {isa = PBXBuildFile; fileRef = DCC78D6B1D8085F200865A7C /* SOSPeerInfoCollections.h */; }; DCD8A1E01E09F76800E4FA0A /* SOSPeerInfoRingState.h in Headers */ = {isa = PBXBuildFile; fileRef = DCC78D6E1D8085F200865A7C /* SOSPeerInfoRingState.h */; }; - DCD8A1E11E09F76D00E4FA0A /* SOSPeerInfoSecurityProperties.h in Headers */ = {isa = PBXBuildFile; fileRef = DCC78D701D8085F200865A7C /* SOSPeerInfoSecurityProperties.h */; }; DCD8A1E21E09F78A00E4FA0A /* SOSTransportCircle.h in Headers */ = {isa = PBXBuildFile; fileRef = DCC78D791D8085F200865A7C /* SOSTransportCircle.h */; }; DCD8A1E41E09F80B00E4FA0A /* libSecureObjectSyncFramework.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DCD8A1991E09EE0F00E4FA0A /* libSecureObjectSyncFramework.a */; }; DCD8A1E71E09F85400E4FA0A /* libSecureObjectSyncFramework.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DCD8A1991E09EE0F00E4FA0A /* libSecureObjectSyncFramework.a */; }; @@ -4279,6 +4615,8 @@ DCDD59D01F69ACF70060641E /* SOSCloudCircle.h in Copy SecureObjectSync Headers */ = {isa = PBXBuildFile; fileRef = DCC78D8A1D8085F200865A7C /* SOSCloudCircle.h */; }; DCDD59D21F69ACF70060641E /* SOSBackupSliceKeyBag.h in Copy SecureObjectSync Headers */ = {isa = PBXBuildFile; fileRef = DCC78D2A1D8085F200865A7C /* SOSBackupSliceKeyBag.h */; }; DCDF0A4F1D81D76F007AF174 /* Security.exp-in in Sources */ = {isa = PBXBuildFile; fileRef = 4CB7405F0A47498100D641BB /* Security.exp-in */; }; + DCE2341720A3D4B8009766A3 /* si-cms-hash-agility-data.h in Headers */ = {isa = PBXBuildFile; fileRef = DCE2341520A3D4B8009766A3 /* si-cms-hash-agility-data.h */; }; + DCE2341820A3D4B8009766A3 /* si-cms-hash-agility-data.c in Sources */ = {isa = PBXBuildFile; fileRef = DCE2341620A3D4B8009766A3 /* si-cms-hash-agility-data.c */; }; DCE278DD1ED789EF0083B485 /* CKKSCurrentItemPointer.h in Headers */ = {isa = PBXBuildFile; fileRef = DCE278DB1ED789EF0083B485 /* CKKSCurrentItemPointer.h */; }; DCE278DE1ED789EF0083B485 /* CKKSCurrentItemPointer.h in Headers */ = {isa = PBXBuildFile; fileRef = DCE278DB1ED789EF0083B485 /* CKKSCurrentItemPointer.h */; }; DCE278DF1ED789EF0083B485 /* CKKSCurrentItemPointer.m in Sources */ = {isa = PBXBuildFile; fileRef = DCE278DC1ED789EF0083B485 /* CKKSCurrentItemPointer.m */; }; @@ -4381,7 +4719,6 @@ DCE4E8071D7A4DE200AFB96E /* server.c in Sources */ = {isa = PBXBuildFile; fileRef = 790850840CA87CF00083CC4D /* server.c */; }; DCE4E80A1D7A4E1D00AFB96E /* com.apple.secd.plist in Copy LaunchAgents files */ = {isa = PBXBuildFile; fileRef = DCE4E8091D7A4E1C00AFB96E /* com.apple.secd.plist */; }; DCE4E80E1D7A4E3B00AFB96E /* com.apple.securityd.plist in Copy Logging Files */ = {isa = PBXBuildFile; fileRef = DCE4E80D1D7A4E3A00AFB96E /* com.apple.securityd.plist */; }; - DCE4E80F1D7A4E4600AFB96E /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DC1789041D77980500B50D50 /* Security.framework */; }; DCE4E8121D7A4E4F00AFB96E /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DC1789261D7799D300B50D50 /* IOKit.framework */; }; DCE4E8131D7A4E5300AFB96E /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DC1789241D7799CD00B50D50 /* CoreFoundation.framework */; }; DCE4E81C1D7A4E8F00AFB96E /* libsqlite3.0.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = DCE4E81B1D7A4E8F00AFB96E /* libsqlite3.0.dylib */; }; @@ -4447,7 +4784,6 @@ DCE4E93D1D7F3E1600AFB96E /* AppleSystemInfo.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DC610A3F1D78F2FF002223DE /* AppleSystemInfo.framework */; }; DCE4E93F1D7F3E4000AFB96E /* AOSAccounts.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DCE4E93E1D7F3E4000AFB96E /* AOSAccounts.framework */; }; DCE4E9401D7F3E4D00AFB96E /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DC1789041D77980500B50D50 /* Security.framework */; }; - DCE4E9421D7F3E6E00AFB96E /* CoreCDP.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DCE4E9411D7F3E6E00AFB96E /* CoreCDP.framework */; }; DCE4E9491D7F3E8E00AFB96E /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = DCE4E9441D7F3E8700AFB96E /* Localizable.strings */; }; DCE4E94A1D7F3E8E00AFB96E /* com.apple.security.keychain-circle-notification.plist in Resources */ = {isa = PBXBuildFile; fileRef = DCE4E9461D7F3E8700AFB96E /* com.apple.security.keychain-circle-notification.plist */; }; DCE4E94B1D7F3E8E00AFB96E /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = DCE4E9471D7F3E8700AFB96E /* InfoPlist.strings */; }; @@ -4811,6 +5147,8 @@ DCFE1C521F1825F7007640C8 /* CKKSUpdateDeviceStateOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = DCFE1C4F1F1825F7007640C8 /* CKKSUpdateDeviceStateOperation.h */; }; DCFE1C531F1825F7007640C8 /* CKKSUpdateDeviceStateOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = DCFE1C501F1825F7007640C8 /* CKKSUpdateDeviceStateOperation.m */; }; DCFE1C541F1825F7007640C8 /* CKKSUpdateDeviceStateOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = DCFE1C501F1825F7007640C8 /* CKKSUpdateDeviceStateOperation.m */; }; + DCFE9C8920EC1F3B00EB6BAC /* SOSControlHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = EBEEEE351EA31A8300E15F5C /* SOSControlHelper.h */; settings = {ATTRIBUTES = (Private, ); }; }; + DCFE9C8F20EC1F3C00EB6BAC /* SOSControlHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = EBEEEE351EA31A8300E15F5C /* SOSControlHelper.h */; settings = {ATTRIBUTES = (Private, ); }; }; E7104A0C169E171900DB0045 /* security_tool_commands.c in Sources */ = {isa = PBXBuildFile; fileRef = E7104A0B169E171900DB0045 /* security_tool_commands.c */; }; E71454EF1C741E0800B5B20B /* KCError.h in Headers */ = {isa = PBXBuildFile; fileRef = E71454ED1C741E0800B5B20B /* KCError.h */; settings = {ATTRIBUTES = (Private, ); }; }; E71454F01C741E0800B5B20B /* KCError.m in Sources */ = {isa = PBXBuildFile; fileRef = E71454EE1C741E0800B5B20B /* KCError.m */; }; @@ -4842,7 +5180,6 @@ E7A5F4D21C0CFF7900F3BEBB /* CKDKVSProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = E7A5F4C71C0CFF3200F3BEBB /* CKDKVSProxy.m */; }; E7A5F4D51C0CFF7900F3BEBB /* cloudkeychainproxy.m in Sources */ = {isa = PBXBuildFile; fileRef = E7A5F4CE1C0CFF3300F3BEBB /* cloudkeychainproxy.m */; }; E7A5F4D81C0D01B000F3BEBB /* SOSCloudKeychainConstants.c in Sources */ = {isa = PBXBuildFile; fileRef = E7A5F4D71C0D01B000F3BEBB /* SOSCloudKeychainConstants.c */; }; - E7A5F5591C0D052600F3BEBB /* SOSCloudKeychainConstants.c in Sources */ = {isa = PBXBuildFile; fileRef = E7A5F4D71C0D01B000F3BEBB /* SOSCloudKeychainConstants.c */; }; E7B00700170B581D00B27966 /* Security.exp-in in Sources */ = {isa = PBXBuildFile; fileRef = 4CB7405F0A47498100D641BB /* Security.exp-in */; }; E7B01BD2166594AB000485F1 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4CF730310EF9CDE300E17471 /* CFNetwork.framework */; }; E7B01BD3166594AB000485F1 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4CBCE5A90BE7F69100FF81F5 /* IOKit.framework */; }; @@ -4883,6 +5220,9 @@ E7FEEEF81332B7F70025EB06 /* libsqlite3.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 4CB740680A4749C800D641BB /* libsqlite3.dylib */; }; E7FEEEFA1332B8210025EB06 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4CF730310EF9CDE300E17471 /* CFNetwork.framework */; }; E7FEEEFB1332B8300025EB06 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4CBCE5A90BE7F69100FF81F5 /* IOKit.framework */; }; + EB056E431FE5E390000A771E /* DeviceSimulator.m in Sources */ = {isa = PBXBuildFile; fileRef = EB056E421FE5E390000A771E /* DeviceSimulator.m */; }; + EB056E451FE5E390000A771E /* DeviceSimulatorMain.m in Sources */ = {isa = PBXBuildFile; fileRef = EB056E441FE5E390000A771E /* DeviceSimulatorMain.m */; }; + EB05C4F41FE5E48B00D68712 /* MultiDeviceSimulatorTests.m in Sources */ = {isa = PBXBuildFile; fileRef = EB05C4F31FE5E48B00D68712 /* MultiDeviceSimulatorTests.m */; }; EB0BC93A1C3C791500785842 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E7FCBE431314471B000DE34E /* Foundation.framework */; }; EB0BC9671C3C798600785842 /* secedumodetest.m in Sources */ = {isa = PBXBuildFile; fileRef = EB0BC9661C3C794700785842 /* secedumodetest.m */; }; EB0DB37D1DCBC99100EAB6AE /* Keychain Circle Notification.8 in Install man8 page */ = {isa = PBXBuildFile; fileRef = EB76B75A1DCB0CDA00C43FBC /* Keychain Circle Notification.8 */; }; @@ -4929,6 +5269,7 @@ EB2D54AB1F02A47200E46890 /* SecAtomicFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EB2D54A01F02A28200E46890 /* SecAtomicFile.cpp */; }; EB3409B01C1D627400D77661 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E7FCBE431314471B000DE34E /* Foundation.framework */; }; EB3A8DFF1BEEC66F001A89AA /* Security_edumode.plist in Install BATS plist */ = {isa = PBXBuildFile; fileRef = EB3A8DD71BEEC4D6001A89AA /* Security_edumode.plist */; }; + EB3D1FBA2092CB030049EF95 /* SecurityInduceLowDisk.plist in Install BATS plist */ = {isa = PBXBuildFile; fileRef = EBE202752092913500B48020 /* SecurityInduceLowDisk.plist */; }; EB413B801E663AEB00592085 /* PairingChannel.m in Sources */ = {isa = PBXBuildFile; fileRef = EB413B761E6624A500592085 /* PairingChannel.m */; }; EB413B821E663AFA00592085 /* PairingChannel.h in Headers */ = {isa = PBXBuildFile; fileRef = EB413B751E6624A400592085 /* PairingChannel.h */; settings = {ATTRIBUTES = (Public, ); }; }; EB425CA21C65846D000ECE53 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E7FCBE431314471B000DE34E /* Foundation.framework */; }; @@ -4963,10 +5304,8 @@ EB49B2DB202DF20F003F34A0 /* spi.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78CB01D8085D800865A7C /* spi.c */; }; EB49B2DD202DF259003F34A0 /* libbsm.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = EB49B2DC202DF251003F34A0 /* libbsm.tbd */; }; EB49B2E0202DF5D7003F34A0 /* server_entitlement_helpers.c in Sources */ = {isa = PBXBuildFile; fileRef = DC5F35A41EE0F1A900900966 /* server_entitlement_helpers.c */; }; - EB49B2E2202DFDA3003F34A0 /* CoreCDP.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DCE4E9411D7F3E6E00AFB96E /* CoreCDP.framework */; }; EB49B2E5202DFEB3003F34A0 /* mockaks.m in Sources */ = {isa = PBXBuildFile; fileRef = EB49B2E4202DFE7F003F34A0 /* mockaks.m */; }; EB49B308202FF421003F34A0 /* OCMock.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 47D1838B1FB3827700CFCD89 /* OCMock.framework */; }; - EB49B310202FF4AC003F34A0 /* OCMock.framework in Embedded OCMock */ = {isa = PBXBuildFile; fileRef = DC3502E81E02172C00BC0587 /* OCMock.framework */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; }; EB4B6E201DC0682A00AFC494 /* SecADWrapper.c in Sources */ = {isa = PBXBuildFile; fileRef = EBF3749A1DC064200065D840 /* SecADWrapper.c */; }; EB4B6E261DC0683600AFC494 /* SecADWrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = EBF3749B1DC064200065D840 /* SecADWrapper.h */; }; EB4E0CDB1FF36A9700CDCACC /* CKKSReachabilityTracker.m in Sources */ = {isa = PBXBuildFile; fileRef = EB4E0CD51FF36A1900CDCACC /* CKKSReachabilityTracker.m */; }; @@ -4993,7 +5332,6 @@ EB75B4911E7540BF00E469CC /* libcoreauthd_test_client.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 5E8B53A41AA0B8A600345E7B /* libcoreauthd_test_client.a */; }; EB75B4951E75A44100E469CC /* SOSPiggyback.h in Headers */ = {isa = PBXBuildFile; fileRef = EB75B4931E75A44100E469CC /* SOSPiggyback.h */; }; EB75B4961E75A44100E469CC /* SOSPiggyback.m in Sources */ = {isa = PBXBuildFile; fileRef = EB75B4941E75A44100E469CC /* SOSPiggyback.m */; }; - EB76B7571DCB0C8300C43FBC /* KeychainSyncingOverIDSProxy.8 in Install man8 page */ = {isa = PBXBuildFile; fileRef = DC24B5841DA432C600330B48 /* KeychainSyncingOverIDSProxy.8 */; }; EB76B7591DCB0CA200C43FBC /* CloudKeychainProxy.8 in Install man8 page */ = {isa = PBXBuildFile; fileRef = DC24B5851DA432E900330B48 /* CloudKeychainProxy.8 */; }; EB78D3F91E600E93009AFE05 /* SOSCloudCircle.m in Sources */ = {isa = PBXBuildFile; fileRef = DCC78D891D8085F200865A7C /* SOSCloudCircle.m */; }; EB7AE6F81E86DACC00B80B15 /* SecPLWrappers.m in Sources */ = {isa = PBXBuildFile; fileRef = EB7AE6F61E86D55400B80B15 /* SecPLWrappers.m */; }; @@ -5011,9 +5349,65 @@ EBB839B01E2968AB00853BAC /* secfuzzer.m in Sources */ = {isa = PBXBuildFile; fileRef = EBB8399B1E295B8F00853BAC /* secfuzzer.m */; }; EBB839B11E2968B400853BAC /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E7FCBE431314471B000DE34E /* Foundation.framework */; }; EBC15B1D1DB432F800126882 /* com.apple.secd.sb in Copy Sandbox profile */ = {isa = PBXBuildFile; fileRef = EBC15B1B1DB4306C00126882 /* com.apple.secd.sb */; }; + EBC73F2020993F8600AE3350 /* SFAnalyticsSQLiteStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C69518D1F75A7DB00F68F91 /* SFAnalyticsSQLiteStore.m */; }; + EBC73F2620993FA800AE3350 /* client_endpoint.m in Sources */ = {isa = PBXBuildFile; fileRef = DC844AEC1E81F315007AAB71 /* client_endpoint.m */; }; + EBC73F2720993FC900AE3350 /* SFAnalyticsMultiSampler.m in Sources */ = {isa = PBXBuildFile; fileRef = 6CDB5FED1FA78CB400410924 /* SFAnalyticsMultiSampler.m */; }; + EBC73F2820993FDA00AE3350 /* SFAnalyticsSampler.m in Sources */ = {isa = PBXBuildFile; fileRef = 6CDF8DE61F95562B00140B54 /* SFAnalyticsSampler.m */; }; + EBC73F29209966AF00AE3350 /* SFSQLite.m in Sources */ = {isa = PBXBuildFile; fileRef = 4723C9BC1F152EB10082882F /* SFSQLite.m */; }; + EBC73F2A20996AD400AE3350 /* SFSQLiteStatement.m in Sources */ = {isa = PBXBuildFile; fileRef = 4723C9BF1F152EB10082882F /* SFSQLiteStatement.m */; }; + EBC73F2B2099785900AE3350 /* SFObjCType.m in Sources */ = {isa = PBXBuildFile; fileRef = 4723C9BE1F152EB10082882F /* SFObjCType.m */; }; + EBCE150E1FE6389A002E7CCC /* DeviceSimulator.xpc in Embedded XPC service */ = {isa = PBXBuildFile; fileRef = EB056E3E1FE5E390000A771E /* DeviceSimulator.xpc */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; }; + EBCE16171FE6DE5A002E7CCC /* SecdWatchdog.m in Sources */ = {isa = PBXBuildFile; fileRef = 476541641F339F6300413F65 /* SecdWatchdog.m */; }; + EBCE16181FE6DE5A002E7CCC /* SFSQLite.m in Sources */ = {isa = PBXBuildFile; fileRef = 4723C9BC1F152EB10082882F /* SFSQLite.m */; }; + EBCE16191FE6DE5A002E7CCC /* SFSQLiteStatement.m in Sources */ = {isa = PBXBuildFile; fileRef = 4723C9BF1F152EB10082882F /* SFSQLiteStatement.m */; }; + EBCE16201FE6DE5A002E7CCC /* SFAnalytics.m in Sources */ = {isa = PBXBuildFile; fileRef = 4723C9DB1F1540CE0082882F /* SFAnalytics.m */; }; + EBCE16221FE6DE5A002E7CCC /* SFAnalyticsActivityTracker.m in Sources */ = {isa = PBXBuildFile; fileRef = 6CBF65381FA147E500A68667 /* SFAnalyticsActivityTracker.m */; }; + EBCE16231FE6DE5A002E7CCC /* client_endpoint.m in Sources */ = {isa = PBXBuildFile; fileRef = DC844AEC1E81F315007AAB71 /* client_endpoint.m */; }; + EBCE162C1FE6DE5A002E7CCC /* client.c in Sources */ = {isa = PBXBuildFile; fileRef = 7908507F0CA87CF00083CC4D /* client.c */; }; + EBCE162D1FE6DE5A002E7CCC /* SFAnalyticsSQLiteStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C69518D1F75A7DB00F68F91 /* SFAnalyticsSQLiteStore.m */; }; + EBCE162F1FE6DE5A002E7CCC /* SecTask.c in Sources */ = {isa = PBXBuildFile; fileRef = 107226D00D91DB32003CF14F /* SecTask.c */; }; + EBCE16311FE6DE5A002E7CCC /* SFAnalyticsMultiSampler.m in Sources */ = {isa = PBXBuildFile; fileRef = 6CDB5FED1FA78CB400410924 /* SFAnalyticsMultiSampler.m */; }; + EBCE16321FE6DE5A002E7CCC /* SFAnalyticsSampler.m in Sources */ = {isa = PBXBuildFile; fileRef = 6CDF8DE61F95562B00140B54 /* SFAnalyticsSampler.m */; }; + EBCE16351FE6DE5A002E7CCC /* server_xpc.m in Sources */ = {isa = PBXBuildFile; fileRef = DCB2214A1E8B0861001598BC /* server_xpc.m */; }; + EBCE16361FE6DE5A002E7CCC /* server_security_helpers.c in Sources */ = {isa = PBXBuildFile; fileRef = DC4269061E82FBDF002B7110 /* server_security_helpers.c */; }; + EBCE16371FE6DE5A002E7CCC /* server_endpoint.m in Sources */ = {isa = PBXBuildFile; fileRef = DC6ACC401E81DF9400125DC5 /* server_endpoint.m */; }; + EBCE16391FE6DE5A002E7CCC /* spi.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78CB01D8085D800865A7C /* spi.c */; }; + EBCE163A1FE6DE5A002E7CCC /* SFObjCType.m in Sources */ = {isa = PBXBuildFile; fileRef = 4723C9BE1F152EB10082882F /* SFObjCType.m */; }; + EBCE163D1FE6DE5A002E7CCC /* server_entitlement_helpers.c in Sources */ = {isa = PBXBuildFile; fileRef = DC5F35A41EE0F1A900900966 /* server_entitlement_helpers.c */; }; + EBCE163E1FE6DE5A002E7CCC /* AutoreleaseTest.c in Sources */ = {isa = PBXBuildFile; fileRef = DAEE05551FAD3FC500DF27F3 /* AutoreleaseTest.c */; }; + EBCE163F1FE6DE5A002E7CCC /* CKKSControl.m in Sources */ = {isa = PBXBuildFile; fileRef = DC9C95B31F79CFD1000D19E5 /* CKKSControl.m */; }; + EBCE16401FE6DE5A002E7CCC /* CKKSControlProtocol.m in Sources */ = {isa = PBXBuildFile; fileRef = DCF7A8A21F0450EB00CABE89 /* CKKSControlProtocol.m */; }; + EBCE16411FE6DE5A002E7CCC /* libDER.a in Frameworks */ = {isa = PBXBuildFile; fileRef = D46246AF1F9AE73F00D63882 /* libDER.a */; }; + EBCE16421FE6DE5A002E7CCC /* SecurityFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 474B5FBF1E662E21007546F8 /* SecurityFoundation.framework */; }; + EBCE16431FE6DE5A002E7CCC /* libASN1_not_installed.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DC8834081D8A218F00CE0ACA /* libASN1_not_installed.a */; }; + EBCE16451FE6DE5A002E7CCC /* libSecureObjectSyncFramework.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DCD8A1991E09EE0F00E4FA0A /* libSecureObjectSyncFramework.a */; }; + EBCE16461FE6DE5A002E7CCC /* libSecureObjectSyncServer.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DC52E8C61D80C25800B0A59C /* libSecureObjectSyncServer.a */; }; + EBCE16471FE6DE5A002E7CCC /* libsecurity.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DCC78EA91D8088E200865A7C /* libsecurity.a */; }; + EBCE16481FE6DE5A002E7CCC /* libutilities.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DC0BCC361D8C684F00070CB0 /* libutilities.a */; }; + EBCE16491FE6DE5A002E7CCC /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4CF730310EF9CDE300E17471 /* CFNetwork.framework */; }; + EBCE164B1FE6DE5A002E7CCC /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E7FCBE431314471B000DE34E /* Foundation.framework */; }; + EBCE164C1FE6DE5A002E7CCC /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4CBCE5A90BE7F69100FF81F5 /* IOKit.framework */; }; + EBCE164E1FE6DE5A002E7CCC /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E71F3E3016EA69A900FAF9B4 /* SystemConfiguration.framework */; }; + EBCE164F1FE6DE5A002E7CCC /* libACM.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DC610A3A1D78F228002223DE /* libACM.a */; }; + EBCE16501FE6DE5A002E7CCC /* libaks_acl.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4432AF8C1A01472C000958DC /* libaks_acl.a */; }; + EBCE16511FE6DE5A002E7CCC /* libbsm.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 107227350D91FE89003CF14F /* libbsm.dylib */; }; + EBCE16521FE6DE5A002E7CCC /* libcoreauthd_client.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4432AF6A1A01458F000958DC /* libcoreauthd_client.a */; }; + EBCE16531FE6DE5A002E7CCC /* libctkclient.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4469FBDD1AA0A45C0021AA26 /* libctkclient.a */; }; + EBCE16541FE6DE5A002E7CCC /* libprequelite.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 0CE98B5B1FA9360700CF1D54 /* libprequelite.tbd */; }; + EBCE16551FE6DE5A002E7CCC /* libsqlite3.0.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = DC27B57D1DDFC24500599261 /* libsqlite3.0.dylib */; }; + EBCE16561FE6DE5A002E7CCC /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = BE8ABDD71DC2DD9100EC2D58 /* libz.dylib */; }; + EBCE165D1FE71821002E7CCC /* libsecurityd_ios.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DC52E7C21D80BC8000B0A59C /* libsecurityd_ios.a */; }; + EBCE16601FE732AA002E7CCC /* MultiDeviceNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = EBCE165F1FE7313C002E7CCC /* MultiDeviceNetworking.m */; }; + EBCE16641FE73679002E7CCC /* MultiDeviceNetworkingProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = EBCE16611FE73327002E7CCC /* MultiDeviceNetworkingProtocol.h */; }; + EBCE16661FE736A1002E7CCC /* MultiDeviceNetworkingProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = EBCE16611FE73327002E7CCC /* MultiDeviceNetworkingProtocol.h */; }; + EBCE16671FE736A5002E7CCC /* DeviceSimulatorProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = EB056E401FE5E390000A771E /* DeviceSimulatorProtocol.h */; }; + EBCE16681FE736AD002E7CCC /* DeviceSimulatorProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = EB056E401FE5E390000A771E /* DeviceSimulatorProtocol.h */; }; + EBCE166B1FE74688002E7CCC /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E7FCBE431314471B000DE34E /* Foundation.framework */; }; + EBCE166C1FE746A5002E7CCC /* SecItemConstants.c in Sources */ = {isa = PBXBuildFile; fileRef = DCC78E5C1D8085FC00865A7C /* SecItemConstants.c */; }; EBCF73F71CE45F9C00BED7CA /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 52D82BD316A5EADA0078DFE5 /* Security.framework */; }; EBCF73F81CE45F9C00BED7CA /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E7FCBE431314471B000DE34E /* Foundation.framework */; }; EBCF73FD1CE45FAC00BED7CA /* secitemfunctionality.m in Sources */ = {isa = PBXBuildFile; fileRef = EBCF73F21CE45F8600BED7CA /* secitemfunctionality.m */; }; + EBDD732C20A6A61E003A103A /* SOSAnalytics.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C7BB0032006B4EE004D1B6B /* SOSAnalytics.m */; }; EBE901721C2283F7007308C6 /* AggregateDictionary.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 72B368BD179891FC004C37CE /* AggregateDictionary.framework */; }; EBE9019A1C22852C007308C6 /* AggregateDictionary.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 72B368BD179891FC004C37CE /* AggregateDictionary.framework */; }; EBE9019B1C2285D4007308C6 /* AggregateDictionary.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 72B368BD179891FC004C37CE /* AggregateDictionary.framework */; }; @@ -5045,6 +5439,18 @@ /* End PBXBuildFile section */ /* Begin PBXBuildRule section */ + 4718AEDE205B39C40068EC3F /* PBXBuildRule */ = { + isa = PBXBuildRule; + compilerSpec = com.apple.compilers.proxy.script; + filePatterns = "*.proto"; + fileType = pattern.proxy; + isEditable = 1; + outputFiles = ( + "$(INPUT_FILE_DIR)/source/${INPUT_FILE_BASE}.h", + "$(INPUT_FILE_DIR)/source/${INPUT_FILE_BASE}.m", + ); + script = "set -x\n\nmkdir -p ${INPUT_FILE_DIR}/source\nprotocompiler --arc --strict --emitDeprecated=NO --generics=YES --outputDir ${INPUT_FILE_DIR}/source --proto ${INPUT_FILE_DIR}/${INPUT_FILE_NAME}\n"; + }; DC58C36E1D77B4AD003C25A4 /* PBXBuildRule */ = { isa = PBXBuildRule; compilerSpec = com.apple.compilers.proxy.script; @@ -5122,6 +5528,20 @@ remoteGlobalIDString = 0C2BCBBD1D0648D100ED7A2F; remoteInfo = dtlsEchoServer; }; + 0C3E2EA82073F5C400F5B95B /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 4C35DB69094F906D002917C4 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 4C32C0AE0A4975F6002891BD; + remoteInfo = Security_ios; + }; + 0C5663ED20BE2E1A0035F362 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 4C35DB69094F906D002917C4 /* Project object */; + proxyType = 1; + remoteGlobalIDString = DC0BCC211D8C684F00070CB0; + remoteInfo = utilities; + }; 0C664AB31759270C0092D3D9 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 4C35DB69094F906D002917C4 /* Project object */; @@ -5192,6 +5612,13 @@ remoteGlobalIDString = 0C6799F912F7C37C00712919; remoteInfo = dtlsTests; }; + 0C9AEEB920783FE000BF6237 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 4C35DB69094F906D002917C4 /* Project object */; + proxyType = 1; + remoteGlobalIDString = DC1789031D77980500B50D50; + remoteInfo = Security_osx; + }; 0CC827F1138712B100BD99B7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 4C35DB69094F906D002917C4 /* Project object */; @@ -5220,6 +5647,34 @@ remoteGlobalIDString = DCD06AA91D8E0D53007602F1; remoteInfo = security_utilities; }; + 3DD1FEF9201C07F30086D049 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 4C35DB69094F906D002917C4 /* Project object */; + proxyType = 1; + remoteGlobalIDString = DC0BCC211D8C684F00070CB0; + remoteInfo = utilities; + }; + 3DD1FF4F201C09CD0086D049 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 4C35DB69094F906D002917C4 /* Project object */; + proxyType = 1; + remoteGlobalIDString = DC0BC9C81D8B824700070CB0; + remoteInfo = security_ssl; + }; + 3DD1FFB0201FDB1D0086D049 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 4C35DB69094F906D002917C4 /* Project object */; + proxyType = 1; + remoteGlobalIDString = DC0BC9C81D8B824700070CB0; + remoteInfo = security_ssl; + }; + 3DD1FFB2201FDB1D0086D049 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 4C35DB69094F906D002917C4 /* Project object */; + proxyType = 1; + remoteGlobalIDString = DC0BCC211D8C684F00070CB0; + remoteInfo = utilities; + }; 438169E61B4EE4B300C54D58 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 4C35DB69094F906D002917C4 /* Project object */; @@ -5227,6 +5682,62 @@ remoteGlobalIDString = 4381690B1B4EDCBD00C54D58; remoteInfo = SOSCCAuthPlugin; }; + 4718AE04205B39620068EC3F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 4C35DB69094F906D002917C4 /* Project object */; + proxyType = 1; + remoteGlobalIDString = DC0BCC211D8C684F00070CB0; + remoteInfo = iOSutilities; + }; + 4718AE06205B39620068EC3F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 4C35DB69094F906D002917C4 /* Project object */; + proxyType = 1; + remoteGlobalIDString = D4ADA3181E2B41670031CEA3; + remoteInfo = libtrustd; + }; + 4718AE0A205B39620068EC3F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 4C35DB69094F906D002917C4 /* Project object */; + proxyType = 1; + remoteGlobalIDString = DC52E8BE1D80C25800B0A59C; + remoteInfo = libSecureObjectSync; + }; + 4718AE0C205B39620068EC3F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 4C35DB69094F906D002917C4 /* Project object */; + proxyType = 1; + remoteGlobalIDString = DCD8A1061E09EE0F00E4FA0A; + remoteInfo = SecureObjectSyncFramework; + }; + 4718AE0E205B39620068EC3F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 4C35DB69094F906D002917C4 /* Project object */; + proxyType = 1; + remoteGlobalIDString = DC52EC3E1D80D00800B0A59C; + remoteInfo = libSWCAgent; + }; + 4718AEE5205B3A350068EC3F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 4C35DB69094F906D002917C4 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 4718AE2E205B39C40068EC3F; + remoteInfo = libsecurityd_bridge; + }; + 47455B23205B3E2F008FE980 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 4C35DB69094F906D002917C4 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 4718AE02205B39620068EC3F; + remoteInfo = securityd_bridge; + }; + 4771D981209A76B100BA9772 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 4C35DB69094F906D002917C4 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 4771D971209A755800BA9772; + remoteInfo = KeychainDataclassOwner; + }; 478D426E1FD72A8100CAB645 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 4C35DB69094F906D002917C4 /* Project object */; @@ -5241,19 +5752,54 @@ remoteGlobalIDString = DC0BCBD91D8C648C00070CB0; remoteInfo = regressionBase; }; - 478D42721FD72A8100CAB645 /* PBXContainerItemProxy */ = { + 478D42741FD72A8100CAB645 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 4C35DB69094F906D002917C4 /* Project object */; + proxyType = 1; + remoteGlobalIDString = DCC78EA81D8088E200865A7C; + remoteInfo = security; + }; + 47A6FC69206B461700BD6C54 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 4C35DB69094F906D002917C4 /* Project object */; proxyType = 1; remoteGlobalIDString = DC52E7731D80BC8000B0A59C; remoteInfo = libsecurityd_ios; }; - 478D42741FD72A8100CAB645 /* PBXContainerItemProxy */ = { + 47A6FC6B206B462400BD6C54 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 4C35DB69094F906D002917C4 /* Project object */; proxyType = 1; - remoteGlobalIDString = DCC78EA81D8088E200865A7C; - remoteInfo = security; + remoteGlobalIDString = DC52E7731D80BC8000B0A59C; + remoteInfo = libsecurityd_ios; + }; + 47C2F18B2059CBEA0062DE30 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 4C35DB69094F906D002917C4 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 47C2F1822059CB680062DE30; + remoteInfo = KeychainResources; + }; + 47C2F18D2059CBF40062DE30 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 4C35DB69094F906D002917C4 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 47C2F1822059CB680062DE30; + remoteInfo = KeychainResources; + }; + 47C2F18F2059CBFC0062DE30 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 4C35DB69094F906D002917C4 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 47C2F1822059CB680062DE30; + remoteInfo = KeychainResources; + }; + 47C2F1912059CC040062DE30 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 4C35DB69094F906D002917C4 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 47C2F1822059CB680062DE30; + remoteInfo = KeychainResources; }; 47C51B8A1EEA657D0032D9E5 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5262,19 +5808,26 @@ remoteGlobalIDString = DC1789031D77980500B50D50; remoteInfo = Security_osx; }; - 47DE88CD1FA7AD6200DD3254 /* PBXContainerItemProxy */ = { + 47D991CF20407F7E0078CAE2 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 4C35DB69094F906D002917C4 /* Project object */; proxyType = 1; - remoteGlobalIDString = DCC78EA81D8088E200865A7C; - remoteInfo = security; + remoteGlobalIDString = 4727FBB61F9918580003AE36; + remoteInfo = secdxctests_ios; }; - 47DE88D41FA7AD7000DD3254 /* PBXContainerItemProxy */ = { + 47D991D620407F890078CAE2 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 4C35DB69094F906D002917C4 /* Project object */; proxyType = 1; - remoteGlobalIDString = DC52E7731D80BC8000B0A59C; - remoteInfo = libsecurityd_ios; + remoteGlobalIDString = 478D426C1FD72A8100CAB645; + remoteInfo = secdxctests_mac; + }; + 47DE88CD1FA7AD6200DD3254 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 4C35DB69094F906D002917C4 /* Project object */; + proxyType = 1; + remoteGlobalIDString = DCC78EA81D8088E200865A7C; + remoteInfo = security; }; 47DE88D61FA7ADAC00DD3254 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5290,6 +5843,20 @@ remoteGlobalIDString = DC52EDA61D80D58400B0A59C; remoteInfo = secdRegressions; }; + 4809F7AD2061B6AA003E72D0 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 4C35DB69094F906D002917C4 /* Project object */; + proxyType = 1; + remoteGlobalIDString = EB056E3D1FE5E390000A771E; + remoteInfo = DeviceSimulator; + }; + 4809F7AF2061B6B0003E72D0 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 4C35DB69094F906D002917C4 /* Project object */; + proxyType = 1; + remoteGlobalIDString = EB05C4F01FE5E48A00D68712; + remoteInfo = MultiDeviceSimulatorTests; + }; 4C52D0ED16EFCD720079966E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 4C35DB69094F906D002917C4 /* Project object */; @@ -5612,20 +6179,6 @@ remoteGlobalIDString = BEF88C271EAFFC3F00357577; remoteInfo = TrustedPeers; }; - CD6130EC1DA1C0CC00E1E42F /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 4C35DB69094F906D002917C4 /* Project object */; - proxyType = 1; - remoteGlobalIDString = CD276C261A83F60C003226BC; - remoteInfo = KeychainSyncingOverIDSProxy; - }; - CD6130ED1DA1C0CC00E1E42F /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 4C35DB69094F906D002917C4 /* Project object */; - proxyType = 1; - remoteGlobalIDString = CD276C261A83F60C003226BC; - remoteInfo = KeychainSyncingOverIDSProxy; - }; D40B6A7E1E2B5F3D00CD6EE5 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 4C35DB69094F906D002917C4 /* Project object */; @@ -5864,6 +6417,13 @@ remoteGlobalIDString = DA30D6751DF8C8FB00EC6B43; remoteInfo = KeychainSyncAccountUpdater; }; + DAE40BD420CF3ED5002D5674 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 4C35DB69094F906D002917C4 /* Project object */; + proxyType = 1; + remoteGlobalIDString = DAE40BC520CF3E46002D5674; + remoteInfo = secitemcanarytest; + }; DC00678F1D878132005AF8DB /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 4C35DB69094F906D002917C4 /* Project object */; @@ -6340,6 +6900,13 @@ remoteGlobalIDString = DC1789031D77980500B50D50; remoteInfo = Security_osx; }; + DC193C5F20CB4C9D009C1A0F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = DC1784AE1D7786C700B50D50 /* libsecurity_cms.xcodeproj */; + proxyType = 1; + remoteGlobalIDString = D4C3345B1BE2A2B100D8C1EF; + remoteInfo = libsecurity_cms_regressions; + }; DC222C781E034EE700B09171 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 4C35DB69094F906D002917C4 /* Project object */; @@ -6704,13 +7271,6 @@ remoteGlobalIDString = DC0BCC211D8C684F00070CB0; remoteInfo = iOSutilities; }; - DC65E7321D8CB34000152EF0 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 4C35DB69094F906D002917C4 /* Project object */; - proxyType = 1; - remoteGlobalIDString = DC0BCC211D8C684F00070CB0; - remoteInfo = iOSutilities; - }; DC65E7381D8CB38300152EF0 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 4C35DB69094F906D002917C4 /* Project object */; @@ -7614,6 +8174,27 @@ remoteGlobalIDString = DC0BCC211D8C684F00070CB0; remoteInfo = utilities; }; + EB11965920A6300600BFDA1B /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 4C35DB69094F906D002917C4 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 4809F7A42061B697003E72D0; + remoteInfo = MultiPeerSimulatorTests; + }; + EB11965B20A6301100BFDA1B /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 4C35DB69094F906D002917C4 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 4809F7A42061B697003E72D0; + remoteInfo = MultiPeerSimulatorTests; + }; + EB11965D20A6302100BFDA1B /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 4C35DB69094F906D002917C4 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 4809F7A42061B697003E72D0; + remoteInfo = MultiPeerSimulatorTests; + }; EB1C4CA61E85883900404981 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 4C35DB69094F906D002917C4 /* Project object */; @@ -7726,6 +8307,34 @@ remoteGlobalIDString = EBB839A41E29665D00853BAC; remoteInfo = secfuzzer; }; + EB636BC920992D8900C1E21A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 4C35DB69094F906D002917C4 /* Project object */; + proxyType = 1; + remoteGlobalIDString = EB49B2AD202D877F003F34A0; + remoteInfo = secdmockaks; + }; + EB636BD020992DA300C1E21A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 4C35DB69094F906D002917C4 /* Project object */; + proxyType = 1; + remoteGlobalIDString = EB49B2AD202D877F003F34A0; + remoteInfo = secdmockaks; + }; + EB636BD220992DB400C1E21A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 4C35DB69094F906D002917C4 /* Project object */; + proxyType = 1; + remoteGlobalIDString = EB49B2AD202D877F003F34A0; + remoteInfo = secdmockaks; + }; + EB636BD420992DC000C1E21A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 4C35DB69094F906D002917C4 /* Project object */; + proxyType = 1; + remoteGlobalIDString = EB49B2AD202D877F003F34A0; + remoteInfo = secdmockaks; + }; EB63ADE01C3E74F900C45A69 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 4C35DB69094F906D002917C4 /* Project object */; @@ -7740,13 +8349,6 @@ remoteGlobalIDString = 0C7CFA2E14E1BA4800DF9D95; remoteInfo = Security_frameworks_ios; }; - EB6A6FB21B90F89F0045DC68 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 4C35DB69094F906D002917C4 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 790851B50CA9859F0083CC4D; - remoteInfo = securityd; - }; EB6A6FB81B90F8D70045DC68 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 4C35DB69094F906D002917C4 /* Project object */; @@ -7768,6 +8370,48 @@ remoteGlobalIDString = 4C32C0AE0A4975F6002891BD; remoteInfo = Security; }; + EB8910F020E0287600DE533F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 4C35DB69094F906D002917C4 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 4727FBB61F9918580003AE36; + remoteInfo = secdxctests_ios; + }; + EB8910F720E0287E00DE533F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 4C35DB69094F906D002917C4 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 4727FBB61F9918580003AE36; + remoteInfo = secdxctests_ios; + }; + EB8910FD20E06DF500DE533F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 4C35DB69094F906D002917C4 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 6C46056B1F882B9B001421B6; + remoteInfo = KeychainAnalyticsTests; + }; + EB89FAFD20DBDAA800085498 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 4C35DB69094F906D002917C4 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 470415CE1E5E14B5001F3D95; + remoteInfo = seckeychainnetworkextensionstest; + }; + EB89FAFF20DBDAA800085498 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 4C35DB69094F906D002917C4 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 47702B1D1E5F409700B29577; + remoteInfo = seckeychainnetworkextensionsystemdaemontest; + }; + EB89FB0120DBDAA800085498 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 4C35DB69094F906D002917C4 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 47702B2D1E5F492C00B29577; + remoteInfo = seckeychainnetworkextensionunauthorizedaccesstest; + }; EB9C1DB61BDFD51800F89272 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 4C35DB69094F906D002917C4 /* Project object */; @@ -7824,6 +8468,41 @@ remoteGlobalIDString = EB9C1DAE1BDFD4DE00F89272; remoteInfo = SecurityBatsTests; }; + EBC73F51209A705A00AE3350 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 4C35DB69094F906D002917C4 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 6C46056B1F882B9B001421B6; + remoteInfo = KeychainAnalyticsTests; + }; + EBC73F5C209A739600AE3350 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 4C35DB69094F906D002917C4 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 470415CE1E5E14B5001F3D95; + remoteInfo = seckeychainnetworkextensionstest; + }; + EBC73F63209A73A100AE3350 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 4C35DB69094F906D002917C4 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 47702B1D1E5F409700B29577; + remoteInfo = seckeychainnetworkextensionsystemdaemontest; + }; + EBC73F65209A73A100AE3350 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 4C35DB69094F906D002917C4 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 47702B2D1E5F492C00B29577; + remoteInfo = seckeychainnetworkextensionunauthorizedaccesstest; + }; + EBCE150F1FE638A2002E7CCC /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 4C35DB69094F906D002917C4 /* Project object */; + proxyType = 1; + remoteGlobalIDString = EB056E3D1FE5E390000A771E; + remoteInfo = DeviceSimulator; + }; EBCF743E1CE593A700BED7CA /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 4C35DB69094F906D002917C4 /* Project object */; @@ -7989,6 +8668,46 @@ ); runOnlyForDeploymentPostprocessing = 1; }; + 0C9AEEB320783FBB00BF6237 /* Embed OCMock */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = ""; + dstSubfolderSpec = 10; + files = ( + ); + name = "Embed OCMock"; + runOnlyForDeploymentPostprocessing = 0; + }; + 0CF4064A2072E3E3003D6A7F /* Embed OCMock */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = ""; + dstSubfolderSpec = 10; + files = ( + ); + name = "Embed OCMock"; + runOnlyForDeploymentPostprocessing = 0; + }; + 3DD1FFD3201FF72C0086D049 /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 8; + dstPath = /AppleInternal/CoreOS/BATS/unit_tests; + dstSubfolderSpec = 0; + files = ( + 3DD1FFD5201FF7860086D049 /* SecureTransport_iosTests.plist in CopyFiles */, + ); + runOnlyForDeploymentPostprocessing = 1; + }; + 3DD1FFD6201FF7930086D049 /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 8; + dstPath = /AppleInternal/CoreOS/BATS/unit_tests; + dstSubfolderSpec = 0; + files = ( + 3DD1FFD7201FF7B10086D049 /* SecureTransport_macosTests.plist in CopyFiles */, + ); + runOnlyForDeploymentPostprocessing = 1; + }; 470415CD1E5E14B5001F3D95 /* CopyFiles */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; @@ -7998,6 +8717,26 @@ ); runOnlyForDeploymentPostprocessing = 1; }; + 4718AE26205B39620068EC3F /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 8; + dstPath = /System/Library/LaunchDaemons; + dstSubfolderSpec = 0; + files = ( + 4718AE27205B39620068EC3F /* com.apple.securityd.plist in CopyFiles */, + ); + runOnlyForDeploymentPostprocessing = 1; + }; + 4718AE28205B39620068EC3F /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 8; + dstPath = /System/Library/Preferences/Logging/Subsystems; + dstSubfolderSpec = 0; + files = ( + 4718AE29205B39620068EC3F /* com.apple.securityd.plist in CopyFiles */, + ); + runOnlyForDeploymentPostprocessing = 1; + }; 47702B1C1E5F409700B29577 /* CopyFiles */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; @@ -8210,16 +8949,6 @@ ); runOnlyForDeploymentPostprocessing = 1; }; - 6C0B0C4A1E253840007F95E5 /* CopyFiles */ = { - isa = PBXCopyFilesBuildPhase; - buildActionMask = 8; - dstPath = /System/Library/AWD/Metadata; - dstSubfolderSpec = 0; - files = ( - 6C0B0C4B1E253848007F95E5 /* AwdMetadata-0x60-Keychain.bin in CopyFiles */, - ); - runOnlyForDeploymentPostprocessing = 1; - }; 6C1520D31DCCF6F000C85C6D /* Install man8 page */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 8; @@ -8231,6 +8960,16 @@ name = "Install man8 page"; runOnlyForDeploymentPostprocessing = 1; }; + 6C4F981E2075831300A3C5AB /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = ""; + dstSubfolderSpec = 10; + files = ( + 6C4F98252075833E00A3C5AB /* OCMock.framework in CopyFiles */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 6C9AA79C1F7C1D8F00D08296 /* CopyFiles */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; @@ -8331,17 +9070,6 @@ ); runOnlyForDeploymentPostprocessing = 1; }; - CDF91EA61AAE019800E88CF7 /* Install alloy plist */ = { - isa = PBXCopyFilesBuildPhase; - buildActionMask = 8; - dstPath = /System/Library/IdentityServices/ServiceDefinitions; - dstSubfolderSpec = 0; - files = ( - CD51245E1DA1C67000962524 /* com.apple.private.alloy.keychainsync.plist in Install alloy plist */, - ); - name = "Install alloy plist"; - runOnlyForDeploymentPostprocessing = 1; - }; D41257CD1E9410A300781F23 /* Copy LaunchDaemon */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; @@ -8864,28 +9592,6 @@ ); runOnlyForDeploymentPostprocessing = 1; }; - EB49B30E202FF484003F34A0 /* Embedded OCMock */ = { - isa = PBXCopyFilesBuildPhase; - buildActionMask = 2147483647; - dstPath = ""; - dstSubfolderSpec = 10; - files = ( - EB49B310202FF4AC003F34A0 /* OCMock.framework in Embedded OCMock */, - ); - name = "Embedded OCMock"; - runOnlyForDeploymentPostprocessing = 0; - }; - EB76B7561DCB0C6900C43FBC /* Install man8 page */ = { - isa = PBXCopyFilesBuildPhase; - buildActionMask = 8; - dstPath = /usr/share/man/man8; - dstSubfolderSpec = 0; - files = ( - EB76B7571DCB0C8300C43FBC /* KeychainSyncingOverIDSProxy.8 in Install man8 page */, - ); - name = "Install man8 page"; - runOnlyForDeploymentPostprocessing = 1; - }; EB76B7581DCB0C8B00C43FBC /* Install man8 page */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 8; @@ -8916,6 +9622,7 @@ files = ( EB9C1DB51BDFD50100F89272 /* Security.plist in Install BATS plist */, EB3A8DFF1BEEC66F001A89AA /* Security_edumode.plist in Install BATS plist */, + EB3D1FBA2092CB030049EF95 /* SecurityInduceLowDisk.plist in Install BATS plist */, ); name = "Install BATS plist"; runOnlyForDeploymentPostprocessing = 1; @@ -8940,6 +9647,17 @@ name = "Copy Sandbox profile"; runOnlyForDeploymentPostprocessing = 1; }; + EBCE150D1FE63880002E7CCC /* Embedded XPC service */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(CONTENTS_FOLDER_PATH)/XPCServices"; + dstSubfolderSpec = 16; + files = ( + EBCE150E1FE6389A002E7CCC /* DeviceSimulator.xpc in Embedded XPC service */, + ); + name = "Embedded XPC service"; + runOnlyForDeploymentPostprocessing = 0; + }; EBF374701DC055580065D840 /* CopyFiles */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; @@ -8972,13 +9690,19 @@ /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ + 091B396D2063B64A00ECAB6F /* RemoteServiceDiscovery.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = RemoteServiceDiscovery.framework; path = System/Library/PrivateFrameworks/RemoteServiceDiscovery.framework; sourceTree = SDKROOT; }; + 09A3B9D71F8267BB00C5C324 /* SecKeyProxy.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SecKeyProxy.h; path = keychain/SecKeyProxy.h; sourceTree = ""; }; + 09A3B9DF1F8271A200C5C324 /* si-44-seckey-proxy.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = "si-44-seckey-proxy.m"; path = "OSX/shared_regressions/si-44-seckey-proxy.m"; sourceTree = SOURCE_ROOT; }; + 09BFE35A20A32E0E008511E9 /* KeychainEntitlementsTest.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = KeychainEntitlementsTest.m; sourceTree = ""; }; 09CB496A1F2F64AF00C8E4DE /* si-44-seckey-fv.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = "si-44-seckey-fv.m"; path = "OSX/shared_regressions/si-44-seckey-fv.m"; sourceTree = SOURCE_ROOT; }; + 09E9991F1F7D76550018DF67 /* SecKeyProxy.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SecKeyProxy.m; sourceTree = ""; }; 0C0BDB2F175685B000BC1A7E /* secdtests */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = secdtests; sourceTree = BUILT_PRODUCTS_DIR; }; 0C0BDB31175685B000BC1A7E /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; 0C0BDB441756868B00BC1A7E /* testlist.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = testlist.h; sourceTree = ""; }; 0C0C88771CCEC5BD00617D1B /* si-82-sectrust-ct-data */ = {isa = PBXFileReference; lastKnownFileType = folder; name = "si-82-sectrust-ct-data"; path = "../OSX/shared_regressions/si-82-sectrust-ct-data"; sourceTree = ""; }; 0C0CEC9D1DA45EA200C22FBC /* recovery_key.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = recovery_key.h; sourceTree = ""; }; 0C0CEC9E1DA45EA200C22FBC /* recovery_key.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = recovery_key.m; sourceTree = ""; }; + 0C108C4B208A677100E8CF70 /* SFSignInAnalytics+Internal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "SFSignInAnalytics+Internal.h"; sourceTree = ""; }; 0C16371F1FD12F1500210823 /* OTCloudStoreTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = OTCloudStoreTests.m; path = ot/tests/OTCloudStoreTests.m; sourceTree = ""; }; 0C2BCBA51D063F7D00ED7A2F /* dtlsEchoClient.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = dtlsEchoClient.c; sourceTree = ""; }; 0C2BCBA61D063F7D00ED7A2F /* dtlsEchoServer.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = dtlsEchoServer.c; sourceTree = ""; }; @@ -8993,20 +9717,16 @@ 0C4899111E0E105D00C6CF70 /* SOSTransportCircleCK.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SOSTransportCircleCK.m; sourceTree = ""; }; 0C48991B1E0F384700C6CF70 /* SOSAccountTrustClassic.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SOSAccountTrustClassic.m; path = SecureObjectSync/SOSAccountTrustClassic.m; sourceTree = ""; }; 0C4899221E0F386900C6CF70 /* SOSAccountTrustClassic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SOSAccountTrustClassic.h; path = SecureObjectSync/SOSAccountTrustClassic.h; sourceTree = ""; }; - 0C4899241E0F38FA00C6CF70 /* SOSAccountTrustOctagon.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SOSAccountTrustOctagon.m; path = SecureObjectSync/SOSAccountTrustOctagon.m; sourceTree = ""; }; - 0C4899261E0F399B00C6CF70 /* SOSAccountTrustOctagon.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SOSAccountTrustOctagon.h; path = SecureObjectSync/SOSAccountTrustOctagon.h; sourceTree = ""; }; 0C52C1FE20003BCA003F0733 /* OTTestsBase.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = OTTestsBase.m; path = ot/tests/OTTestsBase.m; sourceTree = ""; }; 0C52C20520004248003F0733 /* OTTestsBase.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = OTTestsBase.h; path = ot/tests/OTTestsBase.h; sourceTree = ""; }; 0C5CFB37201960FF00913B9C /* OTRamping.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = OTRamping.m; path = ot/OTRamping.m; sourceTree = ""; }; 0C5CFB3F201962FF00913B9C /* OTRamping.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = OTRamping.h; path = ot/OTRamping.h; sourceTree = ""; }; - 0C5F4FD71F952FEA00AF1616 /* secd-700-sftm.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "secd-700-sftm.m"; sourceTree = ""; }; 0C664AB2175926B20092D3D9 /* secdtests-entitlements.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "secdtests-entitlements.plist"; sourceTree = ""; }; 0C770EC31FCF7E2000B5F0E2 /* OTCloudStore.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = OTCloudStore.m; path = ot/OTCloudStore.m; sourceTree = ""; }; 0C78F1C916A5E13400654E08 /* sectask_regressions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sectask_regressions.h; sourceTree = ""; }; 0C78F1CA16A5E1BF00654E08 /* sectask-10-sectask.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "sectask-10-sectask.c"; sourceTree = ""; }; 0C78F1CB16A5E1BF00654E08 /* sectask_ipc.defs */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.mig; path = sectask_ipc.defs; sourceTree = ""; }; 0C85E0031FB38BB6000343A7 /* OTTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = OTTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; - 0C85E0041FB38BB7000343A7 /* OTTests-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; name = "OTTests-Info.plist"; path = "/Users/ma/git/security/OTTests-Info.plist"; sourceTree = ""; }; 0C8A03451FDF42BA0042E8BE /* OTEscrowKeyTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = OTEscrowKeyTests.m; path = ot/tests/OTEscrowKeyTests.m; sourceTree = ""; }; 0C8A034C1FDF4CCE0042E8BE /* OTLocalStoreTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = OTLocalStoreTests.m; path = ot/tests/OTLocalStoreTests.m; sourceTree = ""; }; 0C8A034E1FDF60070042E8BE /* OTBottledPeerTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = OTBottledPeerTests.m; path = ot/tests/OTBottledPeerTests.m; sourceTree = ""; }; @@ -9032,6 +9752,8 @@ 0C8BBF0E1FCB452400580909 /* OTControl.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = OTControl.m; path = ot/OTControl.m; sourceTree = ""; }; 0C8BBF0F1FCB481800580909 /* OTManager.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = OTManager.m; path = ot/OTManager.m; sourceTree = ""; }; 0C8BBF101FCB486B00580909 /* OTManager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = OTManager.h; path = ot/OTManager.h; sourceTree = ""; }; + 0C9AEEB720783FBB00BF6237 /* SignInAnalyticsTests_osx.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SignInAnalyticsTests_osx.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; + 0C9FB40120D8729A00864612 /* CoreCDP.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreCDP.framework; path = System/Library/PrivateFrameworks/CoreCDP.framework; sourceTree = SDKROOT; }; 0CA4EBF1202B8D1C002B1D96 /* CloudKitKeychainSyncingTestsBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CloudKitKeychainSyncingTestsBase.h; sourceTree = ""; }; 0CA4EBF2202B8D1D002B1D96 /* CloudKitKeychainSyncingTestsBase.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CloudKitKeychainSyncingTestsBase.m; sourceTree = ""; }; 0CAC5DBE1EB3DA4C00AD884B /* SOSPeerRateLimiter.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SOSPeerRateLimiter.m; sourceTree = ""; }; @@ -9045,6 +9767,7 @@ 0CCDE7161EEB08220021A946 /* secd-156-timers.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "secd-156-timers.m"; sourceTree = ""; }; 0CD8CB041ECA50780076F37F /* SOSPeerOTRTimer.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SOSPeerOTRTimer.m; sourceTree = ""; }; 0CD8CB0C1ECA50D10076F37F /* SOSPeerOTRTimer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SOSPeerOTRTimer.h; sourceTree = ""; }; + 0CD8D654207D6E65005CDBE8 /* SFAnalytics+Signin.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "SFAnalytics+Signin.h"; sourceTree = ""; }; 0CD9E7FF1FE05B6600F66C38 /* OTContextRecord.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = OTContextRecord.m; path = ot/OTContextRecord.m; sourceTree = ""; }; 0CD9E8071FE05B8700F66C38 /* OTContextRecord.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = OTContextRecord.h; path = ot/OTContextRecord.h; sourceTree = ""; }; 0CE1BCC61FCE11480017230E /* OTBottledPeerSigned.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = OTBottledPeerSigned.m; path = ot/OTBottledPeerSigned.m; sourceTree = ""; }; @@ -9060,9 +9783,11 @@ 0CE760531E13155100B4381E /* SOSAccountTrustClassic+Circle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "SOSAccountTrustClassic+Circle.h"; path = "SecureObjectSync/SOSAccountTrustClassic+Circle.h"; sourceTree = ""; }; 0CE760551E1316E900B4381E /* SOSAccountTrustClassic+Retirement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "SOSAccountTrustClassic+Retirement.h"; path = "SecureObjectSync/SOSAccountTrustClassic+Retirement.h"; sourceTree = ""; }; 0CE98B5B1FA9360700CF1D54 /* libprequelite.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libprequelite.tbd; path = usr/lib/libprequelite.tbd; sourceTree = SDKROOT; }; - 0CE98BAD1FA93AA900CF1D54 /* CKKSTests-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; name = "CKKSTests-Info.plist"; path = "/Volumes/Data/ma/git/security/CKKSTests-Info.plist"; sourceTree = ""; }; - 0CF0E2E31F8EE3B000BD18E4 /* SFTransactionMetric.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SFTransactionMetric.m; sourceTree = ""; }; - 0CF0E2E71F8EE40700BD18E4 /* SFTransactionMetric.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SFTransactionMetric.h; sourceTree = ""; }; + 0CF0E2E31F8EE3B000BD18E4 /* SFSignInAnalytics.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SFSignInAnalytics.m; sourceTree = ""; }; + 0CF0E2E71F8EE40700BD18E4 /* SFSignInAnalytics.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SFSignInAnalytics.h; sourceTree = ""; }; + 0CF405F42072E2BF003D6A7F /* SFSignInAnalyticsTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SFSignInAnalyticsTests.m; sourceTree = ""; }; + 0CF405FC2072E352003D6A7F /* SFTMTests-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "SFTMTests-Info.plist"; sourceTree = ""; }; + 0CF406502072E3E3003D6A7F /* SignInAnalyticsTests_ios.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SignInAnalyticsTests_ios.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; 0CFC029B1D41650700E6283B /* libcoretls.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libcoretls.dylib; path = usr/lib/libcoretls.dylib; sourceTree = SDKROOT; }; 107226D00D91DB32003CF14F /* SecTask.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SecTask.c; sourceTree = ""; }; 107226D10D91DB32003CF14F /* SecTask.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SecTask.h; path = sectask/SecTask.h; sourceTree = ""; }; @@ -9071,6 +9796,31 @@ 225394B41E3080A600D3CD9B /* libsecurity_codesigning_ios.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libsecurity_codesigning_ios.a; sourceTree = BUILT_PRODUCTS_DIR; }; 2281820D17B4686C0067C9C9 /* BackgroundTaskAgent.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = BackgroundTaskAgent.framework; path = System/Library/PrivateFrameworks/BackgroundTaskAgent.framework; sourceTree = SDKROOT; }; 24CBF8731E9D4E4500F09F0E /* kc-44-secrecoverypassword.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "kc-44-secrecoverypassword.c"; path = "regressions/kc-44-secrecoverypassword.c"; sourceTree = ""; }; + 3DD1FE78201AA50C0086D049 /* STLegacyTests+clientauth41.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "STLegacyTests+clientauth41.m"; sourceTree = ""; }; + 3DD1FE79201AA50D0086D049 /* SecureTransport_macosTests.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = SecureTransport_macosTests.plist; sourceTree = ""; }; + 3DD1FE7A201AA50D0086D049 /* STLegacyTests-Entitlements.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "STLegacyTests-Entitlements.plist"; sourceTree = ""; }; + 3DD1FE7B201AA50D0086D049 /* STLegacyTests+noconn.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "STLegacyTests+noconn.m"; sourceTree = ""; }; + 3DD1FE7C201AA50E0086D049 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 3DD1FE7D201AA50E0086D049 /* STLegacyTests+tls12.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "STLegacyTests+tls12.m"; sourceTree = ""; }; + 3DD1FE7E201AA50F0086D049 /* SecureTransportTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SecureTransportTests.m; sourceTree = ""; }; + 3DD1FE7F201AA50F0086D049 /* STLegacyTests+sni.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "STLegacyTests+sni.m"; sourceTree = ""; }; + 3DD1FE80201AA5100086D049 /* STLegacyTests+sessionstate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "STLegacyTests+sessionstate.m"; sourceTree = ""; }; + 3DD1FE81201AA5100086D049 /* STLegacyTests+sslciphers.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "STLegacyTests+sslciphers.m"; sourceTree = ""; }; + 3DD1FE82201AA5110086D049 /* STLegacyTests+dhe.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "STLegacyTests+dhe.m"; sourceTree = ""; }; + 3DD1FE83201AA5110086D049 /* STLegacyTests+crashes.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "STLegacyTests+crashes.m"; sourceTree = ""; }; + 3DD1FE84201AA5120086D049 /* STLegacyTests+falsestart.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "STLegacyTests+falsestart.m"; sourceTree = ""; }; + 3DD1FE85201AA5120086D049 /* STLegacyTests+renegotiate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "STLegacyTests+renegotiate.m"; sourceTree = ""; }; + 3DD1FE86201AA5120086D049 /* SecureTransport_iosTests.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = SecureTransport_iosTests.plist; sourceTree = ""; }; + 3DD1FE87201AA5130086D049 /* STLegacyTests+clientauth.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "STLegacyTests+clientauth.m"; sourceTree = ""; }; + 3DD1FE88201AA5130086D049 /* STLegacyTests+split.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "STLegacyTests+split.m"; sourceTree = ""; }; + 3DD1FE89201AA5140086D049 /* STLegacyTests+ciphers.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "STLegacyTests+ciphers.m"; sourceTree = ""; }; + 3DD1FE8A201AA5140086D049 /* STLegacyTests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = STLegacyTests.h; sourceTree = ""; }; + 3DD1FE8B201AA5150086D049 /* STLegacyTests+sessioncache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "STLegacyTests+sessioncache.m"; sourceTree = ""; }; + 3DD1FE8C201AA5150086D049 /* STLegacyTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STLegacyTests.m; sourceTree = ""; }; + 3DD1FF4D201C07F30086D049 /* SecureTransport_macos_tests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SecureTransport_macos_tests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; + 3DD1FFA8201FC5C20086D049 /* libcoretls.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libcoretls.tbd; path = usr/lib/libcoretls.tbd; sourceTree = SDKROOT; }; + 3DD1FFA9201FC5C30086D049 /* libcoretls_cfhelpers.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libcoretls_cfhelpers.tbd; path = usr/lib/libcoretls_cfhelpers.tbd; sourceTree = SDKROOT; }; + 3DD1FFD0201FDB1D0086D049 /* SecureTransport_ios_tests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SecureTransport_ios_tests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; 433E519D1B66D5F600482618 /* AppSupport.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppSupport.framework; path = System/Library/PrivateFrameworks/AppSupport.framework; sourceTree = SDKROOT; }; 4381690C1B4EDCBD00C54D58 /* SOSCCAuthPlugin.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SOSCCAuthPlugin.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; 4381690F1B4EDCBD00C54D58 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; @@ -9088,9 +9838,14 @@ 470415DD1E5E15B3001F3D95 /* seckeychainnetworkextensionstest.entitlements */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.entitlements; name = seckeychainnetworkextensionstest.entitlements; path = RegressionTests/seckeychainnetworkextensionstest/seckeychainnetworkextensionstest.entitlements; sourceTree = SOURCE_ROOT; }; 470ACEF21F58C3A600D1D5BD /* SecDbKeychainItemV7.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SecDbKeychainItemV7.h; sourceTree = ""; }; 470ACEF31F58C3A600D1D5BD /* SecDbKeychainItemV7.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SecDbKeychainItemV7.m; sourceTree = ""; }; + 470D966C1FCDE4BA0065FE90 /* KeychainModel.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = KeychainModel.xcdatamodel; sourceTree = ""; }; + 470D966F1FCDE55B0065FE90 /* SecCDKeychain.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SecCDKeychain.h; sourceTree = ""; }; + 470D96701FCDE55B0065FE90 /* SecCDKeychain.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SecCDKeychain.m; sourceTree = ""; }; + 470D96841FCE34370065FE90 /* CDKeychainTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = CDKeychainTests.m; sourceTree = ""; }; 471024D91E79CB6D00844C09 /* CKKSTests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CKKSTests.h; sourceTree = ""; }; + 4718AE2D205B39620068EC3F /* securityd */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = securityd; sourceTree = BUILT_PRODUCTS_DIR; }; + 4718AEE2205B39C40068EC3F /* libsecurityd_bridge.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libsecurityd_bridge.a; sourceTree = BUILT_PRODUCTS_DIR; }; 472339611FD7155C00CB6A72 /* libprequelite.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libprequelite.dylib; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.Internal.sdk/usr/lib/libprequelite.dylib; sourceTree = DEVELOPER_DIR; }; - 472339681FD7156700CB6A72 /* CoreCDP.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreCDP.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.Internal.sdk/System/Library/PrivateFrameworks/CoreCDP.framework; sourceTree = DEVELOPER_DIR; }; 4723C9BC1F152EB10082882F /* SFSQLite.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SFSQLite.m; sourceTree = ""; }; 4723C9BD1F152EB10082882F /* SFSQLite.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SFSQLite.h; sourceTree = ""; }; 4723C9BE1F152EB10082882F /* SFObjCType.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SFObjCType.m; sourceTree = ""; }; @@ -9137,6 +9892,12 @@ 47702B2E1E5F492C00B29577 /* seckeychainnetworkextensionunauthorizedaccesstest */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = seckeychainnetworkextensionunauthorizedaccesstest; sourceTree = BUILT_PRODUCTS_DIR; }; 47702B351E5F495C00B29577 /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = RegressionTests/seckeychainnetworkextensionunauthorizedaccesstest/main.m; sourceTree = SOURCE_ROOT; }; 47702B381E5F499A00B29577 /* seckeychainnetworkextensionunauthorizedaccesstest.entitlements */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.entitlements; name = seckeychainnetworkextensionunauthorizedaccesstest.entitlements; path = RegressionTests/seckeychainnetworkextensionunauthorizedaccesstest/seckeychainnetworkextensionunauthorizedaccesstest.entitlements; sourceTree = SOURCE_ROOT; }; + 4771D972209A755800BA9772 /* KeychainDataclassOwner.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = KeychainDataclassOwner.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; + 4771D975209A755800BA9772 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 4771D97E209A75FE00BA9772 /* KeychainDataclassOwner.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = KeychainDataclassOwner.h; sourceTree = ""; }; + 4771D97F209A75FE00BA9772 /* KeychainDataclassOwner.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = KeychainDataclassOwner.m; sourceTree = ""; }; + 4771D99F209B7C2600BA9772 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.Internal.sdk/System/Library/Frameworks/Security.framework; sourceTree = DEVELOPER_DIR; }; + 4771D9A1209B7C3900BA9772 /* Accounts.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accounts.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.Internal.sdk/System/Library/Frameworks/Accounts.framework; sourceTree = DEVELOPER_DIR; }; 477A1F4C20320E4900ACD81D /* Accounts.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accounts.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS11.3.Internal.sdk/System/Library/Frameworks/Accounts.framework; sourceTree = DEVELOPER_DIR; }; 477A1FE1203763A500ACD81D /* KeychainAPITests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = KeychainAPITests.m; sourceTree = ""; }; 477A1FEB2037A0E000ACD81D /* KeychainXCTest.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = KeychainXCTest.h; sourceTree = ""; }; @@ -9157,12 +9918,17 @@ 47922D501FAA7DF60008F7E0 /* SecDbKeychainSerializedItemV7.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecDbKeychainSerializedItemV7.h; sourceTree = ""; }; 47922D511FAA7DF70008F7E0 /* SecDbKeychainSerializedItemV7.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SecDbKeychainSerializedItemV7.m; sourceTree = ""; }; 47A05B101FDB5A8B00D0816E /* SFKeychainControl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SFKeychainControl.h; sourceTree = ""; }; + 47B503C5203B97A000722164 /* SFCredentialStoreTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SFCredentialStoreTests.m; sourceTree = ""; }; + 47C2F1832059CB680062DE30 /* KeychainResources.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = KeychainResources.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; + 47C2F1862059CB680062DE30 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 47C51B841EEA657D0032D9E5 /* SecurityUnitTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SecurityUnitTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; 47C51B861EEA657D0032D9E5 /* SecurityUnitTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SecurityUnitTests.m; sourceTree = ""; }; 47C51B881EEA657D0032D9E5 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 47CEED1E1E60DE900044EAB4 /* CKKSManifest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CKKSManifest.h; sourceTree = ""; }; 47CEED1F1E60DE900044EAB4 /* CKKSManifest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CKKSManifest.m; sourceTree = ""; }; 47D1838B1FB3827700CFCD89 /* OCMock.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OCMock.framework; path = Platforms/iPhoneOS.platform/Developer/AppleInternal/Library/Frameworks/OCMock.framework; sourceTree = DEVELOPER_DIR; }; + 47FF17241FD60ACA00875565 /* SFKeychainServer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SFKeychainServer.h; sourceTree = ""; }; + 47FF17251FD60ACA00875565 /* SFKeychainServer.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SFKeychainServer.m; sourceTree = ""; }; 48284A041D1DB06E00C76CB7 /* README_os_log_prefs.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = README_os_log_prefs.txt; path = OSX/sec/os_log/README_os_log_prefs.txt; sourceTree = ""; }; 483E79891DC875F2005C0008 /* secd-67-prefixedKeyIDs.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "secd-67-prefixedKeyIDs.m"; sourceTree = ""; }; 485B64081DC16E8300B771B9 /* SOSKeyedPubKeyIdentifier.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SOSKeyedPubKeyIdentifier.c; sourceTree = ""; }; @@ -9172,11 +9938,14 @@ 48776C7C1DA5BB5F00CC09B9 /* SOSRingRecovery.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SOSRingRecovery.m; sourceTree = ""; }; 48776C7D1DA5BB5F00CC09B9 /* SOSRingRecovery.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SOSRingRecovery.h; sourceTree = ""; }; 48776C801DA5BC0E00CC09B9 /* SOSAccountRecovery.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SOSAccountRecovery.m; sourceTree = ""; }; + 4885DCAB207FF0780071FB7B /* ClientInfoByNotification.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = ClientInfoByNotification.m; path = MultiDeviceSimulator/ClientInfoByNotification/ClientInfoByNotification.m; sourceTree = SOURCE_ROOT; }; 48C2F9321E4BCFC30093D70C /* accountCirclesViewsPrint.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = accountCirclesViewsPrint.m; sourceTree = ""; }; 48C2F9331E4BCFC30093D70C /* accountCirclesViewsPrint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = accountCirclesViewsPrint.h; sourceTree = ""; }; 48CC58971DA5FF0B00EBD9DB /* secd-66-account-recovery.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "secd-66-account-recovery.m"; sourceTree = ""; }; 48E6171A1DBEC40D0098EAAD /* SOSBackupInformation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SOSBackupInformation.m; sourceTree = ""; }; 48E6171B1DBEC40D0098EAAD /* SOSBackupInformation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SOSBackupInformation.h; sourceTree = ""; }; + 48FE668F20E6E69B00FAEF17 /* SOSAuthKitHelpers.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SOSAuthKitHelpers.m; sourceTree = ""; }; + 48FE669520E6E69C00FAEF17 /* SOSAuthKitHelpers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SOSAuthKitHelpers.h; sourceTree = ""; }; 4AF7FFF315AFB73800B9D400 /* SecOTR.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SecOTR.h; sourceTree = ""; }; 4AF7FFF415AFB73800B9D400 /* SecOTRDHKey.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SecOTRDHKey.h; sourceTree = ""; }; 4AF7FFF515AFB73800B9D400 /* SecOTRErrors.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SecOTRErrors.h; sourceTree = ""; }; @@ -9211,6 +9980,7 @@ 4C3DD6AF179755560093F9D8 /* NSDate+TimeIntervalDescription.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSDate+TimeIntervalDescription.m"; sourceTree = ""; }; 4C4296300BB0A68200491999 /* SecTrustSettings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SecTrustSettings.h; path = trust/SecTrustSettings.h; sourceTree = ""; }; 4C465C7D13AFD82300E841AC /* SecurityDevTests-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "SecurityDevTests-Info.plist"; sourceTree = ""; }; + 4C47FA8D20A51DC700384CB6 /* AppleFSCompression.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppleFSCompression.framework; path = System/Library/PrivateFrameworks/AppleFSCompression.framework; sourceTree = SDKROOT; }; 4C4CB7100DDA44900026B660 /* entitlements.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = entitlements.plist; sourceTree = ""; }; 4C4CE9070AF81ED80056B01D /* TODO */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = TODO; sourceTree = ""; }; 4C4CE9120AF81F0E0056B01D /* README */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = README; sourceTree = ""; }; @@ -9316,8 +10086,13 @@ 5346481C173322BD00FE9172 /* KeychainSyncAccountNotification.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = KeychainSyncAccountNotification.h; sourceTree = ""; }; 5346481D173322BD00FE9172 /* KeychainSyncAccountNotification.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = KeychainSyncAccountNotification.m; sourceTree = ""; }; 53C0E1F2177FAC2C00F8A018 /* English */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/CloudKeychain.strings; sourceTree = ""; }; + 5A4E381A207529480047F40F /* SecProtocol.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SecProtocol.h; path = protocol/SecProtocol.h; sourceTree = ""; }; 5A94C6D1203CC1C60066E391 /* AOSAccountsLite.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AOSAccountsLite.framework; path = System/Library/PrivateFrameworks/AOSAccountsLite.framework; sourceTree = SDKROOT; }; 5A94C6D4203CC2590066E391 /* AuthKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AuthKit.framework; path = System/Library/PrivateFrameworks/AuthKit.framework; sourceTree = SDKROOT; }; + 5AC6BFA52077CD130051737D /* SecProtocolTypes.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SecProtocolTypes.h; path = protocol/SecProtocolTypes.h; sourceTree = ""; }; + 5AFCF32220746AD80010D4B5 /* SecProtocolOptions.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SecProtocolOptions.h; path = protocol/SecProtocolOptions.h; sourceTree = ""; }; + 5AFCF32820746AE90010D4B5 /* SecProtocolMetadata.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SecProtocolMetadata.h; path = protocol/SecProtocolMetadata.h; sourceTree = ""; }; + 5AFCF32D20746D9A0010D4B5 /* SecProtocolObject.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SecProtocolObject.h; path = protocol/SecProtocolObject.h; sourceTree = ""; }; 5E10992519A5E55800A60E2B /* ISACLProtectedItems.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = ISACLProtectedItems.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; 5E10992919A5E55800A60E2B /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 5E10994E19A5E5CE00A60E2B /* ISProtectedItems.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = ISProtectedItems.plist; sourceTree = ""; }; @@ -9342,14 +10117,6 @@ 6C1520CD1DCCF57A00C85C6D /* secd.8 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = secd.8; sourceTree = ""; }; 6C1A29FC1F882788002312D8 /* SFAnalyticsTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SFAnalyticsTests.m; sourceTree = ""; }; 6C34462F1E24F6BE00F9522B /* CKKSRateLimiterTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CKKSRateLimiterTests.m; sourceTree = ""; }; - 6C34464F1E2534E800F9522B /* AWDKeychainCKKSRateLimiterAggregatedScores.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AWDKeychainCKKSRateLimiterAggregatedScores.h; path = analytics/awd/AWDKeychainCKKSRateLimiterAggregatedScores.h; sourceTree = ""; }; - 6C3446501E2534E800F9522B /* AWDKeychainCKKSRateLimiterAggregatedScores.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AWDKeychainCKKSRateLimiterAggregatedScores.m; path = analytics/awd/AWDKeychainCKKSRateLimiterAggregatedScores.m; sourceTree = ""; }; - 6C3446511E2534E800F9522B /* AWDKeychainCKKSRateLimiterOverload.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AWDKeychainCKKSRateLimiterOverload.h; path = analytics/awd/AWDKeychainCKKSRateLimiterOverload.h; sourceTree = ""; }; - 6C3446521E2534E800F9522B /* AWDKeychainCKKSRateLimiterOverload.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AWDKeychainCKKSRateLimiterOverload.m; path = analytics/awd/AWDKeychainCKKSRateLimiterOverload.m; sourceTree = ""; }; - 6C3446531E2534E800F9522B /* AWDKeychainCKKSRateLimiterTopWriters.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AWDKeychainCKKSRateLimiterTopWriters.h; path = analytics/awd/AWDKeychainCKKSRateLimiterTopWriters.h; sourceTree = ""; }; - 6C3446541E2534E800F9522B /* AWDKeychainCKKSRateLimiterTopWriters.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AWDKeychainCKKSRateLimiterTopWriters.m; path = analytics/awd/AWDKeychainCKKSRateLimiterTopWriters.m; sourceTree = ""; }; - 6C3446551E2534E800F9522B /* AwdMetadata-0x60-Keychain.bin */ = {isa = PBXFileReference; lastKnownFileType = archive.macbinary; name = "AwdMetadata-0x60-Keychain.bin"; path = "analytics/awd/AwdMetadata-0x60-Keychain.bin"; sourceTree = ""; }; - 6C3446561E2534E800F9522B /* AWDMetricIds_Keychain.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AWDMetricIds_Keychain.h; path = analytics/awd/AWDMetricIds_Keychain.h; sourceTree = ""; }; 6C4605B81F882B9B001421B6 /* KeychainAnalyticsTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = KeychainAnalyticsTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; 6C5232D41E3C183F00330DB1 /* CloudKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CloudKit.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/System/Library/Frameworks/CloudKit.framework; sourceTree = DEVELOPER_DIR; }; 6C588D791EAA149F00D7E322 /* RateLimiterTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RateLimiterTests.m; sourceTree = ""; }; @@ -9367,10 +10134,10 @@ 6C758CB21F8826100075BD78 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 6C7BB0032006B4EE004D1B6B /* SOSAnalytics.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SOSAnalytics.m; path = Analytics/Clients/SOSAnalytics.m; sourceTree = SOURCE_ROOT; }; 6C7BB0042006B4EF004D1B6B /* SOSAnalytics.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SOSAnalytics.h; path = Analytics/Clients/SOSAnalytics.h; sourceTree = SOURCE_ROOT; }; + 6C814A4A2050B4B600CB391B /* LocalKeychainAnalytics.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LocalKeychainAnalytics.h; sourceTree = ""; }; + 6C814A4B2050B4B600CB391B /* LocalKeychainAnalytics.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LocalKeychainAnalytics.m; sourceTree = ""; }; 6C860C741F4F63AD004100A1 /* SOSEnsureBackup.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SOSEnsureBackup.h; sourceTree = ""; }; 6C860C7A1F4F63DB004100A1 /* SOSEnsureBackup.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SOSEnsureBackup.m; sourceTree = ""; }; - 6C869A771F54C2D700957298 /* AWDKeychainSOSKeychainBackupFailed.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AWDKeychainSOSKeychainBackupFailed.m; path = analytics/awd/AWDKeychainSOSKeychainBackupFailed.m; sourceTree = ""; }; - 6C869A781F54C2D700957298 /* AWDKeychainSOSKeychainBackupFailed.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AWDKeychainSOSKeychainBackupFailed.h; path = analytics/awd/AWDKeychainSOSKeychainBackupFailed.h; sourceTree = ""; }; 6C8CE6BB1FA248B50032ADF0 /* SFAnalyticsActivityTracker+Internal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "SFAnalyticsActivityTracker+Internal.h"; sourceTree = ""; }; 6C8CE6C31FA24A670032ADF0 /* SFAnalyticsSampler+Internal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "SFAnalyticsSampler+Internal.h"; sourceTree = ""; }; 6C9808611E788AEB00E70590 /* CKKSCloudKitTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = CKKSCloudKitTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; @@ -9393,8 +10160,6 @@ 6CCDF7841E3C25FA003F2555 /* KeychainEntitledTestRunner */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = KeychainEntitledTestRunner; sourceTree = BUILT_PRODUCTS_DIR; }; 6CCDF78B1E3C26BC003F2555 /* XCTest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XCTest.framework; path = Platforms/MacOSX.platform/Developer/Library/Frameworks/XCTest.framework; sourceTree = DEVELOPER_DIR; }; 6CCDF7911E3C2D69003F2555 /* CKKSCloudKitTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CKKSCloudKitTests.m; sourceTree = ""; }; - 6CD8D3B11EB22114009AC7DC /* AWDKeychainSecDbMarkedCorrupt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AWDKeychainSecDbMarkedCorrupt.h; path = analytics/awd/AWDKeychainSecDbMarkedCorrupt.h; sourceTree = ""; }; - 6CD8D3B21EB22114009AC7DC /* AWDKeychainSecDbMarkedCorrupt.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AWDKeychainSecDbMarkedCorrupt.m; path = analytics/awd/AWDKeychainSecDbMarkedCorrupt.m; sourceTree = ""; }; 6CDB5FED1FA78CB400410924 /* SFAnalyticsMultiSampler.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SFAnalyticsMultiSampler.m; sourceTree = ""; }; 6CDB5FF31FA78CB500410924 /* SFAnalyticsMultiSampler+Internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "SFAnalyticsMultiSampler+Internal.h"; sourceTree = ""; }; 6CDB5FF41FA78CB500410924 /* SFAnalyticsMultiSampler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SFAnalyticsMultiSampler.h; sourceTree = ""; }; @@ -9463,6 +10228,11 @@ 8E64DB4C1C17CD3F0076C9DF /* com.apple.security.cloudkeychainproxy3.ios.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = com.apple.security.cloudkeychainproxy3.ios.plist; path = KVSKeychainSyncingProxy/com.apple.security.cloudkeychainproxy3.ios.plist; sourceTree = ""; }; 8E64DB4D1C17CD400076C9DF /* com.apple.security.cloudkeychainproxy3.osx.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = com.apple.security.cloudkeychainproxy3.osx.plist; path = KVSKeychainSyncingProxy/com.apple.security.cloudkeychainproxy3.osx.plist; sourceTree = ""; }; 8ED6F6C8110904E300D2B368 /* SecPBKDF.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecPBKDF.h; sourceTree = ""; }; + A6B1BA78207BD9D400F1E099 /* notarization.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = notarization.cpp; sourceTree = ""; }; + A6B1BA79207BD9D400F1E099 /* notarization.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = notarization.h; sourceTree = ""; }; + AA44E0D02032513F001EA371 /* SecProtocol.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = SecProtocol.c; path = protocol/SecProtocol.c; sourceTree = SOURCE_ROOT; }; + AA44E0D120325140001EA371 /* SecProtocolTypes.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SecProtocolTypes.m; path = protocol/SecProtocolTypes.m; sourceTree = SOURCE_ROOT; }; + AA44E0D920325177001EA371 /* SecProtocolPriv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SecProtocolPriv.h; path = protocol/SecProtocolPriv.h; sourceTree = ""; }; ACBAF6DD1E9417F40007BA2F /* libsecurity_transform_regressions.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libsecurity_transform_regressions.a; sourceTree = BUILT_PRODUCTS_DIR; }; ACBAF6E31E941AE00007BA2F /* transform_regressions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = transform_regressions.h; path = OSX/libsecurity_transform/regressions/transform_regressions.h; sourceTree = ""; }; ACBAF6E51E941AE00007BA2F /* transform-01-sigverify.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "transform-01-sigverify.m"; path = "OSX/libsecurity_transform/regressions/transform-01-sigverify.m"; sourceTree = ""; }; @@ -9573,25 +10343,9 @@ BEF88C741EB0008E00357577 /* TPPolicyDocumentTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TPPolicyDocumentTests.m; path = keychain/trust/TrustedPeersTests/TPPolicyDocumentTests.m; sourceTree = SOURCE_ROOT; }; BEF88C751EB0008E00357577 /* TPUtilsTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TPUtilsTests.m; path = keychain/trust/TrustedPeersTests/TPUtilsTests.m; sourceTree = SOURCE_ROOT; }; BEF88C761EB0008E00357577 /* TPVoucherTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TPVoucherTests.m; path = keychain/trust/TrustedPeersTests/TPVoucherTests.m; sourceTree = SOURCE_ROOT; }; - CD23B4921DA06EB30047EDE9 /* IDSPersistentState.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = IDSPersistentState.h; path = KeychainSyncingOverIDSProxy/IDSPersistentState.h; sourceTree = ""; }; - CD23B4931DA06EB30047EDE9 /* IDSPersistentState.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = IDSPersistentState.m; path = KeychainSyncingOverIDSProxy/IDSPersistentState.m; sourceTree = ""; }; - CD23B4941DA06EB30047EDE9 /* IDSProxy.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = IDSProxy.h; path = KeychainSyncingOverIDSProxy/IDSProxy.h; sourceTree = ""; }; - CD23B4951DA06EB30047EDE9 /* IDSProxy.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = IDSProxy.m; path = KeychainSyncingOverIDSProxy/IDSProxy.m; sourceTree = ""; }; - CD23B4961DA06EB30047EDE9 /* keychainsyncingoveridsproxy.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = keychainsyncingoveridsproxy.m; path = KeychainSyncingOverIDSProxy/keychainsyncingoveridsproxy.m; sourceTree = ""; }; - CD23B4971DA06EB30047EDE9 /* KeychainSyncingOverIDSProxy+ReceiveMessage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "KeychainSyncingOverIDSProxy+ReceiveMessage.h"; path = "KeychainSyncingOverIDSProxy/KeychainSyncingOverIDSProxy+ReceiveMessage.h"; sourceTree = ""; }; - CD23B4981DA06EB30047EDE9 /* KeychainSyncingOverIDSProxy+ReceiveMessage.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = "KeychainSyncingOverIDSProxy+ReceiveMessage.m"; path = "KeychainSyncingOverIDSProxy/KeychainSyncingOverIDSProxy+ReceiveMessage.m"; sourceTree = ""; }; - CD23B4991DA06EB40047EDE9 /* KeychainSyncingOverIDSProxy+SendMessage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "KeychainSyncingOverIDSProxy+SendMessage.h"; path = "KeychainSyncingOverIDSProxy/KeychainSyncingOverIDSProxy+SendMessage.h"; sourceTree = ""; }; - CD23B49A1DA06EB40047EDE9 /* KeychainSyncingOverIDSProxy+SendMessage.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = "KeychainSyncingOverIDSProxy+SendMessage.m"; path = "KeychainSyncingOverIDSProxy/KeychainSyncingOverIDSProxy+SendMessage.m"; sourceTree = ""; }; - CD23B4A81DA06ED10047EDE9 /* com.apple.private.alloy.keychainsync.plist */ = {isa = PBXFileReference; lastKnownFileType = file.bplist; name = com.apple.private.alloy.keychainsync.plist; path = KeychainSyncingOverIDSProxy/com.apple.private.alloy.keychainsync.plist; sourceTree = ""; }; - CD276C271A83F60C003226BC /* KeychainSyncingOverIDSProxy.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = KeychainSyncingOverIDSProxy.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; CD2F99D91DFC995B00769430 /* libsqlite3.0.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libsqlite3.0.dylib; path = usr/lib/libsqlite3.0.dylib; sourceTree = SDKROOT; }; CD31F8601DCD4C1400414B46 /* SOSAccountTrust.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SOSAccountTrust.m; path = SecureObjectSync/SOSAccountTrust.m; sourceTree = ""; }; CD31F8611DCD4C1400414B46 /* SOSAccountTrust.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SOSAccountTrust.h; path = SecureObjectSync/SOSAccountTrust.h; sourceTree = ""; }; - CD6130D31DA06FC600E1E42F /* com.apple.security.keychainsyncingoveridsproxy.ios.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = com.apple.security.keychainsyncingoveridsproxy.ios.plist; path = KeychainSyncingOverIDSProxy/com.apple.security.keychainsyncingoveridsproxy.ios.plist; sourceTree = ""; }; - CD6130D41DA06FC600E1E42F /* com.apple.security.keychainsyncingoveridsproxy.osx.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = com.apple.security.keychainsyncingoveridsproxy.osx.plist; path = KeychainSyncingOverIDSProxy/com.apple.security.keychainsyncingoveridsproxy.osx.plist; sourceTree = ""; }; - CD6130D71DA06FC600E1E42F /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = InfoPlist.strings; sourceTree = ""; }; - CD6130D81DA06FC600E1E42F /* KeychainSyncingOverIDSProxy-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = "KeychainSyncingOverIDSProxy-Info.plist"; path = "KeychainSyncingOverIDSProxy/KeychainSyncingOverIDSProxy-Info.plist"; sourceTree = ""; }; - CD6130D91DA06FC600E1E42F /* keychainsyncingoveridsproxy.entitlements.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = keychainsyncingoveridsproxy.entitlements.plist; path = KeychainSyncingOverIDSProxy/keychainsyncingoveridsproxy.entitlements.plist; sourceTree = ""; }; CD744683195A00BB00FB01C0 /* IDS.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IDS.framework; path = System/Library/PrivateFrameworks/IDS.framework; sourceTree = SDKROOT; }; CD9021471DE27A9E00F81DC4 /* SOSAccountPriv.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SOSAccountPriv.h; sourceTree = ""; }; CDA43D251DFCA0790038E038 /* AggregateDictionary.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AggregateDictionary.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS11.0.Internal.sdk/System/Library/PrivateFrameworks/AggregateDictionary.framework; sourceTree = DEVELOPER_DIR; }; @@ -9611,8 +10365,6 @@ D41D36701EB14D87007FA978 /* libDiagnosticMessagesClient.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libDiagnosticMessagesClient.tbd; path = usr/lib/libDiagnosticMessagesClient.tbd; sourceTree = SDKROOT; }; D43761641EB2996C00954447 /* SecRevocationNetworking.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SecRevocationNetworking.h; path = OSX/sec/securityd/SecRevocationNetworking.h; sourceTree = ""; }; D43761651EB2996C00954447 /* SecRevocationNetworking.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = SecRevocationNetworking.m; path = OSX/sec/securityd/SecRevocationNetworking.m; sourceTree = ""; }; - D43DBED51E99D17100C04AEA /* asynchttp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = asynchttp.c; path = OSX/sec/securityd/asynchttp.c; sourceTree = ""; }; - D43DBED61E99D17100C04AEA /* asynchttp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = asynchttp.h; path = OSX/sec/securityd/asynchttp.h; sourceTree = ""; }; D43DBED71E99D17100C04AEA /* nameconstraints.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = nameconstraints.c; path = OSX/sec/securityd/nameconstraints.c; sourceTree = ""; }; D43DBED81E99D17100C04AEA /* nameconstraints.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = nameconstraints.h; path = OSX/sec/securityd/nameconstraints.h; sourceTree = ""; }; D43DBED91E99D17100C04AEA /* OTATrustUtilities.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = OTATrustUtilities.m; path = OSX/sec/securityd/OTATrustUtilities.m; sourceTree = ""; }; @@ -9623,7 +10375,7 @@ D43DBEDE1E99D17200C04AEA /* policytree.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = policytree.h; path = OSX/sec/securityd/policytree.h; sourceTree = ""; }; D43DBEDF1E99D17200C04AEA /* SecCAIssuerCache.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = SecCAIssuerCache.c; path = OSX/sec/securityd/SecCAIssuerCache.c; sourceTree = ""; }; D43DBEE01E99D17200C04AEA /* SecCAIssuerCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SecCAIssuerCache.h; path = OSX/sec/securityd/SecCAIssuerCache.h; sourceTree = ""; }; - D43DBEE11E99D17200C04AEA /* SecCAIssuerRequest.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = SecCAIssuerRequest.c; path = OSX/sec/securityd/SecCAIssuerRequest.c; sourceTree = ""; }; + D43DBEE11E99D17200C04AEA /* SecCAIssuerRequest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SecCAIssuerRequest.m; path = OSX/sec/securityd/SecCAIssuerRequest.m; sourceTree = ""; }; D43DBEE21E99D17200C04AEA /* SecCAIssuerRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SecCAIssuerRequest.h; path = OSX/sec/securityd/SecCAIssuerRequest.h; sourceTree = ""; }; D43DBEE31E99D17200C04AEA /* SecCertificateServer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = SecCertificateServer.c; path = OSX/sec/securityd/SecCertificateServer.c; sourceTree = ""; }; D43DBEE41E99D17200C04AEA /* SecCertificateServer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SecCertificateServer.h; path = OSX/sec/securityd/SecCertificateServer.h; sourceTree = ""; }; @@ -9651,6 +10403,7 @@ D43DBEFA1E99D17300C04AEA /* SecTrustStoreServer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SecTrustStoreServer.h; path = OSX/sec/securityd/SecTrustStoreServer.h; sourceTree = ""; }; D43DDE511F620F09009742A5 /* SecPolicyChecks.list */ = {isa = PBXFileReference; lastKnownFileType = text; path = SecPolicyChecks.list; sourceTree = ""; }; D43DDE581F638061009742A5 /* SecPolicy.list */ = {isa = PBXFileReference; lastKnownFileType = text; path = SecPolicy.list; sourceTree = ""; }; + D44D08B420AB890E0023C439 /* Security.apinotes */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = Security.apinotes; path = base/Security.apinotes; sourceTree = ""; }; D45068681E948A9E00FA7675 /* entitlements.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = entitlements.plist; path = OSX/trustd/macOS/entitlements.plist; sourceTree = ""; }; D45068691E948ACE00FA7675 /* entitlements.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = entitlements.plist; path = OSX/trustd/iOS/entitlements.plist; sourceTree = ""; }; D453C38A1FEC669300DE349B /* trust_update.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = trust_update.m; sourceTree = ""; }; @@ -9662,6 +10415,7 @@ D46246AF1F9AE73F00D63882 /* libDER.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libDER.a; path = usr/local/lib/security_libDER/libDER.a; sourceTree = SDKROOT; }; D46246C31F9AEA5200D63882 /* libDER.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libDER.a; path = usr/local/lib/security_libDER/libDER.a; sourceTree = SDKROOT; }; D46246CE1F9AEAE300D63882 /* libDER.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libDER.a; path = usr/local/lib/security_libDER/libDER.a; sourceTree = SDKROOT; }; + D46513072097954B005D93FE /* si-23-sectrust-ocsp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "si-23-sectrust-ocsp.h"; sourceTree = ""; }; D479F6E01F980F8F00388D28 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/Trust.strings; sourceTree = ""; }; D47C56AB1DCA831C00E18518 /* lib_ios_x64.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; name = lib_ios_x64.xcconfig; path = xcconfig/lib_ios_x64.xcconfig; sourceTree = ""; }; D47C56AF1DCA841D00E18518 /* lib_ios_x64_shim.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; name = lib_ios_x64_shim.xcconfig; path = xcconfig/lib_ios_x64_shim.xcconfig; sourceTree = ""; }; @@ -9670,11 +10424,18 @@ D47F514B1C3B812500A7CEFE /* SecCFAllocator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SecCFAllocator.h; sourceTree = ""; }; D487FBB71DB8357300D4BB0B /* si-29-sectrust-sha1-deprecation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "si-29-sectrust-sha1-deprecation.m"; sourceTree = ""; }; D487FBB91DB835B500D4BB0B /* si-29-sectrust-sha1-deprecation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "si-29-sectrust-sha1-deprecation.h"; sourceTree = ""; }; + D48BD193206C47530075DDC9 /* si-35-cms-expiration-time.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "si-35-cms-expiration-time.m"; sourceTree = ""; }; + D48BD195206C476B0075DDC9 /* si-35-cms-expiration-time.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "si-35-cms-expiration-time.h"; sourceTree = ""; }; D48F029B1EA1671B00ACC3C9 /* si-61-pkcs12.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "si-61-pkcs12.h"; sourceTree = ""; }; + D4911167209558900066A1E4 /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = System/Library/Frameworks/CoreData.framework; sourceTree = SDKROOT; }; + D4961BBD2079423300F16DA7 /* TrustURLSessionDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = TrustURLSessionDelegate.m; path = OSX/sec/securityd/TrustURLSessionDelegate.m; sourceTree = ""; }; + D4961BC52079426000F16DA7 /* TrustURLSessionDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = TrustURLSessionDelegate.h; path = OSX/sec/securityd/TrustURLSessionDelegate.h; sourceTree = ""; }; D4AA647C1E97144700D317ED /* si-18-certificate-parse.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "si-18-certificate-parse.m"; sourceTree = ""; }; D4AA64831E97270300D317ED /* si-18-certificate-parse */ = {isa = PBXFileReference; lastKnownFileType = folder; name = "si-18-certificate-parse"; path = "OSX/shared_regressions/si-18-certificate-parse"; sourceTree = SOURCE_ROOT; }; D4ADA30E1E2B1E650031CEA3 /* trustd-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = "trustd-Info.plist"; path = "OSX/trustd/trustd-Info.plist"; sourceTree = ""; }; D4ADA3191E2B41670031CEA3 /* libtrustd.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libtrustd.a; sourceTree = BUILT_PRODUCTS_DIR; }; + D4B6D57B2069D8450099FBEF /* si-34-cms-timestamp.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "si-34-cms-timestamp.m"; sourceTree = ""; }; + D4B6D5822069D85B0099FBEF /* si-34-cms-timestamp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "si-34-cms-timestamp.h"; sourceTree = ""; }; D4B858661D370D9A003B2D95 /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.0.Internal.sdk/System/Library/Frameworks/MobileCoreServices.framework; sourceTree = DEVELOPER_DIR; }; D4BEECE61E93093A00F76D1A /* trustd.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = trustd.c; path = OSX/trustd/trustd.c; sourceTree = ""; }; D4C263C51F8FF2A9001317EA /* generateErrStrings.pl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.perl; name = generateErrStrings.pl; path = OSX/lib/generateErrStrings.pl; sourceTree = ""; usesTabs = 1; }; @@ -9696,10 +10457,15 @@ DA30D6781DF8C8FB00EC6B43 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; DA30D6831DF8CA4100EC6B43 /* KeychainSyncAccountUpdater.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = KeychainSyncAccountUpdater.h; sourceTree = ""; }; DA30D6841DF8CA4100EC6B43 /* KeychainSyncAccountUpdater.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = KeychainSyncAccountUpdater.m; sourceTree = ""; }; + DA5B871A2065A8410093F083 /* SecAutorelease.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SecAutorelease.h; path = src/SecAutorelease.h; sourceTree = ""; }; + DA5B871B2065A8430093F083 /* SecAutorelease.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SecAutorelease.m; path = src/SecAutorelease.m; sourceTree = ""; }; DA6AA15E1FE88AF9004565B0 /* CKKSControlServer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CKKSControlServer.m; sourceTree = ""; }; DA6AA1641FE88AFA004565B0 /* CKKSControlServer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CKKSControlServer.h; sourceTree = ""; }; DAB27ADA1FA29EB700DEBBDE /* SOSControlServer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SOSControlServer.h; sourceTree = ""; }; DAB27AE01FA29EB800DEBBDE /* SOSControlServer.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SOSControlServer.m; sourceTree = ""; }; + DAE40BCE20CF3E47002D5674 /* secitemcanarytest */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = secitemcanarytest; sourceTree = BUILT_PRODUCTS_DIR; }; + DAE40BD720CF3F04002D5674 /* secitemcanarytest.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = secitemcanarytest.entitlements; sourceTree = ""; }; + DAE40BD820CF3F04002D5674 /* secitemcanarytest.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = secitemcanarytest.m; sourceTree = ""; }; DAEE05551FAD3FC500DF27F3 /* AutoreleaseTest.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = AutoreleaseTest.c; sourceTree = ""; }; DAEE055B1FAD3FC600DF27F3 /* AutoreleaseTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AutoreleaseTest.h; sourceTree = ""; }; DC0067911D87816C005AF8DB /* macos_legacy_lib.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; name = macos_legacy_lib.xcconfig; path = xcconfig/macos_legacy_lib.xcconfig; sourceTree = ""; }; @@ -10440,7 +11206,6 @@ DC24B5811DA420D700330B48 /* SOSEnginePriv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SOSEnginePriv.h; sourceTree = ""; }; DC24B5821DA420D700330B48 /* SOSPersist.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SOSPersist.h; sourceTree = ""; }; DC24B5831DA422BE00330B48 /* base.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = base.xcconfig; path = OSX/config/base.xcconfig; sourceTree = ""; }; - DC24B5841DA432C600330B48 /* KeychainSyncingOverIDSProxy.8 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = KeychainSyncingOverIDSProxy.8; path = KeychainSyncingOverIDSProxy/KeychainSyncingOverIDSProxy.8; sourceTree = SOURCE_ROOT; }; DC24B5851DA432E900330B48 /* CloudKeychainProxy.8 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = CloudKeychainProxy.8; path = OSX/sec/CloudKeychainProxy/CloudKeychainProxy.8; sourceTree = ""; }; DC27B57D1DDFC24500599261 /* libsqlite3.0.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libsqlite3.0.dylib; path = usr/lib/libsqlite3.0.dylib; sourceTree = SDKROOT; }; DC2C5F5A1F0EB97E00FEBDA7 /* CKKSNotifier.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CKKSNotifier.h; sourceTree = ""; }; @@ -10692,6 +11457,8 @@ DC610A681D78FA87002223DE /* validation.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; name = validation.sh; path = OSX/codesign_tests/validation.sh; sourceTree = ""; }; DC610AB71D7910C3002223DE /* gk_reset_check */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = gk_reset_check; sourceTree = BUILT_PRODUCTS_DIR; }; DC610AB91D7910F8002223DE /* gk_reset_check.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = gk_reset_check.c; path = OSX/gk_reset_check/gk_reset_check.c; sourceTree = ""; }; + DC63D70220B3930700D088AD /* libxar.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libxar.tbd; path = usr/lib/libxar.tbd; sourceTree = SDKROOT; }; + DC63D70920B3933000D088AD /* libOpenScriptingUtil.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libOpenScriptingUtil.tbd; path = usr/lib/libOpenScriptingUtil.tbd; sourceTree = SDKROOT; }; DC6593C91ED8DA9200C19462 /* CKKSTests+CurrentPointerAPI.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "CKKSTests+CurrentPointerAPI.m"; sourceTree = ""; }; DC6593D21ED8DBCE00C19462 /* CKKSTests+API.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "CKKSTests+API.h"; sourceTree = ""; }; DC65E7BE1D8CBB1500152EF0 /* readline.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = readline.c; sourceTree = ""; }; @@ -10812,6 +11579,7 @@ DC88344B1D8A21AA00CE0ACA /* oidsattr.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = oidsattr.c; sourceTree = ""; }; DC88344E1D8A21AA00CE0ACA /* oidsocsp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = oidsocsp.c; sourceTree = ""; }; DC88344F1D8A21AA00CE0ACA /* oidsocsp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = oidsocsp.h; sourceTree = ""; }; + DC8D238C2064649400E163C8 /* CKKSAPSHandlingTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = CKKSAPSHandlingTests.m; sourceTree = ""; }; DC8E04901D7F6780006D80EB /* lib_ios.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; name = lib_ios.xcconfig; path = xcconfig/lib_ios.xcconfig; sourceTree = ""; }; DC9082C21EA0276000D0C1C5 /* CKKSZoneChangeFetcher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CKKSZoneChangeFetcher.h; sourceTree = ""; }; DC9082C31EA0276000D0C1C5 /* CKKSZoneChangeFetcher.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CKKSZoneChangeFetcher.m; sourceTree = ""; }; @@ -10839,6 +11607,8 @@ DCAD9B421F8D939C00C5E2AE /* CKKSFixups.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CKKSFixups.h; sourceTree = ""; }; DCAD9B431F8D939C00C5E2AE /* CKKSFixups.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = CKKSFixups.m; sourceTree = ""; }; DCAD9B481F8D95F200C5E2AE /* CloudKitKeychainSyncingFixupTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = CloudKitKeychainSyncingFixupTests.m; sourceTree = ""; }; + DCAE1DD52073FCDE00B4F687 /* NSError+UsefulConstructors.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "NSError+UsefulConstructors.h"; sourceTree = ""; }; + DCAE1DD62073FCDE00B4F687 /* NSError+UsefulConstructors.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "NSError+UsefulConstructors.m"; sourceTree = ""; }; DCB2214A1E8B0861001598BC /* server_xpc.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = server_xpc.m; sourceTree = ""; }; DCB2215B1E8B098D001598BC /* server_endpoint.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = server_endpoint.h; sourceTree = ""; }; DCB332361F467CC200178C30 /* macos_tapi_hacks.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = macos_tapi_hacks.h; path = OSX/macos_tapi_hacks.h; sourceTree = ""; }; @@ -11203,6 +11973,8 @@ DCBF2F831F913EF000ED0CA4 /* CKKSHealTLKSharesOperation.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CKKSHealTLKSharesOperation.h; sourceTree = ""; }; DCBF2F841F913EF000ED0CA4 /* CKKSHealTLKSharesOperation.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = CKKSHealTLKSharesOperation.m; sourceTree = ""; }; DCC0800D1CFF7903005C35C8 /* CSSMOID.exp-in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "CSSMOID.exp-in"; sourceTree = ""; }; + DCC5860120BF8A98005C7269 /* SecBase.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SecBase.h; sourceTree = ""; }; + DCC5860220BF8A98005C7269 /* SecBase.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SecBase.c; sourceTree = ""; }; DCC78C371D8085D800865A7C /* ios6_1_keychain_2_db.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ios6_1_keychain_2_db.h; sourceTree = ""; }; DCC78C381D8085D800865A7C /* ios8-inet-keychain-2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "ios8-inet-keychain-2.h"; sourceTree = ""; }; DCC78C391D8085D800865A7C /* secd-03-corrupted-items.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "secd-03-corrupted-items.m"; sourceTree = ""; }; @@ -11251,10 +12023,7 @@ DCC78C651D8085D800865A7C /* secd-71-engine-save-sample1.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "secd-71-engine-save-sample1.h"; sourceTree = ""; }; DCC78C661D8085D800865A7C /* secd-74-engine-beer-servers.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "secd-74-engine-beer-servers.m"; sourceTree = ""; }; DCC78C671D8085D800865A7C /* secd-75-engine-views.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "secd-75-engine-views.m"; sourceTree = ""; }; - DCC78C681D8085D800865A7C /* secd-76-idstransport.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "secd-76-idstransport.m"; sourceTree = ""; }; - DCC78C691D8085D800865A7C /* secd_77_ids_messaging.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = secd_77_ids_messaging.m; sourceTree = ""; }; DCC78C6A1D8085D800865A7C /* secd-80-views-basic.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "secd-80-views-basic.m"; sourceTree = ""; }; - DCC78C6B1D8085D800865A7C /* secd-82-secproperties-basic.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "secd-82-secproperties-basic.m"; sourceTree = ""; }; DCC78C6C1D8085D800865A7C /* secd-81-item-acl-stress.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "secd-81-item-acl-stress.m"; sourceTree = ""; }; DCC78C6D1D8085D800865A7C /* secd-81-item-acl.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "secd-81-item-acl.m"; sourceTree = ""; }; DCC78C6E1D8085D800865A7C /* secd-82-persistent-ref.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "secd-82-persistent-ref.m"; sourceTree = ""; }; @@ -11410,8 +12179,6 @@ DCC78D6C1D8085F200865A7C /* SOSPeerInfoInternal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SOSPeerInfoInternal.h; sourceTree = ""; }; DCC78D6D1D8085F200865A7C /* SOSPeerInfoRingState.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SOSPeerInfoRingState.m; sourceTree = ""; }; DCC78D6E1D8085F200865A7C /* SOSPeerInfoRingState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SOSPeerInfoRingState.h; sourceTree = ""; }; - DCC78D6F1D8085F200865A7C /* SOSPeerInfoSecurityProperties.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SOSPeerInfoSecurityProperties.m; sourceTree = ""; }; - DCC78D701D8085F200865A7C /* SOSPeerInfoSecurityProperties.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SOSPeerInfoSecurityProperties.h; sourceTree = ""; }; DCC78D721D8085F200865A7C /* SOSKVSKeys.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SOSKVSKeys.m; sourceTree = ""; }; DCC78D731D8085F200865A7C /* SOSKVSKeys.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SOSKVSKeys.h; sourceTree = ""; }; DCC78D741D8085F200865A7C /* SOSTransport.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SOSTransport.m; sourceTree = ""; }; @@ -11426,8 +12193,6 @@ DCC78D7D1D8085F200865A7C /* SOSTransportKeyParameter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SOSTransportKeyParameter.h; sourceTree = ""; }; DCC78D801D8085F200865A7C /* SOSTransportMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SOSTransportMessage.m; sourceTree = ""; }; DCC78D811D8085F200865A7C /* SOSTransportMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SOSTransportMessage.h; sourceTree = ""; }; - DCC78D821D8085F200865A7C /* SOSTransportMessageIDS.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SOSTransportMessageIDS.m; sourceTree = ""; }; - DCC78D831D8085F200865A7C /* SOSTransportMessageIDS.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SOSTransportMessageIDS.h; sourceTree = ""; }; DCC78D841D8085F200865A7C /* SOSTransportMessageKVS.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SOSTransportMessageKVS.m; sourceTree = ""; }; DCC78D851D8085F200865A7C /* SOSTransportMessageKVS.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SOSTransportMessageKVS.h; sourceTree = ""; }; DCC78D871D8085F200865A7C /* SOSARCDefines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SOSARCDefines.h; sourceTree = ""; }; @@ -11552,7 +12317,6 @@ DCC78E091D8085FC00865A7C /* si-87-sectrust-name-constraints.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "si-87-sectrust-name-constraints.m"; sourceTree = ""; }; DCC78E0A1D8085FC00865A7C /* si-87-sectrust-name-constraints.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "si-87-sectrust-name-constraints.h"; sourceTree = ""; }; DCC78E0B1D8085FC00865A7C /* si-89-cms-hash-agility.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "si-89-cms-hash-agility.m"; sourceTree = ""; }; - DCC78E0C1D8085FC00865A7C /* si-89-cms-hash-agility.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "si-89-cms-hash-agility.h"; sourceTree = ""; }; DCC78E0D1D8085FC00865A7C /* si-90-emcs.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "si-90-emcs.m"; sourceTree = ""; }; DCC78E0E1D8085FC00865A7C /* si-95-cms-basic.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "si-95-cms-basic.c"; sourceTree = ""; }; DCC78E0F1D8085FC00865A7C /* si-95-cms-basic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "si-95-cms-basic.h"; sourceTree = ""; }; @@ -11587,14 +12351,14 @@ DCC78E3E1D8085FC00865A7C /* SecCertificateRequest.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SecCertificateRequest.c; sourceTree = ""; }; DCC78E401D8085FC00865A7C /* SecCFAllocator.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SecCFAllocator.c; sourceTree = ""; }; DCC78E421D8085FC00865A7C /* SecCMS.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SecCMS.c; sourceTree = ""; }; - DCC78E441D8085FC00865A7C /* SecCTKKey.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SecCTKKey.c; sourceTree = ""; }; + DCC78E441D8085FC00865A7C /* SecCTKKey.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SecCTKKey.m; sourceTree = ""; }; DCC78E451D8085FC00865A7C /* SecCTKKeyPriv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecCTKKeyPriv.h; sourceTree = ""; }; DCC78E461D8085FC00865A7C /* SecDH.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SecDH.c; sourceTree = ""; }; DCC78E481D8085FC00865A7C /* SecDigest.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SecDigest.c; sourceTree = ""; }; - DCC78E491D8085FC00865A7C /* SecECKey.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SecECKey.c; sourceTree = ""; }; + DCC78E491D8085FC00865A7C /* SecECKey.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SecECKey.m; sourceTree = ""; }; DCC78E4C1D8085FC00865A7C /* SecEMCS.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SecEMCS.m; sourceTree = ""; }; DCC78E4E1D8085FC00865A7C /* SecExports.exp-in */ = {isa = PBXFileReference; lastKnownFileType = text; path = "SecExports.exp-in"; sourceTree = ""; }; - DCC78E4F1D8085FC00865A7C /* SecFramework.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SecFramework.c; sourceTree = ""; }; + DCC78E4F1D8085FC00865A7C /* SecFramework.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = SecFramework.c; path = OSX/sec/Security/SecFramework.c; sourceTree = ""; }; DCC78E521D8085FC00865A7C /* SecIdentity.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SecIdentity.c; sourceTree = ""; }; DCC78E551D8085FC00865A7C /* SecImportExport.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SecImportExport.c; sourceTree = ""; }; DCC78E581D8085FC00865A7C /* SecItem.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SecItem.c; sourceTree = ""; }; @@ -11602,7 +12366,7 @@ DCC78E5C1D8085FC00865A7C /* SecItemConstants.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SecItemConstants.c; sourceTree = ""; }; DCC78E5F1D8085FC00865A7C /* SecItemShim.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SecItemShim.h; sourceTree = ""; }; DCC78E601D8085FC00865A7C /* SecKey.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SecKey.c; sourceTree = ""; }; - DCC78E621D8085FC00865A7C /* SecKeyAdaptors.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SecKeyAdaptors.c; sourceTree = ""; }; + DCC78E621D8085FC00865A7C /* SecKeyAdaptors.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SecKeyAdaptors.m; sourceTree = ""; }; DCC78E651D8085FC00865A7C /* SecLogging.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SecLogging.c; sourceTree = ""; }; DCC78E661D8085FC00865A7C /* SecLogging.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SecLogging.h; sourceTree = ""; }; DCC78E671D8085FC00865A7C /* SecOnOSX.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecOnOSX.h; sourceTree = ""; }; @@ -11972,6 +12736,9 @@ DCD06B231D8E0D7D007602F1 /* cfutilities.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; lineEnding = 0; path = cfutilities.cpp; sourceTree = ""; }; DCD06BC21D8E0DC2007602F1 /* utilities_dtrace.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = utilities_dtrace.h; path = derived_src/security_utilities/utilities_dtrace.h; sourceTree = BUILT_PRODUCTS_DIR; }; DCD06BC51D8E0DD3007602F1 /* security_utilities.d */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.dtrace; name = security_utilities.d; path = lib/security_utilities.d; sourceTree = ""; }; + DCD45353209A5B260086CBFC /* si-cms-signing-identity-p12.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "si-cms-signing-identity-p12.h"; sourceTree = ""; }; + DCD45354209A5B260086CBFC /* si-cms-signing-identity-p12.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = "si-cms-signing-identity-p12.c"; sourceTree = ""; }; + DCD45358209A5C2D0086CBFC /* kc-keychain-file-helpers.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = "kc-keychain-file-helpers.c"; path = "regressions/kc-keychain-file-helpers.c"; sourceTree = ""; }; DCD662F31E329B6800188186 /* CKKSNewTLKOperation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CKKSNewTLKOperation.h; sourceTree = ""; }; DCD662F41E329B6800188186 /* CKKSNewTLKOperation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CKKSNewTLKOperation.m; sourceTree = ""; }; DCD66D731D8204A700DB1393 /* libSecTrustOSX.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; path = libSecTrustOSX.a; sourceTree = BUILT_PRODUCTS_DIR; }; @@ -11985,6 +12752,8 @@ DCDCC7E41D9B551C006487E8 /* SOSAccountSync.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SOSAccountSync.m; sourceTree = ""; }; DCDCCB8D1DF7B8D4006E840E /* CKKSItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CKKSItem.h; sourceTree = ""; }; DCDCCB8E1DF7B8D4006E840E /* CKKSItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CKKSItem.m; sourceTree = ""; }; + DCE2341520A3D4B8009766A3 /* si-cms-hash-agility-data.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "si-cms-hash-agility-data.h"; sourceTree = ""; }; + DCE2341620A3D4B8009766A3 /* si-cms-hash-agility-data.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = "si-cms-hash-agility-data.c"; sourceTree = ""; }; DCE278DB1ED789EF0083B485 /* CKKSCurrentItemPointer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CKKSCurrentItemPointer.h; sourceTree = ""; }; DCE278DC1ED789EF0083B485 /* CKKSCurrentItemPointer.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = CKKSCurrentItemPointer.m; sourceTree = ""; }; DCE278E61ED7A5B40083B485 /* CKKSUpdateCurrentItemPointerOperation.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CKKSUpdateCurrentItemPointerOperation.h; sourceTree = ""; }; @@ -12053,7 +12822,6 @@ DCE4E9391D7F3DF200AFB96E /* CrashReporterSupport.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CrashReporterSupport.framework; path = System/Library/PrivateFrameworks/CrashReporterSupport.framework; sourceTree = SDKROOT; }; DCE4E93B1D7F3E0900AFB96E /* AOSUI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AOSUI.framework; path = System/Library/PrivateFrameworks/AOSUI.framework; sourceTree = SDKROOT; }; DCE4E93E1D7F3E4000AFB96E /* AOSAccounts.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AOSAccounts.framework; path = System/Library/PrivateFrameworks/AOSAccounts.framework; sourceTree = SDKROOT; }; - DCE4E9411D7F3E6E00AFB96E /* CoreCDP.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreCDP.framework; path = System/Library/PrivateFrameworks/CoreCDP.framework; sourceTree = SDKROOT; }; DCE4E9451D7F3E8700AFB96E /* en */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = en; path = "OSX/Keychain Circle Notification/en.lproj/Localizable.strings"; sourceTree = SOURCE_ROOT; }; DCE4E9461D7F3E8700AFB96E /* com.apple.security.keychain-circle-notification.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "com.apple.security.keychain-circle-notification.plist"; sourceTree = ""; }; DCE4E9481D7F3E8700AFB96E /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = "OSX/Keychain Circle Notification/en.lproj/InfoPlist.strings"; sourceTree = SOURCE_ROOT; }; @@ -12065,6 +12833,7 @@ DCEA5D951E3014250089CF55 /* CKKSZone.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CKKSZone.h; sourceTree = ""; }; DCEA5D961E3014250089CF55 /* CKKSZone.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CKKSZone.m; sourceTree = ""; }; DCEE1E851D93424D00DC0EB7 /* com.apple.securityd.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = com.apple.securityd.plist; path = OSX/sec/ipc/com.apple.securityd.plist; sourceTree = SOURCE_ROOT; }; + DCF158C52064895C00B87B6D /* CKKSAPSReceiverTests.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CKKSAPSReceiverTests.h; sourceTree = ""; }; DCF783141D88B4DE00E694BB /* libsecurity_apple_csp.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libsecurity_apple_csp.a; sourceTree = BUILT_PRODUCTS_DIR; }; DCF783151D88B60D00E694BB /* aesCommon.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = aesCommon.h; sourceTree = ""; }; DCF783161D88B60D00E694BB /* aescsp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = aescsp.cpp; sourceTree = ""; }; @@ -12487,6 +13256,15 @@ E7FE40C71DC8084600F0F5B6 /* CKDSimulatedAccount.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CKDSimulatedAccount.h; path = ../../SOSCircle/Regressions/CKDSimulatedAccount.h; sourceTree = ""; }; E7FE40C81DC8084600F0F5B6 /* CKDSimulatedAccount.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = CKDSimulatedAccount.m; path = ../../SOSCircle/Regressions/CKDSimulatedAccount.m; sourceTree = ""; }; E7FEFB80169E26E200E18152 /* sub_commands.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = sub_commands.h; sourceTree = ""; }; + EB056E3E1FE5E390000A771E /* DeviceSimulator.xpc */ = {isa = PBXFileReference; explicitFileType = "wrapper.xpc-service"; includeInIndex = 0; path = DeviceSimulator.xpc; sourceTree = BUILT_PRODUCTS_DIR; }; + EB056E401FE5E390000A771E /* DeviceSimulatorProtocol.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DeviceSimulatorProtocol.h; sourceTree = ""; }; + EB056E411FE5E390000A771E /* DeviceSimulator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DeviceSimulator.h; sourceTree = ""; }; + EB056E421FE5E390000A771E /* DeviceSimulator.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = DeviceSimulator.m; sourceTree = ""; }; + EB056E441FE5E390000A771E /* DeviceSimulatorMain.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = DeviceSimulatorMain.m; sourceTree = ""; }; + EB056E461FE5E391000A771E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + EB05C4F11FE5E48A00D68712 /* MultiDeviceSimulatorTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = MultiDeviceSimulatorTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; + EB05C4F31FE5E48B00D68712 /* MultiDeviceSimulatorTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MultiDeviceSimulatorTests.m; sourceTree = ""; }; + EB05C4F51FE5E48B00D68712 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; EB0BC93E1C3C791500785842 /* secedumodetest */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = secedumodetest; sourceTree = BUILT_PRODUCTS_DIR; }; EB0BC9651C3C794700785842 /* secedumodetest.entitlements */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = secedumodetest.entitlements; path = secedumodetest/secedumodetest.entitlements; sourceTree = ""; }; EB0BC9661C3C794700785842 /* secedumodetest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = secedumodetest.m; path = secedumodetest/secedumodetest.m; sourceTree = ""; }; @@ -12553,11 +13331,17 @@ EBB8399B1E295B8F00853BAC /* secfuzzer.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = secfuzzer.m; sourceTree = ""; }; EBB839A51E29665D00853BAC /* secfuzzer */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = secfuzzer; sourceTree = BUILT_PRODUCTS_DIR; }; EBC15B1B1DB4306C00126882 /* com.apple.secd.sb */ = {isa = PBXFileReference; lastKnownFileType = text; path = com.apple.secd.sb; sourceTree = ""; }; + EBC73F4A209A0BEF00AE3350 /* install-test-framework.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; name = "install-test-framework.sh"; path = "xcscripts/install-test-framework.sh"; sourceTree = ""; }; + EBCE165C1FE6F4CE002E7CCC /* DeviceSimulator-Entitlements.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "DeviceSimulator-Entitlements.plist"; sourceTree = ""; }; + EBCE165E1FE7313C002E7CCC /* MultiDeviceNetworking.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MultiDeviceNetworking.h; sourceTree = ""; }; + EBCE165F1FE7313C002E7CCC /* MultiDeviceNetworking.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MultiDeviceNetworking.m; sourceTree = ""; }; + EBCE16611FE73327002E7CCC /* MultiDeviceNetworkingProtocol.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MultiDeviceNetworkingProtocol.h; sourceTree = ""; }; EBCF01001DF501310055AF97 /* swcagent-entitlements.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "swcagent-entitlements.plist"; sourceTree = ""; }; EBCF73F11CE45F8600BED7CA /* secitemfunctionality.entitlements */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = secitemfunctionality.entitlements; path = secitemfunctionality/secitemfunctionality.entitlements; sourceTree = ""; }; EBCF73F21CE45F8600BED7CA /* secitemfunctionality.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = secitemfunctionality.m; path = secitemfunctionality/secitemfunctionality.m; sourceTree = ""; }; EBCF73FC1CE45F9C00BED7CA /* secitemfunctionality */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = secitemfunctionality; sourceTree = BUILT_PRODUCTS_DIR; }; EBD8AD632004B45500588BBA /* SecurityCustomSignposts.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; name = SecurityCustomSignposts.plist; path = base/SecurityCustomSignposts.plist; sourceTree = ""; }; + EBE202752092913500B48020 /* SecurityInduceLowDisk.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = SecurityInduceLowDisk.plist; sourceTree = ""; }; EBE54D771BE33227000C4856 /* libmis.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libmis.dylib; path = usr/lib/libmis.dylib; sourceTree = SDKROOT; }; EBE700FE204676E700E00A87 /* secdmock_db_version_11_1.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = secdmock_db_version_11_1.h; sourceTree = ""; }; EBEEEE351EA31A8300E15F5C /* SOSControlHelper.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SOSControlHelper.h; sourceTree = ""; }; @@ -12594,6 +13378,7 @@ EB3409B01C1D627400D77661 /* Foundation.framework in Frameworks */, DCD22D8B1D8CCC58001C9B81 /* libASN1_not_installed.a in Frameworks */, DC59E9A71D91C7C7001BDDF5 /* libCMS.a in Frameworks */, + D491116C2095594A0066A1E4 /* CoreData.framework in Frameworks */, DC00ABD71D821F3F00513D74 /* libsecurity.a in Frameworks */, DC00ABD81D821F4300513D74 /* libsecdRegressions.a in Frameworks */, DC00ABD91D821F4700513D74 /* libsecurityd_ios.a in Frameworks */, @@ -12611,7 +13396,6 @@ 0C0BDB8F1756A6D500BC1A7E /* libMobileGestalt.dylib in Frameworks */, 0C0BDB881756A51000BC1A7E /* libsqlite3.dylib in Frameworks */, BE8ABDD81DC2DD9100EC2D58 /* libz.dylib in Frameworks */, - 0C59605D1FB2D95D0095BA29 /* libprequelite.tbd in Frameworks */, 4469FBFF1AA0A4820021AA26 /* libctkclient_test.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; @@ -12656,6 +13440,7 @@ 0C85DFF51FB38BB6000343A7 /* libaks_acl.a in Frameworks */, 0C85DFF61FB38BB6000343A7 /* libDER.a in Frameworks */, 0C85DFF71FB38BB6000343A7 /* libbsm.dylib in Frameworks */, + D491116E209559510066A1E4 /* CoreData.framework in Frameworks */, 0C85DFF81FB38BB6000343A7 /* libcoreauthd_client.a in Frameworks */, 0C85DFF91FB38BB6000343A7 /* libctkclient.a in Frameworks */, 0C85DFFA1FB38BB6000343A7 /* libsqlite3.0.dylib in Frameworks */, @@ -12671,6 +13456,23 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 0C9AEEB020783FBB00BF6237 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 0C9AEEBB20783FF900BF6237 /* Security.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 0CF406342072E3E3003D6A7F /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 0C5663EF20BE2E220035F362 /* libutilities.a in Frameworks */, + 0C9AEEBE207843D000BF6237 /* Security.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 225394AF1E3080A600D3CD9B /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -12678,6 +13480,34 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 3DD1FF2F201C07F30086D049 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 3DD1FFAA201FC5C30086D049 /* libcoretls.tbd in Frameworks */, + 3DD1FFAB201FC5C30086D049 /* libcoretls_cfhelpers.tbd in Frameworks */, + 3DD1FFA7201FC5B90086D049 /* Foundation.framework in Frameworks */, + 3DD1FFA5201FC59D0086D049 /* libsecurity_ssl.a in Frameworks */, + 3DD1FFA4201FC58F0086D049 /* libutilities.a in Frameworks */, + 3DD1FFA3201FC5870086D049 /* libDiagnosticMessagesClient.tbd in Frameworks */, + 3DD1FFA2201FC5800086D049 /* SecurityFoundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 3DD1FFC3201FDB1D0086D049 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 3DD1FFD2201FDCA80086D049 /* Security.framework in Frameworks */, + 3DD1FFC4201FDB1D0086D049 /* libcoretls.tbd in Frameworks */, + 3DD1FFC5201FDB1D0086D049 /* libcoretls_cfhelpers.tbd in Frameworks */, + 3DD1FFC6201FDB1D0086D049 /* Foundation.framework in Frameworks */, + 3DD1FFC8201FDB1D0086D049 /* libsecurity_ssl.a in Frameworks */, + 3DD1FFC9201FDB1D0086D049 /* libutilities.a in Frameworks */, + 3DD1FFCB201FDB1D0086D049 /* SecurityFoundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 438169091B4EDCBD00C54D58 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -12697,35 +13527,60 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 4718AE17205B39620068EC3F /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 4718AEE7205B3A420068EC3F /* libsecurityd_bridge.a in Frameworks */, + 4718AE19205B39620068EC3F /* libMobileGestalt.dylib in Frameworks */, + 4718AE1A205B39620068EC3F /* Foundation.framework in Frameworks */, + 4718AE1B205B39620068EC3F /* libutilities.a in Frameworks */, + 4718AE1C205B39620068EC3F /* CoreFoundation.framework in Frameworks */, + 4718AE1E205B39620068EC3F /* libSecureObjectSyncServer.a in Frameworks */, + 4718AE1F205B39620068EC3F /* libSecureObjectSyncFramework.a in Frameworks */, + 4718AE20205B39620068EC3F /* libSWCAgent.a in Frameworks */, + 4718AE21205B39620068EC3F /* Security.framework in Frameworks */, + D491116B2095593E0066A1E4 /* CoreData.framework in Frameworks */, + 4718AE22205B39620068EC3F /* SystemConfiguration.framework in Frameworks */, + 4718AE23205B39620068EC3F /* IOKit.framework in Frameworks */, + 4718AE24205B39620068EC3F /* libaks_acl.a in Frameworks */, + 4718AE25205B39620068EC3F /* libsqlite3.dylib in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 4718AE9C205B39C40068EC3F /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; 4727FBB41F9918580003AE36 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 479231F02065C52D00B2718C /* Security.framework in Frameworks */, + 479231EF2065C52200B2718C /* libsecurity.a in Frameworks */, + 479231E82065B31300B2718C /* libsecurityd_ios.a in Frameworks */, 477A1F5220320E4A00ACD81D /* Accounts.framework in Frameworks */, - 472339691FD7156800CB6A72 /* CoreCDP.framework in Frameworks */, 472339671FD7155E00CB6A72 /* libprequelite.dylib in Frameworks */, 47D183911FB3827800CFCD89 /* OCMock.framework in Frameworks */, 4727FBEA1F9922190003AE36 /* libregressionBase.a in Frameworks */, 4727FBE91F9921D10003AE36 /* libACM.a in Frameworks */, 4727FBE71F99218A0003AE36 /* ApplePushService.framework in Frameworks */, 4727FBE51F99217B0003AE36 /* SharedWebCredentials.framework in Frameworks */, - 4727FBE31F9921660003AE36 /* MobileKeyBag.framework in Frameworks */, 4727FBE11F9921300003AE36 /* IOKit.framework in Frameworks */, - 4727FBDF1F99211D0003AE36 /* libaks.a in Frameworks */, - 4727FBDD1F9920F20003AE36 /* libaks_acl.a in Frameworks */, 4727FBDB1F9920CC0003AE36 /* WirelessDiagnostics.framework in Frameworks */, 4727FBD91F9920BC0003AE36 /* SystemConfiguration.framework in Frameworks */, 4727FBD71F99209C0003AE36 /* libSecureObjectSyncServer.a in Frameworks */, 4727FBD61F9920960003AE36 /* libSecureObjectSyncFramework.a in Frameworks */, 4727FBD51F9920510003AE36 /* ProtocolBuffer.framework in Frameworks */, + D4911172209559630066A1E4 /* CoreData.framework in Frameworks */, 4727FBD31F9920290003AE36 /* CloudKit.framework in Frameworks */, 4727FBD11F991F990003AE36 /* libMobileGestalt.dylib in Frameworks */, 4727FBCE1F991F820003AE36 /* SecurityFoundation.framework in Frameworks */, 4727FBCD1F991F660003AE36 /* libsqlite3.dylib in Frameworks */, - 4727FBCB1F991F510003AE36 /* Security.framework in Frameworks */, 4727FBC91F991E5A0003AE36 /* libutilities.a in Frameworks */, - 4727FBC81F991E460003AE36 /* libsecurityd_ios.a in Frameworks */, - 4727FBC71F991E3A0003AE36 /* libsecurity.a in Frameworks */, 4727FBC61F991DE90003AE36 /* libsecdRegressions.a in Frameworks */, 4727FBC51F991C470003AE36 /* Foundation.framework in Frameworks */, ); @@ -12747,18 +13602,29 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 4771D96F209A755800BA9772 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 4771D9A2209B7C3900BA9772 /* Accounts.framework in Frameworks */, + 4771D9A0209B7C2700BA9772 /* Security.framework in Frameworks */, + 4771D973209A755800BA9772 /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 478D427D1FD72A8100CAB645 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 479231EE2065B32200B2718C /* libsecurityd_ios.a in Frameworks */, 477A1F5320320E5100ACD81D /* Accounts.framework in Frameworks */, 478D429F1FD72C8400CAB645 /* AppleSystemInfo.framework in Frameworks */, 478D429E1FD72C4800CAB645 /* CrashReporterSupport.framework in Frameworks */, - 478D427E1FD72A8100CAB645 /* CoreCDP.framework in Frameworks */, 478D427F1FD72A8100CAB645 /* libprequelite.dylib in Frameworks */, 478D42801FD72A8100CAB645 /* OCMock.framework in Frameworks */, 478D42811FD72A8100CAB645 /* libregressionBase.a in Frameworks */, 478D42821FD72A8100CAB645 /* libACM.a in Frameworks */, + D4911173209559630066A1E4 /* CoreData.framework in Frameworks */, 478D42831FD72A8100CAB645 /* ApplePushService.framework in Frameworks */, 478D42841FD72A8100CAB645 /* SharedWebCredentials.framework in Frameworks */, 478D42851FD72A8100CAB645 /* MobileKeyBag.framework in Frameworks */, @@ -12771,17 +13637,25 @@ 478D428C1FD72A8100CAB645 /* libSecureObjectSyncFramework.a in Frameworks */, 478D428D1FD72A8100CAB645 /* ProtocolBuffer.framework in Frameworks */, 478D428E1FD72A8100CAB645 /* CloudKit.framework in Frameworks */, + DC066DF02102563300694EAF /* Security.framework in Frameworks */, 478D42901FD72A8100CAB645 /* SecurityFoundation.framework in Frameworks */, 478D42911FD72A8100CAB645 /* libsqlite3.dylib in Frameworks */, - 478D42921FD72A8100CAB645 /* Security.framework in Frameworks */, 478D42931FD72A8100CAB645 /* libutilities.a in Frameworks */, - 478D42941FD72A8100CAB645 /* libsecurityd_ios.a in Frameworks */, 478D42951FD72A8100CAB645 /* libsecurity.a in Frameworks */, 478D42961FD72A8100CAB645 /* libsecdRegressions.a in Frameworks */, 478D42971FD72A8100CAB645 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; + 47C2F1802059CB680062DE30 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 47C2F1842059CB680062DE30 /* Foundation.framework in Frameworks */, + D49111702095595B0066A1E4 /* CoreData.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 47C51B811EEA657D0032D9E5 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -12822,7 +13696,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - D459A1781E9FFE60009ED74B /* CoreCDP.framework in Frameworks */, + 0C9FB40720D872A600864612 /* CoreCDP.framework in Frameworks */, 43DB54551BB1F8920083C3F1 /* ProtectedCloudStorage.framework in Frameworks */, 4C8A38C917B93DF10001B4C0 /* CloudServices.framework in Frameworks */, 4C7913251799A5CC00A9633E /* MobileCoreServices.framework in Frameworks */, @@ -12898,7 +13772,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 0C59605C1FB2D9280095BA29 /* libprequelite.tbd in Frameworks */, + 0C9FB40920D8735500864612 /* CoreCDP.framework in Frameworks */, 47D13F631E8447FB0063B6E2 /* SecurityFoundation.framework in Frameworks */, EBE9019A1C22852C007308C6 /* AggregateDictionary.framework in Frameworks */, 438168BB1B4ED42300C54D58 /* CoreFoundation.framework in Frameworks */, @@ -12962,8 +13836,6 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 0C8BBF261FCB561C00580909 /* CoreCDP.framework in Frameworks */, - 0C59605A1FB2D8E50095BA29 /* libprequelite.tbd in Frameworks */, D46246BA1F9AE7A000D63882 /* libDER.a in Frameworks */, DCCD34001E4001AD00AA4AD1 /* libACM.a in Frameworks */, DCAB14271E40039600C81511 /* libASN1_not_installed.a in Frameworks */, @@ -12987,8 +13859,8 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - D4574AA3203E68E0006D9B82 /* AuthKit.framework in Frameworks */, - D4574AA1203E6893006D9B82 /* Accounts.framework in Frameworks */, + 5AF7630920520870001557AE /* AuthKit.framework in Frameworks */, + 5A4E527B2051D857009D5826 /* Accounts.framework in Frameworks */, D4119E79202BDF580048587B /* libz.tbd in Frameworks */, 6CDB601B1FA93A2000410924 /* libprequelite.tbd in Frameworks */, 6CDB601A1FA93A1800410924 /* libsqlite3.tbd in Frameworks */, @@ -13022,7 +13894,6 @@ 6C9808581E788AEB00E70590 /* libbsm.dylib in Frameworks */, 6C9808591E788AEB00E70590 /* libcoreauthd_client.a in Frameworks */, 6C98085A1E788AEB00E70590 /* libctkclient.a in Frameworks */, - 0C5960651FB2E2800095BA29 /* libprequelite.tbd in Frameworks */, 6C98085B1E788AEB00E70590 /* libsqlite3.0.dylib in Frameworks */, 6C98085C1E788AEB00E70590 /* libz.dylib in Frameworks */, ); @@ -13051,7 +13922,6 @@ 6C9808941E788AFD00E70590 /* libbsm.dylib in Frameworks */, 6C9808951E788AFD00E70590 /* libcoreauthd_client.a in Frameworks */, 6C9808961E788AFD00E70590 /* libctkclient.a in Frameworks */, - 0C59605F1FB2D9F60095BA29 /* libprequelite.tbd in Frameworks */, 6C9808971E788AFD00E70590 /* libsqlite3.0.dylib in Frameworks */, 6C9808981E788AFD00E70590 /* libz.dylib in Frameworks */, ); @@ -13070,8 +13940,8 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - D4574AA2203E68C8006D9B82 /* AuthKit.framework in Frameworks */, - D4574AA0203E618B006D9B82 /* Accounts.framework in Frameworks */, + 5AF762FF2051F990001557AE /* AuthKit.framework in Frameworks */, + 5A4E52792051D7FA009D5826 /* Accounts.framework in Frameworks */, D4119E78202BDF490048587B /* libz.tbd in Frameworks */, 6CAA8D3B1F8431AE007B6E03 /* Foundation.framework in Frameworks */, 6CAA8D3A1F8431A7007B6E03 /* libutilities.a in Frameworks */, @@ -13118,6 +13988,7 @@ DCD8A1E71E09F85400E4FA0A /* libSecureObjectSyncFramework.a in Frameworks */, DC00AB831D821C9A00513D74 /* libSWCAgent.a in Frameworks */, 790851EE0CA9B3410083CC4D /* Security.framework in Frameworks */, + D491116A2095593E0066A1E4 /* CoreData.framework in Frameworks */, E71F3E3116EA69A900FAF9B4 /* SystemConfiguration.framework in Frameworks */, 4CAF66190F3A6FCD0064A534 /* IOKit.framework in Frameworks */, 4432B15E1A014D37000958DC /* libaks_acl.a in Frameworks */, @@ -13208,18 +14079,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - CD276C241A83F60C003226BC /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - DC65E7311D8CB33800152EF0 /* libutilities.a in Frameworks */, - CD0637551A84060600C81E74 /* Security.framework in Frameworks */, - CD0637571A84068F00C81E74 /* IDS.framework in Frameworks */, - CD0637561A84065F00C81E74 /* IOKit.framework in Frameworks */, - CD276C281A83F60C003226BC /* Foundation.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; D41257CC1E9410A300781F23 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -13251,6 +14110,15 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + DAE40BC820CF3E46002D5674 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + DAE40BC920CF3E46002D5674 /* Security.framework in Frameworks */, + DAE40BCA20CF3E46002D5674 /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; DC0067BC1D87876F005AF8DB /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -13434,6 +14302,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 4C47FA9420A51DD800384CB6 /* AppleFSCompression.framework in Frameworks */, CD9F2AFB1DF24BAF00AD3577 /* Foundation.framework in Frameworks */, DCD22D4B1D8CBF54001C9B81 /* libASN1_not_installed.a in Frameworks */, DC00AB6F1D821C3400513D74 /* libSecItemShimOSX.a in Frameworks */, @@ -13510,7 +14379,7 @@ DC3502D61E02118000BC0587 /* libsecurity.a in Frameworks */, DC3502CF1E020E2900BC0587 /* libutilities.a in Frameworks */, DC222C351E02418100B09171 /* CFNetwork.framework in Frameworks */, - 0C8BBF2B1FCB575800580909 /* CoreCDP.framework in Frameworks */, + D491116F209559510066A1E4 /* CoreData.framework in Frameworks */, DC3502DF1E02129F00BC0587 /* Foundation.framework in Frameworks */, DC3502D21E02113900BC0587 /* IOKit.framework in Frameworks */, DC3502E91E02172C00BC0587 /* OCMock.framework in Frameworks */, @@ -13520,7 +14389,6 @@ DC222C361E02419B00B09171 /* libbsm.dylib in Frameworks */, DC3502E41E02130600BC0587 /* libcoreauthd_client.a in Frameworks */, DC3502E21E0212D100BC0587 /* libctkclient.a in Frameworks */, - 0C5960601FB2DA310095BA29 /* libprequelite.tbd in Frameworks */, DC3502CA1E020DC100BC0587 /* libsqlite3.0.dylib in Frameworks */, DC222C321E0240D300B09171 /* libz.dylib in Frameworks */, ); @@ -13571,6 +14439,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 0C9FB40820D8731800864612 /* CoreCDP.framework in Frameworks */, DC52EC2F1D80CFB200B0A59C /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; @@ -13670,6 +14539,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 4C47FA9320A51DC900384CB6 /* AppleFSCompression.framework in Frameworks */, CD9F2AFA1DF249CF00AD3577 /* Foundation.framework in Frameworks */, EBF3745F1DBFB32A0065D840 /* libobjc.dylib in Frameworks */, DC5AC0D61D83548300CF422C /* libDiagnosticMessagesClient.dylib in Frameworks */, @@ -13686,6 +14556,8 @@ DCD22D6F1D8CC728001C9B81 /* libsecurity_cdsa_client.a in Frameworks */, DC5AC0C91D8353D100CF422C /* libbsm.dylib in Frameworks */, DCD22D701D8CC733001C9B81 /* libutilities.a in Frameworks */, + DC63D70820B3931100D088AD /* libxar.tbd in Frameworks */, + DC72BCD720B3A7DF00B26495 /* libOpenScriptingUtil.tbd in Frameworks */, DC5AC0C71D8353C800CF422C /* PCSC.framework in Frameworks */, DC5AC0C51D8353C200CF422C /* Security.framework in Frameworks */, DC5AC0C41D8353BB00CF422C /* System.framework in Frameworks */, @@ -13698,9 +14570,8 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 47C2F1762059A2300062DE30 /* libprequelite.tbd in Frameworks */, 0CA4EC10202BB5AF002B1D96 /* Accounts.framework in Frameworks */, - 0C8BBF2D1FCB5A2900580909 /* CoreCDP.framework in Frameworks */, - 0C5960631FB2E1A70095BA29 /* libprequelite.tbd in Frameworks */, 47B90C901F350966006500BC /* CrashReporterSupport.framework in Frameworks */, 474B5FC81E662E79007546F8 /* SecurityFoundation.framework in Frameworks */, D43B88721E72298500F86F19 /* MobileAsset.framework in Frameworks */, @@ -13715,6 +14586,7 @@ DCD22D611D8CC2F8001C9B81 /* libbsm.dylib in Frameworks */, DC610A2B1D78F129002223DE /* libcoreauthd_test_client.a in Frameworks */, DC610A2F1D78F129002223DE /* libctkclient_test.a in Frameworks */, + D491116D2095594B0066A1E4 /* CoreData.framework in Frameworks */, DC610A2E1D78F129002223DE /* libsqlite3.dylib in Frameworks */, BEE523D91DACAA2500DD0AA3 /* libz.dylib in Frameworks */, DC65E7C31D8CBBA200152EF0 /* libregressionBase.a in Frameworks */, @@ -13899,7 +14771,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 0C5960621FB2E0EC0095BA29 /* libprequelite.tbd in Frameworks */, + 0C0582AE20D9657800D7BD7A /* CoreCDP.framework in Frameworks */, 6C1F93111DD5E41A00585608 /* libDiagnosticMessagesClient.dylib in Frameworks */, DCE4E6AE1D7A3C6A00AFB96E /* AppleSystemInfo.framework in Frameworks */, DCE4E6AD1D7A3B9700AFB96E /* libaks.a in Frameworks */, @@ -13936,6 +14808,7 @@ DCE4E7C61D7A468300AFB96E /* libaks.a in Frameworks */, DCE4E75E1D7A43B500AFB96E /* CoreFoundation.framework in Frameworks */, DCE4E7BF1D7A463400AFB96E /* Security.framework in Frameworks */, + 091B39732063B67700ECAB6F /* RemoteServiceDiscovery.framework in Frameworks */, DCE4E7C11D7A463E00AFB96E /* SecurityFoundation.framework in Frameworks */, DCE4E7541D7A43B500AFB96E /* Foundation.framework in Frameworks */, DCE4E7681D7A43B500AFB96E /* IOKit.framework in Frameworks */, @@ -13998,12 +14871,12 @@ DC00AB7C1D821C7100513D74 /* libsecurityd_ios.a in Frameworks */, DCE4E8131D7A4E5300AFB96E /* CoreFoundation.framework in Frameworks */, DCE4E8121D7A4E4F00AFB96E /* IOKit.framework in Frameworks */, + D49111692095593D0066A1E4 /* CoreData.framework in Frameworks */, DCDCCB3C1DF25D74006E840E /* ApplePushService.framework in Frameworks */, DCDCCB3B1DF25D69006E840E /* CloudKit.framework in Frameworks */, DCD22D721D8CC804001C9B81 /* SystemConfiguration.framework in Frameworks */, - DCE4E80F1D7A4E4600AFB96E /* Security.framework in Frameworks */, + DCD504C320CB293700F37D26 /* Security.framework in Frameworks */, DC4DB16A1E26E9F900CD6769 /* ProtocolBuffer.framework in Frameworks */, - 0C8BBFFD1FCE8F3300580909 /* CoreCDP.framework in Frameworks */, DCE4E82C1D7A56FF00AFB96E /* AppleSystemInfo.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; @@ -14058,6 +14931,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 0C0582B820D9B70D00D7BD7A /* CoreCDP.framework in Frameworks */, CD112FC51DDA31AD00C77A07 /* Accounts.framework in Frameworks */, 0CC319241DA46FBF005D42EA /* ProtectedCloudStorage.framework in Frameworks */, DCE4E9401D7F3E4D00AFB96E /* Security.framework in Frameworks */, @@ -14067,7 +14941,6 @@ DCE4E93A1D7F3DF500AFB96E /* CrashReporterSupport.framework in Frameworks */, DCE4E9381D7F3DB500AFB96E /* Cocoa.framework in Frameworks */, DCE4E9371D7F3DAF00AFB96E /* CloudServices.framework in Frameworks */, - DCE4E9421D7F3E6E00AFB96E /* CoreCDP.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -14125,7 +14998,6 @@ buildActionMask = 2147483647; files = ( D4C6C5D01FB3B45E007EA57E /* libarchive.2.dylib in Frameworks */, - 0C59605E1FB2D9990095BA29 /* libprequelite.tbd in Frameworks */, D40B6A8F1E2B643D00CD6EE5 /* libtrustd.a in Frameworks */, DC00ABC01D821EBE00513D74 /* libSharedRegressions.a in Frameworks */, EBE9019B1C2285D4007308C6 /* AggregateDictionary.framework in Frameworks */, @@ -14210,6 +15082,42 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + EB056E3B1FE5E390000A771E /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + EBCE16411FE6DE5A002E7CCC /* libDER.a in Frameworks */, + EBCE16421FE6DE5A002E7CCC /* SecurityFoundation.framework in Frameworks */, + EBCE16431FE6DE5A002E7CCC /* libASN1_not_installed.a in Frameworks */, + EBCE165D1FE71821002E7CCC /* libsecurityd_ios.a in Frameworks */, + EBCE16451FE6DE5A002E7CCC /* libSecureObjectSyncFramework.a in Frameworks */, + EBCE16461FE6DE5A002E7CCC /* libSecureObjectSyncServer.a in Frameworks */, + EBCE16471FE6DE5A002E7CCC /* libsecurity.a in Frameworks */, + EBCE16481FE6DE5A002E7CCC /* libutilities.a in Frameworks */, + EBCE16491FE6DE5A002E7CCC /* CFNetwork.framework in Frameworks */, + EBCE164B1FE6DE5A002E7CCC /* Foundation.framework in Frameworks */, + EBCE164C1FE6DE5A002E7CCC /* IOKit.framework in Frameworks */, + EBCE164E1FE6DE5A002E7CCC /* SystemConfiguration.framework in Frameworks */, + EBCE164F1FE6DE5A002E7CCC /* libACM.a in Frameworks */, + EBCE16501FE6DE5A002E7CCC /* libaks_acl.a in Frameworks */, + EBCE16511FE6DE5A002E7CCC /* libbsm.dylib in Frameworks */, + EBCE16521FE6DE5A002E7CCC /* libcoreauthd_client.a in Frameworks */, + EBCE16531FE6DE5A002E7CCC /* libctkclient.a in Frameworks */, + EBCE16541FE6DE5A002E7CCC /* libprequelite.tbd in Frameworks */, + EBCE16551FE6DE5A002E7CCC /* libsqlite3.0.dylib in Frameworks */, + D4911171209559620066A1E4 /* CoreData.framework in Frameworks */, + EBCE16561FE6DE5A002E7CCC /* libz.dylib in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + EB05C4EE1FE5E48A00D68712 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + EBCE166B1FE74688002E7CCC /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; EB0BC9391C3C791500785842 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -14295,7 +15203,6 @@ EB49B2C1202DEF8D003F34A0 /* libASN1_not_installed.a in Frameworks */, EB49B2C0202DEF7D003F34A0 /* libutilities.a in Frameworks */, EB49B308202FF421003F34A0 /* OCMock.framework in Frameworks */, - EB49B2E2202DFDA3003F34A0 /* CoreCDP.framework in Frameworks */, EB49B2D2202DF17D003F34A0 /* SecurityFoundation.framework in Frameworks */, EB49B2CD202DF0F9003F34A0 /* SystemConfiguration.framework in Frameworks */, EB49B2C7202DF0E9003F34A0 /* IOKit.framework in Frameworks */, @@ -14489,12 +15396,31 @@ 0CF0E2DD1F8EE37C00BD18E4 /* Signin Metrics */ = { isa = PBXGroup; children = ( - 0CF0E2E31F8EE3B000BD18E4 /* SFTransactionMetric.m */, - 0CF0E2E71F8EE40700BD18E4 /* SFTransactionMetric.h */, + 0CF405FB2072E351003D6A7F /* Resources */, + 0CF0E2E71F8EE40700BD18E4 /* SFSignInAnalytics.h */, + 0CF0E2E31F8EE3B000BD18E4 /* SFSignInAnalytics.m */, + 0C108C4B208A677100E8CF70 /* SFSignInAnalytics+Internal.h */, + 0CF405F32072E295003D6A7F /* tests */, ); path = "Signin Metrics"; sourceTree = ""; }; + 0CF405F32072E295003D6A7F /* tests */ = { + isa = PBXGroup; + children = ( + 0CF405F42072E2BF003D6A7F /* SFSignInAnalyticsTests.m */, + ); + path = tests; + sourceTree = ""; + }; + 0CF405FB2072E351003D6A7F /* Resources */ = { + isa = PBXGroup; + children = ( + 0CF405FC2072E352003D6A7F /* SFTMTests-Info.plist */, + ); + path = Resources; + sourceTree = ""; + }; 107226CF0D91DB32003CF14F /* sectask */ = { isa = PBXGroup; children = ( @@ -14506,6 +15432,34 @@ path = ../../../sectask; sourceTree = ""; }; + 3DD1FE72201AA38A0086D049 /* SecureTransportTests */ = { + isa = PBXGroup; + children = ( + 3DD1FE7E201AA50F0086D049 /* SecureTransportTests.m */, + 3DD1FE7A201AA50D0086D049 /* STLegacyTests-Entitlements.plist */, + 3DD1FE8A201AA5140086D049 /* STLegacyTests.h */, + 3DD1FE8C201AA5150086D049 /* STLegacyTests.m */, + 3DD1FE89201AA5140086D049 /* STLegacyTests+ciphers.m */, + 3DD1FE87201AA5130086D049 /* STLegacyTests+clientauth.m */, + 3DD1FE78201AA50C0086D049 /* STLegacyTests+clientauth41.m */, + 3DD1FE83201AA5110086D049 /* STLegacyTests+crashes.m */, + 3DD1FE82201AA5110086D049 /* STLegacyTests+dhe.m */, + 3DD1FE84201AA5120086D049 /* STLegacyTests+falsestart.m */, + 3DD1FE7B201AA50D0086D049 /* STLegacyTests+noconn.m */, + 3DD1FE85201AA5120086D049 /* STLegacyTests+renegotiate.m */, + 3DD1FE8B201AA5150086D049 /* STLegacyTests+sessioncache.m */, + 3DD1FE80201AA5100086D049 /* STLegacyTests+sessionstate.m */, + 3DD1FE7F201AA50F0086D049 /* STLegacyTests+sni.m */, + 3DD1FE88201AA5130086D049 /* STLegacyTests+split.m */, + 3DD1FE81201AA5100086D049 /* STLegacyTests+sslciphers.m */, + 3DD1FE7D201AA50E0086D049 /* STLegacyTests+tls12.m */, + 3DD1FE7C201AA50E0086D049 /* Info.plist */, + 3DD1FE86201AA5120086D049 /* SecureTransport_iosTests.plist */, + 3DD1FE79201AA50D0086D049 /* SecureTransport_macosTests.plist */, + ); + path = SecureTransportTests; + sourceTree = ""; + }; 4381690E1B4EDCBD00C54D58 /* SOSCCAuthPlugin */ = { isa = PBXGroup; children = ( @@ -14525,6 +15479,16 @@ name = seckeychainnetworkextensionstest; sourceTree = ""; }; + 470D96651FCDE45C0065FE90 /* CoreDataKeychain */ = { + isa = PBXGroup; + children = ( + 470D966B1FCDE4BA0065FE90 /* KeychainModel.xcdatamodeld */, + 470D966F1FCDE55B0065FE90 /* SecCDKeychain.h */, + 470D96701FCDE55B0065FE90 /* SecCDKeychain.m */, + ); + path = CoreDataKeychain; + sourceTree = ""; + }; 4723C9B51F152E8E0082882F /* Analytics */ = { isa = PBXGroup; children = ( @@ -14546,6 +15510,7 @@ 6CDF8DE61F95562B00140B54 /* SFAnalyticsSampler.m */, 6C69518E1F75A7DC00F68F91 /* SFAnalyticsSQLiteStore.h */, 6C69518D1F75A7DB00F68F91 /* SFAnalyticsSQLiteStore.m */, + 0CD8D654207D6E65005CDBE8 /* SFAnalytics+Signin.h */, ); path = Analytics; sourceTree = ""; @@ -14566,11 +15531,14 @@ 4727FBB81F9918590003AE36 /* secdxctests */ = { isa = PBXGroup; children = ( - 4727FBB91F9918590003AE36 /* KeychainCryptoTests.m */, - 4727FBBB1F9918590003AE36 /* Info.plist */, - 477A1FE1203763A500ACD81D /* KeychainAPITests.m */, 477A1FEB2037A0E000ACD81D /* KeychainXCTest.h */, 477A1FEC2037A0E000ACD81D /* KeychainXCTest.m */, + 4727FBB91F9918590003AE36 /* KeychainCryptoTests.m */, + 470D96841FCE34370065FE90 /* CDKeychainTests.m */, + 47B503C5203B97A000722164 /* SFCredentialStoreTests.m */, + 477A1FE1203763A500ACD81D /* KeychainAPITests.m */, + 09BFE35A20A32E0E008511E9 /* KeychainEntitlementsTest.m */, + 4727FBBB1F9918590003AE36 /* Info.plist */, ); path = secdxctests; sourceTree = ""; @@ -14593,6 +15561,24 @@ name = seckeychainnetworkextensionunauthorizedaccesstest; sourceTree = ""; }; + 4771D974209A755800BA9772 /* KeychainDataclassOwner */ = { + isa = PBXGroup; + children = ( + 4771D975209A755800BA9772 /* Info.plist */, + 4771D97E209A75FE00BA9772 /* KeychainDataclassOwner.h */, + 4771D97F209A75FE00BA9772 /* KeychainDataclassOwner.m */, + ); + path = KeychainDataclassOwner; + sourceTree = ""; + }; + 47C2F1852059CB680062DE30 /* KeychainResources */ = { + isa = PBXGroup; + children = ( + 47C2F1862059CB680062DE30 /* Info.plist */, + ); + path = KeychainResources; + sourceTree = ""; + }; 47C51B851EEA657D0032D9E5 /* SecurityUnitTests */ = { isa = PBXGroup; children = ( @@ -14657,8 +15643,10 @@ DC5AC1FF1D83650C00CF422C /* securityd */, 6C69517B1F758E1000F68F91 /* supd */, DC0BC4E51D8B6AA600070CB0 /* applications */, + EB81D0CB1FE5838B00FD7F16 /* MultiDeviceSimulator */, DC5AC2011D83663C00CF422C /* tests */, EB2CA5311D2C30CD00AB770F /* xcconfig */, + EBC73F44209A0BB200AE3350 /* xcscripts */, EBF374731DC055590065D840 /* security-sysdiagnose */, E7FCBE401314471B000DE34E /* Frameworks */, 4C8BC620097DBC1B00C781D5 /* Libraries */, @@ -14666,8 +15654,6 @@ 4C4CE9120AF81F0E0056B01D /* README */, 4CAB97FD1114CC5300EFB38D /* README.keychain */, 4C4CE9070AF81ED80056B01D /* TODO */, - 0CE98BAD1FA93AA900CF1D54 /* CKKSTests-Info.plist */, - 0C85E0041FB38BB7000343A7 /* OTTests-Info.plist */, ); sourceTree = ""; }; @@ -14690,7 +15676,6 @@ BE442BC118B7FDB800F24DAE /* swcagent */, BE197F2619116FD100BA91D1 /* SharedWebCredentialViewService.app */, 5E10992519A5E55800A60E2B /* ISACLProtectedItems.bundle */, - CD276C271A83F60C003226BC /* KeychainSyncingOverIDSProxy.bundle */, 5EBE247A1B00CCAE0007DB0E /* secacltests */, 4381690C1B4EDCBD00C54D58 /* SOSCCAuthPlugin.bundle */, EB9C1D7A1BDFD0E000F89272 /* secbackupntest */, @@ -14815,8 +15800,19 @@ 6CAA8D201F842FB3007B6E03 /* securityuploadd */, 6C4605B81F882B9B001421B6 /* KeychainAnalyticsTests.xctest */, 0C8BBF081FCB446400580909 /* otctl */, + EB056E3E1FE5E390000A771E /* DeviceSimulator.xpc */, + EB05C4F11FE5E48A00D68712 /* MultiDeviceSimulatorTests.xctest */, 478D429C1FD72A8100CAB645 /* secdxctests_mac.xctest */, EB49B2AE202D877F003F34A0 /* secdmockaks.xctest */, + 3DD1FF4D201C07F30086D049 /* SecureTransport_macos_tests.xctest */, + 3DD1FFD0201FDB1D0086D049 /* SecureTransport_ios_tests.xctest */, + 47C2F1832059CB680062DE30 /* KeychainResources.bundle */, + 4718AE2D205B39620068EC3F /* securityd */, + 4718AEE2205B39C40068EC3F /* libsecurityd_bridge.a */, + 0CF406502072E3E3003D6A7F /* SignInAnalyticsTests_ios.xctest */, + 0C9AEEB720783FBB00BF6237 /* SignInAnalyticsTests_osx.xctest */, + DAE40BCE20CF3E47002D5674 /* secitemcanarytest */, + 4771D972209A755800BA9772 /* KeychainDataclassOwner.bundle */, ); name = Products; sourceTree = ""; @@ -14901,6 +15897,7 @@ 4C922CB2097F1984004CEEBD /* Security */ = { isa = PBXGroup; children = ( + D44D08B420AB890E0023C439 /* Security.apinotes */, DC1785981D778C5300B50D50 /* cssmapple.h */, 4C28BCD60986EBCB0020C665 /* certextensions.h */, 4C696B3709BFA94F000CBC75 /* SecBase.h */, @@ -14916,8 +15913,15 @@ 4CF0487F0A5F016300268236 /* SecItemPriv.h */, 4C7072840AC9EA4E007CC205 /* SecKey.h */, 4C7072D30AC9ED5A007CC205 /* SecKeyPriv.h */, + 09A3B9D71F8267BB00C5C324 /* SecKeyProxy.h */, 4CBA0E860BB33C0000E72B55 /* SecPolicy.h */, 4C6416D40BB34F00001C83FD /* SecPolicyPriv.h */, + 5AFCF32D20746D9A0010D4B5 /* SecProtocolObject.h */, + 5AFCF32220746AD80010D4B5 /* SecProtocolOptions.h */, + 5A4E381A207529480047F40F /* SecProtocol.h */, + 5AC6BFA52077CD130051737D /* SecProtocolTypes.h */, + 5AFCF32820746AE90010D4B5 /* SecProtocolMetadata.h */, + AA44E0D920325177001EA371 /* SecProtocolPriv.h */, 4C2F81D40BF121D2003C4F77 /* SecRandom.h */, 107226D10D91DB32003CF14F /* SecTask.h */, DCD068031D8CDF7E007602F1 /* SecTaskPriv.h */, @@ -15035,7 +16039,6 @@ 6C34464D1E2534C200F9522B /* Analytics */ = { isa = PBXGroup; children = ( - 6C34464E1E2534D200F9522B /* AWD */, EBB407AF1EBA433A00A541A5 /* CKKSPowerCollection.h */, EBB407B01EBA433A00A541A5 /* CKKSPowerCollection.m */, 479108B51EE879F9008CEFA0 /* CKKSAnalytics.h */, @@ -15044,25 +16047,6 @@ name = Analytics; sourceTree = ""; }; - 6C34464E1E2534D200F9522B /* AWD */ = { - isa = PBXGroup; - children = ( - 6C869A781F54C2D700957298 /* AWDKeychainSOSKeychainBackupFailed.h */, - 6C869A771F54C2D700957298 /* AWDKeychainSOSKeychainBackupFailed.m */, - 6CD8D3B11EB22114009AC7DC /* AWDKeychainSecDbMarkedCorrupt.h */, - 6CD8D3B21EB22114009AC7DC /* AWDKeychainSecDbMarkedCorrupt.m */, - 6C34464F1E2534E800F9522B /* AWDKeychainCKKSRateLimiterAggregatedScores.h */, - 6C3446501E2534E800F9522B /* AWDKeychainCKKSRateLimiterAggregatedScores.m */, - 6C3446511E2534E800F9522B /* AWDKeychainCKKSRateLimiterOverload.h */, - 6C3446521E2534E800F9522B /* AWDKeychainCKKSRateLimiterOverload.m */, - 6C3446531E2534E800F9522B /* AWDKeychainCKKSRateLimiterTopWriters.h */, - 6C3446541E2534E800F9522B /* AWDKeychainCKKSRateLimiterTopWriters.m */, - 6C3446551E2534E800F9522B /* AwdMetadata-0x60-Keychain.bin */, - 6C3446561E2534E800F9522B /* AWDMetricIds_Keychain.h */, - ); - name = AWD; - sourceTree = ""; - }; 6C69517B1F758E1000F68F91 /* supd */ = { isa = PBXGroup; children = ( @@ -15095,6 +16079,8 @@ children = ( 6C7BB0042006B4EF004D1B6B /* SOSAnalytics.h */, 6C7BB0032006B4EE004D1B6B /* SOSAnalytics.m */, + 6C814A4A2050B4B600CB391B /* LocalKeychainAnalytics.h */, + 6C814A4B2050B4B600CB391B /* LocalKeychainAnalytics.m */, ); path = Clients; sourceTree = ""; @@ -15199,6 +16185,15 @@ path = DigicertMalaysia; sourceTree = ""; }; + AA44E0CF2032511C001EA371 /* Protocol */ = { + isa = PBXGroup; + children = ( + AA44E0D02032513F001EA371 /* SecProtocol.c */, + AA44E0D120325140001EA371 /* SecProtocolTypes.m */, + ); + path = Protocol; + sourceTree = ""; + }; ACBAF6DF1E941A800007BA2F /* regressions */ = { isa = PBXGroup; children = ( @@ -15357,53 +16352,11 @@ 0CE760511E1314F700B4381E /* SOSAccountTrustClassic+Identity.h */, 0CE760471E12F2F200B4381E /* SOSAccountTrustClassic+Expansion.m */, 0CE7604F1E1301DC00B4381E /* SOSAccountTrustClassic+Expansion.h */, - 0C4899261E0F399B00C6CF70 /* SOSAccountTrustOctagon.h */, - 0C4899241E0F38FA00C6CF70 /* SOSAccountTrustOctagon.m */, ); name = AccountTrust; path = ..; sourceTree = ""; }; - CD6130CC1DA06F5700E1E42F /* KeychainSyncingOverIDSProxy */ = { - isa = PBXGroup; - children = ( - CD23B4961DA06EB30047EDE9 /* keychainsyncingoveridsproxy.m */, - CD23B4971DA06EB30047EDE9 /* KeychainSyncingOverIDSProxy+ReceiveMessage.h */, - CD23B4981DA06EB30047EDE9 /* KeychainSyncingOverIDSProxy+ReceiveMessage.m */, - CD23B4991DA06EB40047EDE9 /* KeychainSyncingOverIDSProxy+SendMessage.h */, - CD23B49A1DA06EB40047EDE9 /* KeychainSyncingOverIDSProxy+SendMessage.m */, - CD23B4931DA06EB30047EDE9 /* IDSPersistentState.m */, - CD23B4921DA06EB30047EDE9 /* IDSPersistentState.h */, - CD23B4951DA06EB30047EDE9 /* IDSProxy.m */, - CD23B4941DA06EB30047EDE9 /* IDSProxy.h */, - CD6130D21DA06FA800E1E42F /* Supporting Files */, - ); - name = KeychainSyncingOverIDSProxy; - sourceTree = ""; - }; - CD6130D21DA06FA800E1E42F /* Supporting Files */ = { - isa = PBXGroup; - children = ( - CD6130D31DA06FC600E1E42F /* com.apple.security.keychainsyncingoveridsproxy.ios.plist */, - CD6130D41DA06FC600E1E42F /* com.apple.security.keychainsyncingoveridsproxy.osx.plist */, - CD6130D51DA06FC600E1E42F /* en.lproj */, - CD6130D81DA06FC600E1E42F /* KeychainSyncingOverIDSProxy-Info.plist */, - CD6130D91DA06FC600E1E42F /* keychainsyncingoveridsproxy.entitlements.plist */, - CD23B4A81DA06ED10047EDE9 /* com.apple.private.alloy.keychainsync.plist */, - DC24B5841DA432C600330B48 /* KeychainSyncingOverIDSProxy.8 */, - ); - name = "Supporting Files"; - sourceTree = ""; - }; - CD6130D51DA06FC600E1E42F /* en.lproj */ = { - isa = PBXGroup; - children = ( - CD6130D61DA06FC600E1E42F /* InfoPlist.strings */, - ); - name = en.lproj; - path = KeychainSyncingOverIDSProxy/en.lproj; - sourceTree = ""; - }; DA30D6771DF8C8FB00EC6B43 /* KeychainSyncAccountUpdater */ = { isa = PBXGroup; children = ( @@ -15414,6 +16367,15 @@ path = KeychainSyncAccountUpdater; sourceTree = ""; }; + DAE40BD620CF3F04002D5674 /* secitemcanarytest */ = { + isa = PBXGroup; + children = ( + DAE40BD720CF3F04002D5674 /* secitemcanarytest.entitlements */, + DAE40BD820CF3F04002D5674 /* secitemcanarytest.m */, + ); + path = secitemcanarytest; + sourceTree = ""; + }; DC0BC4E51D8B6AA600070CB0 /* applications */ = { isa = PBXGroup; children = ( @@ -16062,6 +17024,7 @@ DC0BCA481D8B82CD00070CB0 /* regressions */ = { isa = PBXGroup; children = ( + 3DD1FE72201AA38A0086D049 /* SecureTransportTests */, DC0BCA2F1D8B82CD00070CB0 /* test-certs */, DC0BCA301D8B82CD00070CB0 /* cert-1.h */, DC0BCA311D8B82CD00070CB0 /* identity-1.h */, @@ -16248,6 +17211,8 @@ EBF3749B1DC064200065D840 /* SecADWrapper.h */, DC0BCC3C1D8C68CF00070CB0 /* SecAKSWrappers.c */, DC0BCC3D1D8C68CF00070CB0 /* SecAKSWrappers.h */, + DA5B871A2065A8410093F083 /* SecAutorelease.h */, + DA5B871B2065A8430093F083 /* SecAutorelease.m */, DC0BCC3E1D8C68CF00070CB0 /* SecBuffer.c */, DC0BCC3F1D8C68CF00070CB0 /* SecBuffer.h */, DC0BCC401D8C68CF00070CB0 /* SecCoreCrypto.c */, @@ -16331,7 +17296,7 @@ D47F514B1C3B812500A7CEFE /* SecCFAllocator.h */, DCC78E421D8085FC00865A7C /* SecCMS.c */, 79BDD3C00D60DB84000D84D3 /* SecCMS.h */, - DCC78E441D8085FC00865A7C /* SecCTKKey.c */, + DCC78E441D8085FC00865A7C /* SecCTKKey.m */, DCC78E451D8085FC00865A7C /* SecCTKKeyPriv.h */, DCC78E381D8085FC00865A7C /* SecCertificate.c */, 4CEF4CA70C5551FE00062475 /* SecCertificateInternal.h */, @@ -16339,12 +17304,11 @@ DCC78E461D8085FC00865A7C /* SecDH.c */, 7940D4110C3ACF9000FDB5D8 /* SecDH.h */, DCC78E481D8085FC00865A7C /* SecDigest.c */, - DCC78E491D8085FC00865A7C /* SecECKey.c */, + DCC78E491D8085FC00865A7C /* SecECKey.m */, 4CD3BA601106FF4D00BE8B75 /* SecECKey.h */, 78F92F10195128D70023B54B /* SecECKeyPriv.h */, DCC78E4C1D8085FC00865A7C /* SecEMCS.m */, EB69AB091BF4347700913AF1 /* SecEMCSPriv.h */, - DCC78E4F1D8085FC00865A7C /* SecFramework.c */, 4C0B906C0ACCBD240077CD03 /* SecFramework.h */, 4C8E99C20FC601D50072EB4C /* SecFrameworkStrings.h */, DCC78E521D8085FC00865A7C /* SecIdentity.c */, @@ -16359,8 +17323,9 @@ 4CEDF7370F3A6CFB0027C4FE /* SecItemInternal.h */, DCC78E5F1D8085FC00865A7C /* SecItemShim.h */, DCC78E601D8085FC00865A7C /* SecKey.c */, - DCC78E621D8085FC00865A7C /* SecKeyAdaptors.c */, + DCC78E621D8085FC00865A7C /* SecKeyAdaptors.m */, 4C04A90811924BBC0020550C /* SecKeyInternal.h */, + 09E9991F1F7D76550018DF67 /* SecKeyProxy.m */, DCC78E651D8085FC00865A7C /* SecLogging.c */, DCC78E661D8085FC00865A7C /* SecLogging.h */, 4AF7FFF315AFB73800B9D400 /* SecOTR.h */, @@ -16423,6 +17388,8 @@ DCC78E9C1D8085FC00865A7C /* vmdh.c */, 4C7391770B01745000C4CBFA /* vmdh.h */, 47A05B101FDB5A8B00D0816E /* SFKeychainControl.h */, + DCC5860120BF8A98005C7269 /* SecBase.h */, + DCC5860220BF8A98005C7269 /* SecBase.c */, ); name = src; sourceTree = ""; @@ -16663,6 +17630,7 @@ DCAD9B481F8D95F200C5E2AE /* CloudKitKeychainSyncingFixupTests.m */, DCBF2F7C1F90084D00ED0CA4 /* CKKSTLKSharingTests.m */, DC08D1CB1E64FCC5006237DA /* CKKSSOSTests.m */, + DC8D238C2064649400E163C8 /* CKKSAPSHandlingTests.m */, DC9C750F1E4BCC5100F1CA0D /* CKKSOperationTests.m */, DC222C891E089BAE00B09171 /* CKKSSQLTests.m */, DC4DB15E1E2590B100CD6769 /* CKKSAESSIVEncryptionTests.m */, @@ -16680,6 +17648,7 @@ DC08D1C31E64FA8C006237DA /* CloudKitKeychainSyncingMockXCTest.m */, 6C588D791EAA149F00D7E322 /* RateLimiterTests.m */, 4723C9D11F1531970082882F /* CKKSLoggerTests.m */, + DCF158C52064895C00B87B6D /* CKKSAPSReceiverTests.h */, DCE7F2081F21726500DDB0F7 /* CKKSAPSReceiverTests.m */, DC9C95951F748D0B000D19E5 /* CKKSServerValidationRecoveryTests.m */, ); @@ -16770,6 +17739,8 @@ DC59E9AA1D91C9BE001BDDF5 /* Security.framework (Shared) */ = { isa = PBXGroup; children = ( + DCC78E4F1D8085FC00865A7C /* SecFramework.c */, + AA44E0CF2032511C001EA371 /* Protocol */, 4723C9B51F152E8E0082882F /* Analytics */, DCD067621D8CDE9B007602F1 /* codesigning */, DCD06AA81D8E0D3D007602F1 /* security_utilities */, @@ -17162,7 +18133,6 @@ E7D847C61C6BE9710025BB44 /* KeychainCircle.framework */, DCE4E9121D7F3D5400AFB96E /* Keychain Circle Notification */, DCE4E8DE1D7F39DB00AFB96E /* Cloud Keychain Utility */, - CD6130CC1DA06F5700E1E42F /* KeychainSyncingOverIDSProxy */, E7A5F4D11C0CFF4E00F3BEBB /* KVSKeychainSyncingProxy */, 4381690E1B4EDCBD00C54D58 /* SOSCCAuthPlugin */, ); @@ -17386,6 +18356,7 @@ DC6D2C941DD3B20400BE372D /* keychain */ = { isa = PBXGroup; children = ( + DCAE1DCF2073FCA400B4F687 /* categories */, 0C7CEA391FE9CE3900125C79 /* behavior */, 0C8BBEF61FCB402900580909 /* otctl */, 0C8BBE831FC9DA1700580909 /* Octagon Trust */, @@ -17394,6 +18365,9 @@ 6C34464D1E2534C200F9522B /* Analytics */, BEF88C451EAFFFED00357577 /* TrustedPeers */, DC9B7AD31DCBF336004E9385 /* CloudKit Syncing */, + 470D96651FCDE45C0065FE90 /* CoreDataKeychain */, + 47C2F1852059CB680062DE30 /* KeychainResources */, + 4771D974209A755800BA9772 /* KeychainDataclassOwner */, ); path = keychain; sourceTree = ""; @@ -17557,6 +18531,15 @@ name = Helpers; sourceTree = ""; }; + DCAE1DCF2073FCA400B4F687 /* categories */ = { + isa = PBXGroup; + children = ( + DCAE1DD52073FCDE00B4F687 /* NSError+UsefulConstructors.h */, + DCAE1DD62073FCDE00B4F687 /* NSError+UsefulConstructors.m */, + ); + path = categories; + sourceTree = ""; + }; DCB340651D8A24CC0054D16E /* authorization */ = { isa = PBXGroup; children = ( @@ -18025,6 +19008,7 @@ DCB344421D8A35270054D16E /* kc-key-helpers.h */, DCB344431D8A35270054D16E /* kc-identity-helpers.h */, DCB344441D8A35270054D16E /* kc-keychain-file-helpers.h */, + DCD45358209A5C2D0086CBFC /* kc-keychain-file-helpers.c */, DCB344451D8A35270054D16E /* kc-01-keychain-creation.c */, DCB344461D8A35270054D16E /* kc-02-unlock-noui.c */, DCB344471D8A35270054D16E /* kc-03-status.c */, @@ -18133,11 +19117,8 @@ DCC78C651D8085D800865A7C /* secd-71-engine-save-sample1.h */, DCC78C661D8085D800865A7C /* secd-74-engine-beer-servers.m */, DCC78C671D8085D800865A7C /* secd-75-engine-views.m */, - DCC78C681D8085D800865A7C /* secd-76-idstransport.m */, - DCC78C691D8085D800865A7C /* secd_77_ids_messaging.m */, 7281E08B1DFD0A380021E1B7 /* secd-80-views-alwayson.m */, DCC78C6A1D8085D800865A7C /* secd-80-views-basic.m */, - DCC78C6B1D8085D800865A7C /* secd-82-secproperties-basic.m */, DCC78C6C1D8085D800865A7C /* secd-81-item-acl-stress.m */, DCC78C6D1D8085D800865A7C /* secd-81-item-acl.m */, DCC78C6E1D8085D800865A7C /* secd-82-persistent-ref.m */, @@ -18157,7 +19138,6 @@ 7281E08E1DFD0D810021E1B7 /* secd-210-keyinterest.m */, 522B28081E64B48E002B5638 /* secd-230-keybagtable.m */, DCFAEDD11D9998DD005187E4 /* secd-668-ghosts.m */, - 0C5F4FD71F952FEA00AF1616 /* secd-700-sftm.m */, DCC78C791D8085D800865A7C /* SOSAccountTesting.h */, DCC78C7A1D8085D800865A7C /* SecdTestKeychainUtilities.c */, DCC78C7B1D8085D800865A7C /* SecdTestKeychainUtilities.h */, @@ -18212,6 +19192,8 @@ 470ACEF21F58C3A600D1D5BD /* SecDbKeychainItemV7.h */, 470ACEF31F58C3A600D1D5BD /* SecDbKeychainItemV7.m */, 47D1837D1FB1183D00CFCD89 /* SecDbKeychainV7-protobufs */, + 47FF17241FD60ACA00875565 /* SFKeychainServer.h */, + 47FF17251FD60ACA00875565 /* SFKeychainServer.m */, 473337771FDAFBCC00E19F30 /* SFKeychainControlManager.h */, 473337781FDAFBCC00E19F30 /* SFKeychainControlManager.m */, ); @@ -18389,8 +19371,6 @@ DCC78D6C1D8085F200865A7C /* SOSPeerInfoInternal.h */, DCC78D6D1D8085F200865A7C /* SOSPeerInfoRingState.m */, DCC78D6E1D8085F200865A7C /* SOSPeerInfoRingState.h */, - DCC78D6F1D8085F200865A7C /* SOSPeerInfoSecurityProperties.m */, - DCC78D701D8085F200865A7C /* SOSPeerInfoSecurityProperties.h */, ); name = PeerInfo; sourceTree = ""; @@ -18414,8 +19394,6 @@ DCC78D7D1D8085F200865A7C /* SOSTransportKeyParameter.h */, DCC78D801D8085F200865A7C /* SOSTransportMessage.m */, DCC78D811D8085F200865A7C /* SOSTransportMessage.h */, - DCC78D821D8085F200865A7C /* SOSTransportMessageIDS.m */, - DCC78D831D8085F200865A7C /* SOSTransportMessageIDS.h */, DCC78D841D8085F200865A7C /* SOSTransportMessageKVS.m */, DCC78D851D8085F200865A7C /* SOSTransportMessageKVS.h */, 0CAC5DBE1EB3DA4C00AD884B /* SOSPeerRateLimiter.m */, @@ -18448,6 +19426,8 @@ EBEEEE361EA31A8300E15F5C /* SOSControlHelper.m */, DAB27ADA1FA29EB700DEBBDE /* SOSControlServer.h */, DAB27AE01FA29EB800DEBBDE /* SOSControlServer.m */, + 48FE669520E6E69C00FAEF17 /* SOSAuthKitHelpers.h */, + 48FE668F20E6E69B00FAEF17 /* SOSAuthKitHelpers.m */, ); path = SecureObjectSync; sourceTree = ""; @@ -18584,6 +19564,7 @@ DCC78DBE1D8085FC00865A7C /* si-22-sectrust-iap.c */, DCC78DBF1D8085FC00865A7C /* si-22-sectrust-iap.h */, DCC78DC01D8085FC00865A7C /* si-23-sectrust-ocsp.c */, + D46513072097954B005D93FE /* si-23-sectrust-ocsp.h */, DCC78DC11D8085FC00865A7C /* si-24-sectrust-digicert-malaysia.c */, DCC78DC21D8085FC00865A7C /* si-24-sectrust-diginotar.c */, DCC78DC31D8085FC00865A7C /* si-24-sectrust-itms.c */, @@ -18603,6 +19584,10 @@ D4CFAA7D1E660BB3004746AA /* si-32-sectrust-pinning-required.m */, D4C8A1511E66709800CD6DF1 /* si-32-sectrust-pinning-required.h */, DCC78DCD1D8085FC00865A7C /* si-33-keychain-backup.c */, + D4B6D57B2069D8450099FBEF /* si-34-cms-timestamp.m */, + D4B6D5822069D85B0099FBEF /* si-34-cms-timestamp.h */, + D48BD193206C47530075DDC9 /* si-35-cms-expiration-time.m */, + D48BD195206C476B0075DDC9 /* si-35-cms-expiration-time.h */, DCC78DCE1D8085FC00865A7C /* si-40-seckey-custom.c */, DCC78DCF1D8085FC00865A7C /* si-40-seckey.c */, DCC78DD01D8085FC00865A7C /* si-41-sececkey.c */, @@ -18614,6 +19599,7 @@ DCC78DD61D8085FC00865A7C /* si-44-seckey-ies.m */, 5E77936E1E5EFEB20074A2D1 /* si-44-seckey-aks.m */, 09CB496A1F2F64AF00C8E4DE /* si-44-seckey-fv.m */, + 09A3B9DF1F8271A200C5C324 /* si-44-seckey-proxy.m */, DCC78DD71D8085FC00865A7C /* si-50-secrandom.c */, DCC78DD81D8085FC00865A7C /* si-60-cms.c */, DCC78DD91D8085FC00865A7C /* si-61-pkcs12.c */, @@ -18651,12 +19637,15 @@ DCC78E0A1D8085FC00865A7C /* si-87-sectrust-name-constraints.h */, BEB9E9E51FFF193D00676593 /* si-88-sectrust-valid.m */, DCC78E0B1D8085FC00865A7C /* si-89-cms-hash-agility.m */, - DCC78E0C1D8085FC00865A7C /* si-89-cms-hash-agility.h */, DCC78E0D1D8085FC00865A7C /* si-90-emcs.m */, DCC78E0E1D8085FC00865A7C /* si-95-cms-basic.c */, DCC78E0F1D8085FC00865A7C /* si-95-cms-basic.h */, DCC78E101D8085FC00865A7C /* si-97-sectrust-path-scoring.m */, DCC78E111D8085FC00865A7C /* si-97-sectrust-path-scoring.h */, + DCD45353209A5B260086CBFC /* si-cms-signing-identity-p12.h */, + DCD45354209A5B260086CBFC /* si-cms-signing-identity-p12.c */, + DCE2341520A3D4B8009766A3 /* si-cms-hash-agility-data.h */, + DCE2341620A3D4B8009766A3 /* si-cms-hash-agility-data.c */, ); name = secitem; path = Regressions/secitem; @@ -18952,6 +19941,8 @@ DCD067FB1D8CDF7E007602F1 /* quarantine++.cpp */, DCD067FC1D8CDF7E007602F1 /* dirscanner.h */, DCD067FD1D8CDF7E007602F1 /* dirscanner.cpp */, + A6B1BA78207BD9D400F1E099 /* notarization.cpp */, + A6B1BA79207BD9D400F1E099 /* notarization.h */, ); name = "Local Utilities"; sourceTree = ""; @@ -19425,8 +20416,6 @@ isa = PBXGroup; children = ( D4BEECE61E93093A00F76D1A /* trustd.c */, - D43DBED51E99D17100C04AEA /* asynchttp.c */, - D43DBED61E99D17100C04AEA /* asynchttp.h */, D43DBED71E99D17100C04AEA /* nameconstraints.c */, D43DBED81E99D17100C04AEA /* nameconstraints.h */, D43DBED91E99D17100C04AEA /* OTATrustUtilities.m */, @@ -19437,7 +20426,7 @@ D43DBEDE1E99D17200C04AEA /* policytree.h */, D43DBEDF1E99D17200C04AEA /* SecCAIssuerCache.c */, D43DBEE01E99D17200C04AEA /* SecCAIssuerCache.h */, - D43DBEE11E99D17200C04AEA /* SecCAIssuerRequest.c */, + D43DBEE11E99D17200C04AEA /* SecCAIssuerRequest.m */, D43DBEE21E99D17200C04AEA /* SecCAIssuerRequest.h */, D43DBEE31E99D17200C04AEA /* SecCertificateServer.c */, D43DBEE41E99D17200C04AEA /* SecCertificateServer.h */, @@ -19465,6 +20454,8 @@ D43DBEF81E99D17300C04AEA /* SecTrustServer.h */, D43DBEF91E99D17300C04AEA /* SecTrustStoreServer.c */, D43DBEFA1E99D17300C04AEA /* SecTrustStoreServer.h */, + D4961BBD2079423300F16DA7 /* TrustURLSessionDelegate.m */, + D4961BC52079426000F16DA7 /* TrustURLSessionDelegate.h */, D4ADA30E1E2B1E650031CEA3 /* trustd-Info.plist */, DCE4E85E1D7A585300AFB96E /* macOS */, DCE4E85D1D7A584D00AFB96E /* iOS */, @@ -20414,15 +21405,24 @@ E7FCBE401314471B000DE34E /* Frameworks */ = { isa = PBXGroup; children = ( + 0C9FB40120D8729A00864612 /* CoreCDP.framework */, + DC63D70920B3933000D088AD /* libOpenScriptingUtil.tbd */, + DC63D70220B3930700D088AD /* libxar.tbd */, + D4911167209558900066A1E4 /* CoreData.framework */, + 4771D9A1209B7C3900BA9772 /* Accounts.framework */, + 4771D99F209B7C2600BA9772 /* Security.framework */, + 4C47FA8D20A51DC700384CB6 /* AppleFSCompression.framework */, 5A94C6D4203CC2590066E391 /* AuthKit.framework */, 5A94C6D1203CC1C60066E391 /* AOSAccountsLite.framework */, + 091B396D2063B64A00ECAB6F /* RemoteServiceDiscovery.framework */, 477A1F4C20320E4900ACD81D /* Accounts.framework */, EB49B2DE202DF286003F34A0 /* CoreFollowUpUI.framework */, EB49B2DC202DF251003F34A0 /* libbsm.tbd */, EB49B2CE202DF111003F34A0 /* CoreFollowUp.framework */, D4119E72202BDF2B0048587B /* libz.tbd */, - 472339681FD7156700CB6A72 /* CoreCDP.framework */, 472339611FD7155C00CB6A72 /* libprequelite.dylib */, + 3DD1FFA9201FC5C30086D049 /* libcoretls_cfhelpers.tbd */, + 3DD1FFA8201FC5C20086D049 /* libcoretls.tbd */, 47D1838B1FB3827700CFCD89 /* OCMock.framework */, 4727FBE81F9921D00003AE36 /* libACM.a */, 4727FBE61F9921890003AE36 /* ApplePushService.framework */, @@ -20491,7 +21491,6 @@ DCE4E8141D7A4E6F00AFB96E /* CFNetwork.framework */, 4C8A38C817B93DF10001B4C0 /* CloudServices.framework */, DCE4E8FE1D7F3A2300AFB96E /* Cocoa.framework */, - DCE4E9411D7F3E6E00AFB96E /* CoreCDP.framework */, 5E43C48C1B00D07000E5ECB2 /* CoreFoundation.framework */, DC1789241D7799CD00B50D50 /* CoreFoundation.framework */, E7FCBE451314471B000DE34E /* CoreGraphics.framework */, @@ -20540,6 +21539,32 @@ name = Frameworks; sourceTree = ""; }; + EB056E3F1FE5E390000A771E /* DeviceSimulator */ = { + isa = PBXGroup; + children = ( + EBCE165C1FE6F4CE002E7CCC /* DeviceSimulator-Entitlements.plist */, + EB056E411FE5E390000A771E /* DeviceSimulator.h */, + EB056E421FE5E390000A771E /* DeviceSimulator.m */, + EB056E441FE5E390000A771E /* DeviceSimulatorMain.m */, + EB056E401FE5E390000A771E /* DeviceSimulatorProtocol.h */, + EB056E461FE5E391000A771E /* Info.plist */, + ); + path = DeviceSimulator; + sourceTree = ""; + }; + EB05C4F21FE5E48B00D68712 /* MultiDeviceSimulatorTests */ = { + isa = PBXGroup; + children = ( + 4885DCAB207FF0780071FB7B /* ClientInfoByNotification.m */, + EB05C4F31FE5E48B00D68712 /* MultiDeviceSimulatorTests.m */, + EBCE165E1FE7313C002E7CCC /* MultiDeviceNetworking.h */, + EBCE165F1FE7313C002E7CCC /* MultiDeviceNetworking.m */, + EBCE16611FE73327002E7CCC /* MultiDeviceNetworkingProtocol.h */, + EB05C4F51FE5E48B00D68712 /* Info.plist */, + ); + path = MultiDeviceSimulatorTests; + sourceTree = ""; + }; EB0BC9641C3C792E00785842 /* secedumodetest */ = { isa = PBXGroup; children = ( @@ -20645,6 +21670,15 @@ name = Modules; sourceTree = ""; }; + EB81D0CB1FE5838B00FD7F16 /* MultiDeviceSimulator */ = { + isa = PBXGroup; + children = ( + EB05C4F21FE5E48B00D68712 /* MultiDeviceSimulatorTests */, + EB056E3F1FE5E390000A771E /* DeviceSimulator */, + ); + path = MultiDeviceSimulator; + sourceTree = ""; + }; EB9C1D7C1BDFD0E100F89272 /* secbackupntest */ = { isa = PBXGroup; children = ( @@ -20657,10 +21691,12 @@ isa = PBXGroup; children = ( EB9C1DAD1BDFD49400F89272 /* Security.plist */, + EBE202752092913500B48020 /* SecurityInduceLowDisk.plist */, EB3A8DD71BEEC4D6001A89AA /* Security_edumode.plist */, EB2D549F1F02A25700E46890 /* SecAtomicFile */, EB9C1D7C1BDFD0E100F89272 /* secbackupntest */, EB425CCC1C6584A9000ECE53 /* secbackuptest */, + DAE40BD620CF3F04002D5674 /* secitemcanarytest */, EB0BC9641C3C792E00785842 /* secedumodetest */, EBCF73CC1CE45F3F00BED7CA /* secitemfunctionality */, BED208E31EDF95BB00753952 /* manifeststresstest */, @@ -20682,6 +21718,14 @@ name = secitemnotifications; sourceTree = ""; }; + EBC73F44209A0BB200AE3350 /* xcscripts */ = { + isa = PBXGroup; + children = ( + EBC73F4A209A0BEF00AE3350 /* install-test-framework.sh */, + ); + name = xcscripts; + sourceTree = ""; + }; EBCF73CC1CE45F3F00BED7CA /* secitemfunctionality */ = { isa = PBXGroup; children = ( @@ -20746,6 +21790,75 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 4718AE9D205B39C40068EC3F /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 4718AE9E205B39C40068EC3F /* SecDbKeychainSerializedAKSWrappedKey.h in Headers */, + 4718AE9F205B39C40068EC3F /* CKKSCondition.h in Headers */, + 4718AEA0205B39C40068EC3F /* CKKSScanLocalItemsOperation.h in Headers */, + 4718AEA1205B39C40068EC3F /* CKKSNotifier.h in Headers */, + 4718AEA2205B39C40068EC3F /* CKKSGroupOperation.h in Headers */, + 4718AEA3205B39C40068EC3F /* CKKSRateLimiter.h in Headers */, + 4718AEA4205B39C40068EC3F /* SecDbKeychainSerializedItemV7.h in Headers */, + 4718AEA5205B39C40068EC3F /* OTCloudStore.h in Headers */, + 4718AEA6205B39C40068EC3F /* CKKSResultOperation.h in Headers */, + 4718AEA7205B39C40068EC3F /* CKKSUpdateDeviceStateOperation.h in Headers */, + 4718AEA8205B39C40068EC3F /* CKKSViewManager.h in Headers */, + 4718AEA9205B39C40068EC3F /* CKKSRecordHolder.h in Headers */, + 4718AEAA205B39C40068EC3F /* CKKSOutgoingQueueOperation.h in Headers */, + 4718AEAB205B39C40068EC3F /* CKKSSynchronizeOperation.h in Headers */, + 4718AEAC205B39C40068EC3F /* OTControl.h in Headers */, + 4718AEAD205B39C40068EC3F /* SOSChangeTracker.h in Headers */, + 4718AEAE205B39C40068EC3F /* CKKSAnalytics.h in Headers */, + 4718AEAF205B39C40068EC3F /* SOSEngine.h in Headers */, + 4718AEB0205B39C40068EC3F /* SecDbKeychainItem.h in Headers */, + 4718AEB1205B39C40068EC3F /* CKKSProcessReceivedKeysOperation.h in Headers */, + 4718AEB2205B39C40068EC3F /* SecDbQuery.h in Headers */, + 4718AEB3205B39C40068EC3F /* SecCDKeychain.h in Headers */, + 4718AEB4205B39C40068EC3F /* CKKSMirrorEntry.h in Headers */, + 4718AEB5205B39C40068EC3F /* CloudKitCategories.h in Headers */, + 4718AEB6205B39C40068EC3F /* CKKSDeviceStateEntry.h in Headers */, + 4718AEB7205B39C40068EC3F /* OTAuthenticatedCiphertext+SF.h in Headers */, + 4718AEB8205B39C40068EC3F /* CKKSCKAccountStateTracker.h in Headers */, + 4718AEB9205B39C40068EC3F /* CKKSZoneStateEntry.h in Headers */, + 4718AEBA205B39C40068EC3F /* CKKSTLKShare.h in Headers */, + 4718AEBB205B39C40068EC3F /* SecItemDataSource.h in Headers */, + 4718AEBC205B39C40068EC3F /* CKKSFetchAllRecordZoneChangesOperation.h in Headers */, + 4718AEBD205B39C40068EC3F /* SecDbKeychainSerializedMetadata.h in Headers */, + 4718AEBE205B39C40068EC3F /* CKKSZoneChangeFetcher.h in Headers */, + 4718AEBF205B39C40068EC3F /* CKKSReencryptOutgoingItemsOperation.h in Headers */, + 4718AEC0205B39C40068EC3F /* SFPublicKey+SPKI.h in Headers */, + 4718AEC1205B39C40068EC3F /* CKKSIncomingQueueEntry.h in Headers */, + 4718AEC2205B39C40068EC3F /* SecItemDb.h in Headers */, + 4718AEC3205B39C40068EC3F /* CKKSFixups.h in Headers */, + 4718AEC4205B39C40068EC3F /* CKKSControl.h in Headers */, + 4718AEC5205B39C40068EC3F /* SecItemSchema.h in Headers */, + 4718AEC6205B39C40068EC3F /* CKKSLocalSynchronizeOperation.h in Headers */, + 4718AEC7205B39C40068EC3F /* SecKeybagSupport.h in Headers */, + 4718AEC8205B39C40068EC3F /* CKKSNewTLKOperation.h in Headers */, + 4718AEC9205B39C40068EC3F /* iCloudTrace.h in Headers */, + 4718AECA205B39C40068EC3F /* CKKSControlProtocol.h in Headers */, + 4718AECB205B39C40068EC3F /* SFKeychainServer.h in Headers */, + 4718AECC205B39C40068EC3F /* CKKSOutgoingQueueEntry.h in Headers */, + 4718AECD205B39C40068EC3F /* CKKSHealKeyHierarchyOperation.h in Headers */, + 4718AECE205B39C40068EC3F /* CKKSNearFutureScheduler.h in Headers */, + 4718AECF205B39C40068EC3F /* OTManager.h in Headers */, + 4718AED0205B39C40068EC3F /* CKKSHealTLKSharesOperation.h in Headers */, + 4718AED1205B39C40068EC3F /* CKKSUpdateCurrentItemPointerOperation.h in Headers */, + 4718AED2205B39C40068EC3F /* OTControlProtocol.h in Headers */, + 4718AED3205B39C40068EC3F /* CKKSAPSReceiver.h in Headers */, + 4718AED4205B39C40068EC3F /* NSOperationCategories.h in Headers */, + 4718AED5205B39C40068EC3F /* CKKSKey.h in Headers */, + 4718AED6205B39C40068EC3F /* CKKSCurrentItemPointer.h in Headers */, + 4718AED7205B39C40068EC3F /* CKKSControlServer.h in Headers */, + 4718AED8205B39C40068EC3F /* CKKSSIV.h in Headers */, + 4718AED9205B39C40068EC3F /* SFKeychainControlManager.h in Headers */, + 4718AEDA205B39C40068EC3F /* SecDbKeychainSerializedSecretData.h in Headers */, + 4718AEDB205B39C40068EC3F /* CKKSItem.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 4C32C0AA0A4975F6002891BD /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -20760,16 +21873,19 @@ 4C999BA60AB5F0BB0010451D /* NtlmGenerator.h in Headers */, 4C999BA80AB5F0BB0010451D /* ntlmBlobPriv.h in Headers */, EB5E3BCC2003C67A00F1631B /* SecSignpost.h in Headers */, + 09A3B9D81F8267BB00C5C324 /* SecKeyProxy.h in Headers */, 4C7608B30AC34A8100980096 /* SecCertificatePriv.h in Headers */, EB10A3E520356E2000E84270 /* OTConstants.h in Headers */, 4CEF4CA80C5551FE00062475 /* SecCertificateInternal.h in Headers */, BE061FE11899ECEE00C739F6 /* SecSharedCredential.h in Headers */, 443381EE18A3D83A00215606 /* SecAccessControlPriv.h in Headers */, + 5A4E381B207529670047F40F /* SecProtocol.h in Headers */, 6CC952491FB4CB2D0051A823 /* SFAnalytics+Internal.h in Headers */, DC3C73541D837B1900F6A832 /* SOSCloudCircle.h in Headers */, 524492941AFD6D480043695A /* der_plist.h in Headers */, DC3C73531D837AF800F6A832 /* SOSPeerInfo.h in Headers */, 4C12828D0BB4957D00985BB0 /* SecTrustSettingsPriv.h in Headers */, + DCD45355209A5B260086CBFC /* si-cms-signing-identity-p12.h in Headers */, CDDE9BD11729ABFA0013B0E8 /* SecPasswordGenerate.h in Headers */, 4C7072860AC9EA4F007CC205 /* SecKey.h in Headers */, 476541651F339F6300413F65 /* SecdWatchdog.h in Headers */, @@ -20792,6 +21908,7 @@ 4CD3BA621106FF4D00BE8B75 /* SecECKey.h in Headers */, 4C6416F10BB357D5001C83FD /* SecInternal.h in Headers */, 443381ED18A3D83100215606 /* SecAccessControl.h in Headers */, + 5AFCF32E20746DA70010D4B5 /* SecProtocolObject.h in Headers */, 4723C9C61F152EC00082882F /* SFSQLite.h in Headers */, 4C1B442D0BB9CAF900461B82 /* SecTrustStore.h in Headers */, DC3C7AB81D838C6F00F6A832 /* oidsalg.h in Headers */, @@ -20799,21 +21916,25 @@ 4C2F81D50BF121D2003C4F77 /* SecRandom.h in Headers */, ACBAF6EE1E941AE00007BA2F /* transform_regressions.h in Headers */, 7940D4130C3ACF9000FDB5D8 /* SecDH.h in Headers */, + DCC5860320BF8A98005C7269 /* SecBase.h in Headers */, 790850F70CA88AE10083CC4D /* securityd_client.h in Headers */, 795CA9CE0D38435E00BAE6A2 /* p12pbegen.h in Headers */, 79EF5B730D3D6AFE009F5270 /* p12import.h in Headers */, 4723C9C21F152EB50082882F /* SFObjCType.h in Headers */, 4CE7EA791AEAF39C0067F5BD /* SecItemBackup.h in Headers */, 222F23A01DAC1603007ACB90 /* SecTaskPriv.h in Headers */, + 5AFCF32B20746BC80010D4B5 /* SecProtocolMetadata.h in Headers */, DC3C7AB51D838C1300F6A832 /* SecAsn1Templates.h in Headers */, 6CE365511FA100FE0012F6AB /* SFAnalyticsSampler.h in Headers */, 79EF5B6E0D3D6A31009F5270 /* SecImportExport.h in Headers */, 4723C9CA1F152ECE0082882F /* SFSQLiteStatement.h in Headers */, + 5AFCF32920746BC20010D4B5 /* SecProtocolOptions.h in Headers */, 4CCE0ADA0D41797400DDBB21 /* SecIdentityPriv.h in Headers */, 4CCE0ADE0D4179E500DDBB21 /* SecBasePriv.h in Headers */, DCD7EE991F4F4E03007D9804 /* ocspTemplates.h in Headers */, 4C87F3A80D611C26000E7104 /* SecTrustPriv.h in Headers */, 79BDD3C20D60DB84000D84D3 /* SecCMS.h in Headers */, + 5AC6BFAB2077CD310051737D /* SecProtocolTypes.h in Headers */, DC2C5F4B1F0D935200FEBDA7 /* CKKSControlProtocol.h in Headers */, 107226D30D91DB32003CF14F /* SecTask.h in Headers */, 4C7CE5700DC7DC6600AE53FC /* SecEntitlements.h in Headers */, @@ -20825,6 +21946,7 @@ DC3C7AB21D838B6D00F6A832 /* SecureTransport.h in Headers */, 6CBF65391FA147E500A68667 /* SFAnalyticsActivityTracker.h in Headers */, 4AF7FFFE15AFB73800B9D400 /* SecOTRDHKey.h in Headers */, + DCFE9C8920EC1F3B00EB6BAC /* SOSControlHelper.h in Headers */, 4AF7FFFF15AFB73800B9D400 /* SecOTRErrors.h in Headers */, 6C73F48F2006B910003D5D63 /* SOSAnalytics.h in Headers */, DCD7EE9A1F4F5156007D9804 /* oidsocsp.h in Headers */, @@ -20832,6 +21954,7 @@ 4AF7000115AFB73800B9D400 /* SecOTRMath.h in Headers */, 4AF7000315AFB73800B9D400 /* SecOTRPacketData.h in Headers */, DC3C7AB31D838BC300F6A832 /* CipherSuite.h in Headers */, + 6C814A4C2050B4B600CB391B /* LocalKeychainAnalytics.h in Headers */, 4AF7000415AFB73800B9D400 /* SecOTRPackets.h in Headers */, 6C8CE6C11FA248DA0032ADF0 /* SFAnalyticsActivityTracker+Internal.h in Headers */, DC3C7ABA1D838C9F00F6A832 /* sslTypes.h in Headers */, @@ -20854,9 +21977,11 @@ 724340BA1ED3FEC800F8F566 /* SecSMIME.h in Headers */, 22A23B3E1E3AAC9800C41830 /* SecRequirement.h in Headers */, DC9C95BE1F79DC5F000D19E5 /* CKKSControl.h in Headers */, - 0CBFEACC200FCD33009A60E9 /* SFTransactionMetric.h in Headers */, + 0CBFEACC200FCD33009A60E9 /* SFSignInAnalytics.h in Headers */, DC3C7AB61D838C2D00F6A832 /* SecAsn1Types.h in Headers */, + D43D8B2D20AB8A54005BEEC4 /* Security.apinotes in Headers */, DC3C73551D837B2C00F6A832 /* SOSPeerInfoPriv.h in Headers */, + AA44E0DE2032519E001EA371 /* SecProtocolPriv.h in Headers */, D46246A31F9AE59E00D63882 /* oids.h in Headers */, DCD7EEA41F4F58D7007D9804 /* SecLogging.h in Headers */, 47A05B161FDB5D9E00D0816E /* SFKeychainControl.h in Headers */, @@ -21313,6 +22438,7 @@ EB7AE6F91E86DAD200B80B15 /* SecPLWrappers.h in Headers */, DC0BCD871D8C6A1E00070CB0 /* SecIOFormat.h in Headers */, DC0BCD8A1D8C6A1E00070CB0 /* array_size.h in Headers */, + DA5B871C2065A8440093F083 /* SecAutorelease.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -21359,6 +22485,7 @@ DC17877C1D77919500B50D50 /* SecBasePriv.h in Headers */, 0C8BBF231FCB4F1800580909 /* OTControlProtocol.h in Headers */, DC1787741D77915500B50D50 /* SecBreadcrumb.h in Headers */, + 6CB420AB2051FDE000FF2D44 /* LocalKeychainAnalytics.h in Headers */, DC1787761D77916600B50D50 /* SecCFAllocator.h in Headers */, DC1787111D778FA900B50D50 /* SecCMS.h in Headers */, DC17859F1D778C8D00B50D50 /* SecCertificate.h in Headers */, @@ -21376,13 +22503,14 @@ DC1787191D778FAA00B50D50 /* SecCmsEnvelopedData.h in Headers */, DC17871A1D778FAA00B50D50 /* SecCmsMessage.h in Headers */, DC17871B1D778FAA00B50D50 /* SecCmsRecipientInfo.h in Headers */, + DCFE9C8F20EC1F3C00EB6BAC /* SOSControlHelper.h in Headers */, DC17871C1D778FAA00B50D50 /* SecCmsSignedData.h in Headers */, DC17871D1D778FAA00B50D50 /* SecCmsSignerInfo.h in Headers */, DC1785891D778B8000B50D50 /* SecCode.h in Headers */, DC1787511D7790A500B50D50 /* SecCodePriv.h in Headers */, DC1787521D7790A500B50D50 /* SecCodeSigner.h in Headers */, DC1785301D778A0100B50D50 /* SecCustomTransform.h in Headers */, - 0CBFEACD200FCD33009A60E9 /* SFTransactionMetric.h in Headers */, + 0CBFEACD200FCD33009A60E9 /* SFSignInAnalytics.h in Headers */, DC1787771D77916A00B50D50 /* SecDH.h in Headers */, DC1785311D778A0100B50D50 /* SecDecodeTransform.h in Headers */, 6CE365561FA101740012F6AB /* SFAnalyticsSQLiteStore.h in Headers */, @@ -21414,6 +22542,7 @@ DC1787261D778FDE00B50D50 /* SecManifest.h in Headers */, DC1786F91D778F2500B50D50 /* SecNullTransform.h in Headers */, DC17873D1D77903700B50D50 /* SecPassword.h in Headers */, + 5AFCF32F20746DA70010D4B5 /* SecProtocolObject.h in Headers */, DC1787791D77917700B50D50 /* SecPasswordGenerate.h in Headers */, DC1785941D778BF400B50D50 /* SecPolicy.h in Headers */, DC17877D1D77919B00B50D50 /* SecPolicyPriv.h in Headers */, @@ -21425,6 +22554,7 @@ DC1785351D778A0100B50D50 /* SecReadTransform.h in Headers */, DC17873F1D77903700B50D50 /* SecRecoveryPassword.h in Headers */, 6CE3654C1FA100D10012F6AB /* SFAnalytics.h in Headers */, + 09A3B9D91F8267BB00C5C324 /* SecKeyProxy.h in Headers */, DC17858B1D778B8000B50D50 /* SecRequirement.h in Headers */, DC1787551D7790A500B50D50 /* SecRequirementPriv.h in Headers */, DC17871E1D778FAA00B50D50 /* SecSMIME.h in Headers */, @@ -21432,6 +22562,7 @@ DC1785361D778A0100B50D50 /* SecSignVerifyTransform.h in Headers */, DC17858C1D778B8000B50D50 /* SecStaticCode.h in Headers */, DC1787561D7790A500B50D50 /* SecStaticCodePriv.h in Headers */, + 5A4E381C207529680047F40F /* SecProtocol.h in Headers */, DC17859E1D778C8800B50D50 /* SecTask.h in Headers */, DC1785371D778A0100B50D50 /* SecTransform.h in Headers */, DC1786FA1D778F2500B50D50 /* SecTransformInternal.h in Headers */, @@ -21457,6 +22588,7 @@ DC17876B1D77911D00B50D50 /* certExtensionTemplates.h in Headers */, DC1785971D778C0800B50D50 /* certextensions.h in Headers */, DC17875C1D7790CE00B50D50 /* checkpw.h in Headers */, + AA44E0DF2032519F001EA371 /* SecProtocolPriv.h in Headers */, DC17876C1D77911D00B50D50 /* csrTemplates.h in Headers */, DC17856C1D778B4A00B50D50 /* cssm.h in Headers */, DC17856D1D778B4A00B50D50 /* cssmaci.h in Headers */, @@ -21464,11 +22596,14 @@ DC17856E1D778B4A00B50D50 /* cssmapi.h in Headers */, DC1785991D778C5300B50D50 /* cssmapple.h in Headers */, DC1787431D77906C00B50D50 /* cssmapplePriv.h in Headers */, + 5AFCF32C20746BC90010D4B5 /* SecProtocolMetadata.h in Headers */, DC17856F1D778B4A00B50D50 /* cssmcli.h in Headers */, DC1785701D778B4A00B50D50 /* cssmconfig.h in Headers */, DC1785711D778B4A00B50D50 /* cssmcspi.h in Headers */, 6C73F4902006B911003D5D63 /* SOSAnalytics.h in Headers */, DC1785721D778B4A00B50D50 /* cssmdli.h in Headers */, + 5AC6BFAC2077CD310051737D /* SecProtocolTypes.h in Headers */, + 47A91562201A43BA00FF8F46 /* SecSharedCredential.h in Headers */, DC337B1F1EA04E2100B3A1F0 /* SecBase64.h in Headers */, DC1785731D778B4A00B50D50 /* cssmerr.h in Headers */, DC1785741D778B4A00B50D50 /* cssmkrapi.h in Headers */, @@ -21476,6 +22611,7 @@ DC1785761D778B4A00B50D50 /* cssmspi.h in Headers */, DC1785771D778B4A00B50D50 /* cssmtpi.h in Headers */, DC1785781D778B4A00B50D50 /* cssmtype.h in Headers */, + 5AFCF32A20746BC30010D4B5 /* SecProtocolOptions.h in Headers */, DC17877B1D77918C00B50D50 /* der_plist.h in Headers */, DC1785791D778B4A00B50D50 /* eisl.h in Headers */, DC17857A1D778B4A00B50D50 /* emmspi.h in Headers */, @@ -21504,6 +22640,7 @@ 4723C9CB1F152ECF0082882F /* SFSQLiteStatement.h in Headers */, 6CE365501FA100F20012F6AB /* SFAnalyticsDefines.h in Headers */, 6CE365521FA100FF0012F6AB /* SFAnalyticsSampler.h in Headers */, + D43D8B2C20AB8A48005BEEC4 /* Security.apinotes in Headers */, 4723C9C31F152EB60082882F /* SFObjCType.h in Headers */, DCB3323C1F46833E00178C30 /* SecLogging.h in Headers */, DC9C95BD1F79DC5A000D19E5 /* CKKSControl.h in Headers */, @@ -21539,6 +22676,7 @@ DC222C681E034D1F00B09171 /* SecDbQuery.h in Headers */, DCEA5D561E2826DB0089CF55 /* CKKSSIV.h in Headers */, DC222C691E034D1F00B09171 /* CKKSMirrorEntry.h in Headers */, + 470D96721FCDE55B0065FE90 /* SecCDKeychain.h in Headers */, DC222C6A1E034D1F00B09171 /* CKKSZoneStateEntry.h in Headers */, DC94BCCB1F10448600E07CEB /* CloudKitCategories.h in Headers */, DCFE1C281F17E455007640C8 /* CKKSDeviceStateEntry.h in Headers */, @@ -21562,6 +22700,7 @@ DCEA5D861E2F14810089CF55 /* CKKSAPSReceiver.h in Headers */, DC222C711E034D1F00B09171 /* CKKSOutgoingQueueEntry.h in Headers */, DCF7A8A11F04502400CABE89 /* CKKSControlProtocol.h in Headers */, + 47FF17271FD60ACA00875565 /* SFKeychainServer.h in Headers */, DCCD88E91E42622200F5AA71 /* CKKSGroupOperation.h in Headers */, DC15F7671E67A6F6003B9A40 /* CKKSHealKeyHierarchyOperation.h in Headers */, DCD6C4B31EC5302500414FEE /* CKKSNearFutureScheduler.h in Headers */, @@ -21606,6 +22745,7 @@ DC52E7E41D80BE6E00B0A59C /* SecDbKeychainItem.h in Headers */, DC7A17ED1E36ABC200EF14CE /* CKKSProcessReceivedKeysOperation.h in Headers */, DC52E7E31D80BDA600B0A59C /* SecDbQuery.h in Headers */, + 470D96711FCDE55B0065FE90 /* SecCDKeychain.h in Headers */, DC378B2D1DEF9DF000A3DAFA /* CKKSMirrorEntry.h in Headers */, DC94BCCA1F10448600E07CEB /* CloudKitCategories.h in Headers */, DCFE1C271F17E455007640C8 /* CKKSDeviceStateEntry.h in Headers */, @@ -21629,6 +22769,7 @@ DCD662F51E329B6800188186 /* CKKSNewTLKOperation.h in Headers */, DC52E7EB1D80BE9B00B0A59C /* iCloudTrace.h in Headers */, DCF7A8A01F04502400CABE89 /* CKKSControlProtocol.h in Headers */, + 47FF17261FD60ACA00875565 /* SFKeychainServer.h in Headers */, DC6D2C931DD2836500BE372D /* CKKSOutgoingQueueEntry.h in Headers */, DC15F7661E67A6F6003B9A40 /* CKKSHealKeyHierarchyOperation.h in Headers */, DCD6C4B21EC5302500414FEE /* CKKSNearFutureScheduler.h in Headers */, @@ -21652,6 +22793,7 @@ isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( + 48FE669720E6E69D00FAEF17 /* SOSAuthKitHelpers.h in Headers */, DCB3325A1F478C4100178C30 /* SOSUserKeygen.h in Headers */, DC52E9071D80C3B300B0A59C /* SOSARCDefines.h in Headers */, 0C48990B1E0E0FF300C6CF70 /* SOSTransportCircleCK.h in Headers */, @@ -21677,7 +22819,6 @@ DC52E9231D80C47100B0A59C /* SOSTransportCircleKVS.h in Headers */, DC52E92C1D80C4AF00B0A59C /* SOSTransportKeyParameter.h in Headers */, DC52E9241D80C47900B0A59C /* SOSTransportMessage.h in Headers */, - DC52E9191D80C42F00B0A59C /* SOSTransportMessageIDS.h in Headers */, DC52E9321D80C4DF00B0A59C /* SOSTransportMessageKVS.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; @@ -21755,6 +22896,7 @@ buildActionMask = 2147483647; files = ( DC0B62281D90974300D43BCB /* si-25-cms-skid.h in Headers */, + DCE2341720A3D4B8009766A3 /* si-cms-hash-agility-data.h in Headers */, D487FBBA1DB835B500D4BB0B /* si-29-sectrust-sha1-deprecation.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; @@ -22155,6 +23297,7 @@ DCD068471D8CDF7E007602F1 /* reqparser.h in Headers */, DCD069061D8CDFFE007602F1 /* CommonASTWithHiddenTokens.hpp in Headers */, DCD068451D8CDF7E007602F1 /* reqinterp.h in Headers */, + A6B1BA82207BDCB200F1E099 /* notarization.h in Headers */, DCD069151D8CDFFF007602F1 /* RefCount.hpp in Headers */, DCD068431D8CDF7E007602F1 /* reqreader.h in Headers */, DCD069191D8CDFFF007602F1 /* TokenBuffer.hpp in Headers */, @@ -22368,7 +23511,6 @@ 0CE760541E13155100B4381E /* SOSAccountTrustClassic+Circle.h in Headers */, DCD8A15C1E09EE0F00E4FA0A /* SOSBackupSliceKeyBag.h in Headers */, DCD8A15D1E09EE0F00E4FA0A /* SOSCircle.h in Headers */, - 0C4899271E0F399B00C6CF70 /* SOSAccountTrustOctagon.h in Headers */, DCD8A15F1E09EE0F00E4FA0A /* SOSCirclePriv.h in Headers */, DCD8A1601E09EE0F00E4FA0A /* SOSCircleRings.h in Headers */, DCD8A1611E09EE0F00E4FA0A /* SOSCircleV2.h in Headers */, @@ -22379,7 +23521,6 @@ DCD8A1651E09EE0F00E4FA0A /* SOSCloudKeychainConstants.h in Headers */, DCD8A1661E09EE0F00E4FA0A /* SOSRingRecovery.h in Headers */, 0C4899231E0F386900C6CF70 /* SOSAccountTrustClassic.h in Headers */, - DCD8A1E11E09F76D00E4FA0A /* SOSPeerInfoSecurityProperties.h in Headers */, DCD8A16C1E09EE0F00E4FA0A /* SOSFullPeerInfo.h in Headers */, DCD8A1DD1E09F73F00E4FA0A /* SOSPeerInfoDER.h in Headers */, DCD8A16D1E09EE0F00E4FA0A /* SOSGenCount.h in Headers */, @@ -22604,6 +23745,24 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + EBCE16631FE7366D002E7CCC /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + EBCE16681FE736AD002E7CCC /* DeviceSimulatorProtocol.h in Headers */, + EBCE16641FE73679002E7CCC /* MultiDeviceNetworkingProtocol.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + EBCE16651FE7368C002E7CCC /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + EBCE16661FE736A1002E7CCC /* MultiDeviceNetworkingProtocol.h in Headers */, + EBCE16671FE736A5002E7CCC /* DeviceSimulatorProtocol.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXHeadersBuildPhase section */ /* Begin PBXLegacyTarget section */ @@ -22895,6 +24054,43 @@ productReference = 0C8BBF081FCB446400580909 /* otctl */; productType = "com.apple.product-type.tool"; }; + 0C9AEEAB20783FBB00BF6237 /* SignInAnalyticsTests_osx */ = { + isa = PBXNativeTarget; + buildConfigurationList = 0C9AEEB420783FBB00BF6237 /* Build configuration list for PBXNativeTarget "SignInAnalyticsTests_osx" */; + buildPhases = ( + 0C9AEEAE20783FBB00BF6237 /* Sources */, + 0C9AEEB020783FBB00BF6237 /* Frameworks */, + 0C9AEEB320783FBB00BF6237 /* Embed OCMock */, + ); + buildRules = ( + ); + dependencies = ( + 0C9AEEBA20783FE000BF6237 /* PBXTargetDependency */, + ); + name = SignInAnalyticsTests_osx; + productName = CKKSTests; + productReference = 0C9AEEB720783FBB00BF6237 /* SignInAnalyticsTests_osx.xctest */; + productType = "com.apple.product-type.bundle.unit-test"; + }; + 0CF406042072E3E3003D6A7F /* SignInAnalyticsTests_ios */ = { + isa = PBXNativeTarget; + buildConfigurationList = 0CF4064D2072E3E3003D6A7F /* Build configuration list for PBXNativeTarget "SignInAnalyticsTests_ios" */; + buildPhases = ( + 0CF406112072E3E3003D6A7F /* Sources */, + 0CF406342072E3E3003D6A7F /* Frameworks */, + 0CF4064A2072E3E3003D6A7F /* Embed OCMock */, + ); + buildRules = ( + ); + dependencies = ( + 0C5663EE20BE2E1A0035F362 /* PBXTargetDependency */, + 0C3E2EA92073F5C400F5B95B /* PBXTargetDependency */, + ); + name = SignInAnalyticsTests_ios; + productName = CKKSTests; + productReference = 0CF406502072E3E3003D6A7F /* SignInAnalyticsTests_ios.xctest */; + productType = "com.apple.product-type.bundle.unit-test"; + }; 225394AC1E3080A600D3CD9B /* security_codesigning_ios */ = { isa = PBXNativeTarget; buildConfigurationList = 225394B11E3080A600D3CD9B /* Build configuration list for PBXNativeTarget "security_codesigning_ios" */; @@ -22913,6 +24109,46 @@ productReference = 225394B41E3080A600D3CD9B /* libsecurity_codesigning_ios.a */; productType = "com.apple.product-type.library.static"; }; + 3DD1FEF5201C07F30086D049 /* SecureTransport_macos_tests */ = { + isa = PBXNativeTarget; + buildConfigurationList = 3DD1FF4A201C07F30086D049 /* Build configuration list for PBXNativeTarget "SecureTransport_macos_tests" */; + buildPhases = ( + 3DD1FF02201C07F30086D049 /* Sources */, + 3DD1FF2F201C07F30086D049 /* Frameworks */, + 3DD1FFD6201FF7930086D049 /* CopyFiles */, + 3DD1FF49201C07F30086D049 /* ShellScript */, + ); + buildRules = ( + ); + dependencies = ( + 3DD1FF50201C09CD0086D049 /* PBXTargetDependency */, + 3DD1FEF8201C07F30086D049 /* PBXTargetDependency */, + ); + name = SecureTransport_macos_tests; + productName = CKKSTests; + productReference = 3DD1FF4D201C07F30086D049 /* SecureTransport_macos_tests.xctest */; + productType = "com.apple.product-type.bundle.unit-test"; + }; + 3DD1FFAC201FDB1D0086D049 /* SecureTransport_ios_tests */ = { + isa = PBXNativeTarget; + buildConfigurationList = 3DD1FFCD201FDB1D0086D049 /* Build configuration list for PBXNativeTarget "SecureTransport_ios_tests" */; + buildPhases = ( + 3DD1FFB3201FDB1D0086D049 /* Sources */, + 3DD1FFC3201FDB1D0086D049 /* Frameworks */, + 3DD1FFD3201FF72C0086D049 /* CopyFiles */, + 3DD1FFCC201FDB1D0086D049 /* ShellScript */, + ); + buildRules = ( + ); + dependencies = ( + 3DD1FFAF201FDB1D0086D049 /* PBXTargetDependency */, + 3DD1FFB1201FDB1D0086D049 /* PBXTargetDependency */, + ); + name = SecureTransport_ios_tests; + productName = CKKSTests; + productReference = 3DD1FFD0201FDB1D0086D049 /* SecureTransport_ios_tests.xctest */; + productType = "com.apple.product-type.bundle.unit-test"; + }; 4381690B1B4EDCBD00C54D58 /* SOSCCAuthPlugin */ = { isa = PBXNativeTarget; buildConfigurationList = 438169381B4EDCBD00C54D58 /* Build configuration list for PBXNativeTarget "SOSCCAuthPlugin" */; @@ -22947,20 +24183,62 @@ productReference = 470415CF1E5E14B5001F3D95 /* seckeychainnetworkextensionstest */; productType = "com.apple.product-type.tool"; }; + 4718AE02205B39620068EC3F /* securityd_bridge */ = { + isa = PBXNativeTarget; + buildConfigurationList = 4718AE2A205B39620068EC3F /* Build configuration list for PBXNativeTarget "securityd_bridge" */; + buildPhases = ( + 4718AE0F205B39620068EC3F /* Sources */, + 4718AE17205B39620068EC3F /* Frameworks */, + 4718AE26205B39620068EC3F /* CopyFiles */, + 4718AE28205B39620068EC3F /* CopyFiles */, + ); + buildRules = ( + ); + dependencies = ( + 4718AEE6205B3A350068EC3F /* PBXTargetDependency */, + 4718AE03205B39620068EC3F /* PBXTargetDependency */, + 4718AE05205B39620068EC3F /* PBXTargetDependency */, + 4718AE09205B39620068EC3F /* PBXTargetDependency */, + 4718AE0B205B39620068EC3F /* PBXTargetDependency */, + 4718AE0D205B39620068EC3F /* PBXTargetDependency */, + ); + name = securityd_bridge; + productName = securityd; + productReference = 4718AE2D205B39620068EC3F /* securityd */; + productType = "com.apple.product-type.tool"; + }; + 4718AE2E205B39C40068EC3F /* libsecurityd_bridge */ = { + isa = PBXNativeTarget; + buildConfigurationList = 4718AEDF205B39C40068EC3F /* Build configuration list for PBXNativeTarget "libsecurityd_bridge" */; + buildPhases = ( + 4718AE2F205B39C40068EC3F /* Sources */, + 4718AE9C205B39C40068EC3F /* Frameworks */, + 4718AE9D205B39C40068EC3F /* Headers */, + ); + buildRules = ( + 4718AEDE205B39C40068EC3F /* PBXBuildRule */, + ); + dependencies = ( + ); + name = libsecurityd_bridge; + productName = libsecurity; + productReference = 4718AEE2205B39C40068EC3F /* libsecurityd_bridge.a */; + productType = "com.apple.product-type.library.static"; + }; 4727FBB61F9918580003AE36 /* secdxctests_ios */ = { isa = PBXNativeTarget; buildConfigurationList = 4727FBC31F9918590003AE36 /* Build configuration list for PBXNativeTarget "secdxctests_ios" */; buildPhases = ( 4727FBB31F9918580003AE36 /* Sources */, 4727FBB41F9918580003AE36 /* Frameworks */, - 4727FBB51F9918580003AE36 /* Resources */, + 090585D120AEF9FE00BB7490 /* Install OCMock framework */, ); buildRules = ( ); dependencies = ( + 47A6FC6A206B461700BD6C54 /* PBXTargetDependency */, 47DE88D91FA7ADBB00DD3254 /* PBXTargetDependency */, 47DE88D71FA7ADAC00DD3254 /* PBXTargetDependency */, - 47DE88D51FA7AD7000DD3254 /* PBXTargetDependency */, 47DE88CE1FA7AD6200DD3254 /* PBXTargetDependency */, ); name = secdxctests_ios; @@ -23002,23 +24280,40 @@ productReference = 47702B2E1E5F492C00B29577 /* seckeychainnetworkextensionunauthorizedaccesstest */; productType = "com.apple.product-type.tool"; }; + 4771D971209A755800BA9772 /* KeychainDataclassOwner */ = { + isa = PBXNativeTarget; + buildConfigurationList = 4771D97D209A755900BA9772 /* Build configuration list for PBXNativeTarget "KeychainDataclassOwner" */; + buildPhases = ( + 4771D96E209A755800BA9772 /* Sources */, + 4771D96F209A755800BA9772 /* Frameworks */, + 4771D970209A755800BA9772 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = KeychainDataclassOwner; + productName = KeychainDataclassOwner; + productReference = 4771D972209A755800BA9772 /* KeychainDataclassOwner.bundle */; + productType = "com.apple.product-type.bundle"; + }; 478D426C1FD72A8100CAB645 /* secdxctests_mac */ = { isa = PBXNativeTarget; buildConfigurationList = 478D42991FD72A8100CAB645 /* Build configuration list for PBXNativeTarget "secdxctests_mac" */; buildPhases = ( 478D42751FD72A8100CAB645 /* Sources */, 478D427D1FD72A8100CAB645 /* Frameworks */, - 478D42981FD72A8100CAB645 /* Resources */, + 090585D020AEF9D300BB7490 /* Install OCMock framework */, ); buildRules = ( ); dependencies = ( + 47A6FC6C206B462400BD6C54 /* PBXTargetDependency */, DC34CD3620326C3B00302481 /* PBXTargetDependency */, DC34CD3420326C3100302481 /* PBXTargetDependency */, DC34CD2D20326C2C00302481 /* PBXTargetDependency */, 478D426D1FD72A8100CAB645 /* PBXTargetDependency */, 478D426F1FD72A8100CAB645 /* PBXTargetDependency */, - 478D42711FD72A8100CAB645 /* PBXTargetDependency */, 478D42731FD72A8100CAB645 /* PBXTargetDependency */, ); name = secdxctests_mac; @@ -23026,6 +24321,23 @@ productReference = 478D429C1FD72A8100CAB645 /* secdxctests_mac.xctest */; productType = "com.apple.product-type.bundle.unit-test"; }; + 47C2F1822059CB680062DE30 /* KeychainResources */ = { + isa = PBXNativeTarget; + buildConfigurationList = 47C2F1872059CB690062DE30 /* Build configuration list for PBXNativeTarget "KeychainResources" */; + buildPhases = ( + 47C2F17F2059CB680062DE30 /* Sources */, + 47C2F1802059CB680062DE30 /* Frameworks */, + 47C2F1812059CB680062DE30 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = KeychainResources; + productName = KeychainResources; + productReference = 47C2F1832059CB680062DE30 /* KeychainResources.bundle */; + productType = "com.apple.product-type.bundle"; + }; 47C51B831EEA657D0032D9E5 /* SecurityUnitTests */ = { isa = PBXNativeTarget; buildConfigurationList = 47C51B931EEA657D0032D9E5 /* Build configuration list for PBXNativeTarget "SecurityUnitTests" */; @@ -23265,6 +24577,7 @@ buildPhases = ( 6C46057A1F882B9B001421B6 /* Sources */, 6C46059B1F882B9B001421B6 /* Frameworks */, + 6C4F981E2075831300A3C5AB /* CopyFiles */, ); buildRules = ( ); @@ -23556,26 +24869,6 @@ productReference = BEF88C301EAFFC3F00357577 /* TrustedPeersTests.xctest */; productType = "com.apple.product-type.bundle.unit-test"; }; - CD276C261A83F60C003226BC /* KeychainSyncingOverIDSProxy */ = { - isa = PBXNativeTarget; - buildConfigurationList = CD276C2C1A83F60C003226BC /* Build configuration list for PBXNativeTarget "KeychainSyncingOverIDSProxy" */; - buildPhases = ( - CD276C231A83F60C003226BC /* Sources */, - CD276C241A83F60C003226BC /* Frameworks */, - CDF91EA61AAE019800E88CF7 /* Install alloy plist */, - 8E64DAF81C17BA620076C9DF /* Install launchd plist */, - EB76B7561DCB0C6900C43FBC /* Install man8 page */, - ); - buildRules = ( - ); - dependencies = ( - DC65E7331D8CB34000152EF0 /* PBXTargetDependency */, - ); - name = KeychainSyncingOverIDSProxy; - productName = KeychainSyncingOverIDSProxy; - productReference = CD276C271A83F60C003226BC /* KeychainSyncingOverIDSProxy.bundle */; - productType = "com.apple.product-type.bundle"; - }; D41257CE1E9410A300781F23 /* trustd_ios */ = { isa = PBXNativeTarget; buildConfigurationList = D41257D61E9410A300781F23 /* Build configuration list for PBXNativeTarget "trustd_ios" */; @@ -23629,6 +24922,22 @@ productReference = DA30D6761DF8C8FB00EC6B43 /* KeychainSyncAccountUpdater.bundle */; productType = "com.apple.product-type.bundle"; }; + DAE40BC520CF3E46002D5674 /* secitemcanarytest */ = { + isa = PBXNativeTarget; + buildConfigurationList = DAE40BCB20CF3E46002D5674 /* Build configuration list for PBXNativeTarget "secitemcanarytest" */; + buildPhases = ( + DAE40BC620CF3E46002D5674 /* Sources */, + DAE40BC820CF3E46002D5674 /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = secitemcanarytest; + productName = secbackupntest; + productReference = DAE40BCE20CF3E47002D5674 /* secitemcanarytest */; + productType = "com.apple.product-type.tool"; + }; DC0067921D87876F005AF8DB /* securityd_server_macos */ = { isa = PBXNativeTarget; buildConfigurationList = DC0067BD1D87876F005AF8DB /* Build configuration list for PBXNativeTarget "securityd_server_macos" */; @@ -24173,7 +25482,6 @@ DC52E7741D80BC8000B0A59C /* Sources */, DC52E7AD1D80BC8000B0A59C /* Frameworks */, DC52E7AE1D80BC8000B0A59C /* Headers */, - 6C0B0C4A1E253840007F95E5 /* CopyFiles */, ); buildRules = ( DC9FD3201F85818000C8AAC8 /* PBXBuildRule */, @@ -24920,6 +26228,7 @@ DC65E7661D8CB4C200152EF0 /* PBXTargetDependency */, DC65E7681D8CB4CB00152EF0 /* PBXTargetDependency */, DCE4E7D81D7A4B3500AFB96E /* PBXTargetDependency */, + DC193C6020CB4C9D009C1A0F /* PBXTargetDependency */, DC65E76A1D8CB4D300152EF0 /* PBXTargetDependency */, ); name = sectests_macos; @@ -25252,6 +26561,43 @@ productReference = E7D847CE1C6BE9720025BB44 /* KeychainCircleTests.xctest */; productType = "com.apple.product-type.bundle.unit-test"; }; + EB056E3D1FE5E390000A771E /* DeviceSimulator */ = { + isa = PBXNativeTarget; + buildConfigurationList = EB056E4E1FE5E391000A771E /* Build configuration list for PBXNativeTarget "DeviceSimulator" */; + buildPhases = ( + EBCE16631FE7366D002E7CCC /* Headers */, + EB056E3A1FE5E390000A771E /* Sources */, + EB056E3B1FE5E390000A771E /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = DeviceSimulator; + productName = DeviceSimulator; + productReference = EB056E3E1FE5E390000A771E /* DeviceSimulator.xpc */; + productType = "com.apple.product-type.xpc-service"; + }; + EB05C4F01FE5E48A00D68712 /* MultiDeviceSimulatorTests */ = { + isa = PBXNativeTarget; + buildConfigurationList = EB05C4FD1FE5E48B00D68712 /* Build configuration list for PBXNativeTarget "MultiDeviceSimulatorTests" */; + buildPhases = ( + EBCE16651FE7368C002E7CCC /* Headers */, + EB05C4ED1FE5E48A00D68712 /* Sources */, + EB05C4EE1FE5E48A00D68712 /* Frameworks */, + EB05C4EF1FE5E48A00D68712 /* Resources */, + EBCE150D1FE63880002E7CCC /* Embedded XPC service */, + ); + buildRules = ( + ); + dependencies = ( + EBCE15101FE638A2002E7CCC /* PBXTargetDependency */, + ); + name = MultiDeviceSimulatorTests; + productName = MultiDeviceSimulatorTests; + productReference = EB05C4F11FE5E48A00D68712 /* MultiDeviceSimulatorTests.xctest */; + productType = "com.apple.product-type.bundle.unit-test"; + }; EB0BC9361C3C791500785842 /* secedumodetest */ = { isa = PBXNativeTarget; buildConfigurationList = EB0BC93B1C3C791500785842 /* Build configuration list for PBXNativeTarget "secedumodetest" */; @@ -25380,7 +26726,7 @@ buildPhases = ( EB49B2AA202D877F003F34A0 /* Sources */, EB49B2AB202D877F003F34A0 /* Frameworks */, - EB49B30E202FF484003F34A0 /* Embedded OCMock */, + EBC73F4B209A0C3400AE3350 /* Install OCMock framework */, ); buildRules = ( ); @@ -25516,7 +26862,7 @@ 4C35DB69094F906D002917C4 /* Project object */ = { isa = PBXProject; attributes = { - LastUpgradeCheck = 0900; + LastUpgradeCheck = 1000; TargetAttributes = { 4381690B1B4EDCBD00C54D58 = { CreatedOnToolsVersion = 7.0; @@ -25537,12 +26883,24 @@ CreatedOnToolsVersion = 9.0; ProvisioningStyle = Automatic; }; + 4771D971209A755800BA9772 = { + CreatedOnToolsVersion = 10.0; + ProvisioningStyle = Automatic; + }; 478D426C1FD72A8100CAB645 = { ProvisioningStyle = Automatic; }; + 47C2F1822059CB680062DE30 = { + CreatedOnToolsVersion = 10.0; + ProvisioningStyle = Automatic; + }; 47C51B831EEA657D0032D9E5 = { CreatedOnToolsVersion = 9.0; }; + 4809F7A42061B697003E72D0 = { + CreatedOnToolsVersion = 10.0; + ProvisioningStyle = Automatic; + }; 5EBE24791B00CCAE0007DB0E = { CreatedOnToolsVersion = 7.0; }; @@ -25580,9 +26938,6 @@ CreatedOnToolsVersion = 9.0; ProvisioningStyle = Automatic; }; - CD276C261A83F60C003226BC = { - CreatedOnToolsVersion = 7.0; - }; D41257CE1E9410A300781F23 = { CreatedOnToolsVersion = 9.0; ProvisioningStyle = Automatic; @@ -25723,6 +27078,14 @@ E7D847CD1C6BE9720025BB44 = { CreatedOnToolsVersion = 7.3; }; + EB056E3D1FE5E390000A771E = { + CreatedOnToolsVersion = 9.3; + ProvisioningStyle = Automatic; + }; + EB05C4F01FE5E48A00D68712 = { + CreatedOnToolsVersion = 9.3; + ProvisioningStyle = Automatic; + }; EB1055741E14DF430003C309 = { CreatedOnToolsVersion = 8.2.1; ProvisioningStyle = Automatic; @@ -25825,17 +27188,18 @@ DCE4E8931D7F34F600AFB96E /* authd */, DCE4E7F51D7A4DA800AFB96E /* secd */, 790851B50CA9859F0083CC4D /* securityd_ios */, + 4718AE02205B39620068EC3F /* securityd_bridge */, DC5AC04F1D8352D900CF422C /* securityd_macos */, 6CAA8D1F1F842FB3007B6E03 /* securityuploadd */, D41257CE1E9410A300781F23 /* trustd_ios */, DCE4E82D1D7A57AE00AFB96E /* trustd_macos */, 52D82BDD16A621F70078DFE5 /* CloudKeychainProxy */, - CD276C261A83F60C003226BC /* KeychainSyncingOverIDSProxy */, DC0BC5501D8B6D2D00070CB0 /* XPCKeychainSandboxCheck */, DC0BC5631D8B6E3D00070CB0 /* XPCTimeStampingService */, DC8E04B11D7F6EC9006D80EB /* ======= Libraries ========= */, DCC78EA81D8088E200865A7C /* security */, DC52E7731D80BC8000B0A59C /* libsecurityd_ios */, + 4718AE2E205B39C40068EC3F /* libsecurityd_bridge */, DC222C371E034D1F00B09171 /* libsecurityd_ios_NO_AKS */, D4ADA3181E2B41670031CEA3 /* libtrustd */, DC52E8BE1D80C25800B0A59C /* SecureObjectSyncServer */, @@ -25919,6 +27283,8 @@ DCE4E7311D7A43B500AFB96E /* SecurityTestsOSX */, DC3502B41E0208BE00BC0587 /* CKKSTests */, 0C85DFD11FB38BB6000343A7 /* OTTests */, + 0CF406042072E3E3003D6A7F /* SignInAnalyticsTests_ios */, + 0C9AEEAB20783FBB00BF6237 /* SignInAnalyticsTests_osx */, DC610AAD1D7910C3002223DE /* gk_reset_check_macos */, DC610A551D78F9D2002223DE /* codesign_tests_macos */, DC610A461D78F48F002223DE /* SecTaskTest_macos */, @@ -25933,6 +27299,7 @@ BED208D41EDF950E00753952 /* manifeststresstest */, EB433A201CC3243600A7EACE /* secitemstresstest */, EBA9AA7D1CE30E58004E2B68 /* secitemnotifications */, + DAE40BC520CF3E46002D5674 /* secitemcanarytest */, DCE4E7CB1D7A4AED00AFB96E /* sectests_macos */, 470415CE1E5E14B5001F3D95 /* seckeychainnetworkextensionstest */, 47702B1D1E5F409700B29577 /* seckeychainnetworkextensionsystemdaemontest */, @@ -25951,6 +27318,15 @@ 6CF4A0DF1E4549F200ECD7B5 /* KeychainEntitledTestApp_ios */, 6CCDF7831E3C25FA003F2555 /* KeychainEntitledTestRunner */, 6C46056B1F882B9B001421B6 /* KeychainAnalyticsTests */, + 47C51B831EEA657D0032D9E5 /* SecurityUnitTests */, + 4809F7A42061B697003E72D0 /* MultiPeerSimulatorTests */, + EB05C4F01FE5E48A00D68712 /* MultiDeviceSimulatorTests */, + EB056E3D1FE5E390000A771E /* DeviceSimulator */, + 4727FBB61F9918580003AE36 /* secdxctests_ios */, + 478D426C1FD72A8100CAB645 /* secdxctests_mac */, + EB49B2AD202D877F003F34A0 /* secdmockaks */, + 3DD1FEF5201C07F30086D049 /* SecureTransport_macos_tests */, + 3DD1FFAC201FDB1D0086D049 /* SecureTransport_ios_tests */, DC5AC1351D835D9700CF422C /* ===== Source Gen ===== */, DC008B451D90CE53004002A3 /* securityd_macos_mig */, DC6BC26C1D90CFEF00DD57B3 /* securityd_macos_startup */, @@ -25987,10 +27363,8 @@ E79EEDE01CD4000C00C2FBFC /* Security_executables */, 05EF68B519491512007958C3 /* Security_frameworks */, F667EC561E96E9B100203D5C /* authdtest */, - 47C51B831EEA657D0032D9E5 /* SecurityUnitTests */, - 4727FBB61F9918580003AE36 /* secdxctests_ios */, - 478D426C1FD72A8100CAB645 /* secdxctests_mac */, - EB49B2AD202D877F003F34A0 /* secdmockaks */, + 47C2F1822059CB680062DE30 /* KeychainResources */, + 4771D971209A755800BA9772 /* KeychainDataclassOwner */, ); }; /* End PBXProject section */ @@ -26083,14 +27457,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 4727FBB51F9918580003AE36 /* Resources */ = { + 4771D970209A755800BA9772 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 478D42981FD72A8100CAB645 /* Resources */ = { + 47C2F1812059CB680062DE30 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -26101,6 +27475,9 @@ isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + D465131A2097FF2E005D93FE /* Main.storyboard in Resources */, + D465131B2097FF2E005D93FE /* Assets.xcassets in Resources */, + D465131C2097FF2E005D93FE /* LaunchScreen.storyboard in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -26110,7 +27487,6 @@ files = ( D4C263CF1F953019001317EA /* SecDebugErrorMessages.strings in Resources */, D4C263CE1F95300F001317EA /* SecErrorMessages.strings in Resources */, - BEB9EA2F1FFF1AF700676593 /* si-88-sectrust-valid-data in Resources */, 47922D4F1FAA7D5C0008F7E0 /* SecDbKeychainSerializedItemV7.proto in Resources */, 53C0E1FF177FB48A00F8A018 /* CloudKeychain.strings in Resources */, BE4AC9BA18B8273600B84964 /* SharedWebCredentials.strings in Resources */, @@ -26174,8 +27550,6 @@ isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 6CF4A0C01E45488B00ECD7B5 /* Assets.xcassets in Resources */, - 6CF4A0C31E45488B00ECD7B5 /* Main.storyboard in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -26183,9 +27557,6 @@ isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 6CF4A0F21E4549F300ECD7B5 /* LaunchScreen.storyboard in Resources */, - 6CF4A0EF1E4549F300ECD7B5 /* Assets.xcassets in Resources */, - 6CF4A0ED1E4549F300ECD7B5 /* Main.storyboard in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -26310,7 +27681,6 @@ DCE4E9081D7F3A4800AFB96E /* Icon.icns in Resources */, DCE4E90A1D7F3A4800AFB96E /* Credits.rtf in Resources */, DCE4E9091D7F3A4800AFB96E /* InfoPlist.strings in Resources */, - DC0B62301D909C4600D43BCB /* MainMenu.xib in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -26321,7 +27691,6 @@ DCE4E9491D7F3E8E00AFB96E /* Localizable.strings in Resources */, DCE4E94A1D7F3E8E00AFB96E /* com.apple.security.keychain-circle-notification.plist in Resources */, DCE4E94B1D7F3E8E00AFB96E /* InfoPlist.strings in Resources */, - DC0B622F1D909C4600D43BCB /* MainMenu.xib in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -26370,6 +27739,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + EB05C4EF1FE5E48A00D68712 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; EB108F3A1E6CE4D2003B0456 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; @@ -26380,49 +27756,61 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ - 0C85DFFF1FB38BB6000343A7 /* ShellScript */ = { + 090585D020AEF9D300BB7490 /* Install OCMock framework */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 8; files = ( ); inputPaths = ( ); + name = "Install OCMock framework"; outputPaths = ( ); runOnlyForDeploymentPostprocessing = 1; shellPath = /bin/sh; - shellScript = "#Disable until this places a plist in this directory\n#chown -f root:wheel ${DSTROOT}/AppleInternal/CoreOS/BATS/unit_tests/*.plist"; + shellScript = "sh xcscripts/install-test-framework.sh OCMock.framework\n"; }; - 5EE098DE1CD21661009FCA27 /* Unifdef RC_HIDE_J79/J80 */ = { + 090585D120AEF9FE00BB7490 /* Install OCMock framework */ = { isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; + buildActionMask = 8; files = ( ); inputPaths = ( ); - name = "Unifdef RC_HIDE_J79/J80"; + name = "Install OCMock framework"; outputPaths = ( ); - runOnlyForDeploymentPostprocessing = 0; + runOnlyForDeploymentPostprocessing = 1; shellPath = /bin/sh; - shellScript = "if [ -d $DSTROOT ]; then\n RC_HIDE_J79_VAL=0\n RC_HIDE_J80_VAL=0\n SEC_HDRS_PATH=\"System/Library/Frameworks/Security.framework/Headers\"\n\n if [ ! -z $RC_HIDE_J79 ]; then\n RC_HIDE_J79_VAL=1\n fi\n\n if [ ! -z $RC_HIDE_J80 ]; then\n RC_HIDE_J80_VAL=1\n fi\n\n if [ -a $DSTROOT/$SEC_HDRS_PATH/SecAccessControl.h ]; then\n unifdef -B -DRC_HIDE_J79=$RC_HIDE_J79_VAL -DRC_HIDE_J80=$RC_HIDE_J80_VAL -o $DSTROOT/$SEC_HDRS_PATH/SecAccessControl.h $DSTROOT/$SEC_HDRS_PATH/SecAccessControl.h\n if [$? eq 2]; then\n exit 2\n fi\n fi\n\n if [ -a $DSTROOT/$SEC_HDRS_PATH/SecItem.h ]; then\n unifdef -B -DRC_HIDE_J79=$RC_HIDE_J79_VAL -DRC_HIDE_J80=$RC_HIDE_J80_VAL -o $DSTROOT/$SEC_HDRS_PATH/SecItem.h $DSTROOT/$SEC_HDRS_PATH/SecItem.h\n if [$? eq 2]; then\n exit 2\n fi\n fi\n\n exit 0\nfi"; - showEnvVarsInLog = 0; + shellScript = "sh xcscripts/install-test-framework.sh OCMock.framework"; }; - 6CAA8D361F84317F007B6E03 /* Install launchd plist */ = { + 0C85DFFF1FB38BB6000343A7 /* ShellScript */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 8; files = ( ); inputPaths = ( ); - name = "Install launchd plist"; outputPaths = ( ); runOnlyForDeploymentPostprocessing = 1; shellPath = /bin/sh; - shellScript = "mkdir -p \"$LAUNCHD_PLIST_LOCATION\"\nplutil -convert binary1 -o \"$LAUNCHD_PLIST_LOCATION/com.apple.securityuploadd.plist\" \"$LAUNCHD_PLIST\""; + shellScript = "[ \"$(whoami)\" == \"root\" ] || exit 0\n#Disable until this places a plist in this directory\n#chown -f root:wheel ${DSTROOT}/AppleInternal/CoreOS/BATS/unit_tests/*.plist"; }; - 6CB5F4761E402D0000DBF3F0 /* ShellScript */ = { + 3DD1FF49201C07F30086D049 /* ShellScript */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 8; + files = ( + ); + inputPaths = ( + ); + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 1; + shellPath = /bin/sh; + shellScript = "[ \"$(whoami)\" == \"root\" ] || exit 0\nchown -f root:wheel ${DSTROOT}/AppleInternal/CoreOS/BATS/unit_tests/*.plist"; + }; + 3DD1FFCC201FDB1D0086D049 /* ShellScript */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 8; files = ( @@ -26433,24 +27821,49 @@ ); runOnlyForDeploymentPostprocessing = 1; shellPath = /bin/sh; - shellScript = "chown -f root:wheel ${DSTROOT}/AppleInternal/CoreOS/BATS/unit_tests/*.plist"; + shellScript = "[ \"$(whoami)\" == \"root\" ] || exit 0\nchown -f root:wheel ${DSTROOT}/AppleInternal/CoreOS/BATS/unit_tests/*.plist"; + }; + 5EE098DE1CD21661009FCA27 /* Unifdef RC_HIDE_J79/J80 */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + name = "Unifdef RC_HIDE_J79/J80"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "if [ -d $DSTROOT ]; then\n RC_HIDE_J79_VAL=0\n RC_HIDE_J80_VAL=0\n SEC_HDRS_PATH=\"System/Library/Frameworks/Security.framework/Headers\"\n\n if [ ! -z $RC_HIDE_J79 ]; then\n RC_HIDE_J79_VAL=1\n fi\n\n if [ ! -z $RC_HIDE_J80 ]; then\n RC_HIDE_J80_VAL=1\n fi\n\n if [ -a $DSTROOT/$SEC_HDRS_PATH/SecAccessControl.h ]; then\n unifdef -B -DRC_HIDE_J79=$RC_HIDE_J79_VAL -DRC_HIDE_J80=$RC_HIDE_J80_VAL -o $DSTROOT/$SEC_HDRS_PATH/SecAccessControl.h $DSTROOT/$SEC_HDRS_PATH/SecAccessControl.h\n if [$? eq 2]; then\n exit 2\n fi\n fi\n\n if [ -a $DSTROOT/$SEC_HDRS_PATH/SecItem.h ]; then\n unifdef -B -DRC_HIDE_J79=$RC_HIDE_J79_VAL -DRC_HIDE_J80=$RC_HIDE_J80_VAL -o $DSTROOT/$SEC_HDRS_PATH/SecItem.h $DSTROOT/$SEC_HDRS_PATH/SecItem.h\n if [$? eq 2]; then\n exit 2\n fi\n fi\n\n exit 0\nfi"; + showEnvVarsInLog = 0; }; - 8E64DAF81C17BA620076C9DF /* Install launchd plist */ = { + 6CAA8D361F84317F007B6E03 /* Install launchd plist */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 8; files = ( ); inputPaths = ( - "$(PROJECT_DIR)/KeychainSyncingOverIDSProxy/com.apple.security.keychainsyncingoveridsproxy.ios.plist", - "$(PROJECT_DIR)/KeychainSyncingOverIDSProxy/com.apple.security.keychainsyncingoveridsproxy.osx.plist", ); name = "Install launchd plist"; outputPaths = ( - "$(INSTALL_ROOT)/$(INSTALL_DAEMON_AGENT_DIR)/com.apple.security.keychainsyncingoveridsproxy.plist", ); runOnlyForDeploymentPostprocessing = 1; shellPath = /bin/sh; - shellScript = "PLIST_FILE_NAME=com.apple.security.keychainsyncingoveridsproxy\nFILE_TO_COPY=${PROJECT_DIR}/KeychainSyncingOverIDSProxy/${PLIST_FILE_NAME}.ios.plist\n\nif [ ${PLATFORM_NAME} = \"macosx\" ]\nthen\n FILE_TO_COPY=${PROJECT_DIR}/KeychainSyncingOverIDSProxy/${PLIST_FILE_NAME}.osx.plist\nfi\n\ncp ${FILE_TO_COPY} ${INSTALL_ROOT}/${INSTALL_DAEMON_AGENT_DIR}/${PLIST_FILE_NAME}.plist"; + shellScript = "mkdir -p \"$LAUNCHD_PLIST_LOCATION\"\nplutil -convert binary1 -o \"$LAUNCHD_PLIST_LOCATION/com.apple.securityuploadd.plist\" \"$LAUNCHD_PLIST\""; + }; + 6CB5F4761E402D0000DBF3F0 /* ShellScript */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 8; + files = ( + ); + inputPaths = ( + ); + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 1; + shellPath = /bin/sh; + shellScript = "[ \"$(whoami)\" == \"root\" ] || exit 0\nchown -f root:wheel ${DSTROOT}/AppleInternal/CoreOS/BATS/unit_tests/*.plist"; }; 8E64DB4E1C18A5B80076C9DF /* Install launchd plist */ = { isa = PBXShellScriptBuildPhase; @@ -26654,7 +28067,7 @@ ); runOnlyForDeploymentPostprocessing = 1; shellPath = /bin/sh; - shellScript = "chown -f root:wheel ${DSTROOT}/AppleInternal/CoreOS/BATS/unit_tests/*.plist"; + shellScript = "[ \"$(whoami)\" == \"root\" ] || exit 0\nchown -f root:wheel ${DSTROOT}/AppleInternal/CoreOS/BATS/unit_tests/*.plist"; }; DC71D9FE1D95BB5B0065FB93 /* Why is this here? */ = { isa = PBXShellScriptBuildPhase; @@ -26820,7 +28233,7 @@ ); runOnlyForDeploymentPostprocessing = 1; shellPath = /bin/sh; - shellScript = "chown root:wheel ${DSTROOT}/AppleInternal/CoreOS/BATS/unit_tests/*.plist"; + shellScript = "[ \"$(whoami)\" == \"root\" ] || exit 0\nchown root:wheel ${DSTROOT}/AppleInternal/CoreOS/BATS/unit_tests/*.plist"; showEnvVarsInLog = 0; }; EB108F3D1E6CE4D2003B0456 /* chmod BATS Tests */ = { @@ -26836,7 +28249,7 @@ ); runOnlyForDeploymentPostprocessing = 1; shellPath = /bin/sh; - shellScript = "chown root:wheel ${DSTROOT}/AppleInternal/CoreOS/BATS/unit_tests/*.plist"; + shellScript = "[ \"$(whoami)\" == \"root\" ] || exit 0\nchown root:wheel ${DSTROOT}/AppleInternal/CoreOS/BATS/unit_tests/*.plist"; showEnvVarsInLog = 0; }; EBC15E801BE29A8C001C0C5B /* Chown BATS plist */ = { @@ -26851,9 +28264,23 @@ ); runOnlyForDeploymentPostprocessing = 1; shellPath = /bin/sh; - shellScript = "chown root:wheel ${DSTROOT}/AppleInternal/CoreOS/BATS/unit_tests/*.plist"; + shellScript = "[ \"$(whoami)\" == \"root\" ] || exit 0\nchown root:wheel ${DSTROOT}/AppleInternal/CoreOS/BATS/unit_tests/*.plist"; showEnvVarsInLog = 0; }; + EBC73F4B209A0C3400AE3350 /* Install OCMock framework */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 8; + files = ( + ); + inputPaths = ( + ); + name = "Install OCMock framework"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 1; + shellPath = /bin/sh; + shellScript = "sh xcscripts/install-test-framework.sh OCMock.framework\n"; + }; /* End PBXShellScriptBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ @@ -26861,6 +28288,7 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + DCD504C220CB28BF00F37D26 /* SecFramework.c in Sources */, 476541A11F33EDA500413F65 /* SecdWatchdog.m in Sources */, DCCD33D21E3FF0D800AA4AD1 /* spi.c in Sources */, 0C0BDB32175685B000BC1A7E /* main.m in Sources */, @@ -26897,12 +28325,14 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 0C7756CE209A694100268D2C /* SFSignInAnalytics.m in Sources */, 0CB9754F2023A8F5008D6B48 /* CloudKitMockXCTest.m in Sources */, 0CB9754E2023A8DD008D6B48 /* CloudKitKeychainSyncingMockXCTest.m in Sources */, 0C0DA5D01FE1F1F3003BD3BB /* CKKSControlProtocol.m in Sources */, 0CBDF64D1FFC951200433E0D /* OTBottledPeerTLK.m in Sources */, 0C16371C1FD116B300210823 /* MockCloudKit.m in Sources */, 0C8A034F1FDF60070042E8BE /* OTBottledPeerTests.m in Sources */, + 6C53A44D206AB1EF000FA611 /* LocalKeychainAnalytics.m in Sources */, 0C52C1FF20003BCA003F0733 /* OTTestsBase.m in Sources */, 0C1637211FD12F1500210823 /* OTCloudStoreTests.m in Sources */, 0CAEC9D81FD740CF00D1F2CA /* OTContextTests.m in Sources */, @@ -26912,6 +28342,7 @@ DCDB296C1FD8820400B5D242 /* SFAnalytics.m in Sources */, 6C73F48D2006B83E003D5D63 /* SOSAnalytics.m in Sources */, 0C46A57B2035019800F17112 /* OTLockStateNetworkingTests.m in Sources */, + DC5B391820C08B39005B09F6 /* SecFramework.c in Sources */, DCDB296E1FD8821400B5D242 /* SFAnalyticsActivityTracker.m in Sources */, DCDB29701FD8821800B5D242 /* SFAnalyticsMultiSampler.m in Sources */, DCDB29741FD8822200B5D242 /* SFAnalyticsSQLiteStore.m in Sources */, @@ -26940,10 +28371,28 @@ files = ( 0C8BBF1B1FCB4EC500580909 /* OTControlProtocol.m in Sources */, 0C8BBF091FCB447600580909 /* otctl.m in Sources */, + 4771DA2620A4C34800BA9772 /* OT.m in Sources */, 0C8BBEFF1FCB446400580909 /* SecArgParse.c in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; + 0C9AEEAE20783FBB00BF6237 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 0C9AEEAF20783FBB00BF6237 /* SFSignInAnalyticsTests.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 0CF406112072E3E3003D6A7F /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 0C5663EC20BE2DF30035F362 /* SFSignInAnalytics.m in Sources */, + 0CF406522072E422003D6A7F /* SFSignInAnalyticsTests.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 225394AD1E3080A600D3CD9B /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -26951,6 +28400,7 @@ 220179EB1E3BF1F100EFB6F3 /* detachedrep.cpp in Sources */, 220179EA1E3BF16000EFB6F3 /* slcrep.cpp in Sources */, 220179E31E3BEB7100EFB6F3 /* dirscanner.cpp in Sources */, + A690B033208A75D1002FB775 /* notarization.cpp in Sources */, 225394B81E30820900D3CD9B /* Code.cpp in Sources */, 225394B91E30821400D3CD9B /* bundlediskrep.cpp in Sources */, 225394BA1E30821E00D3CD9B /* cdbuilder.cpp in Sources */, @@ -26982,6 +28432,51 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 3DD1FF02201C07F30086D049 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 3DD1FF99201FC50E0086D049 /* STLegacyTests+noconn.m in Sources */, + 3DD1FF98201FC5080086D049 /* STLegacyTests+falsestart.m in Sources */, + 3DD1FF96201FC4FE0086D049 /* STLegacyTests+crashes.m in Sources */, + 3DD1FF95201FC4F70086D049 /* STLegacyTests+clientauth.m in Sources */, + 3DD1FF92201FC4EA0086D049 /* SecureTransportTests.m in Sources */, + 3DD1FF93201FC4EF0086D049 /* STLegacyTests.m in Sources */, + 3DD1FF94201FC4F40086D049 /* STLegacyTests+ciphers.m in Sources */, + 3DD1FF97201FC5030086D049 /* STLegacyTests+dhe.m in Sources */, + 3DD1FF9A201FC5130086D049 /* STLegacyTests+renegotiate.m in Sources */, + 3DD1FF9B201FC5170086D049 /* STLegacyTests+sessioncache.m in Sources */, + 3DD1FF9C201FC51B0086D049 /* STLegacyTests+sessionstate.m in Sources */, + 3DD1FF9E201FC53A0086D049 /* STLegacyTests+split.m in Sources */, + 3DD1FF9F201FC5410086D049 /* STLegacyTests+sslciphers.m in Sources */, + 3DD1FFA0201FC5450086D049 /* STLegacyTests+tls12.m in Sources */, + 3DD1FFA1201FC5660086D049 /* ssl-utils.c in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 3DD1FFB3201FDB1D0086D049 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 3DD1FFB4201FDB1D0086D049 /* STLegacyTests+noconn.m in Sources */, + 3DD1FFB5201FDB1D0086D049 /* STLegacyTests+falsestart.m in Sources */, + 3DD1FFB6201FDB1D0086D049 /* STLegacyTests+crashes.m in Sources */, + 3DD1FFB7201FDB1D0086D049 /* STLegacyTests+clientauth.m in Sources */, + 3DD1FFB8201FDB1D0086D049 /* SecureTransportTests.m in Sources */, + 3DD1FFB9201FDB1D0086D049 /* STLegacyTests.m in Sources */, + 3DD1FFBA201FDB1D0086D049 /* STLegacyTests+ciphers.m in Sources */, + 3DD1FFBB201FDB1D0086D049 /* STLegacyTests+dhe.m in Sources */, + 3DD1FFBC201FDB1D0086D049 /* STLegacyTests+renegotiate.m in Sources */, + 3DD1FFBD201FDB1D0086D049 /* STLegacyTests+sessioncache.m in Sources */, + 3DD1FFBE201FDB1D0086D049 /* STLegacyTests+sessionstate.m in Sources */, + 3DD1FFBF201FDB1D0086D049 /* STLegacyTests+split.m in Sources */, + 3DD1FFC0201FDB1D0086D049 /* STLegacyTests+sslciphers.m in Sources */, + 3DD1FFC1201FDB1D0086D049 /* STLegacyTests+tls12.m in Sources */, + 3DD1FFD1201FDC460086D049 /* STLegacyTests+clientauth41.m in Sources */, + 3DD1FFC2201FDB1D0086D049 /* ssl-utils.c in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 438169081B4EDCBD00C54D58 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -26998,6 +28493,131 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 4718AE0F205B39620068EC3F /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 4718AE10205B39620068EC3F /* spi.c in Sources */, + 4718AE11205B39620068EC3F /* SecdWatchdog.m in Sources */, + 4718AE12205B39620068EC3F /* server.c in Sources */, + 4718AE13205B39620068EC3F /* server_entitlement_helpers.c in Sources */, + 4718AE14205B39620068EC3F /* server_security_helpers.c in Sources */, + 4718AE15205B39620068EC3F /* server_xpc.m in Sources */, + 4718AE16205B39620068EC3F /* server_endpoint.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 4718AE2F205B39C40068EC3F /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 4718AE30205B39C40068EC3F /* OTAuthenticatedCiphertext.proto in Sources */, + 4718AE31205B39C40068EC3F /* OTPrivateKey.proto in Sources */, + 4718AE32205B39C40068EC3F /* OTBottle.proto in Sources */, + 4718AE33205B39C40068EC3F /* OTBottleContents.proto in Sources */, + 4718AE34205B39C40068EC3F /* CKKSSerializedKey.proto in Sources */, + 4718AE35205B39C40068EC3F /* CKKSSQLDatabaseObject.m in Sources */, + 4718AE36205B39C40068EC3F /* CKKSRateLimiter.m in Sources */, + 4718AE37205B39C40068EC3F /* CKKSCKAccountStateTracker.m in Sources */, + 4718AE38205B39C40068EC3F /* SecCDKeychain.m in Sources */, + 4718AE39205B39C40068EC3F /* CKKSPowerCollection.m in Sources */, + 4718AE3A205B39C40068EC3F /* CKKSGroupOperation.m in Sources */, + 4718AE3B205B39C40068EC3F /* OTContextRecord.m in Sources */, + 4718AE3C205B39C40068EC3F /* OTPrivateKey+SF.m in Sources */, + 4718AE3D205B39C40068EC3F /* CKKSManifestLeafRecord.m in Sources */, + 4718AE3E205B39C40068EC3F /* CKKSItem.m in Sources */, + 4718AE3F205B39C40068EC3F /* CKKSItemEncrypter.m in Sources */, + 4718AE40205B39C40068EC3F /* CKKSOutgoingQueueEntry.m in Sources */, + 4718AE42205B39C40068EC3F /* CKKSIncomingQueueEntry.m in Sources */, + 4718AE43205B39C40068EC3F /* OTLocalStore.m in Sources */, + 4718AE44205B39C40068EC3F /* SFKeychainControlManager.m in Sources */, + 4718AE45205B39C40068EC3F /* OTBottledPeerSigned.m in Sources */, + 4718AE46205B39C40068EC3F /* CKKSIncomingQueueOperation.m in Sources */, + 4718AE47205B39C40068EC3F /* CKKSOutgoingQueueOperation.m in Sources */, + 4718AE48205B39C40068EC3F /* CKKSZoneStateEntry.m in Sources */, + 4718AE49205B39C40068EC3F /* AsymKeybagBackup.m in Sources */, + 4718AE4A205B39C40068EC3F /* RateLimiter.m in Sources */, + 4718AE4B205B39C40068EC3F /* CKKSHealKeyHierarchyOperation.m in Sources */, + 4718AE4C205B39C40068EC3F /* CKKSCurrentItemPointer.m in Sources */, + 4718AE4D205B39C40068EC3F /* CKKSLocalSynchronizeOperation.m in Sources */, + 4718AE4E205B39C40068EC3F /* OTManager.m in Sources */, + 4718AE4F205B39C40068EC3F /* OTEscrowKeys.m in Sources */, + 4718AE50205B39C40068EC3F /* CKKSCurrentKeyPointer.m in Sources */, + 4718AE51205B39C40068EC3F /* CKKSControlServer.m in Sources */, + 4718AE52205B39C40068EC3F /* CKKSUpdateDeviceStateOperation.m in Sources */, + 4718AE53205B39C40068EC3F /* SecDbKeychainSerializedMetadata.m in Sources */, + 4718AE54205B39C40068EC3F /* CKKSNearFutureScheduler.m in Sources */, + 4718AE55205B39C40068EC3F /* CKKSMirrorEntry.m in Sources */, + 4718AE56205B39C40068EC3F /* CloudKitCategories.m in Sources */, + 4718AE57205B39C40068EC3F /* CKKSPeer.m in Sources */, + 4718AE58205B39C40068EC3F /* CKKS.m in Sources */, + 4718AE59205B39C40068EC3F /* CKKSSynchronizeOperation.m in Sources */, + 4718AE5A205B39C40068EC3F /* CKKSRecordHolder.m in Sources */, + 4718AE5B205B39C40068EC3F /* SOSChangeTracker.c in Sources */, + 4718AE5C205B39C40068EC3F /* CKKSScanLocalItemsOperation.m in Sources */, + 4718AE5D205B39C40068EC3F /* CKKSFetchAllRecordZoneChangesOperation.m in Sources */, + 4718AE5E205B39C40068EC3F /* CKKSNotifier.m in Sources */, + 4718AE5F205B39C40068EC3F /* SOSEngine.c in Sources */, + 4718AE60205B39C40068EC3F /* CKKSKey.m in Sources */, + 4718AE61205B39C40068EC3F /* CKKSViewManager.m in Sources */, + 4718AE62205B39C40068EC3F /* SecDbKeychainItemV7.m in Sources */, + 4718AE63205B39C40068EC3F /* OTControlProtocol.m in Sources */, + 4718AE64205B39C40068EC3F /* CKKSReachabilityTracker.m in Sources */, + 4718AE65205B39C40068EC3F /* SecDbItem.c in Sources */, + 4718AE66205B39C40068EC3F /* SecDbKeychainItem.m in Sources */, + 4718AE67205B39C40068EC3F /* SecDbQuery.c in Sources */, + 4718AE68205B39C40068EC3F /* CKKSResultOperation.m in Sources */, + 4718AE69205B39C40068EC3F /* CKKSManifest.m in Sources */, + 4718AE6A205B39C40068EC3F /* SecItemBackupServer.c in Sources */, + 4718AE6B205B39C40068EC3F /* SecItemDataSource.c in Sources */, + 4718AE6C205B39C40068EC3F /* OctagonControlServer.m in Sources */, + 4718AE6D205B39C40068EC3F /* SecItemDb.c in Sources */, + 4718AE6E205B39C40068EC3F /* SecItemSchema.c in Sources */, + 4718AE6F205B39C40068EC3F /* OTConstants.m in Sources */, + 4718AE70205B39C40068EC3F /* OTRamping.m in Sources */, + 4718AE71205B39C40068EC3F /* SecItemServer.c in Sources */, + 4718AE72205B39C40068EC3F /* SecDbKeychainSerializedAKSWrappedKey.m in Sources */, + D491112D209515400066A1E4 /* CKKSAnalytics.m in Sources */, + 4718AE74205B39C40068EC3F /* OTContext.m in Sources */, + 4718AE75205B39C40068EC3F /* NSOperationCategories.m in Sources */, + 4718AE76205B39C40068EC3F /* SecKeybagSupport.c in Sources */, + 4718AE77205B39C40068EC3F /* SecLogSettingsServer.m in Sources */, + 4718AE78205B39C40068EC3F /* CKKSDeviceStateEntry.m in Sources */, + 4718AE79205B39C40068EC3F /* CKKSFixups.m in Sources */, + 4718AE7A205B39C40068EC3F /* OTIdentity.m in Sources */, + 4718AE7C205B39C40068EC3F /* SecOTRRemote.m in Sources */, + 4718AE7D205B39C40068EC3F /* CKKSUpdateCurrentItemPointerOperation.m in Sources */, + 4718AE7E205B39C40068EC3F /* CKKSNewTLKOperation.m in Sources */, + 4718AE7F205B39C40068EC3F /* CKKSLockStateTracker.m in Sources */, + 4718AE80205B39C40068EC3F /* OTCloudStoreState.m in Sources */, + 4718AE81205B39C40068EC3F /* SecDbKeychainSerializedSecretData.m in Sources */, + 4718AE82205B39C40068EC3F /* CKKSKeychainView.m in Sources */, + 4718AE83205B39C40068EC3F /* SecuritydXPC.c in Sources */, + 4718AE84205B39C40068EC3F /* SecDbKeychainSerializedItemV7.m in Sources */, + 4718AE85205B39C40068EC3F /* OT.m in Sources */, + 4718AE86205B39C40068EC3F /* CKKSProcessReceivedKeysOperation.m in Sources */, + 4718AE87205B39C40068EC3F /* CKKSTLKShare.m in Sources */, + 4718AE88205B39C40068EC3F /* CKKSHealTLKSharesOperation.m in Sources */, + 4718AE89205B39C40068EC3F /* CKKSReencryptOutgoingItemsOperation.m in Sources */, + 4718AE8A205B39C40068EC3F /* SecBackupKeybagEntry.m in Sources */, + 4718AE8B205B39C40068EC3F /* iCloudTrace.c in Sources */, + 4718AE8C205B39C40068EC3F /* CKKSAPSReceiver.m in Sources */, + 4718AE8D205B39C40068EC3F /* OTBottledPeer.m in Sources */, + 4718AE8F205B39C40068EC3F /* SOSEnsureBackup.m in Sources */, + 4718AE90205B39C40068EC3F /* OTBottledPeerRecord.m in Sources */, + 4718AE91205B39C40068EC3F /* OTCloudStore.m in Sources */, + 4718AE92205B39C40068EC3F /* CKKSSIV.m in Sources */, + 4718AE93205B39C40068EC3F /* OTPreflightInfo.m in Sources */, + 4718AE95205B39C40068EC3F /* OTAuthenticatedCiphertext+SF.m in Sources */, + 4718AE96205B39C40068EC3F /* CKKSZoneChangeFetcher.m in Sources */, + 4718AE97205B39C40068EC3F /* CKKSCondition.m in Sources */, + 4718AE98205B39C40068EC3F /* CKKSZone.m in Sources */, + 4718AE99205B39C40068EC3F /* SFKeychainServer.m in Sources */, + 4718AE9A205B39C40068EC3F /* SFECPublicKey+SPKI.m in Sources */, + 4718AE9B205B39C40068EC3F /* swcagent_client.c in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 4727FBB31F9918580003AE36 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -27008,9 +28628,11 @@ 477A1FED2037A0E000ACD81D /* KeychainXCTest.m in Sources */, 4727FBEB1F99227F0003AE36 /* spi.c in Sources */, 4727FBEC1F99235B0003AE36 /* SecdWatchdog.m in Sources */, + 4764E9272059D866005497C9 /* KeychainModel.xcdatamodeld in Sources */, 4727FBBA1F9918590003AE36 /* KeychainCryptoTests.m in Sources */, 477A1FE4203763A500ACD81D /* KeychainAPITests.m in Sources */, 4727FBED1F99249A0003AE36 /* server_endpoint.m in Sources */, + 096C647020AB1BC700D7B7D5 /* KeychainEntitlementsTest.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -27030,14 +28652,26 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 4771D96E209A755800BA9772 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 47D13759209CD1A200CAD493 /* NSError+UsefulConstructors.m in Sources */, + 4771DA2520A4C33A00BA9772 /* OT.m in Sources */, + 4771D980209A75FE00BA9772 /* KeychainDataclassOwner.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 478D42751FD72A8100CAB645 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 478D42761FD72A8100CAB645 /* server_xpc.m in Sources */, + 4764E92D2059D8BF005497C9 /* KeychainModel.xcdatamodeld in Sources */, 478D42771FD72A8100CAB645 /* server_security_helpers.c in Sources */, 478D42781FD72A8100CAB645 /* server_entitlement_helpers.c in Sources */, 477A1FEE2037A0E000ACD81D /* KeychainXCTest.m in Sources */, + 09BFE35C20A32E0E008511E9 /* KeychainEntitlementsTest.m in Sources */, 478D42791FD72A8100CAB645 /* spi.c in Sources */, 478D427A1FD72A8100CAB645 /* SecdWatchdog.m in Sources */, 478D427B1FD72A8100CAB645 /* KeychainCryptoTests.m in Sources */, @@ -27046,6 +28680,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 47C2F17F2059CB680062DE30 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 47C2F18A2059CB820062DE30 /* KeychainModel.xcdatamodeld in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 47C51B801EEA657D0032D9E5 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -27061,11 +28703,13 @@ 6CAA8CFF1F83E800007B6E03 /* SFSQLite.m in Sources */, 6CDB5FF61FA78D1B00410924 /* SFAnalyticsMultiSampler.m in Sources */, D46246A61F9AE61000D63882 /* oids.c in Sources */, - 0CBFEACB200FCD2D009A60E9 /* SFTransactionMetric.m in Sources */, + 0CBFEACB200FCD2D009A60E9 /* SFSignInAnalytics.m in Sources */, 0CBD55B31FE883F200A8CE21 /* SFBehavior.m in Sources */, + 6C814A4D2050B4B600CB391B /* LocalKeychainAnalytics.m in Sources */, 220179E91E3BF03200EFB6F3 /* dummy.cpp in Sources */, DC926F091F33FA8D0012A315 /* CKKSControlProtocol.m in Sources */, 4723C9CC1F152ED30082882F /* SFSQLiteStatement.m in Sources */, + DCC5860020BF8A7E005C7269 /* SecFramework.c in Sources */, DCA85B931E8D97E400BA7241 /* client.c in Sources */, 6CBF653A1FA147E500A68667 /* SFAnalyticsActivityTracker.m in Sources */, DC9C95BF1F79DC88000D19E5 /* CKKSControl.m in Sources */, @@ -27081,7 +28725,9 @@ 0C8BBF121FCB4AAB00580909 /* OTControl.m in Sources */, EB48C1A51E573EE400EC5E57 /* whoami.m in Sources */, B61F67571F1FCFCB00E2FDBB /* SecPaddingConfigurations.c in Sources */, + AA44E0D72032515C001EA371 /* SecProtocolTypes.m in Sources */, 6CE365531FA101080012F6AB /* SFAnalyticsSampler.m in Sources */, + AA44E0D520325150001EA371 /* SecProtocol.c in Sources */, 6C73F48A2006B839003D5D63 /* SOSAnalytics.m in Sources */, 6CE365571FA1017D0012F6AB /* SFAnalyticsSQLiteStore.m in Sources */, ); @@ -27163,6 +28809,7 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 4771DA2720A4C37D00BA9772 /* OT.m in Sources */, 5346481E173322BD00FE9172 /* KeychainSyncAccountNotification.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; @@ -27292,6 +28939,8 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + D49111322095154B0066A1E4 /* Assets.xcassets in Sources */, + D49111312095154B0066A1E4 /* Main.storyboard in Sources */, 6CF4A0BE1E45488B00ECD7B5 /* ViewController.m in Sources */, 6CF4A0BB1E45488B00ECD7B5 /* main.m in Sources */, 6CF4A0B81E45488B00ECD7B5 /* AppDelegate.m in Sources */, @@ -27408,20 +29057,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - CD276C231A83F60C003226BC /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - CD23B49E1DA06EB40047EDE9 /* IDSPersistentState.m in Sources */, - CD23B4A01DA06EB40047EDE9 /* IDSProxy.m in Sources */, - 0C5D62F11E81E74800AA4D02 /* SOSInternal.m in Sources */, - CD23B4A11DA06EB40047EDE9 /* keychainsyncingoveridsproxy.m in Sources */, - CD23B4A31DA06EB40047EDE9 /* KeychainSyncingOverIDSProxy+ReceiveMessage.m in Sources */, - CD23B4A51DA06EB40047EDE9 /* KeychainSyncingOverIDSProxy+SendMessage.m in Sources */, - E7A5F5591C0D052600F3BEBB /* SOSCloudKeychainConstants.c in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; D41257CB1E9410A300781F23 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -27435,13 +29070,12 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - D43DBEFB1E99D1CA00C04AEA /* asynchttp.c in Sources */, D43DBEFC1E99D1CA00C04AEA /* nameconstraints.c in Sources */, D43DBEFD1E99D1CA00C04AEA /* OTATrustUtilities.m in Sources */, D43DBEFE1E99D1CA00C04AEA /* personalization.c in Sources */, D43DBEFF1E99D1CA00C04AEA /* policytree.c in Sources */, D43DBF001E99D1CA00C04AEA /* SecCAIssuerCache.c in Sources */, - D43DBF011E99D1CA00C04AEA /* SecCAIssuerRequest.c in Sources */, + D43DBF011E99D1CA00C04AEA /* SecCAIssuerRequest.m in Sources */, D43DBF021E99D1CA00C04AEA /* SecCertificateServer.c in Sources */, D43DBF031E99D1CA00C04AEA /* SecCertificateSource.c in Sources */, D43DBF041E99D1CA00C04AEA /* SecOCSPCache.c in Sources */, @@ -27453,6 +29087,7 @@ D43DBF091E99D1CA00C04AEA /* SecRevocationDb.c in Sources */, D43DBF0A1E99D1CA00C04AEA /* SecRevocationServer.c in Sources */, D43DBF0B1E99D1CA00C04AEA /* SecTrustLoggingServer.m in Sources */, + D4961BC42079424200F16DA7 /* TrustURLSessionDelegate.m in Sources */, D43DBF0C1E99D1CA00C04AEA /* SecTrustServer.c in Sources */, D43DBF0D1E99D1CA00C04AEA /* SecTrustStoreServer.c in Sources */, D40B6A9B1E2B690E00CD6EE5 /* SecuritydXPC.c in Sources */, @@ -27467,6 +29102,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + DAE40BC620CF3E46002D5674 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + DAE40BD920CF3F0F002D5674 /* secitemcanarytest.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; DC0067A81D87876F005AF8DB /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -27845,6 +29488,7 @@ DC0BCDAB1D8C6A1F00070CB0 /* SecXPCError.c in Sources */, DC0BCDB51D8C6A5B00070CB0 /* not_on_this_platorm.c in Sources */, DC65E7C01D8CBB1500152EF0 /* readline.c in Sources */, + DA5B871D2065A8440093F083 /* SecAutorelease.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -27874,20 +29518,24 @@ files = ( 0CBD55B91FE883F300A8CE21 /* SFBehavior.m in Sources */, D46246A71F9AE62000D63882 /* oids.c in Sources */, + DCC585FF20BF8A7E005C7269 /* SecFramework.c in Sources */, DCA85B991E8D980B00BA7241 /* client_endpoint.m in Sources */, DC926F0A1F33FA8E0012A315 /* CKKSControlProtocol.m in Sources */, 6CE365541FA101090012F6AB /* SFAnalyticsSampler.m in Sources */, 6CE365581FA1017E0012F6AB /* SFAnalyticsSQLiteStore.m in Sources */, 6CDB5FF51FA78D1A00410924 /* SFAnalyticsMultiSampler.m in Sources */, + AA44E0D82032515C001EA371 /* SecProtocolTypes.m in Sources */, DCA85B941E8D97E400BA7241 /* client.c in Sources */, DCDF0A4F1D81D76F007AF174 /* Security.exp-in in Sources */, - 0CBFEACA200FCD2D009A60E9 /* SFTransactionMetric.m in Sources */, + 0CBFEACA200FCD2D009A60E9 /* SFSignInAnalytics.m in Sources */, + AA44E0D620325150001EA371 /* SecProtocol.c in Sources */, DC1789A51D779E3B00B50D50 /* dummy.cpp in Sources */, 0C8BBF111FCB4AAA00580909 /* OTControl.m in Sources */, 4723C9CD1F152ED40082882F /* SFSQLiteStatement.m in Sources */, EB10A3E920356E7A00E84270 /* OTConstants.m in Sources */, 6CAA8CFE1F83E800007B6E03 /* SFSQLite.m in Sources */, DC9C95C01F79DC89000D19E5 /* CKKSControl.m in Sources */, + 6CB420A52051FDD500FF2D44 /* LocalKeychainAnalytics.m in Sources */, 0C8BBF141FCB4AFB00580909 /* OTControlProtocol.m in Sources */, B61577E81F20151C004A3930 /* SecPaddingConfigurations.c in Sources */, 6C73F48B2006B83A003D5D63 /* SOSAnalytics.m in Sources */, @@ -27902,6 +29550,7 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + DCAE1DDE2073FDCD00B4F687 /* NSError+UsefulConstructors.m in Sources */, BEE4B18D1FFD588000777D39 /* OTAuthenticatedCiphertext.proto in Sources */, BEB0B0D81FFC3DD3007E6A83 /* OTPrivateKey.proto in Sources */, BE3405AE1FD725EC00933DAC /* OTBottle.proto in Sources */, @@ -27916,7 +29565,6 @@ BEB0B0DE1FFC45D8007E6A83 /* OTPrivateKey+SF.m in Sources */, DC222C3B1E034D1F00B09171 /* SOSChangeTracker.c in Sources */, DC222C3D1E034D1F00B09171 /* SOSEngine.c in Sources */, - 6C8CC3B31E2F913D009025C5 /* AWDKeychainCKKSRateLimiterAggregatedScores.m in Sources */, DC222C401E034D1F00B09171 /* SecDbItem.c in Sources */, DCCD88EB1E42622200F5AA71 /* CKKSGroupOperation.m in Sources */, DC222C411E034D1F00B09171 /* SecDbKeychainItem.m in Sources */, @@ -27955,9 +29603,9 @@ 0C8BBF181FCB4E5000580909 /* OTControlProtocol.m in Sources */, EB4E0CDC1FF36A9700CDCACC /* CKKSReachabilityTracker.m in Sources */, DC1DA6691E4555D80094CE7F /* CKKSScanLocalItemsOperation.m in Sources */, - 6C8CC3B41E2F913D009025C5 /* AWDKeychainCKKSRateLimiterOverload.m in Sources */, 0C8BBEA21FC9DBAA00580909 /* OTContext.m in Sources */, DC222C4A1E034D1F00B09171 /* SecLogSettingsServer.m in Sources */, + 470D96741FCDE55B0065FE90 /* SecCDKeychain.m in Sources */, DC14478D1F5764C600236DB4 /* CKKSResultOperation.m in Sources */, 479DA1781EBBA8D30065C98F /* CKKSManifest.m in Sources */, DCD662F81E329B6800188186 /* CKKSNewTLKOperation.m in Sources */, @@ -27968,10 +29616,10 @@ 0C5CFB392019610000913B9C /* OTRamping.m in Sources */, DC222C4E1E034D1F00B09171 /* CKKS.m in Sources */, DC762AA11E57A86A00B03A2C /* CKKSRecordHolder.m in Sources */, + 4718AEE4205B3A060068EC3F /* KeychainModel.xcdatamodeld in Sources */, DC222C501E034D1F00B09171 /* SecOTRRemote.m in Sources */, 47922D451FAA7C2E0008F7E0 /* SecDbKeychainSerializedAKSWrappedKey.m in Sources */, - 479108BA1EE879F9008CEFA0 /* CKKSAnalytics.m in Sources */, - 479108BA1EE879F9008CEFA0 /* CKKSAnalytics.m in Sources */, + D491112E209515400066A1E4 /* CKKSAnalytics.m in Sources */, DC1447991F5766D200236DB4 /* NSOperationCategories.m in Sources */, DC222C511E034D1F00B09171 /* CKKSItem.m in Sources */, DCBDB3BE1E57CA7A00B61300 /* CKKSViewManager.m in Sources */, @@ -27990,13 +29638,12 @@ 0CCCC7CA20261D310024405E /* OT.m in Sources */, 47922D571FAA7E0E0008F7E0 /* SecDbKeychainSerializedItemV7.m in Sources */, DC222C571E034D1F00B09171 /* SecuritydXPC.c in Sources */, + 47FF17291FD60ACA00875565 /* SFKeychainServer.m in Sources */, DC7341F61F8447AB00AB9BDF /* CKKSTLKShare.m in Sources */, - 6C8CC3B51E2F913D009025C5 /* AWDKeychainCKKSRateLimiterTopWriters.m in Sources */, DCBDB3B81E57C82300B61300 /* CKKSKeychainView.m in Sources */, DC222C5A1E034D1F00B09171 /* iCloudTrace.c in Sources */, DC5BB5011E0C98320010F836 /* CKKSOutgoingQueueOperation.m in Sources */, 0C8BBEA01FC9DBA400580909 /* OTBottledPeer.m in Sources */, - 6C869A7A1F54C37A00957298 /* AWDKeychainSOSKeychainBackupFailed.m in Sources */, 6C869A761F50CAF500957298 /* SOSEnsureBackup.m in Sources */, BE2AD2BB1FDA080900739F96 /* OTBottledPeerRecord.m in Sources */, 0C770EC51FCF7E2000B5F0E2 /* OTCloudStore.m in Sources */, @@ -28016,6 +29663,7 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 6C53A447206AB1A6000FA611 /* LocalKeychainAnalytics.m in Sources */, 476541A61F33EE2700413F65 /* SecdWatchdog.m in Sources */, 6CAA8CF41F83E799007B6E03 /* SFSQLite.m in Sources */, 4771ECCD1F17CD0E00840998 /* SFSQLiteStatement.m in Sources */, @@ -28049,11 +29697,14 @@ 6CDF8DF11F96498300140B54 /* SFAnalyticsSampler.m in Sources */, DC222CA81E08A7D900B09171 /* CloudKitMockXCTest.m in Sources */, DC9C75161E4BCE1800F1CA0D /* CKKSOperationTests.m in Sources */, + DC8D238D2064649400E163C8 /* CKKSAPSHandlingTests.m in Sources */, DCB221561E8B08BF001598BC /* server_xpc.m in Sources */, DC42690F1E82FD9C002B7110 /* server_security_helpers.c in Sources */, DC4268FE1E820371002B7110 /* server_endpoint.m in Sources */, DCFE1C3D1F17EFB5007640C8 /* CKKSConditionTests.m in Sources */, DCCD33C91E3FE95900AA4AD1 /* spi.c in Sources */, + 0C7756CD209A664800268D2C /* SFSignInAnalytics.m in Sources */, + DC5B391720C08B38005B09F6 /* SecFramework.c in Sources */, 6CFDC4551F907D2600646DBB /* SFObjCType.m in Sources */, DC9C95971F748D0B000D19E5 /* CKKSServerValidationRecoveryTests.m in Sources */, DC7341FE1F84642C00AB9BDF /* CKKSTLKSharingEncryptionTests.m in Sources */, @@ -28076,6 +29727,7 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + DCAE1DDD2073FDCC00B4F687 /* NSError+UsefulConstructors.m in Sources */, BEE4B18C1FFD585800777D39 /* OTAuthenticatedCiphertext.proto in Sources */, BEB0B0D71FFC3D9A007E6A83 /* OTPrivateKey.proto in Sources */, BE3405AC1FD7258900933DAC /* OTBottle.proto in Sources */, @@ -28084,6 +29736,7 @@ DC797E1A1DD3F9A400CC9E42 /* CKKSSQLDatabaseObject.m in Sources */, 6CC1859F1E24E8EB009657D8 /* CKKSRateLimiter.m in Sources */, DCFB12C71E95A4C000510F5F /* CKKSCKAccountStateTracker.m in Sources */, + 470D96731FCDE55B0065FE90 /* SecCDKeychain.m in Sources */, EBB407B31EBA46B200A541A5 /* CKKSPowerCollection.m in Sources */, DCCD88EA1E42622200F5AA71 /* CKKSGroupOperation.m in Sources */, 0CD9E8001FE05B6600F66C38 /* OTContextRecord.m in Sources */, @@ -28092,7 +29745,6 @@ DCDCCB901DF7B8D4006E840E /* CKKSItem.m in Sources */, DC1ED8C11DD5197E002BDCFA /* CKKSItemEncrypter.m in Sources */, DC6D2C921DD2835A00BE372D /* CKKSOutgoingQueueEntry.m in Sources */, - 6C8CC3AD1E2F913C009025C5 /* AWDKeychainCKKSRateLimiterTopWriters.m in Sources */, DC378B3D1DF0CA7200A3DAFA /* CKKSIncomingQueueEntry.m in Sources */, 0C8BBEA91FC9DBBF00580909 /* OTLocalStore.m in Sources */, 4733377B1FDAFBCC00E19F30 /* SFKeychainControlManager.m in Sources */, @@ -28142,8 +29794,8 @@ 0C5CFB382019610000913B9C /* OTRamping.m in Sources */, DC52E7D71D80BD2D00B0A59C /* SecItemServer.c in Sources */, 47922D441FAA7C2C0008F7E0 /* SecDbKeychainSerializedAKSWrappedKey.m in Sources */, - 479108B91EE879F9008CEFA0 /* CKKSAnalytics.m in Sources */, - 479108B91EE879F9008CEFA0 /* CKKSAnalytics.m in Sources */, + 4718AEE3205B3A050068EC3F /* KeychainModel.xcdatamodeld in Sources */, + D491112C209515400066A1E4 /* CKKSAnalytics.m in Sources */, 0C8BBEE61FCA6E0500580909 /* OTContext.m in Sources */, DC1447981F5766D200236DB4 /* NSOperationCategories.m in Sources */, DCD8A0CF1E09EA1800E4FA0A /* SecKeybagSupport.c in Sources */, @@ -28151,7 +29803,6 @@ DCFE1C291F17E455007640C8 /* CKKSDeviceStateEntry.m in Sources */, DCAD9B461F8D939C00C5E2AE /* CKKSFixups.m in Sources */, 0C8BBEA71FC9DBB500580909 /* OTIdentity.m in Sources */, - 6C8CC3AC1E2F913C009025C5 /* AWDKeychainCKKSRateLimiterOverload.m in Sources */, DC52E7DC1D80BD4F00B0A59C /* SecOTRRemote.m in Sources */, DCE278EA1ED7A5B40083B485 /* CKKSUpdateCurrentItemPointerOperation.m in Sources */, DCD662F71E329B6800188186 /* CKKSNewTLKOperation.m in Sources */, @@ -28170,17 +29821,16 @@ DC52E7D41D80BD1D00B0A59C /* iCloudTrace.c in Sources */, DCEA5D871E2F14810089CF55 /* CKKSAPSReceiver.m in Sources */, 0C8BBE9F1FC9DBA400580909 /* OTBottledPeer.m in Sources */, - 6C869A791F54C37900957298 /* AWDKeychainSOSKeychainBackupFailed.m in Sources */, 6C869A751F50CAF400957298 /* SOSEnsureBackup.m in Sources */, BE2AD2BA1FDA080800739F96 /* OTBottledPeerRecord.m in Sources */, 0C770EC41FCF7E2000B5F0E2 /* OTCloudStore.m in Sources */, DCEA5D571E2826DB0089CF55 /* CKKSSIV.m in Sources */, 0C36B3212007F2550029F7A2 /* OTPreflightInfo.m in Sources */, - 6C8CC3AB1E2F913C009025C5 /* AWDKeychainCKKSRateLimiterAggregatedScores.m in Sources */, BEE4B1941FFD604B00777D39 /* OTAuthenticatedCiphertext+SF.m in Sources */, DC9082C41EA0277600D0C1C5 /* CKKSZoneChangeFetcher.m in Sources */, DCFE1C361F17ECE5007640C8 /* CKKSCondition.m in Sources */, DCEA5D971E3015830089CF55 /* CKKSZone.m in Sources */, + 47FF17281FD60ACA00875565 /* SFKeychainServer.m in Sources */, BEE4B19A1FFDAFE600777D39 /* SFECPublicKey+SPKI.m in Sources */, DC52E7C51D80BCB300B0A59C /* swcagent_client.c in Sources */, ); @@ -28209,6 +29859,7 @@ DC52E8F21D80C34000B0A59C /* SOSAccountTransaction.m in Sources */, DC52E8FD1D80C34000B0A59C /* SOSAccountUpdate.m in Sources */, DC52E9001D80C34000B0A59C /* SOSAccountViewSync.m in Sources */, + 0CB50A0D20AA486800FE4675 /* SOSAccountTrustClassic+Expansion.m in Sources */, DC52E9011D80C34000B0A59C /* SOSBackupEvent.c in Sources */, DC2670F71F3E721800816EED /* SOSAccountTrustClassic.m in Sources */, 7281E0871DFD01800021E1B7 /* SOSAccountGetSet.m in Sources */, @@ -28221,14 +29872,15 @@ DC52E8E31D80C31F00B0A59C /* SOSPeerCoder.m in Sources */, DCFAEDCF1D999859005187E4 /* SOSAccountGhost.m in Sources */, EB6928F91D9ED5BA00062A18 /* SecRecoveryKey.m in Sources */, + 48FE669620E6E69D00FAEF17 /* SOSAuthKitHelpers.m in Sources */, 48776C811DA5BC0E00CC09B9 /* SOSAccountRecovery.m in Sources */, DC52E8C91D80C2FD00B0A59C /* SOSTransportBackupPeer.m in Sources */, + 0CB50A0E20AA4C2F00FE4675 /* SOSAccountTrustClassic+Circle.m in Sources */, DC52E8CA1D80C2FD00B0A59C /* SOSTransportCircle.m in Sources */, DC52E8CB1D80C2FD00B0A59C /* SOSTransportCircleKVS.m in Sources */, DC52E8CC1D80C2FD00B0A59C /* SOSTransportKeyParameter.m in Sources */, DC52E8CE1D80C2FD00B0A59C /* SOSTransportMessage.m in Sources */, 0CAD1E1C1E032ADB00537693 /* SOSCloudCircleServer.m in Sources */, - DC52E8CF1D80C2FD00B0A59C /* SOSTransportMessageIDS.m in Sources */, 0CAC5DBF1EB3DA4C00AD884B /* SOSPeerRateLimiter.m in Sources */, DAB27AE11FA29EE300DEBBDE /* SOSControlServer.m in Sources */, DC52E8D01D80C2FD00B0A59C /* SOSTransportMessageKVS.m in Sources */, @@ -28367,7 +30019,6 @@ DC52ECD51D80D22600B0A59C /* si-78-query-attrs.c in Sources */, DC52ECD61D80D22600B0A59C /* si-80-empty-data.c in Sources */, DC52ECD91D80D22600B0A59C /* si-82-token-ag.c in Sources */, - DC52ECDD1D80D22600B0A59C /* si-89-cms-hash-agility.m in Sources */, DC52ECDE1D80D22600B0A59C /* si-90-emcs.m in Sources */, DC52ECDF1D80D22600B0A59C /* si-95-cms-basic.c in Sources */, DC52EC981D80D1D100B0A59C /* vmdh-40.c in Sources */, @@ -28422,7 +30073,6 @@ 0CCDE7171EEB08220021A946 /* secd-156-timers.m in Sources */, DC52EDC21D80D5C500B0A59C /* secd-32-restore-bad-backup.m in Sources */, DC52EDC31D80D5C500B0A59C /* secd-33-keychain-ctk.m in Sources */, - 0CAD1E5C1E1C5CEB00537693 /* secd_77_ids_messaging.m in Sources */, DC0B622C1D90982C00D43BCB /* secd-201-coders.m in Sources */, 0CAD1E5A1E1C5CD100537693 /* secd-71-engine-save.m in Sources */, DC52EDC41D80D5C500B0A59C /* secd-34-backup-der-parse.m in Sources */, @@ -28443,7 +30093,6 @@ DC52EDD31D80D5C500B0A59C /* secd-59-account-cleanup.m in Sources */, DC52EDD41D80D5C500B0A59C /* secd-60-account-cloud-identity.m in Sources */, DC52EDD51D80D5C500B0A59C /* secd60-account-cloud-exposure.m in Sources */, - 0CAD1E5B1E1C5CE100537693 /* secd-76-idstransport.m in Sources */, DC52EDD61D80D5C500B0A59C /* secd-61-account-leave-not-in-kansas-anymore.m in Sources */, DC52EDD71D80D5C500B0A59C /* secd-62-account-backup.m in Sources */, DC52EDD91D80D5C500B0A59C /* secd-63-account-resurrection.m in Sources */, @@ -28456,14 +30105,12 @@ 0CAD1E591E1C5CBD00537693 /* secd-52-offering-gencount-reset.m in Sources */, DC52EDDD1D80D5C500B0A59C /* secd-70-engine-corrupt.m in Sources */, DC52EDDE1D80D5C500B0A59C /* secd-70-engine-smash.m in Sources */, - 0C5F4FD81F952FEA00AF1616 /* secd-700-sftm.m in Sources */, 522B280E1E64B4BF002B5638 /* secd-230-keybagtable.m in Sources */, DC52EDDF1D80D5C500B0A59C /* secd-70-otr-remote.m in Sources */, DC52EDE21D80D5C500B0A59C /* secd-74-engine-beer-servers.m in Sources */, 7281E0901DFD0E0A0021E1B7 /* CKDKVSProxy.m in Sources */, DC52EDE31D80D5C500B0A59C /* secd-75-engine-views.m in Sources */, DC52EDE61D80D5C500B0A59C /* secd-80-views-basic.m in Sources */, - DC52EDE71D80D5C500B0A59C /* secd-82-secproperties-basic.m in Sources */, DC52EDE81D80D5C500B0A59C /* secd-81-item-acl-stress.m in Sources */, DC52EDE91D80D5C500B0A59C /* secd-81-item-acl.m in Sources */, DC52EDEA1D80D5C500B0A59C /* secd-82-persistent-ref.m in Sources */, @@ -28494,9 +30141,11 @@ 09CB49701F2F64E300C8E4DE /* si-44-seckey-fv.m in Sources */, DC52EE5C1D80D76300B0A59C /* si-20-sectrust-policies.m in Sources */, DC52EE511D80D73800B0A59C /* si-15-certificate.c in Sources */, + D48BD18D206C45F00075DDC9 /* si-89-cms-hash-agility.m in Sources */, BE6215BE1DB6E69100961E15 /* si-84-sectrust-allowlist.m in Sources */, DC52EE521D80D73800B0A59C /* si-16-ec-certificate.c in Sources */, DC52EE421D80D71900B0A59C /* si-20-sectrust.c in Sources */, + D4B6D57C2069D8450099FBEF /* si-34-cms-timestamp.m in Sources */, D4096E031ED5F21C000AC459 /* si-65-cms-cert-policy.c in Sources */, DC52EE441D80D71900B0A59C /* si-21-sectrust-asr.c in Sources */, DC52EE451D80D71900B0A59C /* si-22-sectrust-iap.c in Sources */, @@ -28505,6 +30154,7 @@ DC52EE481D80D71900B0A59C /* si-24-sectrust-digicert-malaysia.c in Sources */, DC52EE491D80D71900B0A59C /* si-24-sectrust-diginotar.c in Sources */, DC52EE4A1D80D71900B0A59C /* si-24-sectrust-itms.c in Sources */, + DCE2341820A3D4B8009766A3 /* si-cms-hash-agility-data.c in Sources */, DC52EE4B1D80D71900B0A59C /* si-24-sectrust-nist.c in Sources */, DC52EE4C1D80D71900B0A59C /* si-24-sectrust-passbook.c in Sources */, DC52EE4D1D80D71900B0A59C /* si-26-sectrust-copyproperties.c in Sources */, @@ -28516,10 +30166,13 @@ DC52EE551D80D73800B0A59C /* si-44-seckey-ec.m in Sources */, D4096E011ED5F0B5000AC459 /* si-60-cms.c in Sources */, D4CFAA7E1E660BB3004746AA /* si-32-sectrust-pinning-required.m in Sources */, + D48BD194206C47530075DDC9 /* si-35-cms-expiration-time.m in Sources */, D487FBB81DB8357300D4BB0B /* si-29-sectrust-sha1-deprecation.m in Sources */, DC52EE561D80D73800B0A59C /* si-44-seckey-ies.m in Sources */, DC52EE571D80D73800B0A59C /* si-67-sectrust-blocklist.c in Sources */, D4096E021ED5F207000AC459 /* si-64-ossl-cms.c in Sources */, + 09A3B9E11F82734400C5C324 /* si-44-seckey-proxy.m in Sources */, + DCD45357209A5BA10086CBFC /* si-cms-signing-identity-p12.c in Sources */, DC52EE581D80D73800B0A59C /* si-70-sectrust-unified.c in Sources */, DC52EE591D80D73800B0A59C /* si-82-seccertificate-ct.c in Sources */, DC52EE5A1D80D73800B0A59C /* si-83-seccertificate-sighashalg.c in Sources */, @@ -28537,16 +30190,17 @@ DC52EE7C1D80D89E00B0A59C /* SecItemBackup.c in Sources */, DC4269051E82EDC4002B7110 /* SecItem.m in Sources */, EBEEEE3E1EA31DB100E15F5C /* SOSControlHelper.m in Sources */, - DC52EE7B1D80D89900B0A59C /* SecKeyAdaptors.c in Sources */, + DC52EE7B1D80D89900B0A59C /* SecKeyAdaptors.m in Sources */, DC52EE7A1D80D89400B0A59C /* SecCFAllocator.c in Sources */, DC52EE791D80D88D00B0A59C /* SecItem.c in Sources */, DC52EE781D80D88800B0A59C /* SecRSAKey.c in Sources */, + 09A3B9E21F838A3400C5C324 /* SecKeyProxy.m in Sources */, DC52EE771D80D88300B0A59C /* SecDH.c in Sources */, - DC52EE761D80D87F00B0A59C /* SecCTKKey.c in Sources */, + DC52EE761D80D87F00B0A59C /* SecCTKKey.m in Sources */, DC52EE741D80D86F00B0A59C /* SecAccessControl.c in Sources */, DC52EE731D80D86800B0A59C /* SecKey.c in Sources */, DC52EE721D80D86400B0A59C /* SecuritydXPC.c in Sources */, - DC52EE711D80D85F00B0A59C /* SecECKey.c in Sources */, + DC52EE711D80D85F00B0A59C /* SecECKey.m in Sources */, DC52EE701D80D84700B0A59C /* SecItemConstants.c in Sources */, DC52EE6F1D80D83F00B0A59C /* SecPasswordGenerate.c in Sources */, ); @@ -28653,6 +30307,7 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + DCD504BC20CB28BE00F37D26 /* SecFramework.c in Sources */, 476541A21F33EDAD00413F65 /* SecdWatchdog.m in Sources */, DCCD33D31E3FF0D800AA4AD1 /* spi.c in Sources */, DC610A181D78F129002223DE /* main.m in Sources */, @@ -28970,6 +30625,7 @@ DCB3447A1D8A35270054D16E /* kc-01-keychain-creation.c in Sources */, DCB3447B1D8A35270054D16E /* kc-02-unlock-noui.c in Sources */, 24CBF8751E9D4E6100F09F0E /* kc-44-secrecoverypassword.c in Sources */, + DCD4535A209A60DD0086CBFC /* kc-keychain-file-helpers.c in Sources */, DCB3447D1D8A35270054D16E /* kc-03-keychain-list.c in Sources */, DCB3447C1D8A35270054D16E /* kc-03-status.c in Sources */, DCB3447E1D8A35270054D16E /* kc-04-is-valid.c in Sources */, @@ -29018,33 +30674,34 @@ buildActionMask = 2147483647; files = ( 0CAD1E581E1C5C6C00537693 /* SOSCloudCircle.m in Sources */, + DC5B391A20C08B70005B09F6 /* SecBase.c in Sources */, DCC78EE71D808B2F00865A7C /* secViewDisplay.c in Sources */, DCC78EE61D808B2A00865A7C /* SecAccessControl.c in Sources */, DCC78EE51D808B2100865A7C /* SecBase64.c in Sources */, DCC78EE41D808B1B00865A7C /* SecCFAllocator.c in Sources */, DCC78EE31D808B1300865A7C /* SecCMS.c in Sources */, BEEB47D91EA189F5004AA5C6 /* SecTrustStatusCodes.c in Sources */, - DCC78EE21D808B0E00865A7C /* SecCTKKey.c in Sources */, + DCC78EE21D808B0E00865A7C /* SecCTKKey.m in Sources */, DCC78EE11D808B0900865A7C /* SecCertificate.c in Sources */, DC4269041E82EDAC002B7110 /* SecItem.m in Sources */, EBEEEE3D1EA31DB000E15F5C /* SOSControlHelper.m in Sources */, DCC78EDF1D808AF800865A7C /* SecCertificateRequest.c in Sources */, DCC78EDE1D808AF100865A7C /* SecDH.c in Sources */, DCC78EDD1D808AEC00865A7C /* SecDigest.c in Sources */, - DCC78EDC1D808AE500865A7C /* SecECKey.c in Sources */, + DCC78EDC1D808AE500865A7C /* SecECKey.m in Sources */, DCC78EDB1D808ADF00865A7C /* SecEMCS.m in Sources */, - DCC78EDA1D808AD100865A7C /* SecFramework.c in Sources */, DCC78ED91D808ACB00865A7C /* SecIdentity.c in Sources */, DCC78ED81D808AC600865A7C /* SecImportExport.c in Sources */, DCC78ED71D808AC000865A7C /* SecItem.c in Sources */, DCC78ED61D808ABA00865A7C /* SecItemBackup.c in Sources */, DCC78ED51D808AAE00865A7C /* SecItemConstants.c in Sources */, DCC78ED41D808AA800865A7C /* SecKey.c in Sources */, - DCC78ED31D808AA000865A7C /* SecKeyAdaptors.c in Sources */, + DCC78ED31D808AA000865A7C /* SecKeyAdaptors.m in Sources */, DCC78ED21D808A9500865A7C /* SecOTRDHKey.c in Sources */, DCC78ED11D808A8E00865A7C /* SecOTRFullIdentity.c in Sources */, B61577ED1F202049004A3930 /* SecPaddingConfigurations.c in Sources */, DCC78ED01D808A8800865A7C /* SecOTRMath.c in Sources */, + 0927FEBC1F81338600864E07 /* SecKeyProxy.m in Sources */, DCC78ECF1D808A8200865A7C /* SecOTRPacketData.c in Sources */, DCC78ECE1D808A7B00865A7C /* SecOTRPackets.c in Sources */, DCC78ECD1D808A7300865A7C /* SecOTRPublicIdentity.c in Sources */, @@ -29121,6 +30778,7 @@ DCD068581D8CDF7E007602F1 /* bundlediskrep.cpp in Sources */, DCD068381D8CDF7E007602F1 /* cdbuilder.cpp in Sources */, DCD068361D8CDF7E007602F1 /* codedirectory.cpp in Sources */, + A6B1BA81207BD9EC00F1E099 /* notarization.cpp in Sources */, DCD068281D8CDF7E007602F1 /* cs.cpp in Sources */, DCD0686F1D8CDF7E007602F1 /* csdatabase.cpp in Sources */, DCD068711D8CDF7E007602F1 /* cserror.cpp in Sources */, @@ -29245,14 +30903,13 @@ DCD66DBF1D82053E00DB1393 /* SecDigest.c in Sources */, BEEB47DA1EA189F5004AA5C6 /* SecTrustStatusCodes.c in Sources */, DCD66DBE1D82053700DB1393 /* SecBase64.c in Sources */, - BE1F74D31F609D460068FA64 /* SecFramework.c in Sources */, DCD66DB61D82050900DB1393 /* SecKey.c in Sources */, - DCD66DBC1D82052B00DB1393 /* SecKeyAdaptors.c in Sources */, + DCD66DBC1D82052B00DB1393 /* SecKeyAdaptors.m in Sources */, DCD66DBB1D82052700DB1393 /* SecPolicy.c in Sources */, DCD66DBA1D82052000DB1393 /* SecPolicyLeafCallbacks.c in Sources */, DCD66DB91D82051900DB1393 /* SecTrust.c in Sources */, DCD66DB71D82050E00DB1393 /* SecTrustStore.c in Sources */, - DCD66DB51D82050500DB1393 /* SecECKey.c in Sources */, + DCD66DB51D82050500DB1393 /* SecECKey.m in Sources */, DCD66DB41D82050000DB1393 /* SecRSAKey.c in Sources */, DCD66DB31D8204FB00DB1393 /* SecServerEncryptionSupport.c in Sources */, D425EC231DD3FFF200DE5DEC /* SecInternalRelease.c in Sources */, @@ -29290,7 +30947,6 @@ DCD8A1DB1E09F5D100E4FA0A /* SOSAccountTrust.m in Sources */, DCD8A1A11E09EF5C00E4FA0A /* SOSCloudKeychainConstants.c in Sources */, DCD8A1A91E09F04700E4FA0A /* SOSECWrapUnwrap.c in Sources */, - 0C4899251E0F38FA00C6CF70 /* SOSAccountTrustOctagon.m in Sources */, DCD8A1BD1E09F1D600E4FA0A /* SOSFullPeerInfo.m in Sources */, DCD8A1B51E09F15400E4FA0A /* SOSGenCount.c in Sources */, DCD8A19F1E09EF0F00E4FA0A /* SOSInternal.m in Sources */, @@ -29302,10 +30958,8 @@ DCD8A1B11E09F11900E4FA0A /* SOSPeerInfoDER.m in Sources */, 0CE7604C1E12F56800B4381E /* SOSAccountTrustClassic+Identity.m in Sources */, DCD8A1B21E09F11900E4FA0A /* SOSPeerInfoRingState.m in Sources */, - DCD8A1A71E09F01300E4FA0A /* SOSPeerInfoSecurityProperties.m in Sources */, 0CE7604E1E12F5BA00B4381E /* SOSAccountTrustClassic+Retirement.m in Sources */, DCD8A1A51E09EFAE00E4FA0A /* SOSPeerInfoV2.m in Sources */, - 0CE760481E12F2F300B4381E /* SOSAccountTrustClassic+Expansion.m in Sources */, DCD8A1C21E09F23B00E4FA0A /* SOSRecoveryKeyBag.m in Sources */, DCD8A1B81E09F1BB00E4FA0A /* SOSRingBackup.m in Sources */, DCD8A1B91E09F1BB00E4FA0A /* SOSRingBasic.m in Sources */, @@ -29319,7 +30973,6 @@ DCD8A1C71E09F2B400E4FA0A /* SOSTransport.m in Sources */, DCD8A1511E09EE0F00E4FA0A /* SOSViews.m in Sources */, DCD8A19E1E09EEDA00E4FA0A /* SecRecoveryKey.m in Sources */, - 0CE7604A1E12F30200B4381E /* SOSAccountTrustClassic+Circle.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -29401,6 +31054,7 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + D49111302095154B0066A1E4 /* MainMenu.xib in Sources */, DCE4E8F71D7F3A1100AFB96E /* KDCirclePeer.m in Sources */, DCE4E8F91D7F3A1100AFB96E /* KDAppDelegate.m in Sources */, DCE4E8F81D7F3A1100AFB96E /* main.m in Sources */, @@ -29414,6 +31068,7 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + D491112F2095154B0066A1E4 /* MainMenu.xib in Sources */, DCE4E92B1D7F3D7C00AFB96E /* KDSecCircle.m in Sources */, DCE4E92C1D7F3D7C00AFB96E /* KNPersistentState.m in Sources */, DCE4E9311D7F3D7C00AFB96E /* KDCirclePeer.m in Sources */, @@ -29703,6 +31358,50 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + EB056E3A1FE5E390000A771E /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 0CC3775020ACA0DF00B58D2D /* SFSignInAnalytics.m in Sources */, + EBDD732C20A6A61E003A103A /* SOSAnalytics.m in Sources */, + EB056E451FE5E390000A771E /* DeviceSimulatorMain.m in Sources */, + EB056E431FE5E390000A771E /* DeviceSimulator.m in Sources */, + EBCE16171FE6DE5A002E7CCC /* SecdWatchdog.m in Sources */, + EBCE16181FE6DE5A002E7CCC /* SFSQLite.m in Sources */, + EBCE16191FE6DE5A002E7CCC /* SFSQLiteStatement.m in Sources */, + EBCE16201FE6DE5A002E7CCC /* SFAnalytics.m in Sources */, + EBCE16221FE6DE5A002E7CCC /* SFAnalyticsActivityTracker.m in Sources */, + EBCE16231FE6DE5A002E7CCC /* client_endpoint.m in Sources */, + EBCE162C1FE6DE5A002E7CCC /* client.c in Sources */, + EBCE162D1FE6DE5A002E7CCC /* SFAnalyticsSQLiteStore.m in Sources */, + EBCE162F1FE6DE5A002E7CCC /* SecTask.c in Sources */, + EBCE16311FE6DE5A002E7CCC /* SFAnalyticsMultiSampler.m in Sources */, + DC5B391C20C08BF1005B09F6 /* SecFramework.c in Sources */, + EBCE16321FE6DE5A002E7CCC /* SFAnalyticsSampler.m in Sources */, + EBCE16351FE6DE5A002E7CCC /* server_xpc.m in Sources */, + EBCE16361FE6DE5A002E7CCC /* server_security_helpers.c in Sources */, + 6C32BB9A20EAE6B80042DF59 /* LocalKeychainAnalytics.m in Sources */, + EBCE16371FE6DE5A002E7CCC /* server_endpoint.m in Sources */, + EBCE16391FE6DE5A002E7CCC /* spi.c in Sources */, + EBCE163A1FE6DE5A002E7CCC /* SFObjCType.m in Sources */, + EBCE163D1FE6DE5A002E7CCC /* server_entitlement_helpers.c in Sources */, + EBCE163E1FE6DE5A002E7CCC /* AutoreleaseTest.c in Sources */, + EBCE163F1FE6DE5A002E7CCC /* CKKSControl.m in Sources */, + EBCE16401FE6DE5A002E7CCC /* CKKSControlProtocol.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + EB05C4ED1FE5E48A00D68712 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + EBCE166C1FE746A5002E7CCC /* SecItemConstants.c in Sources */, + EB05C4F41FE5E48B00D68712 /* MultiDeviceSimulatorTests.m in Sources */, + 4885DCAD207FF0780071FB7B /* ClientInfoByNotification.m in Sources */, + EBCE16601FE732AA002E7CCC /* MultiDeviceNetworking.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; EB0BC9371C3C791500785842 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -29764,19 +31463,29 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 6C32BB9920EAE6B00042DF59 /* LocalKeychainAnalytics.m in Sources */, + 0CC3771320A222BC00B58D2D /* SFSignInAnalytics.m in Sources */, EB49B2E5202DFEB3003F34A0 /* mockaks.m in Sources */, EB49B2DB202DF20F003F34A0 /* spi.c in Sources */, EB49B2D7202DF1F7003F34A0 /* server_endpoint.m in Sources */, + EBC73F2020993F8600AE3350 /* SFAnalyticsSQLiteStore.m in Sources */, + EBC73F2720993FC900AE3350 /* SFAnalyticsMultiSampler.m in Sources */, EB49B2D8202DF1F7003F34A0 /* server_xpc.m in Sources */, + EBC73F2620993FA800AE3350 /* client_endpoint.m in Sources */, EB49B2D9202DF1F7003F34A0 /* server_security_helpers.c in Sources */, + EBC73F2B2099785900AE3350 /* SFObjCType.m in Sources */, EB49B2E0202DF5D7003F34A0 /* server_entitlement_helpers.c in Sources */, + EBC73F2A20996AD400AE3350 /* SFSQLiteStatement.m in Sources */, EB6667C7204CD69F000B404F /* testPlistDER.m in Sources */, + EBC73F29209966AF00AE3350 /* SFSQLite.m in Sources */, EB49B2D5202DF1D8003F34A0 /* SecTask.c in Sources */, EB49B2D4202DF1C1003F34A0 /* client.c in Sources */, EB49B2D3202DF1AC003F34A0 /* SecdWatchdog.m in Sources */, EB49B2B1202D8780003F34A0 /* secdmockaks.m in Sources */, + DC5B391B20C08BDC005B09F6 /* SecFramework.c in Sources */, EB49B2D1202DF15F003F34A0 /* SFAnalyticsActivityTracker.m in Sources */, EB49B2D0202DF14D003F34A0 /* SFAnalytics.m in Sources */, + EBC73F2820993FDA00AE3350 /* SFAnalyticsSampler.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -29860,6 +31569,16 @@ target = 0C2BCBBD1D0648D100ED7A2F /* dtlsEchoServer */; targetProxy = 0C2BCBD01D0648FA00ED7A2F /* PBXContainerItemProxy */; }; + 0C3E2EA92073F5C400F5B95B /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 4C32C0AE0A4975F6002891BD /* Security_ios */; + targetProxy = 0C3E2EA82073F5C400F5B95B /* PBXContainerItemProxy */; + }; + 0C5663EE20BE2E1A0035F362 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = DC0BCC211D8C684F00070CB0 /* utilities */; + targetProxy = 0C5663ED20BE2E1A0035F362 /* PBXContainerItemProxy */; + }; 0C664AB41759270C0092D3D9 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 0C0BDB2E175685B000BC1A7E /* secdtests_ios */; @@ -29910,6 +31629,11 @@ target = 0C6799F912F7C37C00712919 /* dtlsTests */; targetProxy = 0C99B73F131C984900584CF4 /* PBXContainerItemProxy */; }; + 0C9AEEBA20783FE000BF6237 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = DC1789031D77980500B50D50 /* Security_osx */; + targetProxy = 0C9AEEB920783FE000BF6237 /* PBXContainerItemProxy */; + }; 0CC827F2138712B100BD99B7 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = E710C7411331946400F85568 /* SecurityTests */; @@ -29930,11 +31654,71 @@ target = DCD06AA91D8E0D53007602F1 /* security_utilities */; targetProxy = 226A8B441DEF58EE004C35E3 /* PBXContainerItemProxy */; }; + 3DD1FEF8201C07F30086D049 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = DC0BCC211D8C684F00070CB0 /* utilities */; + targetProxy = 3DD1FEF9201C07F30086D049 /* PBXContainerItemProxy */; + }; + 3DD1FF50201C09CD0086D049 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = DC0BC9C81D8B824700070CB0 /* security_ssl */; + targetProxy = 3DD1FF4F201C09CD0086D049 /* PBXContainerItemProxy */; + }; + 3DD1FFAF201FDB1D0086D049 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = DC0BC9C81D8B824700070CB0 /* security_ssl */; + targetProxy = 3DD1FFB0201FDB1D0086D049 /* PBXContainerItemProxy */; + }; + 3DD1FFB1201FDB1D0086D049 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = DC0BCC211D8C684F00070CB0 /* utilities */; + targetProxy = 3DD1FFB2201FDB1D0086D049 /* PBXContainerItemProxy */; + }; 438169E71B4EE4B300C54D58 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 4381690B1B4EDCBD00C54D58 /* SOSCCAuthPlugin */; targetProxy = 438169E61B4EE4B300C54D58 /* PBXContainerItemProxy */; }; + 4718AE03205B39620068EC3F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = DC0BCC211D8C684F00070CB0 /* utilities */; + targetProxy = 4718AE04205B39620068EC3F /* PBXContainerItemProxy */; + }; + 4718AE05205B39620068EC3F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = D4ADA3181E2B41670031CEA3 /* libtrustd */; + targetProxy = 4718AE06205B39620068EC3F /* PBXContainerItemProxy */; + }; + 4718AE09205B39620068EC3F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = DC52E8BE1D80C25800B0A59C /* SecureObjectSyncServer */; + targetProxy = 4718AE0A205B39620068EC3F /* PBXContainerItemProxy */; + }; + 4718AE0B205B39620068EC3F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = DCD8A1061E09EE0F00E4FA0A /* SecureObjectSyncFramework */; + targetProxy = 4718AE0C205B39620068EC3F /* PBXContainerItemProxy */; + }; + 4718AE0D205B39620068EC3F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = DC52EC3E1D80D00800B0A59C /* libSWCAgent */; + targetProxy = 4718AE0E205B39620068EC3F /* PBXContainerItemProxy */; + }; + 4718AEE6205B3A350068EC3F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 4718AE2E205B39C40068EC3F /* libsecurityd_bridge */; + targetProxy = 4718AEE5205B3A350068EC3F /* PBXContainerItemProxy */; + }; + 47455B24205B3E2F008FE980 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 4718AE02205B39620068EC3F /* securityd_bridge */; + targetProxy = 47455B23205B3E2F008FE980 /* PBXContainerItemProxy */; + }; + 4771D982209A76B100BA9772 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 4771D971209A755800BA9772 /* KeychainDataclassOwner */; + targetProxy = 4771D981209A76B100BA9772 /* PBXContainerItemProxy */; + }; 478D426D1FD72A8100CAB645 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = DC52EDA61D80D58400B0A59C /* secdRegressions */; @@ -29945,31 +31729,61 @@ target = DC0BCBD91D8C648C00070CB0 /* regressionBase */; targetProxy = 478D42701FD72A8100CAB645 /* PBXContainerItemProxy */; }; - 478D42711FD72A8100CAB645 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = DC52E7731D80BC8000B0A59C /* libsecurityd_ios */; - targetProxy = 478D42721FD72A8100CAB645 /* PBXContainerItemProxy */; - }; 478D42731FD72A8100CAB645 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = DCC78EA81D8088E200865A7C /* security */; targetProxy = 478D42741FD72A8100CAB645 /* PBXContainerItemProxy */; }; + 47A6FC6A206B461700BD6C54 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = DC52E7731D80BC8000B0A59C /* libsecurityd_ios */; + targetProxy = 47A6FC69206B461700BD6C54 /* PBXContainerItemProxy */; + }; + 47A6FC6C206B462400BD6C54 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = DC52E7731D80BC8000B0A59C /* libsecurityd_ios */; + targetProxy = 47A6FC6B206B462400BD6C54 /* PBXContainerItemProxy */; + }; + 47C2F18C2059CBEA0062DE30 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 47C2F1822059CB680062DE30 /* KeychainResources */; + targetProxy = 47C2F18B2059CBEA0062DE30 /* PBXContainerItemProxy */; + }; + 47C2F18E2059CBF40062DE30 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 47C2F1822059CB680062DE30 /* KeychainResources */; + targetProxy = 47C2F18D2059CBF40062DE30 /* PBXContainerItemProxy */; + }; + 47C2F1902059CBFC0062DE30 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 47C2F1822059CB680062DE30 /* KeychainResources */; + targetProxy = 47C2F18F2059CBFC0062DE30 /* PBXContainerItemProxy */; + }; + 47C2F1922059CC040062DE30 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 47C2F1822059CB680062DE30 /* KeychainResources */; + targetProxy = 47C2F1912059CC040062DE30 /* PBXContainerItemProxy */; + }; 47C51B8B1EEA657D0032D9E5 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = DC1789031D77980500B50D50 /* Security_osx */; targetProxy = 47C51B8A1EEA657D0032D9E5 /* PBXContainerItemProxy */; }; + 47D991D020407F7E0078CAE2 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 4727FBB61F9918580003AE36 /* secdxctests_ios */; + targetProxy = 47D991CF20407F7E0078CAE2 /* PBXContainerItemProxy */; + }; + 47D991D720407F890078CAE2 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 478D426C1FD72A8100CAB645 /* secdxctests_mac */; + targetProxy = 47D991D620407F890078CAE2 /* PBXContainerItemProxy */; + }; 47DE88CE1FA7AD6200DD3254 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = DCC78EA81D8088E200865A7C /* security */; targetProxy = 47DE88CD1FA7AD6200DD3254 /* PBXContainerItemProxy */; }; - 47DE88D51FA7AD7000DD3254 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = DC52E7731D80BC8000B0A59C /* libsecurityd_ios */; - targetProxy = 47DE88D41FA7AD7000DD3254 /* PBXContainerItemProxy */; - }; 47DE88D71FA7ADAC00DD3254 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = DC0BCBD91D8C648C00070CB0 /* regressionBase */; @@ -29980,6 +31794,16 @@ target = DC52EDA61D80D58400B0A59C /* secdRegressions */; targetProxy = 47DE88D81FA7ADBB00DD3254 /* PBXContainerItemProxy */; }; + 4809F7AE2061B6AA003E72D0 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = EB056E3D1FE5E390000A771E /* DeviceSimulator */; + targetProxy = 4809F7AD2061B6AA003E72D0 /* PBXContainerItemProxy */; + }; + 4809F7B02061B6B0003E72D0 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = EB05C4F01FE5E48A00D68712 /* MultiDeviceSimulatorTests */; + targetProxy = 4809F7AF2061B6B0003E72D0 /* PBXContainerItemProxy */; + }; 4C52D0EE16EFCD720079966E /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 4C52D0B316EFC61E0079966E /* CircleJoinRequested */; @@ -30210,11 +32034,6 @@ target = BEF88C271EAFFC3F00357577 /* TrustedPeers */; targetProxy = BEF88C321EAFFC3F00357577 /* PBXContainerItemProxy */; }; - CD0637811A840C6400C81E74 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = CD276C261A83F60C003226BC /* KeychainSyncingOverIDSProxy */; - targetProxy = CD6130ED1DA1C0CC00E1E42F /* PBXContainerItemProxy */; - }; D40B6A7F1E2B5F3D00CD6EE5 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = D4ADA3181E2B41670031CEA3 /* libtrustd */; @@ -30385,6 +32204,11 @@ target = DA30D6751DF8C8FB00EC6B43 /* KeychainSyncAccountUpdater */; targetProxy = DA30D6811DF8C93500EC6B43 /* PBXContainerItemProxy */; }; + DAE40BD520CF3ED5002D5674 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = DAE40BC520CF3E46002D5674 /* secitemcanarytest */; + targetProxy = DAE40BD420CF3ED5002D5674 /* PBXContainerItemProxy */; + }; DC0067901D878132005AF8DB /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = DC6A82911D87749900418608 /* securityd_client_macos */; @@ -30690,6 +32514,11 @@ target = DC1789031D77980500B50D50 /* Security_osx */; targetProxy = DC178BF21D77ABE300B50D50 /* PBXContainerItemProxy */; }; + DC193C6020CB4C9D009C1A0F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = libsecurity_cms_regressions; + targetProxy = DC193C5F20CB4C9D009C1A0F /* PBXContainerItemProxy */; + }; DC222C791E034EE700B09171 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = DC222C371E034D1F00B09171 /* libsecurityd_ios_NO_AKS */; @@ -30930,11 +32759,6 @@ target = DC0BCC211D8C684F00070CB0 /* utilities */; targetProxy = DC65E72E1D8CB32400152EF0 /* PBXContainerItemProxy */; }; - DC65E7331D8CB34000152EF0 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = DC0BCC211D8C684F00070CB0 /* utilities */; - targetProxy = DC65E7321D8CB34000152EF0 /* PBXContainerItemProxy */; - }; DC65E7391D8CB38300152EF0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = DCB3417B1D8A2B860054D16E /* security_cdsa_utilities */; @@ -31560,11 +33384,6 @@ target = E7D847C41C6BE9710025BB44 /* KeychainCircle */; targetProxy = E7D847D01C6BE9720025BB44 /* PBXContainerItemProxy */; }; - E7E7B24B1BFC0CD900B1E66B /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = CD276C261A83F60C003226BC /* KeychainSyncingOverIDSProxy */; - targetProxy = CD6130EC1DA1C0CC00E1E42F /* PBXContainerItemProxy */; - }; EB0D30FA1EF12BFB00C3C17D /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = E79EEDD21CD3F8AB00C2FBFC /* Security_tests_ios */; @@ -31585,6 +33404,21 @@ target = DC0BCC211D8C684F00070CB0 /* utilities */; targetProxy = EB108F201E6CE4D2003B0456 /* PBXContainerItemProxy */; }; + EB11965A20A6300600BFDA1B /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 4809F7A42061B697003E72D0 /* MultiPeerSimulatorTests */; + targetProxy = EB11965920A6300600BFDA1B /* PBXContainerItemProxy */; + }; + EB11965C20A6301100BFDA1B /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 4809F7A42061B697003E72D0 /* MultiPeerSimulatorTests */; + targetProxy = EB11965B20A6301100BFDA1B /* PBXContainerItemProxy */; + }; + EB11965E20A6302100BFDA1B /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 4809F7A42061B697003E72D0 /* MultiPeerSimulatorTests */; + targetProxy = EB11965D20A6302100BFDA1B /* PBXContainerItemProxy */; + }; EB1C4CA71E85883900404981 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 470415CE1E5E14B5001F3D95 /* seckeychainnetworkextensionstest */; @@ -31665,6 +33499,26 @@ target = EBB839A41E29665D00853BAC /* secfuzzer */; targetProxy = EB58A0611E74C8E4009C10D7 /* PBXContainerItemProxy */; }; + EB636BCA20992D8900C1E21A /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = EB49B2AD202D877F003F34A0 /* secdmockaks */; + targetProxy = EB636BC920992D8900C1E21A /* PBXContainerItemProxy */; + }; + EB636BD120992DA300C1E21A /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = EB49B2AD202D877F003F34A0 /* secdmockaks */; + targetProxy = EB636BD020992DA300C1E21A /* PBXContainerItemProxy */; + }; + EB636BD320992DB400C1E21A /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = EB49B2AD202D877F003F34A0 /* secdmockaks */; + targetProxy = EB636BD220992DB400C1E21A /* PBXContainerItemProxy */; + }; + EB636BD520992DC000C1E21A /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = EB49B2AD202D877F003F34A0 /* secdmockaks */; + targetProxy = EB636BD420992DC000C1E21A /* PBXContainerItemProxy */; + }; EB63ADE11C3E74F900C45A69 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = EB0BC9361C3C791500785842 /* secedumodetest */; @@ -31675,11 +33529,6 @@ target = 0C7CFA2E14E1BA4800DF9D95 /* Security_frameworks_ios */; targetProxy = EB6A6FAC1B90F84D0045DC68 /* PBXContainerItemProxy */; }; - EB6A6FB31B90F89F0045DC68 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = 790851B50CA9859F0083CC4D /* securityd_ios */; - targetProxy = EB6A6FB21B90F89F0045DC68 /* PBXContainerItemProxy */; - }; EB6A6FB91B90F8D70045DC68 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 4C541F840F250BF500E508AE /* Security_executables_ios */; @@ -31695,6 +33544,36 @@ target = 4C32C0AE0A4975F6002891BD /* Security_ios */; targetProxy = EB6A6FBC1B90F9170045DC68 /* PBXContainerItemProxy */; }; + EB8910F120E0287600DE533F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 4727FBB61F9918580003AE36 /* secdxctests_ios */; + targetProxy = EB8910F020E0287600DE533F /* PBXContainerItemProxy */; + }; + EB8910F820E0287E00DE533F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 4727FBB61F9918580003AE36 /* secdxctests_ios */; + targetProxy = EB8910F720E0287E00DE533F /* PBXContainerItemProxy */; + }; + EB8910FE20E06DF500DE533F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 6C46056B1F882B9B001421B6 /* KeychainAnalyticsTests */; + targetProxy = EB8910FD20E06DF500DE533F /* PBXContainerItemProxy */; + }; + EB89FAFE20DBDAA800085498 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 470415CE1E5E14B5001F3D95 /* seckeychainnetworkextensionstest */; + targetProxy = EB89FAFD20DBDAA800085498 /* PBXContainerItemProxy */; + }; + EB89FB0020DBDAA800085498 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 47702B1D1E5F409700B29577 /* seckeychainnetworkextensionsystemdaemontest */; + targetProxy = EB89FAFF20DBDAA800085498 /* PBXContainerItemProxy */; + }; + EB89FB0220DBDAA800085498 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 47702B2D1E5F492C00B29577 /* seckeychainnetworkextensionunauthorizedaccesstest */; + targetProxy = EB89FB0120DBDAA800085498 /* PBXContainerItemProxy */; + }; EB9C1DB71BDFD51800F89272 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = EB9C1DAE1BDFD4DE00F89272 /* SecurityBatsTests */; @@ -31735,6 +33614,31 @@ target = EB9C1DAE1BDFD4DE00F89272 /* SecurityBatsTests */; targetProxy = EBC15EA81BE29AC3001C0C5B /* PBXContainerItemProxy */; }; + EBC73F52209A705A00AE3350 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 6C46056B1F882B9B001421B6 /* KeychainAnalyticsTests */; + targetProxy = EBC73F51209A705A00AE3350 /* PBXContainerItemProxy */; + }; + EBC73F5D209A739600AE3350 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 470415CE1E5E14B5001F3D95 /* seckeychainnetworkextensionstest */; + targetProxy = EBC73F5C209A739600AE3350 /* PBXContainerItemProxy */; + }; + EBC73F64209A73A100AE3350 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 47702B1D1E5F409700B29577 /* seckeychainnetworkextensionsystemdaemontest */; + targetProxy = EBC73F63209A73A100AE3350 /* PBXContainerItemProxy */; + }; + EBC73F66209A73A100AE3350 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 47702B2D1E5F492C00B29577 /* seckeychainnetworkextensionunauthorizedaccesstest */; + targetProxy = EBC73F65209A73A100AE3350 /* PBXContainerItemProxy */; + }; + EBCE15101FE638A2002E7CCC /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = EB056E3D1FE5E390000A771E /* DeviceSimulator */; + targetProxy = EBCE150F1FE638A2002E7CCC /* PBXContainerItemProxy */; + }; EBCF743F1CE593A700BED7CA /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = EBCF73F31CE45F9C00BED7CA /* secitemfunctionality */; @@ -31905,14 +33809,6 @@ name = SharedWebCredentials.strings; sourceTree = ""; }; - CD6130D61DA06FC600E1E42F /* InfoPlist.strings */ = { - isa = PBXVariantGroup; - children = ( - CD6130D71DA06FC600E1E42F /* en */, - ); - name = InfoPlist.strings; - sourceTree = ""; - }; D479F6DF1F980F8F00388D28 /* Trust.strings */ = { isa = PBXVariantGroup; children = ( @@ -32075,10 +33971,6 @@ buildSettings = { CLANG_ENABLE_OBJC_ARC = YES; CODE_SIGN_ENTITLEMENTS = "secdtests/secdtests-entitlements.plist"; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks", - ); GCC_PREPROCESSOR_DEFINITIONS = ( "LIBTRUSTD=1", "$(inherited)", @@ -32092,7 +33984,6 @@ "$(OTHER_LDFLAGS_PREQUELITE)", "$(OTHER_LDFLAGS_WIRELESSDIAGNOSTICS)", "$(OTHER_LDFLAGS_MOBILEASSET)", - "$(OTHER_LDFLAGS_CORECDP)", "$(OTHER_LDFLAGS_IMCORE)", "$(OTHER_LDFLAGS_ACCOUNTS)", ); @@ -32108,7 +33999,6 @@ "$(OTHER_LDFLAGS_SHAREDWEBCREDENTIALS)", "-framework", CrashReporterSupport, - "$(OTHER_LDFLAGS_CORECDP)", "$(OTHER_LDFLAGS_IMCORE)", "$(OTHER_LDFLAGS_ACCOUNTS)", ); @@ -32122,10 +34012,6 @@ buildSettings = { CLANG_ENABLE_OBJC_ARC = YES; CODE_SIGN_ENTITLEMENTS = "secdtests/secdtests-entitlements.plist"; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks", - ); GCC_PREPROCESSOR_DEFINITIONS = ( "LIBTRUSTD=1", "$(inherited)", @@ -32139,7 +34025,6 @@ "$(OTHER_LDFLAGS_PREQUELITE)", "$(OTHER_LDFLAGS_WIRELESSDIAGNOSTICS)", "$(OTHER_LDFLAGS_MOBILEASSET)", - "$(OTHER_LDFLAGS_CORECDP)", "$(OTHER_LDFLAGS_IMCORE)", "$(OTHER_LDFLAGS_ACCOUNTS)", ); @@ -32243,15 +34128,72 @@ ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_NONNULL = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_UNREACHABLE_CODE = YES; CODE_SIGN_IDENTITY = ""; - FRAMEWORK_SEARCH_PATHS = ( + GCC_PREPROCESSOR_DEFINITIONS = ( + "NO_SERVER=1", "$(inherited)", - "$(SDKROOT)/../../AppleInternal/Library/Frameworks", - "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks", ); + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO; + INFOPLIST_FILE = "keychain/ot/tests/OTTests-Info.plist"; + INSTALL_PATH = /AppleInternal/XCTests/com.apple.security/; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + "LD_RUNPATH_SEARCH_PATHS[sdk=iphonesimulator*]" = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks"; + "LD_RUNPATH_SEARCH_PATHS[sdk=macosx*]" = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks"; + MTL_ENABLE_DEBUG_INFO = YES; + OTHER_LDFLAGS = ( + "$(APPLE_AKS_LIBRARY)", + "$(OTHER_LDFLAGS_APPLEIDAUTHSUPPORT)", + "$(OTHER_LDFLAGS_PROTOBUF)", + "$(OTHER_LDFLAGS_MOBILEGESTALT)", + "$(OTHER_LDFLAGS_DIAGNOSTICSMESSAGESCLIENT)", + "$(OTHER_LDFLAGS_APPLESYSTEMINFO)", + "$(OTHER_LDFLAGS_APS)", + "$(OTHER_LDFLAGS_CLOUDKIT)", + "$(OTHER_LDFLAGS_PREQUELITE)", + "$(OTHER_LDFLAGS_CORECDP)", + "$(OTHER_LDFLAGS_WIRELESSDIAGNOSTICS)", + "$(OTHER_LDFLAGS_SHAREDWEBCREDENTIALS)", + "-ObjC", + "$(OTHER_LDFLAGS_IMCORE)", + "$(OTHER_LDFLAGS_ACCOUNTS)", + ); + "OTHER_LDFLAGS[sdk=iphoneos*]" = ( + "$(APPLE_AKS_LIBRARY)", + "$(OTHER_LDFLAGS_APPLEIDAUTHSUPPORT)", + "$(OTHER_LDFLAGS_PROTOBUF)", + "$(OTHER_LDFLAGS_MOBILEGESTALT)", + "$(OTHER_LDFLAGS_DIAGNOSTICSMESSAGESCLIENT)", + "$(OTHER_LDFLAGS_APPLESYSTEMINFO)", + "$(OTHER_LDFLAGS_APS)", + "$(OTHER_LDFLAGS_CLOUDKIT)", + "$(OTHER_LDFLAGS_PREQUELITE)", + "$(OTHER_LDFLAGS_WIRELESSDIAGNOSTICS)", + "$(OTHER_LDFLAGS_SHAREDWEBCREDENTIALS)", + "-ObjC", + "-framework", + CrashReporterSupport, + "$(OTHER_LDFLAGS_CORECDP)", + "$(OTHER_LDFLAGS_IMCORE)", + "$(OTHER_LDFLAGS_ACCOUNTS)", + ); + PRODUCT_BUNDLE_IDENTIFIER = com.apple.security.OTTests; + PRODUCT_NAME = "$(TARGET_NAME)"; + USE_XCTRUNNER = YES; + }; + name = Debug; + }; + 0C85E0021FB38BB6000343A7 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_UNREACHABLE_CODE = YES; + CODE_SIGN_IDENTITY = ""; GCC_PREPROCESSOR_DEFINITIONS = ( "NO_SERVER=1", "$(inherited)", @@ -32263,6 +34205,112 @@ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; "LD_RUNPATH_SEARCH_PATHS[sdk=iphonesimulator*]" = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks"; "LD_RUNPATH_SEARCH_PATHS[sdk=macosx*]" = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks"; + MTL_ENABLE_DEBUG_INFO = NO; + OTHER_LDFLAGS = ( + "$(APPLE_AKS_LIBRARY)", + "$(OTHER_LDFLAGS_APPLEIDAUTHSUPPORT)", + "$(OTHER_LDFLAGS_PROTOBUF)", + "$(OTHER_LDFLAGS_MOBILEGESTALT)", + "$(OTHER_LDFLAGS_DIAGNOSTICSMESSAGESCLIENT)", + "$(OTHER_LDFLAGS_APPLESYSTEMINFO)", + "$(OTHER_LDFLAGS_APS)", + "$(OTHER_LDFLAGS_CLOUDKIT)", + "$(OTHER_LDFLAGS_PREQUELITE)", + "$(OTHER_LDFLAGS_WIRELESSDIAGNOSTICS)", + "$(OTHER_LDFLAGS_SHAREDWEBCREDENTIALS)", + "-ObjC", + "$(OTHER_LDFLAGS_CORECDP)", + "$(OTHER_LDFLAGS_IMCORE)", + "$(OTHER_LDFLAGS_ACCOUNTS)", + ); + "OTHER_LDFLAGS[sdk=iphoneos*]" = ( + "$(APPLE_AKS_LIBRARY)", + "$(OTHER_LDFLAGS_APPLEIDAUTHSUPPORT)", + "$(OTHER_LDFLAGS_PROTOBUF)", + "$(OTHER_LDFLAGS_MOBILEGESTALT)", + "$(OTHER_LDFLAGS_DIAGNOSTICSMESSAGESCLIENT)", + "$(OTHER_LDFLAGS_APPLESYSTEMINFO)", + "$(OTHER_LDFLAGS_APS)", + "$(OTHER_LDFLAGS_CLOUDKIT)", + "$(OTHER_LDFLAGS_CORECDP)", + "$(OTHER_LDFLAGS_PREQUELITE)", + "$(OTHER_LDFLAGS_WIRELESSDIAGNOSTICS)", + "$(OTHER_LDFLAGS_SHAREDWEBCREDENTIALS)", + "-ObjC", + "-framework", + CrashReporterSupport, + "$(OTHER_LDFLAGS_IMCORE)", + "$(OTHER_LDFLAGS_ACCOUNTS)", + ); + PRODUCT_BUNDLE_IDENTIFIER = com.apple.security.OTTests; + PRODUCT_NAME = "$(TARGET_NAME)"; + USE_XCTRUNNER = YES; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + 0C8BBF061FCB446400580909 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_UNREACHABLE_CODE = YES; + CODE_SIGN_ENTITLEMENTS = "keychain/otctl/otctl-Entitlements.plist"; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_DYNAMIC_NO_PIC = NO; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + INSTALL_PATH = /usr/local/bin; + MTL_ENABLE_DEBUG_INFO = YES; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Debug; + }; + 0C8BBF071FCB446400580909 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_UNREACHABLE_CODE = YES; + CODE_SIGN_ENTITLEMENTS = "keychain/otctl/otctl-Entitlements.plist"; + COPY_PHASE_STRIP = NO; + ENABLE_NS_ASSERTIONS = NO; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + INSTALL_PATH = /usr/local/bin; + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Release; + }; + 0C9AEEB520783FBB00BF6237 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_UNREACHABLE_CODE = YES; + CODE_SIGN_IDENTITY = ""; + GCC_PREPROCESSOR_DEFINITIONS = ( + "NO_SERVER=1", + "$(inherited)", + ); + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO; + INFOPLIST_FILE = "keychain/Signin Metrics/Resources/SFTMTests-Info.plist"; + INSTALL_PATH = /AppleInternal/XCTests/com.apple.security/; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + "LD_RUNPATH_SEARCH_PATHS[sdk=iphonesimulator*]" = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks"; + "LD_RUNPATH_SEARCH_PATHS[sdk=macosx*]" = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks"; MTL_ENABLE_DEBUG_INFO = YES; OTHER_LDFLAGS = ( "$(APPLE_AKS_LIBRARY)", @@ -32300,13 +34348,13 @@ "$(OTHER_LDFLAGS_IMCORE)", "$(OTHER_LDFLAGS_ACCOUNTS)", ); - PRODUCT_BUNDLE_IDENTIFIER = com.apple.security.OTTests; + PRODUCT_BUNDLE_IDENTIFIER = com.apple.security.SFTMTests; PRODUCT_NAME = "$(TARGET_NAME)"; USE_XCTRUNNER = YES; }; name = Debug; }; - 0C85E0021FB38BB6000343A7 /* Release */ = { + 0C9AEEB620783FBB00BF6237 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; @@ -32316,18 +34364,13 @@ CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_UNREACHABLE_CODE = YES; CODE_SIGN_IDENTITY = ""; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(SDKROOT)/../../AppleInternal/Library/Frameworks", - "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks", - ); GCC_PREPROCESSOR_DEFINITIONS = ( "NO_SERVER=1", "$(inherited)", ); GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO; - INFOPLIST_FILE = "keychain/ot/tests/OTTests-Info.plist"; + INFOPLIST_FILE = "keychain/Signin Metrics/Resources/SFTMTests-Info.plist"; INSTALL_PATH = /AppleInternal/XCTests/com.apple.security/; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; "LD_RUNPATH_SEARCH_PATHS[sdk=iphonesimulator*]" = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks"; @@ -32369,51 +34412,137 @@ "$(OTHER_LDFLAGS_IMCORE)", "$(OTHER_LDFLAGS_ACCOUNTS)", ); - PRODUCT_BUNDLE_IDENTIFIER = com.apple.security.OTTests; + PRODUCT_BUNDLE_IDENTIFIER = com.apple.security.SFTMTests; PRODUCT_NAME = "$(TARGET_NAME)"; USE_XCTRUNNER = YES; VALIDATE_PRODUCT = YES; }; name = Release; }; - 0C8BBF061FCB446400580909 /* Debug */ = { + 0CF4064E2072E3E3003D6A7F /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_NONNULL = YES; - CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_UNREACHABLE_CODE = YES; - CODE_SIGN_ENTITLEMENTS = "keychain/otctl/otctl-Entitlements.plist"; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; + CODE_SIGN_IDENTITY = ""; + GCC_PREPROCESSOR_DEFINITIONS = ( + "NO_SERVER=1", + "$(inherited)", + ); GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - INSTALL_PATH = /usr/local/bin; + GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO; + INFOPLIST_FILE = "keychain/Signin Metrics/Resources/SFTMTests-Info.plist"; + INSTALL_PATH = /AppleInternal/XCTests/com.apple.security/; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + "LD_RUNPATH_SEARCH_PATHS[sdk=iphonesimulator*]" = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks"; + "LD_RUNPATH_SEARCH_PATHS[sdk=macosx*]" = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks"; MTL_ENABLE_DEBUG_INFO = YES; + OTHER_LDFLAGS = ( + "$(APPLE_AKS_LIBRARY)", + "$(OTHER_LDFLAGS_APPLEIDAUTHSUPPORT)", + "$(OTHER_LDFLAGS_PROTOBUF)", + "$(OTHER_LDFLAGS_MOBILEGESTALT)", + "$(OTHER_LDFLAGS_DIAGNOSTICSMESSAGESCLIENT)", + "$(OTHER_LDFLAGS_APPLESYSTEMINFO)", + "$(OTHER_LDFLAGS_APS)", + "$(OTHER_LDFLAGS_CLOUDKIT)", + "$(OTHER_LDFLAGS_PREQUELITE)", + "$(OTHER_LDFLAGS_CORECDP)", + "$(OTHER_LDFLAGS_WIRELESSDIAGNOSTICS)", + "$(OTHER_LDFLAGS_SHAREDWEBCREDENTIALS)", + "-ObjC", + "$(OTHER_LDFLAGS_IMCORE)", + "$(OTHER_LDFLAGS_ACCOUNTS)", + ); + "OTHER_LDFLAGS[sdk=iphoneos*]" = ( + "$(APPLE_AKS_LIBRARY)", + "$(OTHER_LDFLAGS_APPLEIDAUTHSUPPORT)", + "$(OTHER_LDFLAGS_PROTOBUF)", + "$(OTHER_LDFLAGS_MOBILEGESTALT)", + "$(OTHER_LDFLAGS_DIAGNOSTICSMESSAGESCLIENT)", + "$(OTHER_LDFLAGS_APPLESYSTEMINFO)", + "$(OTHER_LDFLAGS_APS)", + "$(OTHER_LDFLAGS_CLOUDKIT)", + "$(OTHER_LDFLAGS_PREQUELITE)", + "$(OTHER_LDFLAGS_WIRELESSDIAGNOSTICS)", + "$(OTHER_LDFLAGS_SHAREDWEBCREDENTIALS)", + "-ObjC", + "-framework", + CrashReporterSupport, + "$(OTHER_LDFLAGS_CORECDP)", + "$(OTHER_LDFLAGS_IMCORE)", + "$(OTHER_LDFLAGS_ACCOUNTS)", + ); + PRODUCT_BUNDLE_IDENTIFIER = com.apple.security.SFTMTests; PRODUCT_NAME = "$(TARGET_NAME)"; + USE_XCTRUNNER = YES; }; name = Debug; }; - 0C8BBF071FCB446400580909 /* Release */ = { + 0CF4064F2072E3E3003D6A7F /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_NONNULL = YES; - CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_UNREACHABLE_CODE = YES; - CODE_SIGN_ENTITLEMENTS = "keychain/otctl/otctl-Entitlements.plist"; - COPY_PHASE_STRIP = NO; - ENABLE_NS_ASSERTIONS = NO; - GCC_C_LANGUAGE_STANDARD = gnu99; + CODE_SIGN_IDENTITY = ""; + GCC_PREPROCESSOR_DEFINITIONS = ( + "NO_SERVER=1", + "$(inherited)", + ); GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - INSTALL_PATH = /usr/local/bin; + GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO; + INFOPLIST_FILE = "keychain/Signin Metrics/Resources/SFTMTests-Info.plist"; + INSTALL_PATH = /AppleInternal/XCTests/com.apple.security/; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + "LD_RUNPATH_SEARCH_PATHS[sdk=iphonesimulator*]" = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks"; + "LD_RUNPATH_SEARCH_PATHS[sdk=macosx*]" = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks"; MTL_ENABLE_DEBUG_INFO = NO; + OTHER_LDFLAGS = ( + "$(APPLE_AKS_LIBRARY)", + "$(OTHER_LDFLAGS_APPLEIDAUTHSUPPORT)", + "$(OTHER_LDFLAGS_PROTOBUF)", + "$(OTHER_LDFLAGS_MOBILEGESTALT)", + "$(OTHER_LDFLAGS_DIAGNOSTICSMESSAGESCLIENT)", + "$(OTHER_LDFLAGS_APPLESYSTEMINFO)", + "$(OTHER_LDFLAGS_APS)", + "$(OTHER_LDFLAGS_CLOUDKIT)", + "$(OTHER_LDFLAGS_PREQUELITE)", + "$(OTHER_LDFLAGS_WIRELESSDIAGNOSTICS)", + "$(OTHER_LDFLAGS_SHAREDWEBCREDENTIALS)", + "-ObjC", + "$(OTHER_LDFLAGS_CORECDP)", + "$(OTHER_LDFLAGS_IMCORE)", + "$(OTHER_LDFLAGS_ACCOUNTS)", + ); + "OTHER_LDFLAGS[sdk=iphoneos*]" = ( + "$(APPLE_AKS_LIBRARY)", + "$(OTHER_LDFLAGS_APPLEIDAUTHSUPPORT)", + "$(OTHER_LDFLAGS_PROTOBUF)", + "$(OTHER_LDFLAGS_MOBILEGESTALT)", + "$(OTHER_LDFLAGS_DIAGNOSTICSMESSAGESCLIENT)", + "$(OTHER_LDFLAGS_APPLESYSTEMINFO)", + "$(OTHER_LDFLAGS_APS)", + "$(OTHER_LDFLAGS_CLOUDKIT)", + "$(OTHER_LDFLAGS_CORECDP)", + "$(OTHER_LDFLAGS_PREQUELITE)", + "$(OTHER_LDFLAGS_WIRELESSDIAGNOSTICS)", + "$(OTHER_LDFLAGS_SHAREDWEBCREDENTIALS)", + "-ObjC", + "-framework", + CrashReporterSupport, + "$(OTHER_LDFLAGS_IMCORE)", + "$(OTHER_LDFLAGS_ACCOUNTS)", + ); + PRODUCT_BUNDLE_IDENTIFIER = com.apple.security.SFTMTests; PRODUCT_NAME = "$(TARGET_NAME)"; + USE_XCTRUNNER = YES; + VALIDATE_PRODUCT = YES; }; name = Release; }; @@ -32515,6 +34644,148 @@ }; name = Release; }; + 3DD1FF4B201C07F30086D049 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_UNREACHABLE_CODE = YES; + CODE_SIGN_IDENTITY = ""; + GCC_PREPROCESSOR_DEFINITIONS = ( + "NO_SERVER=1", + "$(inherited)", + ); + GCC_TREAT_WARNINGS_AS_ERRORS = NO; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO; + HEADER_SEARCH_PATHS = ( + "$(PROJECT_DIR)", + "$(HEADER_SYMLINKS)", + "$(SDKROOT)/usr/local/include/security_libDER", + "$(PROJECT_DIR)/OSX/libsecurity_asn1", + "$(inherited)", + ); + INSTALL_PATH = /AppleInternal/XCTests/com.apple.security/; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + LIBRARY_SEARCH_PATHS = ( + "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks", + "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/Security.framework", + ); + MTL_ENABLE_DEBUG_INFO = YES; + PRODUCT_BUNDLE_IDENTIFIER = com.apple.SecureTransportTests; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Debug; + }; + 3DD1FF4C201C07F30086D049 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_UNREACHABLE_CODE = YES; + CODE_SIGN_IDENTITY = ""; + GCC_PREPROCESSOR_DEFINITIONS = ( + "NO_SERVER=1", + "$(inherited)", + ); + GCC_TREAT_WARNINGS_AS_ERRORS = NO; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO; + HEADER_SEARCH_PATHS = ( + "$(PROJECT_DIR)", + "$(HEADER_SYMLINKS)", + "$(SDKROOT)/usr/local/include/security_libDER", + "$(PROJECT_DIR)/OSX/libsecurity_asn1", + "$(inherited)", + ); + INSTALL_PATH = /AppleInternal/XCTests/com.apple.security/; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + LIBRARY_SEARCH_PATHS = ( + "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks", + "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/Security.framework", + ); + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_BUNDLE_IDENTIFIER = com.apple.SecureTransportTests; + PRODUCT_NAME = "$(TARGET_NAME)"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + 3DD1FFCE201FDB1D0086D049 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_UNREACHABLE_CODE = YES; + CODE_SIGN_IDENTITY = ""; + GCC_PREPROCESSOR_DEFINITIONS = ( + "NO_SERVER=1", + "$(inherited)", + ); + GCC_TREAT_WARNINGS_AS_ERRORS = NO; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO; + HEADER_SEARCH_PATHS = ( + "$(PROJECT_DIR)", + "$(HEADER_SYMLINKS)", + "$(SDKROOT)/usr/local/include/security_libDER", + "$(PROJECT_DIR)/OSX/libsecurity_asn1", + "$(inherited)", + ); + INSTALL_PATH = /AppleInternal/XCTests/com.apple.security/; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + LIBRARY_SEARCH_PATHS = ( + "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks", + "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/Security.framework", + ); + MTL_ENABLE_DEBUG_INFO = YES; + PRODUCT_BUNDLE_IDENTIFIER = com.apple.SecureTransportTests; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Debug; + }; + 3DD1FFCF201FDB1D0086D049 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_UNREACHABLE_CODE = YES; + CODE_SIGN_IDENTITY = ""; + GCC_PREPROCESSOR_DEFINITIONS = ( + "NO_SERVER=1", + "$(inherited)", + ); + GCC_TREAT_WARNINGS_AS_ERRORS = NO; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO; + HEADER_SEARCH_PATHS = ( + "$(PROJECT_DIR)", + "$(HEADER_SYMLINKS)", + "$(SDKROOT)/usr/local/include/security_libDER", + "$(PROJECT_DIR)/OSX/libsecurity_asn1", + "$(inherited)", + ); + INSTALL_PATH = /AppleInternal/XCTests/com.apple.security/; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + LIBRARY_SEARCH_PATHS = ( + "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks", + "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/Security.framework", + ); + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_BUNDLE_IDENTIFIER = com.apple.SecureTransportTests; + PRODUCT_NAME = "$(TARGET_NAME)"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; 438169101B4EDCBD00C54D58 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { @@ -32583,6 +34854,174 @@ }; name = Release; }; + 4718AE2B205B39620068EC3F /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ENABLE_MODULES = NO; + CLANG_ENABLE_OBJC_ARC = YES; + CODE_SIGN_ENTITLEMENTS = OSX/sec/securityd/entitlements.plist; + GCC_PREPROCESSOR_DEFINITIONS = ( + "SECD_SERVER=1", + "$(inherited)", + ); + GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = YES; + INSTALL_PATH = /usr/libexec; + LIBRARY_SEARCH_PATHS = "$(SDKROOT)/usr/local/lib"; + OTHER_CODE_SIGN_FLAGS = "$(OTHER_CODE_SIGN_FLAGS_LIBRARY_VALIDATION)"; + OTHER_LDFLAGS = ( + "$(OTHER_LDFLAGS_PROTOBUF)", + "$(OTHER_LDFLAGS_APS)", + "$(OTHER_LDFLAGS_CLOUDKIT)", + "$(OTHER_LDFLAGS_WIRELESSDIAGNOSTICS)", + "$(OTHER_LDFLAGS_SECURITYFOUNDATION)", + "$(OTHER_LDFLAGS_PREQUELITE)", + "$(OTHER_LDFLAGS_IMCORE)", + "$(OTHER_LDFLAGS_ACCOUNTS)", + ); + "OTHER_LDFLAGS[sdk=embedded][arch=*]" = ( + "$(OTHER_LDFLAGS)", + "-framework", + MobileKeyBag, + "-laks", + "-lACM", + "-ObjC", + "-lSystem", + "$(OTHER_LDFLAGS_SHAREDWEBCREDENTIALS)", + "$(OTHER_LDFLAGS_APS)", + "$(OTHER_LDFLAGS_CLOUDKIT)", + "$(OTHER_LDFLAGS_PROTOBUF)", + "$(OTHER_LDFLAGS_PREQUELITE)", + "$(OTHER_LDFLAGS_WIRELESSDIAGNOSTICS)", + "-framework", + CrashReporterSupport, + "$(OTHER_LDFLAGS_PREQUELITE)", + "$(OTHER_LDFLAGS_IMCORE)", + "$(OTHER_LDFLAGS_ACCOUNTS)", + ); + "OTHER_LDFLAGS[sdk=iphonesimulator*]" = ( + "$(inherited)", + "-ObjC", + ); + PRODUCT_NAME = securityd; + STRIP_STYLE = debugging; + USE_HEADERMAP = NO; + WARNING_CFLAGS = ( + "$(inherited)", + "-Wno-error=modules-ambiguous-internal-linkage", + ); + }; + name = Debug; + }; + 4718AE2C205B39620068EC3F /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ENABLE_MODULES = NO; + CLANG_ENABLE_OBJC_ARC = YES; + CODE_SIGN_ENTITLEMENTS = OSX/sec/securityd/entitlements.plist; + GCC_PREPROCESSOR_DEFINITIONS = ( + "SECD_SERVER=1", + "$(inherited)", + ); + GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = YES; + INSTALL_PATH = /usr/libexec; + LIBRARY_SEARCH_PATHS = "$(SDKROOT)/usr/local/lib"; + OTHER_CODE_SIGN_FLAGS = "$(OTHER_CODE_SIGN_FLAGS_LIBRARY_VALIDATION)"; + OTHER_LDFLAGS = ( + "$(OTHER_LDFLAGS_PROTOBUF)", + "$(OTHER_LDFLAGS_APS)", + "$(OTHER_LDFLAGS_CLOUDKIT)", + "$(OTHER_LDFLAGS_WIRELESSDIAGNOSTICS)", + "$(OTHER_LDFLAGS_SECURITYFOUNDATION)", + "$(OTHER_LDFLAGS_PREQUELITE)", + "$(OTHER_LDFLAGS_IMCORE)", + "$(OTHER_LDFLAGS_ACCOUNTS)", + ); + "OTHER_LDFLAGS[sdk=embedded][arch=*]" = ( + "$(OTHER_LDFLAGS)", + "-framework", + MobileKeyBag, + "-laks", + "-lACM", + "-lSystem", + "-ObjC", + "$(OTHER_LDFLAGS_SHAREDWEBCREDENTIALS)", + "$(OTHER_LDFLAGS_APS)", + "$(OTHER_LDFLAGS_CLOUDKIT)", + "$(OTHER_LDFLAGS_PROTOBUF)", + "$(OTHER_LDFLAGS_WIRELESSDIAGNOSTICS)", + "$(OTHER_LDFLAGS_PREQUELITE)", + "-framework", + CrashReporterSupport, + "$(OTHER_LDFLAGS_PREQUELITE)", + "$(OTHER_LDFLAGS_IMCORE)", + "$(OTHER_LDFLAGS_ACCOUNTS)", + ); + "OTHER_LDFLAGS[sdk=iphonesimulator*]" = ( + "$(inherited)", + "-ObjC", + ); + PRODUCT_NAME = securityd; + STRIP_STYLE = debugging; + USE_HEADERMAP = NO; + WARNING_CFLAGS = ( + "$(inherited)", + "-Wno-error=modules-ambiguous-internal-linkage", + ); + }; + name = Release; + }; + 4718AEE0205B39C40068EC3F /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = D47C56AF1DCA841D00E18518 /* lib_ios_x64_shim.xcconfig */; + buildSettings = { + CLANG_ANALYZER_NONNULL = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + EXECUTABLE_PREFIX = ""; + GCC_TREAT_WARNINGS_AS_ERRORS = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + MTL_ENABLE_DEBUG_INFO = YES; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Debug; + }; + 4718AEE1205B39C40068EC3F /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = D47C56AF1DCA841D00E18518 /* lib_ios_x64_shim.xcconfig */; + buildSettings = { + CLANG_ANALYZER_NONNULL = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + EXECUTABLE_PREFIX = ""; + GCC_TREAT_WARNINGS_AS_ERRORS = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Release; + }; 4727FBBC1F9918590003AE36 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { @@ -32594,6 +35033,7 @@ CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; @@ -32604,21 +35044,27 @@ CODE_SIGN_IDENTITY = "-"; CODE_SIGN_STYLE = Automatic; DEBUG_INFORMATION_FORMAT = dwarf; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks", - ); GCC_DYNAMIC_NO_PIC = NO; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO; INFOPLIST_FILE = secdxctests/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 11.3; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + INSTALL_PATH = /AppleInternal/XCTests/com.apple.security; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../Frameworks @loader_path/Frameworks @loader_path/../Frameworks"; MTL_ENABLE_DEBUG_INFO = YES; + "OTHER_LDFLAGS[sdk=iphoneos*]" = ( + "-L$(SDKROOT)/usr/local/lib", + "-laks", + "-laks_acl", + "-framework", + MobileKeyBag, + ); + "OTHER_LDFLAGS[sdk=iphonesimulator*]" = ( + "-L$(SDKROOT)/usr/local/lib", + "-laks_acl", + ); PRODUCT_BUNDLE_IDENTIFIER = com.apple.secdxctests; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = iphoneos.internal; - TARGETED_DEVICE_FAMILY = "1,2"; }; name = Debug; }; @@ -32633,6 +35079,7 @@ CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; @@ -32644,20 +35091,26 @@ CODE_SIGN_STYLE = Automatic; COPY_PHASE_STRIP = NO; ENABLE_NS_ASSERTIONS = NO; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks", - ); GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO; INFOPLIST_FILE = secdxctests/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 11.3; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + INSTALL_PATH = /AppleInternal/XCTests/com.apple.security; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../Frameworks @loader_path/Frameworks @loader_path/../Frameworks"; MTL_ENABLE_DEBUG_INFO = NO; + "OTHER_LDFLAGS[sdk=iphoneos*]" = ( + "-L$(SDKROOT)/usr/local/lib", + "-laks", + "-laks_acl", + "-framework", + MobileKeyBag, + ); + "OTHER_LDFLAGS[sdk=iphonesimulator*]" = ( + "-L$(SDKROOT)/usr/local/lib", + "-laks_acl", + ); PRODUCT_BUNDLE_IDENTIFIER = com.apple.secdxctests; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = iphoneos.internal; - TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; }; name = Release; @@ -32750,6 +35203,78 @@ }; name = Release; }; + 4771D976209A755800BA9772 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_ENABLE_MODULES = NO; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CLANG_WARN_UNREACHABLE_CODE = YES; + CODE_SIGN_STYLE = Automatic; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + GCC_DYNAMIC_NO_PIC = NO; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + INFOPLIST_FILE = keychain/KeychainDataclassOwner/Info.plist; + INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/Accounts/DataclassOwners"; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + MTL_ENABLE_DEBUG_INFO = YES; + PRODUCT_BUNDLE_IDENTIFIER = com.apple.KeychainDataclassOwner; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = iphoneos.internal; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; + 4771D977209A755800BA9772 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_ENABLE_MODULES = NO; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CLANG_WARN_UNREACHABLE_CODE = YES; + CODE_SIGN_STYLE = Automatic; + ENABLE_NS_ASSERTIONS = NO; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + INFOPLIST_FILE = keychain/KeychainDataclassOwner/Info.plist; + INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/Accounts/DataclassOwners"; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_BUNDLE_IDENTIFIER = com.apple.KeychainDataclassOwner; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = iphoneos.internal; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + WRAPPER_EXTENSION = bundle; + }; + name = Release; + }; 478D429A1FD72A8100CAB645 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { @@ -32761,6 +35286,7 @@ CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; @@ -32771,20 +35297,15 @@ CODE_SIGN_IDENTITY = "-"; CODE_SIGN_STYLE = Automatic; DEBUG_INFORMATION_FORMAT = dwarf; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks", - ); GCC_DYNAMIC_NO_PIC = NO; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO; INFOPLIST_FILE = secdxctests/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 11.3; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + INSTALL_PATH = /AppleInternal/XCTests/com.apple.security; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../Frameworks @loader_path/Frameworks @loader_path/../Frameworks"; MTL_ENABLE_DEBUG_INFO = YES; PRODUCT_BUNDLE_IDENTIFIER = com.apple.secdxctests; PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = macosx.internal; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Debug; @@ -32800,6 +35321,7 @@ CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; @@ -32811,24 +35333,85 @@ CODE_SIGN_STYLE = Automatic; COPY_PHASE_STRIP = NO; ENABLE_NS_ASSERTIONS = NO; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks", - ); GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO; INFOPLIST_FILE = secdxctests/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 11.3; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + INSTALL_PATH = /AppleInternal/XCTests/com.apple.security; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../Frameworks @loader_path/Frameworks @loader_path/../Frameworks"; MTL_ENABLE_DEBUG_INFO = NO; PRODUCT_BUNDLE_IDENTIFIER = com.apple.secdxctests; PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = macosx.internal; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; }; name = Release; }; + 47C2F1882059CB690062DE30 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_ENABLE_MODULES = NO; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CLANG_WARN_UNREACHABLE_CODE = YES; + CODE_SIGN_STYLE = Automatic; + DEBUG_INFORMATION_FORMAT = dwarf; + GCC_DYNAMIC_NO_PIC = NO; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + INFOPLIST_FILE = keychain/KeychainResources/Info.plist; + INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/Keychain"; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + MTL_ENABLE_DEBUG_INFO = YES; + PRODUCT_BUNDLE_IDENTIFIER = com.apple.KeychainResources; + PRODUCT_NAME = "$(TARGET_NAME)"; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; + 47C2F1892059CB690062DE30 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_ENABLE_MODULES = NO; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CLANG_WARN_UNREACHABLE_CODE = YES; + CODE_SIGN_STYLE = Automatic; + ENABLE_NS_ASSERTIONS = NO; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + INFOPLIST_FILE = keychain/KeychainResources/Info.plist; + INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/Keychain"; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_BUNDLE_IDENTIFIER = com.apple.KeychainResources; + PRODUCT_NAME = "$(TARGET_NAME)"; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + WRAPPER_EXTENSION = bundle; + }; + name = Release; + }; 47C51B8C1EEA657D0032D9E5 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { @@ -32836,7 +35419,6 @@ CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; - CLANG_ENABLE_MODULES = YES; CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; @@ -32864,7 +35446,6 @@ CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; - CLANG_ENABLE_MODULES = YES; CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; @@ -32885,6 +35466,22 @@ }; name = Release; }; + 4809F7A52061B697003E72D0 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_STYLE = Automatic; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Debug; + }; + 4809F7A62061B697003E72D0 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_STYLE = Automatic; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Release; + }; 4C52D0BE16EFC61E0079966E /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { @@ -32936,6 +35533,7 @@ "$(OTHER_LDFLAGS_APPLEIDAUTHSUPPORT)", ); PRODUCT_NAME = "$(TARGET_NAME)"; + SYSTEM_FRAMEWORK_SEARCH_PATHS = "$(inherited) $(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks"; }; name = Debug; }; @@ -32978,6 +35576,7 @@ "$(OTHER_LDFLAGS_APPLEIDAUTHSUPPORT)", ); PRODUCT_NAME = "$(TARGET_NAME)"; + SYSTEM_FRAMEWORK_SEARCH_PATHS = "$(inherited) $(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks"; VALIDATE_PRODUCT = YES; }; name = Release; @@ -33016,10 +35615,6 @@ CLANG_ENABLE_OBJC_ARC = YES; CODE_SIGN_ENTITLEMENTS = "SecurityTests/SecurityTests-Entitlements.plist"; COMBINE_HIDPI_IMAGES = YES; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks", - ); GCC_PREPROCESSOR_DEFINITIONS = ( "LIBTRUSTD=1", "$(inherited)", @@ -33037,7 +35632,6 @@ "$(OTHER_LDFLAGS_WIRELESSDIAGNOSTICS)", "$(OTHER_LDFLAGS_SECURITYFOUNDATION)", "$(OTHER_LDFLAGS_PREQUELITE)", - "$(OTHER_LDFLAGS_CORECDP)", "$(OTHER_LDFLAGS_IMCORE)", "$(OTHER_LDFLAGS_ACCOUNTS)", ); @@ -33057,7 +35651,6 @@ "$(OTHER_LDFLAGS_PROTOBUF)", "$(OTHER_LDFLAGS_WIRELESSDIAGNOSTICS)", "$(OTHER_LDFLAGS_PREQUELITE)", - "$(OTHER_LDFLAGS_CORECDP)", "$(OTHER_LDFLAGS_IMCORE)", "$(OTHER_LDFLAGS_ACCOUNTS)", ); @@ -33073,10 +35666,6 @@ CLANG_ENABLE_OBJC_ARC = YES; CODE_SIGN_ENTITLEMENTS = "SecurityTests/SecurityTests-Entitlements.plist"; COMBINE_HIDPI_IMAGES = YES; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks", - ); GCC_PREPROCESSOR_DEFINITIONS = ( "LIBTRUSTD=1", "$(inherited)", @@ -33094,7 +35683,6 @@ "$(OTHER_LDFLAGS_WIRELESSDIAGNOSTICS)", "$(OTHER_LDFLAGS_SECURITYFOUNDATION)", "$(OTHER_LDFLAGS_PREQUELITE)", - "$(OTHER_LDFLAGS_CORECDP)", "$(OTHER_LDFLAGS_IMCORE)", "$(OTHER_LDFLAGS_ACCOUNTS)", ); @@ -33114,7 +35702,6 @@ "$(OTHER_LDFLAGS_PROTOBUF)", "$(OTHER_LDFLAGS_WIRELESSDIAGNOSTICS)", "$(OTHER_LDFLAGS_PREQUELITE)", - "$(OTHER_LDFLAGS_CORECDP)", "$(OTHER_LDFLAGS_IMCORE)", "$(OTHER_LDFLAGS_ACCOUNTS)", ); @@ -33411,10 +35998,6 @@ buildSettings = { CLANG_ENABLE_OBJC_ARC = YES; CODE_SIGN_ENTITLEMENTS = "secacltests/secacltests-entitlements.plist"; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks", - ); INSTALL_PATH = /usr/local/bin; LIBRARY_SEARCH_PATHS = ( "$(inherited)", @@ -33456,10 +36039,6 @@ buildSettings = { CLANG_ENABLE_OBJC_ARC = YES; CODE_SIGN_ENTITLEMENTS = "secacltests/secacltests-entitlements.plist"; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks", - ); INSTALL_PATH = /usr/local/bin; LIBRARY_SEARCH_PATHS = ( "$(inherited)", @@ -33501,19 +36080,14 @@ ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_NONNULL = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_UNREACHABLE_CODE = YES; CODE_SIGN_IDENTITY = ""; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(SDKROOT)/../../AppleInternal/Library/Frameworks", - "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks", - ); GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO; INFOPLIST_FILE = "$(SRCROOT)/supd/Tests/Info.plist"; INSTALL_PATH = /AppleInternal/XCTests/com.apple.security/; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks @executable_path/../Frameworks @loader_path/../Frameworks"; MTL_ENABLE_DEBUG_INFO = YES; OTHER_LDFLAGS = ( "-ObjC", @@ -33532,19 +36106,14 @@ ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_NONNULL = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_UNREACHABLE_CODE = YES; CODE_SIGN_IDENTITY = ""; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(SDKROOT)/../../AppleInternal/Library/Frameworks", - "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks", - ); GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO; INFOPLIST_FILE = "$(SRCROOT)/supd/Tests/Info.plist"; INSTALL_PATH = /AppleInternal/XCTests/com.apple.security/; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks @executable_path/../Frameworks @loader_path/../Frameworks"; MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = ( "-ObjC", @@ -33564,14 +36133,9 @@ ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_NONNULL = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_UNREACHABLE_CODE = YES; CODE_SIGN_IDENTITY = ""; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks", - ); GCC_PREPROCESSOR_DEFINITIONS = ( "NO_SERVER=1", "NO_LIBTRUSTD=1", @@ -33595,7 +36159,6 @@ "$(OTHER_LDFLAGS_PREQUELITE)", "$(OTHER_LDFLAGS_WIRELESSDIAGNOSTICS)", "$(OTHER_LDFLAGS_SHAREDWEBCREDENTIALS)", - "$(OTHER_LDFLAGS_CORECDP)", "$(OTHER_LDFLAGS_IMCORE)", "$(OTHER_LDFLAGS_ACCOUNTS)", ); @@ -33613,7 +36176,6 @@ "$(OTHER_LDFLAGS_SHAREDWEBCREDENTIALS)", "-framework", CrashReporterSupport, - "$(OTHER_LDFLAGS_CORECDP)", "$(OTHER_LDFLAGS_IMCORE)", "$(OTHER_LDFLAGS_ACCOUNTS)", ); @@ -33629,14 +36191,9 @@ ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_NONNULL = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_UNREACHABLE_CODE = YES; CODE_SIGN_IDENTITY = ""; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks", - ); GCC_PREPROCESSOR_DEFINITIONS = ( "NO_SERVER=1", "NO_LIBTRUSTD=1", @@ -33660,7 +36217,6 @@ "$(OTHER_LDFLAGS_PREQUELITE)", "$(OTHER_LDFLAGS_WIRELESSDIAGNOSTICS)", "$(OTHER_LDFLAGS_SHAREDWEBCREDENTIALS)", - "$(OTHER_LDFLAGS_CORECDP)", "$(OTHER_LDFLAGS_IMCORE)", "$(OTHER_LDFLAGS_ACCOUNTS)", ); @@ -33678,7 +36234,6 @@ "$(OTHER_LDFLAGS_SHAREDWEBCREDENTIALS)", "-framework", CrashReporterSupport, - "$(OTHER_LDFLAGS_CORECDP)", "$(OTHER_LDFLAGS_IMCORE)", "$(OTHER_LDFLAGS_ACCOUNTS)", ); @@ -33695,14 +36250,9 @@ ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_NONNULL = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_UNREACHABLE_CODE = YES; CODE_SIGN_IDENTITY = ""; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks", - ); GCC_PREPROCESSOR_DEFINITIONS = ( "NO_SERVER=1", "NO_LIBTRUSTD=1", @@ -33726,7 +36276,6 @@ "$(OTHER_LDFLAGS_PREQUELITE)", "$(OTHER_LDFLAGS_WIRELESSDIAGNOSTICS)", "$(OTHER_LDFLAGS_SHAREDWEBCREDENTIALS)", - "$(OTHER_LDFLAGS_CORECDP)", "$(OTHER_LDFLAGS_IMCORE)", "$(OTHER_LDFLAGS_ACCOUNTS)", ); @@ -33744,7 +36293,6 @@ "$(OTHER_LDFLAGS_SHAREDWEBCREDENTIALS)", "-framework", CrashReporterSupport, - "$(OTHER_LDFLAGS_CORECDP)", "$(OTHER_LDFLAGS_IMCORE)", "$(OTHER_LDFLAGS_ACCOUNTS)", ); @@ -33760,14 +36308,9 @@ ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_NONNULL = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_UNREACHABLE_CODE = YES; CODE_SIGN_IDENTITY = ""; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks", - ); GCC_PREPROCESSOR_DEFINITIONS = ( "NO_SERVER=1", "NO_LIBTRUSTD=1", @@ -33791,7 +36334,6 @@ "$(OTHER_LDFLAGS_PREQUELITE)", "$(OTHER_LDFLAGS_WIRELESSDIAGNOSTICS)", "$(OTHER_LDFLAGS_SHAREDWEBCREDENTIALS)", - "$(OTHER_LDFLAGS_CORECDP)", "$(OTHER_LDFLAGS_IMCORE)", "$(OTHER_LDFLAGS_ACCOUNTS)", ); @@ -33809,7 +36351,6 @@ "$(OTHER_LDFLAGS_SHAREDWEBCREDENTIALS)", "-framework", CrashReporterSupport, - "$(OTHER_LDFLAGS_CORECDP)", "$(OTHER_LDFLAGS_IMCORE)", "$(OTHER_LDFLAGS_ACCOUNTS)", ); @@ -33833,7 +36374,6 @@ CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CODE_SIGN_ENTITLEMENTS = "$(SRCROOT)/supdctl/supdctl-Entitlements.plist"; @@ -33859,7 +36399,6 @@ CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CODE_SIGN_ENTITLEMENTS = "$(SRCROOT)/supdctl/supdctl-Entitlements.plist"; @@ -33886,15 +36425,10 @@ CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CODE_SIGN_ENTITLEMENTS = "$(SRCROOT)/supd/securityuploadd-Entitlements.plist"; CODE_SIGN_STYLE = Automatic; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks", - ); GCC_DYNAMIC_NO_PIC = NO; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; INSTALL_PATH = /usr/libexec; @@ -33927,17 +36461,12 @@ CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CODE_SIGN_ENTITLEMENTS = "$(SRCROOT)/supd/securityuploadd-Entitlements.plist"; CODE_SIGN_STYLE = Automatic; COPY_PHASE_STRIP = NO; ENABLE_NS_ASSERTIONS = NO; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks", - ); GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; INSTALL_PATH = /usr/libexec; "LAUNCHD_PLIST[sdk=iphoneos*]" = "$(SRCROOT)/supd/securityuploadd-ios.plist"; @@ -33970,8 +36499,8 @@ DEBUG_INFORMATION_FORMAT = dwarf; FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", - "$(SDKROOT)/../../Library/Frameworks", - "$(SDKROOT)/../../AppleInternal/Library/Frameworks", + "$(PLATFORM_DIR)/Developer/Library/Frameworks", + "$(PLATFORM_DIR)/Developer/AppleInternal/Library/Frameworks", ); GCC_C_LANGUAGE_STANDARD = gnu99; GCC_DYNAMIC_NO_PIC = NO; @@ -33999,8 +36528,8 @@ ENABLE_NS_ASSERTIONS = NO; FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", - "$(SDKROOT)/../../Library/Frameworks", - "$(SDKROOT)/../../AppleInternal/Library/Frameworks", + "$(PLATFORM_DIR)/Developer/Library/Frameworks", + "$(PLATFORM_DIR)/Developer/AppleInternal/Library/Frameworks", ); GCC_C_LANGUAGE_STANDARD = gnu99; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; @@ -34188,6 +36717,7 @@ INFOPLIST_FILE = "Security-Info.plist"; INSTALLHDRS_SCRIPT_PHASE = YES; INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/Frameworks"; + IS_ZIPPERED = YES; LIBRARY_SEARCH_PATHS = ( "$(inherited)", "$(SDKROOT)/usr/local/lib/security_libDER", @@ -34222,6 +36752,7 @@ INFOPLIST_FILE = "Security-Info.plist"; INSTALLHDRS_SCRIPT_PHASE = YES; INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/Frameworks"; + IS_ZIPPERED = YES; LIBRARY_SEARCH_PATHS = ( "$(inherited)", "$(SDKROOT)/usr/local/lib/security_libDER", @@ -34261,7 +36792,6 @@ "$(OTHER_LDFLAGS_PROTOBUF)", "$(OTHER_LDFLAGS_WIRELESSDIAGNOSTICS)", "$(OTHER_LDFLAGS_SECURITYFOUNDATION)", - "$(OTHER_LDFLAGS_CORECDP)", "$(OTHER_LDFLAGS_IMCORE)", "$(OTHER_LDFLAGS_ACCOUNTS)", ); @@ -34282,12 +36812,12 @@ "$(OTHER_LDFLAGS_PROTOBUF)", "$(OTHER_LDFLAGS_PREQUELITE)", "$(OTHER_LDFLAGS_SECURITYFOUNDATION)", - "$(OTHER_LDFLAGS_CORECDP)", "$(OTHER_LDFLAGS_IMCORE)", "$(OTHER_LDFLAGS_ACCOUNTS)", ); PRODUCT_NAME = security; STRIP_STYLE = debugging; + SYSTEM_FRAMEWORK_SEARCH_PATHS = "$(inherited) $(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks"; }; name = Debug; }; @@ -34316,7 +36846,6 @@ "$(OTHER_LDFLAGS_PROTOBUF)", "$(OTHER_LDFLAGS_WIRELESSDIAGNOSTICS)", "$(OTHER_LDFLAGS_SECURITYFOUNDATION)", - "$(OTHER_LDFLAGS_CORECDP)", "$(OTHER_LDFLAGS_IMCORE)", "$(OTHER_LDFLAGS_ACCOUNTS)", ); @@ -34330,12 +36859,12 @@ "$(OTHER_LDFLAGS_WIRELESSDIAGNOSTICS)", "$(OTHER_LDFLAGS_PREQUELITE)", "$(OTHER_LDFLAGS_SECURITYFOUNDATION)", - "$(OTHER_LDFLAGS_CORECDP)", "$(OTHER_LDFLAGS_IMCORE)", "$(OTHER_LDFLAGS_ACCOUNTS)", ); PRODUCT_NAME = security; STRIP_STYLE = debugging; + SYSTEM_FRAMEWORK_SEARCH_PATHS = "$(inherited) $(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks"; }; name = Release; }; @@ -34376,10 +36905,6 @@ CLANG_ENABLE_MODULES = NO; CLANG_ENABLE_OBJC_ARC = YES; CODE_SIGN_ENTITLEMENTS = OSX/sec/securityd/entitlements.plist; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks", - ); GCC_PREPROCESSOR_DEFINITIONS = ( "SECD_SERVER=1", "$(inherited)", @@ -34395,7 +36920,6 @@ "$(OTHER_LDFLAGS_WIRELESSDIAGNOSTICS)", "$(OTHER_LDFLAGS_SECURITYFOUNDATION)", "$(OTHER_LDFLAGS_PREQUELITE)", - "$(OTHER_LDFLAGS_CORECDP)", "$(OTHER_LDFLAGS_IMCORE)", "$(OTHER_LDFLAGS_ACCOUNTS)", ); @@ -34416,7 +36940,6 @@ "-framework", CrashReporterSupport, "$(OTHER_LDFLAGS_PREQUELITE)", - "$(OTHER_LDFLAGS_CORECDP)", "$(OTHER_LDFLAGS_IMCORE)", "$(OTHER_LDFLAGS_ACCOUNTS)", ); @@ -34441,10 +36964,6 @@ CLANG_ENABLE_MODULES = NO; CLANG_ENABLE_OBJC_ARC = YES; CODE_SIGN_ENTITLEMENTS = OSX/sec/securityd/entitlements.plist; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks", - ); GCC_PREPROCESSOR_DEFINITIONS = ( "SECD_SERVER=1", "$(inherited)", @@ -34460,7 +36979,6 @@ "$(OTHER_LDFLAGS_WIRELESSDIAGNOSTICS)", "$(OTHER_LDFLAGS_SECURITYFOUNDATION)", "$(OTHER_LDFLAGS_PREQUELITE)", - "$(OTHER_LDFLAGS_CORECDP)", "$(OTHER_LDFLAGS_IMCORE)", "$(OTHER_LDFLAGS_ACCOUNTS)", ); @@ -34481,7 +36999,6 @@ "-framework", CrashReporterSupport, "$(OTHER_LDFLAGS_PREQUELITE)", - "$(OTHER_LDFLAGS_CORECDP)", "$(OTHER_LDFLAGS_IMCORE)", "$(OTHER_LDFLAGS_ACCOUNTS)", ); @@ -34523,16 +37040,22 @@ CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_OBJC_ARC = YES; CLANG_STATIC_ANALYZER_MODE = shallow; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_REPEATED_USE_OF_WEAK = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNREACHABLE_CODE = YES_AGGRESSIVE; CLANG_WARN__ARC_BRIDGE_CAST_NONARC = YES; @@ -34543,6 +37066,7 @@ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; + EXCLUDED_INSTALLSRC_SUBDIRECTORY_PATTERNS = "$(SRCROOT)/sslViewer/ecc-secp256r1-client.pfx"; GCC_C_LANGUAGE_STANDARD = gnu11; GCC_NO_COMMON_BLOCKS = YES; GCC_OPTIMIZATION_LEVEL = 0; @@ -34573,6 +37097,7 @@ HEADERMAP_INCLUDES_FRAMEWORK_ENTRIES_FOR_ALL_PRODUCT_TYPES = NO; INSTALL_DAEMON_AGENT_DIR = "$(SYSTEM_LIBRARY_DIR)/LaunchDaemons"; "INSTALL_DAEMON_AGENT_DIR[sdk=macosx*]" = "$(SYSTEM_LIBRARY_DIR)/LaunchAgents"; + LLVM_LTO = YES_THIN; ONLY_ACTIVE_ARCH = YES; OTHER_LDFLAGS = ""; RUN_CLANG_STATIC_ANALYZER = YES; @@ -34599,16 +37124,22 @@ CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_OBJC_ARC = YES; CLANG_STATIC_ANALYZER_MODE = shallow; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_REPEATED_USE_OF_WEAK = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNREACHABLE_CODE = YES_AGGRESSIVE; CLANG_WARN__ARC_BRIDGE_CAST_NONARC = YES; @@ -34618,6 +37149,7 @@ DEAD_CODE_STRIPPING = YES; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_STRICT_OBJC_MSGSEND = YES; + EXCLUDED_INSTALLSRC_SUBDIRECTORY_PATTERNS = "$(SRCROOT)/sslViewer/ecc-secp256r1-client.pfx"; GCC_C_LANGUAGE_STANDARD = gnu11; GCC_NO_COMMON_BLOCKS = YES; GCC_OPTIMIZATION_LEVEL = s; @@ -34648,6 +37180,7 @@ HEADERMAP_INCLUDES_FRAMEWORK_ENTRIES_FOR_ALL_PRODUCT_TYPES = NO; INSTALL_DAEMON_AGENT_DIR = "$(SYSTEM_LIBRARY_DIR)/LaunchDaemons"; "INSTALL_DAEMON_AGENT_DIR[sdk=macosx*]" = "$(SYSTEM_LIBRARY_DIR)/LaunchAgents"; + LLVM_LTO = YES; OTHER_LDFLAGS = ""; RUN_CLANG_STATIC_ANALYZER = YES; SDKROOT = macosx.internal; @@ -34963,90 +37496,6 @@ }; name = Release; }; - CD276C2D1A83F60C003226BC /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = DCE4E82B1D7A54D300AFB96E /* ios_on_macos.xcconfig */; - buildSettings = { - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGN_ENTITLEMENTS = KeychainSyncingOverIDSProxy/keychainsyncingoveridsproxy.entitlements.plist; - COMBINE_HIDPI_IMAGES = YES; - COPY_PHASE_STRIP = NO; - "DEBUG_INFORMATION_FORMAT[sdk=macosx*]" = "dwarf-with-dsym"; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_SYMBOLS_PRIVATE_EXTERN = NO; - GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO; - GCC_WARN_UNINITIALIZED_AUTOS = YES; - HEADER_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/OSX/sec/SOSCircle/CKBridge", - ); - INFOPLIST_FILE = "KeychainSyncingOverIDSProxy/KeychainSyncingOverIDSProxy-Info.plist"; - INSTALL_PATH = "$(SECURITY_FRAMEWORK_RESOURCES_DIR)"; - MACH_O_TYPE = mh_execute; - ONLY_ACTIVE_ARCH = YES; - OTHER_LDFLAGS = ( - "-laks", - "-ObjC", - ); - "OTHER_LDFLAGS[sdk=embeddedsimulator*]" = "-ObjC"; - PRODUCT_BUNDLE_IDENTIFIER = com.apple.security.keychainsyncingoveridsproxy; - PRODUCT_NAME = "$(TARGET_NAME)"; - SKIP_INSTALL = NO; - STRIP_INSTALLED_PRODUCT = NO; - STRIP_STYLE = all; - WRAPPER_EXTENSION = bundle; - }; - name = Debug; - }; - CD276C2E1A83F60C003226BC /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = DCE4E82B1D7A54D300AFB96E /* ios_on_macos.xcconfig */; - buildSettings = { - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGN_ENTITLEMENTS = KeychainSyncingOverIDSProxy/keychainsyncingoveridsproxy.entitlements.plist; - COMBINE_HIDPI_IMAGES = YES; - COPY_PHASE_STRIP = NO; - "DEBUG_INFORMATION_FORMAT[sdk=macosx*]" = "dwarf-with-dsym"; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO; - HEADER_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/OSX/sec/SOSCircle/CKBridge", - ); - INFOPLIST_FILE = "KeychainSyncingOverIDSProxy/KeychainSyncingOverIDSProxy-Info.plist"; - INSTALL_PATH = "$(SECURITY_FRAMEWORK_RESOURCES_DIR)"; - MACH_O_TYPE = mh_execute; - OTHER_LDFLAGS = ( - "-laks", - "-ObjC", - ); - "OTHER_LDFLAGS[sdk=embeddedsimulator*]" = "-ObjC"; - PRODUCT_BUNDLE_IDENTIFIER = com.apple.security.keychainsyncingoveridsproxy; - PRODUCT_NAME = "$(TARGET_NAME)"; - SKIP_INSTALL = NO; - STRIP_STYLE = all; - VALIDATE_PRODUCT = YES; - WRAPPER_EXTENSION = bundle; - }; - name = Release; - }; D41257D71E9410A300781F23 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { @@ -35190,6 +37639,78 @@ }; name = Release; }; + DAE40BCC20CF3E46002D5674 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + CODE_SIGN_ENTITLEMENTS = RegressionTests/secitemcanarytest/secitemcanarytest.entitlements; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + INSTALL_PATH = /AppleInternal/CoreOS/tests/Security; + MTL_ENABLE_DEBUG_INFO = YES; + ONLY_ACTIVE_ARCH = YES; + PRODUCT_NAME = "$(TARGET_NAME)"; + SUPPORTED_PLATFORMS = "macosx iphoneos iphonesimulator appletvos appletvsimulator watchos watchsimulator"; + }; + name = Debug; + }; + DAE40BCD20CF3E46002D5674 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + CODE_SIGN_ENTITLEMENTS = RegressionTests/secitemcanarytest/secitemcanarytest.entitlements; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + INSTALL_PATH = /AppleInternal/CoreOS/tests/Security; + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_NAME = "$(TARGET_NAME)"; + SUPPORTED_PLATFORMS = "macosx iphoneos iphonesimulator appletvos appletvsimulator watchos watchsimulator"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; DC0067BE1D87876F005AF8DB /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = DC0067911D87816C005AF8DB /* macos_legacy_lib.xcconfig */; @@ -35328,6 +37849,7 @@ "ARCHS[sdk=macosx*]" = "$(ARCHS_STANDARD_64_BIT)"; CLANG_ANALYZER_NONNULL = YES; CLANG_ENABLE_OBJC_ARC = NO; + CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; @@ -35357,6 +37879,7 @@ "ARCHS[sdk=macosx*]" = "$(ARCHS_STANDARD_64_BIT)"; CLANG_ANALYZER_NONNULL = YES; CLANG_ENABLE_OBJC_ARC = NO; + CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; @@ -35768,7 +38291,6 @@ baseConfigurationReference = D47C56FB1DCA8F4900E18518 /* all_arches.xcconfig */; buildSettings = { CLANG_ANALYZER_NONNULL = YES; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_ENUM_CONVERSION = NO; CLANG_WARN_SUSPICIOUS_MOVES = YES; GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO; @@ -35794,7 +38316,6 @@ baseConfigurationReference = D47C56FB1DCA8F4900E18518 /* all_arches.xcconfig */; buildSettings = { CLANG_ANALYZER_NONNULL = YES; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_ENUM_CONVERSION = NO; CLANG_WARN_SUSPICIOUS_MOVES = YES; GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO; @@ -35819,7 +38340,6 @@ isa = XCBuildConfiguration; buildSettings = { CLANG_ANALYZER_NONNULL = YES; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_SUSPICIOUS_MOVES = YES; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO; @@ -35839,7 +38359,6 @@ isa = XCBuildConfiguration; buildSettings = { CLANG_ANALYZER_NONNULL = YES; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_SUSPICIOUS_MOVES = YES; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO; @@ -35927,7 +38446,6 @@ CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; @@ -35952,7 +38470,6 @@ CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; @@ -35978,7 +38495,6 @@ CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; @@ -36012,7 +38528,6 @@ CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; @@ -36045,7 +38560,6 @@ CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; @@ -36075,7 +38589,6 @@ CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; @@ -36115,16 +38628,18 @@ CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COMBINE_HIDPI_IMAGES = YES; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks", + ); GCC_DYNAMIC_NO_PIC = NO; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; MTL_ENABLE_DEBUG_INFO = YES; OTHER_LDFLAGS = ( - "-laks", - "-lCrashReporterClient", - "-Wl,-upward_framework,Foundation", "$(OTHER_LDFLAGS_APPLEIDAUTHSUPPORT)", + "$(inherited)", ); SUPPORTS_TEXT_BASED_API = YES; TAPI_VERIFY_MODE = ErrorsAndWarnings; @@ -36151,15 +38666,17 @@ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COMBINE_HIDPI_IMAGES = YES; COPY_PHASE_STRIP = NO; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks", + ); GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = ( - "-laks", - "-lCrashReporterClient", - "-Wl,-upward_framework,Foundation", "$(OTHER_LDFLAGS_APPLEIDAUTHSUPPORT)", + "$(inherited)", ); SUPPORTS_TEXT_BASED_API = YES; TAPI_VERIFY_MODE = ErrorsAndWarnings; @@ -36176,7 +38693,6 @@ CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; @@ -36206,7 +38722,6 @@ CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; @@ -36233,15 +38748,9 @@ ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_NONNULL = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_UNREACHABLE_CODE = YES; CODE_SIGN_IDENTITY = ""; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(SDKROOT)/../../AppleInternal/Library/Frameworks", - "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks", - ); GCC_PREPROCESSOR_DEFINITIONS = ( "NO_SERVER=1", "$(inherited)", @@ -36299,15 +38808,9 @@ ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_NONNULL = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_UNREACHABLE_CODE = YES; CODE_SIGN_IDENTITY = ""; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(SDKROOT)/../../AppleInternal/Library/Frameworks", - "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks", - ); GCC_PREPROCESSOR_DEFINITIONS = ( "NO_SERVER=1", "$(inherited)", @@ -36425,7 +38928,6 @@ CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; @@ -36450,7 +38952,6 @@ CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; @@ -36475,7 +38976,6 @@ CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; @@ -36499,7 +38999,6 @@ CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; @@ -36521,7 +39020,6 @@ CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; @@ -36543,7 +39041,6 @@ CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; @@ -36565,7 +39062,6 @@ CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; @@ -36587,7 +39083,6 @@ CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; @@ -36609,7 +39104,6 @@ CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; @@ -36620,6 +39114,7 @@ GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; MTL_ENABLE_DEBUG_INFO = YES; + SYSTEM_FRAMEWORK_SEARCH_PATHS = "$(inherited) $(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks"; }; name = Debug; }; @@ -36631,7 +39126,6 @@ CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; @@ -36642,6 +39136,7 @@ GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; MTL_ENABLE_DEBUG_INFO = NO; + SYSTEM_FRAMEWORK_SEARCH_PATHS = "$(inherited) $(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks"; }; name = Release; }; @@ -36653,7 +39148,6 @@ CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; @@ -36676,7 +39170,6 @@ CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; @@ -36700,7 +39193,6 @@ CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; @@ -36723,7 +39215,6 @@ CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; @@ -36745,7 +39236,6 @@ CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; @@ -36767,7 +39257,6 @@ CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; @@ -36789,7 +39278,6 @@ CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; @@ -36811,7 +39299,6 @@ CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; @@ -36833,7 +39320,6 @@ CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; @@ -36855,7 +39341,6 @@ CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; @@ -36878,7 +39363,6 @@ CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; @@ -36901,7 +39385,6 @@ CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; @@ -36924,7 +39407,6 @@ CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; @@ -36947,7 +39429,6 @@ CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; @@ -36969,7 +39450,6 @@ CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; @@ -36991,7 +39471,6 @@ CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; @@ -37170,6 +39649,10 @@ CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks", + ); GCC_INLINES_ARE_PRIVATE_EXTERN = NO; GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; @@ -37210,6 +39693,10 @@ CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks", + ); GCC_INLINES_ARE_PRIVATE_EXTERN = NO; GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; @@ -37318,10 +39805,6 @@ buildSettings = { CLANG_ENABLE_OBJC_ARC = YES; CODE_SIGN_ENTITLEMENTS = OSX/sec/securityd/entitlements.plist; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks", - ); GCC_PREPROCESSOR_DEFINITIONS = ( "LIBTRUSTD=1", "$(inherited)", @@ -37349,10 +39832,6 @@ buildSettings = { CLANG_ENABLE_OBJC_ARC = YES; CODE_SIGN_ENTITLEMENTS = OSX/sec/securityd/entitlements.plist; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks", - ); GCC_PREPROCESSOR_DEFINITIONS = ( "LIBTRUSTD=1", "$(inherited)", @@ -37659,7 +40138,6 @@ buildSettings = { CLANG_ANALYZER_NONNULL = YES; CLANG_ENABLE_MODULES = NO; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_SUSPICIOUS_MOVES = YES; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO; @@ -37680,7 +40158,6 @@ buildSettings = { CLANG_ANALYZER_NONNULL = YES; CLANG_ENABLE_MODULES = NO; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_SUSPICIOUS_MOVES = YES; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO; @@ -37733,7 +40210,6 @@ buildSettings = { CLANG_ANALYZER_NONNULL = YES; CLANG_ENABLE_MODULES = NO; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_SUSPICIOUS_MOVES = YES; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO; @@ -37755,7 +40231,6 @@ buildSettings = { CLANG_ANALYZER_NONNULL = YES; CLANG_ENABLE_MODULES = NO; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_SUSPICIOUS_MOVES = YES; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO; @@ -38654,7 +41129,6 @@ CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; @@ -38678,7 +41152,6 @@ CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; @@ -39014,7 +41487,6 @@ buildSettings = { "ARCHS[sdk=macosx*]" = "$(ARCHS_STANDARD_32_64_BIT)"; CLANG_ANALYZER_NONNULL = YES; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_SUSPICIOUS_MOVES = YES; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_SYMBOLS_PRIVATE_EXTERN = YES; @@ -39047,7 +41519,6 @@ buildSettings = { "ARCHS[sdk=macosx*]" = "$(ARCHS_STANDARD_32_64_BIT)"; CLANG_ANALYZER_NONNULL = YES; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_SUSPICIOUS_MOVES = YES; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_SYMBOLS_PRIVATE_EXTERN = YES; @@ -39082,7 +41553,6 @@ CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; @@ -39104,7 +41574,6 @@ CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; @@ -39126,7 +41595,6 @@ CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; @@ -39148,7 +41616,6 @@ CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; @@ -39171,7 +41638,6 @@ CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; @@ -39196,7 +41662,6 @@ CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; @@ -39221,12 +41686,12 @@ "$(OTHER_LDFLAGS_PROTOBUF)", "$(OTHER_LDFLAGS_WIRELESSDIAGNOSTICS)", "$(OTHER_LDFLAGS_SECURITYFOUNDATION)", - "$(OTHER_LDFLAGS_CORECDP)", "$(OTHER_LDFLAGS_IMCORE)", "$(OTHER_LDFLAGS_ACCOUNTS)", ); PRODUCT_NAME = security2; SUPPORTED_PLATFORMS = macosx; + SYSTEM_FRAMEWORK_SEARCH_PATHS = "$(inherited) $(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks"; }; name = Debug; }; @@ -39240,12 +41705,12 @@ "$(OTHER_LDFLAGS_PROTOBUF)", "$(OTHER_LDFLAGS_WIRELESSDIAGNOSTICS)", "$(OTHER_LDFLAGS_SECURITYFOUNDATION)", - "$(OTHER_LDFLAGS_CORECDP)", "$(OTHER_LDFLAGS_IMCORE)", "$(OTHER_LDFLAGS_ACCOUNTS)", ); PRODUCT_NAME = security2; SUPPORTED_PLATFORMS = macosx; + SYSTEM_FRAMEWORK_SEARCH_PATHS = "$(inherited) $(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks"; }; name = Release; }; @@ -39388,10 +41853,6 @@ CODE_SIGN_ENTITLEMENTS = OSX/sec/securityd/entitlements.plist; CREATE_INFOPLIST_SECTION_IN_BINARY = YES; ENABLE_STRICT_OBJC_MSGSEND = YES; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks", - ); GCC_DYNAMIC_NO_PIC = NO; GCC_NO_COMMON_BLOCKS = YES; GCC_PREPROCESSOR_DEFINITIONS = ( @@ -39445,10 +41906,6 @@ CREATE_INFOPLIST_SECTION_IN_BINARY = YES; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks", - ); GCC_NO_COMMON_BLOCKS = YES; GCC_PREPROCESSOR_DEFINITIONS = ( "SECD_SERVER=1", @@ -39757,6 +42214,7 @@ MTL_ENABLE_DEBUG_INFO = YES; PRODUCT_BUNDLE_IDENTIFIER = "com.apple.security.${PRODUCT_NAME:rfc1034identifier}"; PRODUCT_NAME = "$(TARGET_NAME)"; + SYSTEM_FRAMEWORK_SEARCH_PATHS = "$(inherited) $(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks"; }; name = Debug; }; @@ -39798,6 +42256,7 @@ MTL_ENABLE_DEBUG_INFO = NO; PRODUCT_BUNDLE_IDENTIFIER = "com.apple.security.${PRODUCT_NAME:rfc1034identifier}"; PRODUCT_NAME = "$(TARGET_NAME)"; + SYSTEM_FRAMEWORK_SEARCH_PATHS = "$(inherited) $(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks"; }; name = Release; }; @@ -39886,6 +42345,7 @@ APPLY_RULES_IN_COPY_FILES = NO; CLANG_ANALYZER_NONNULL = YES; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_STRICT_PROTOTYPES = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_PREPROCESSOR_DEFINITIONS = ( "$(inherited)", @@ -39909,6 +42369,7 @@ APPLY_RULES_IN_COPY_FILES = NO; CLANG_ANALYZER_NONNULL = YES; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_STRICT_PROTOTYPES = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_PREPROCESSOR_DEFINITIONS = ( "$(inherited)", @@ -40148,10 +42609,6 @@ CLANG_ENABLE_OBJC_ARC = YES; CODE_SIGN_ENTITLEMENTS = "SecurityTests/SecurityTests-Entitlements.plist"; COMBINE_HIDPI_IMAGES = YES; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks", - ); GCC_PREPROCESSOR_DEFINITIONS = ( "LIBTRUSTD=1", "$(inherited)", @@ -40167,7 +42624,6 @@ "$(OTHER_LDFLAGS_PROTOBUF)", "$(OTHER_LDFLAGS_WIRELESSDIAGNOSTICS)", "$(OTHER_LDFLAGS_SECURITYFOUNDATION)", - "$(OTHER_LDFLAGS_CORECDP)", "$(OTHER_LDFLAGS_IMCORE)", "$(OTHER_LDFLAGS_ACCOUNTS)", ); @@ -40189,7 +42645,6 @@ "$(OTHER_LDFLAGS_WIRELESSDIAGNOSTICS)", "-framework", CrashReporterSupport, - "$(OTHER_LDFLAGS_CORECDP)", "$(OTHER_LDFLAGS_IMCORE)", "$(OTHER_LDFLAGS_ACCOUNTS)", ); @@ -40205,10 +42660,6 @@ CLANG_ENABLE_OBJC_ARC = YES; CODE_SIGN_ENTITLEMENTS = "SecurityTests/SecurityTests-Entitlements.plist"; COMBINE_HIDPI_IMAGES = YES; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks", - ); GCC_PREPROCESSOR_DEFINITIONS = ( "LIBTRUSTD=1", "$(inherited)", @@ -40224,7 +42675,6 @@ "$(OTHER_LDFLAGS_PROTOBUF)", "$(OTHER_LDFLAGS_WIRELESSDIAGNOSTICS)", "$(OTHER_LDFLAGS_SECURITYFOUNDATION)", - "$(OTHER_LDFLAGS_CORECDP)", "$(OTHER_LDFLAGS_IMCORE)", "$(OTHER_LDFLAGS_ACCOUNTS)", ); @@ -40246,7 +42696,6 @@ "$(OTHER_LDFLAGS_WIRELESSDIAGNOSTICS)", "-framework", CrashReporterSupport, - "$(OTHER_LDFLAGS_CORECDP)", "$(OTHER_LDFLAGS_IMCORE)", "$(OTHER_LDFLAGS_ACCOUNTS)", ); @@ -40472,6 +42921,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; INFOPLIST_FILE = KeychainCircle/Info.plist; INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks"; + IS_ZIPPERED = YES; MODULEMAP_FILE = Modules/KeychainCircle.modulemap; MTL_ENABLE_DEBUG_INFO = YES; ONLY_ACTIVE_ARCH = YES; @@ -40516,6 +42966,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; INFOPLIST_FILE = KeychainCircle/Info.plist; INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks"; + IS_ZIPPERED = YES; MODULEMAP_FILE = Modules/KeychainCircle.modulemap; MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = "$(OTHER_LDFLAGS_MOBILEGESTALT)"; @@ -40681,6 +43132,228 @@ }; name = Release; }; + EB056E471FE5E391000A771E /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CLANG_WARN_UNREACHABLE_CODE = YES; + CODE_SIGN_ENTITLEMENTS = "MultiDeviceSimulator/DeviceSimulator/DeviceSimulator-Entitlements.plist"; + CODE_SIGN_STYLE = Automatic; + COMBINE_HIDPI_IMAGES = YES; + DEBUG_INFORMATION_FORMAT = dwarf; + GCC_DYNAMIC_NO_PIC = NO; + GCC_PREPROCESSOR_DEFINITIONS = ( + "NO_SERVER=1", + "$(inherited)", + ); + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO; + INFOPLIST_FILE = MultiDeviceSimulator/DeviceSimulator/Info.plist; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + "LD_RUNPATH_SEARCH_PATHS[sdk=iphonesimulator*]" = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks"; + "LD_RUNPATH_SEARCH_PATHS[sdk=macosx*]" = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks"; + MTL_ENABLE_DEBUG_INFO = YES; + OTHER_LDFLAGS = ( + "$(APPLE_AKS_LIBRARY)", + "$(OTHER_LDFLAGS_APPLEIDAUTHSUPPORT)", + "$(OTHER_LDFLAGS_PROTOBUF)", + "$(OTHER_LDFLAGS_MOBILEGESTALT)", + "$(OTHER_LDFLAGS_DIAGNOSTICSMESSAGESCLIENT)", + "$(OTHER_LDFLAGS_APPLESYSTEMINFO)", + "$(OTHER_LDFLAGS_APS)", + "$(OTHER_LDFLAGS_CLOUDKIT)", + "$(OTHER_LDFLAGS_PREQUELITE)", + "$(OTHER_LDFLAGS_WIRELESSDIAGNOSTICS)", + "$(OTHER_LDFLAGS_ACCOUNTS)", + "$(OTHER_LDFLAGS_APPLEACCOUNT)", + "$(OTHER_LDFLAGS_SHAREDWEBCREDENTIALS)", + "$(OTHER_LDFLAGS_ACCOUNTS)", + "$(OTHER_LDFLAGS_APPLEACCOUNT)", + "-ObjC", + ); + "OTHER_LDFLAGS[sdk=iphoneos*]" = ( + "$(APPLE_AKS_LIBRARY)", + "$(OTHER_LDFLAGS_APPLEIDAUTHSUPPORT)", + "$(OTHER_LDFLAGS_PROTOBUF)", + "$(OTHER_LDFLAGS_MOBILEGESTALT)", + "$(OTHER_LDFLAGS_DIAGNOSTICSMESSAGESCLIENT)", + "$(OTHER_LDFLAGS_APPLESYSTEMINFO)", + "$(OTHER_LDFLAGS_APS)", + "$(OTHER_LDFLAGS_CLOUDKIT)", + "$(OTHER_LDFLAGS_PREQUELITE)", + "$(OTHER_LDFLAGS_WIRELESSDIAGNOSTICS)", + "$(OTHER_LDFLAGS_SHAREDWEBCREDENTIALS)", + "$(OTHER_LDFLAGS_ACCOUNTS)", + "$(OTHER_LDFLAGS_APPLEACCOUNT)", + "-ObjC", + "-framework", + CrashReporterSupport, + ); + PRODUCT_BUNDLE_IDENTIFIER = com.apple.Security.DeviceSimulator; + PRODUCT_NAME = "$(TARGET_NAME)"; + SKIP_INSTALL = YES; + }; + name = Debug; + }; + EB056E481FE5E391000A771E /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CLANG_WARN_UNREACHABLE_CODE = YES; + CODE_SIGN_ENTITLEMENTS = "MultiDeviceSimulator/DeviceSimulator/DeviceSimulator-Entitlements.plist"; + CODE_SIGN_STYLE = Automatic; + COMBINE_HIDPI_IMAGES = YES; + COPY_PHASE_STRIP = NO; + ENABLE_NS_ASSERTIONS = NO; + GCC_PREPROCESSOR_DEFINITIONS = ( + "NO_SERVER=1", + "$(inherited)", + ); + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO; + INFOPLIST_FILE = MultiDeviceSimulator/DeviceSimulator/Info.plist; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + "LD_RUNPATH_SEARCH_PATHS[sdk=iphonesimulator*]" = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks"; + "LD_RUNPATH_SEARCH_PATHS[sdk=macosx*]" = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks"; + MTL_ENABLE_DEBUG_INFO = NO; + OTHER_LDFLAGS = ( + "$(APPLE_AKS_LIBRARY)", + "$(OTHER_LDFLAGS_APPLEIDAUTHSUPPORT)", + "$(OTHER_LDFLAGS_PROTOBUF)", + "$(OTHER_LDFLAGS_MOBILEGESTALT)", + "$(OTHER_LDFLAGS_DIAGNOSTICSMESSAGESCLIENT)", + "$(OTHER_LDFLAGS_APPLESYSTEMINFO)", + "$(OTHER_LDFLAGS_APS)", + "$(OTHER_LDFLAGS_CLOUDKIT)", + "$(OTHER_LDFLAGS_PREQUELITE)", + "$(OTHER_LDFLAGS_ACCOUNTS)", + "$(OTHER_LDFLAGS_APPLEACCOUNT)", + "$(OTHER_LDFLAGS_WIRELESSDIAGNOSTICS)", + "$(OTHER_LDFLAGS_SHAREDWEBCREDENTIALS)", + "$(OTHER_LDFLAGS_ACCOUNTS)", + "$(OTHER_LDFLAGS_APPLEACCOUNT)", + "-ObjC", + ); + "OTHER_LDFLAGS[sdk=iphoneos*]" = ( + "$(APPLE_AKS_LIBRARY)", + "$(OTHER_LDFLAGS_APPLEIDAUTHSUPPORT)", + "$(OTHER_LDFLAGS_PROTOBUF)", + "$(OTHER_LDFLAGS_MOBILEGESTALT)", + "$(OTHER_LDFLAGS_DIAGNOSTICSMESSAGESCLIENT)", + "$(OTHER_LDFLAGS_APPLESYSTEMINFO)", + "$(OTHER_LDFLAGS_APS)", + "$(OTHER_LDFLAGS_CLOUDKIT)", + "$(OTHER_LDFLAGS_PREQUELITE)", + "$(OTHER_LDFLAGS_WIRELESSDIAGNOSTICS)", + "$(OTHER_LDFLAGS_SHAREDWEBCREDENTIALS)", + "$(OTHER_LDFLAGS_ACCOUNTS)", + "$(OTHER_LDFLAGS_APPLEACCOUNT)", + "-ObjC", + "-framework", + CrashReporterSupport, + ); + PRODUCT_BUNDLE_IDENTIFIER = com.apple.Security.DeviceSimulator; + PRODUCT_NAME = "$(TARGET_NAME)"; + SKIP_INSTALL = YES; + }; + name = Release; + }; + EB05C4F61FE5E48B00D68712 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CLANG_WARN_UNREACHABLE_CODE = YES; + CODE_SIGN_STYLE = Automatic; + COMBINE_HIDPI_IMAGES = YES; + DEBUG_INFORMATION_FORMAT = dwarf; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(SDKROOT)/../../AppleInternal/Library/Frameworks", + ); + GCC_DYNAMIC_NO_PIC = NO; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + INFOPLIST_FILE = MultiDeviceSimulator/MultiDeviceSimulatorTests/Info.plist; + INSTALL_PATH = /AppleInternal/XCTests/com.apple.security; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../Frameworks @loader_path/Frameworks @loader_path/../Frameworks"; + MTL_ENABLE_DEBUG_INFO = YES; + PRODUCT_BUNDLE_IDENTIFIER = com.apple.Security.MultiDeviceSimulatorTests; + PRODUCT_NAME = "$(TARGET_NAME)"; + SKIP_INSTALL = NO; + }; + name = Debug; + }; + EB05C4F71FE5E48B00D68712 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CLANG_WARN_UNREACHABLE_CODE = YES; + CODE_SIGN_STYLE = Automatic; + COMBINE_HIDPI_IMAGES = YES; + COPY_PHASE_STRIP = NO; + ENABLE_NS_ASSERTIONS = NO; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(SDKROOT)/../../AppleInternal/Library/Frameworks", + ); + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + INFOPLIST_FILE = MultiDeviceSimulator/MultiDeviceSimulatorTests/Info.plist; + INSTALL_PATH = /AppleInternal/XCTests/com.apple.security; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../Frameworks @loader_path/Frameworks @loader_path/../Frameworks"; + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_BUNDLE_IDENTIFIER = com.apple.Security.MultiDeviceSimulatorTests; + PRODUCT_NAME = "$(TARGET_NAME)"; + SKIP_INSTALL = NO; + }; + name = Release; + }; EB0BC93C1C3C791500785842 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = DCE4E82B1D7A54D300AFB96E /* ios_on_macos.xcconfig */; @@ -41457,21 +44130,17 @@ CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CODE_SIGN_STYLE = Automatic; COMBINE_HIDPI_IMAGES = YES; DEBUG_INFORMATION_FORMAT = dwarf; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks", - ); GCC_DYNAMIC_NO_PIC = NO; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO; INFOPLIST_FILE = tests/secdmockaks/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks"; + INSTALL_PATH = /AppleInternal/XCTests/com.apple.security; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../Frameworks @loader_path/Frameworks @loader_path/../Frameworks"; MTL_ENABLE_DEBUG_INFO = YES; OTHER_LDFLAGS = ( "$(OTHER_LDFLAGS_APPLEIDAUTHSUPPORT)", @@ -41488,6 +44157,7 @@ ); PRODUCT_BUNDLE_IDENTIFIER = com.apple.Security.secdmockaks; PRODUCT_NAME = "$(TARGET_NAME)"; + SKIP_INSTALL = NO; }; name = Debug; }; @@ -41506,21 +44176,17 @@ CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CODE_SIGN_STYLE = Automatic; COMBINE_HIDPI_IMAGES = YES; COPY_PHASE_STRIP = NO; ENABLE_NS_ASSERTIONS = NO; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks", - ); GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO; INFOPLIST_FILE = tests/secdmockaks/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks"; + INSTALL_PATH = /AppleInternal/XCTests/com.apple.security; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../Frameworks @loader_path/Frameworks @loader_path/../Frameworks"; MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = ( "$(OTHER_LDFLAGS_APPLEIDAUTHSUPPORT)", @@ -41537,6 +44203,7 @@ ); PRODUCT_BUNDLE_IDENTIFIER = com.apple.Security.secdmockaks; PRODUCT_NAME = "$(TARGET_NAME)"; + SKIP_INSTALL = NO; }; name = Release; }; @@ -42366,6 +45033,24 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + 0C9AEEB420783FBB00BF6237 /* Build configuration list for PBXNativeTarget "SignInAnalyticsTests_osx" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 0C9AEEB520783FBB00BF6237 /* Debug */, + 0C9AEEB620783FBB00BF6237 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 0CF4064D2072E3E3003D6A7F /* Build configuration list for PBXNativeTarget "SignInAnalyticsTests_ios" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 0CF4064E2072E3E3003D6A7F /* Debug */, + 0CF4064F2072E3E3003D6A7F /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; 225394B11E3080A600D3CD9B /* Build configuration list for PBXNativeTarget "security_codesigning_ios" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -42375,6 +45060,24 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + 3DD1FF4A201C07F30086D049 /* Build configuration list for PBXNativeTarget "SecureTransport_macos_tests" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 3DD1FF4B201C07F30086D049 /* Debug */, + 3DD1FF4C201C07F30086D049 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 3DD1FFCD201FDB1D0086D049 /* Build configuration list for PBXNativeTarget "SecureTransport_ios_tests" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 3DD1FFCE201FDB1D0086D049 /* Debug */, + 3DD1FFCF201FDB1D0086D049 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; 438169381B4EDCBD00C54D58 /* Build configuration list for PBXNativeTarget "SOSCCAuthPlugin" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -42393,6 +45096,24 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + 4718AE2A205B39620068EC3F /* Build configuration list for PBXNativeTarget "securityd_bridge" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 4718AE2B205B39620068EC3F /* Debug */, + 4718AE2C205B39620068EC3F /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 4718AEDF205B39C40068EC3F /* Build configuration list for PBXNativeTarget "libsecurityd_bridge" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 4718AEE0205B39C40068EC3F /* Debug */, + 4718AEE1205B39C40068EC3F /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; 4727FBC31F9918590003AE36 /* Build configuration list for PBXNativeTarget "secdxctests_ios" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -42420,6 +45141,15 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + 4771D97D209A755900BA9772 /* Build configuration list for PBXNativeTarget "KeychainDataclassOwner" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 4771D976209A755800BA9772 /* Debug */, + 4771D977209A755800BA9772 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; 478D42991FD72A8100CAB645 /* Build configuration list for PBXNativeTarget "secdxctests_mac" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -42429,6 +45159,15 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + 47C2F1872059CB690062DE30 /* Build configuration list for PBXNativeTarget "KeychainResources" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 47C2F1882059CB690062DE30 /* Debug */, + 47C2F1892059CB690062DE30 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; 47C51B931EEA657D0032D9E5 /* Build configuration list for PBXNativeTarget "SecurityUnitTests" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -42438,6 +45177,15 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + 4809F7AC2061B697003E72D0 /* Build configuration list for PBXAggregateTarget "MultiPeerSimulatorTests" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 4809F7A52061B697003E72D0 /* Debug */, + 4809F7A62061B697003E72D0 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; 4C32C0B10A4975F7002891BD /* Build configuration list for PBXNativeTarget "Security_ios" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -42708,15 +45456,6 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - CD276C2C1A83F60C003226BC /* Build configuration list for PBXNativeTarget "KeychainSyncingOverIDSProxy" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - CD276C2D1A83F60C003226BC /* Debug */, - CD276C2E1A83F60C003226BC /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; D41257D61E9410A300781F23 /* Build configuration list for PBXNativeTarget "trustd_ios" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -42762,6 +45501,15 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + DAE40BCB20CF3E46002D5674 /* Build configuration list for PBXNativeTarget "secitemcanarytest" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + DAE40BCC20CF3E46002D5674 /* Debug */, + DAE40BCD20CF3E46002D5674 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; DC0067BD1D87876F005AF8DB /* Build configuration list for PBXNativeTarget "securityd_server_macos" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -43788,6 +46536,24 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + EB056E4E1FE5E391000A771E /* Build configuration list for PBXNativeTarget "DeviceSimulator" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + EB056E471FE5E391000A771E /* Debug */, + EB056E481FE5E391000A771E /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + EB05C4FD1FE5E48B00D68712 /* Build configuration list for PBXNativeTarget "MultiDeviceSimulatorTests" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + EB05C4F61FE5E48B00D68712 /* Debug */, + EB05C4F71FE5E48B00D68712 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; EB0BC93B1C3C791500785842 /* Build configuration list for PBXNativeTarget "secedumodetest" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -43989,6 +46755,19 @@ defaultConfigurationName = Release; }; /* End XCConfigurationList section */ + +/* Begin XCVersionGroup section */ + 470D966B1FCDE4BA0065FE90 /* KeychainModel.xcdatamodeld */ = { + isa = XCVersionGroup; + children = ( + 470D966C1FCDE4BA0065FE90 /* KeychainModel.xcdatamodel */, + ); + currentVersion = 470D966C1FCDE4BA0065FE90 /* KeychainModel.xcdatamodel */; + path = KeychainModel.xcdatamodeld; + sourceTree = ""; + versionGroupType = wrapper.xcdatamodel; + }; +/* End XCVersionGroup section */ }; rootObject = 4C35DB69094F906D002917C4 /* Project object */; }