]> git.saurik.com Git - apple/security.git/blame - OSX/libsecurity_keychain/libsecurity_keychain.xcodeproj/project.pbxproj
Security-57337.40.85.tar.gz
[apple/security.git] / OSX / libsecurity_keychain / libsecurity_keychain.xcodeproj / project.pbxproj
CommitLineData
b1ab9ed8
A
1// !$*UTF8*$!
2{
3 archiveVersion = 1;
4 classes = {
5 };
6 objectVersion = 46;
7 objects = {
8
9/* Begin PBXBuildFile section */
10 05012D46060B94A000C044CB /* SecImportExportCrypto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 05012D45060B94A000C044CB /* SecImportExportCrypto.cpp */; };
11 05012D4A060B94B200C044CB /* SecImportExportCrypto.h in Headers */ = {isa = PBXBuildFile; fileRef = 05012D49060B94B200C044CB /* SecImportExportCrypto.h */; settings = {ATTRIBUTES = (); }; };
12 051A034805D9A68C00E02A64 /* SecImportExportAgg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 051A034705D9A68C00E02A64 /* SecImportExportAgg.cpp */; };
13 051A035005D9A69900E02A64 /* SecImportExportAgg.h in Headers */ = {isa = PBXBuildFile; fileRef = 051A034F05D9A69900E02A64 /* SecImportExportAgg.h */; settings = {ATTRIBUTES = (); }; };
14 051A053305DAC86400E02A64 /* SecImportExportPem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 051A053205DAC86400E02A64 /* SecImportExportPem.cpp */; };
15 052AF723060A3472003FEB8D /* SecWrappedKeys.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 052AF722060A3472003FEB8D /* SecWrappedKeys.cpp */; };
16 054F90AE05E2860E0013C1D1 /* SecImportExportUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 054F90AD05E2860E0013C1D1 /* SecImportExportUtils.cpp */; };
17 054F90B005E286180013C1D1 /* SecImportExportUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 054F90AF05E286180013C1D1 /* SecImportExportUtils.h */; settings = {ATTRIBUTES = (); }; };
18 055EA6B106AC5C13005079CE /* TrustRevocation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 055EA6B006AC5C13005079CE /* TrustRevocation.cpp */; };
19 056CDA3905FD573B00820BC3 /* SecImportExportPkcs8.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 056CDA3805FD573B00820BC3 /* SecImportExportPkcs8.cpp */; };
20 056CDA5D05FD5AEB00820BC3 /* SecPkcs8Templates.h in Headers */ = {isa = PBXBuildFile; fileRef = 056CDA5C05FD5AEB00820BC3 /* SecPkcs8Templates.h */; };
21 056CDA6505FD5B3400820BC3 /* SecPkcs8Templates.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 056CDA6405FD5B3400820BC3 /* SecPkcs8Templates.cpp */; };
22 056CDA8E05FD63C200820BC3 /* SecImportExportPkcs8.h in Headers */ = {isa = PBXBuildFile; fileRef = 056CDA8D05FD63C200820BC3 /* SecImportExportPkcs8.h */; settings = {ATTRIBUTES = (); }; };
23 058AA95A05D93B4300F543ED /* SecExport.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 058AA95805D93B4300F543ED /* SecExport.cpp */; };
24 058AA95B05D93B4300F543ED /* SecImportExport.h in Headers */ = {isa = PBXBuildFile; fileRef = 058AA95905D93B4300F543ED /* SecImportExport.h */; settings = {ATTRIBUTES = (); }; };
25 058AA96C05D93CDD00F543ED /* SecImport.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 058AA96B05D93CDD00F543ED /* SecImport.cpp */; };
26 058AA9CA05D96FD200F543ED /* SecExternalRep.h in Headers */ = {isa = PBXBuildFile; fileRef = 058AA9C905D96FD200F543ED /* SecExternalRep.h */; settings = {ATTRIBUTES = (); }; };
27 058AA9CE05D96FE600F543ED /* SecExternalRep.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 058AA9CD05D96FE600F543ED /* SecExternalRep.cpp */; };
28 058AAA9205D97EAE00F543ED /* SecImportExportPem.h in Headers */ = {isa = PBXBuildFile; fileRef = 058AAA9105D97EAE00F543ED /* SecImportExportPem.h */; settings = {ATTRIBUTES = (); }; };
29 058C797109F56CCB00DB7E98 /* SecTrustSettings.h in Headers */ = {isa = PBXBuildFile; fileRef = 058C796F09F56CCB00DB7E98 /* SecTrustSettings.h */; settings = {ATTRIBUTES = (); }; };
30 058C797209F56CCC00DB7E98 /* SecTrustSettingsPriv.h in Headers */ = {isa = PBXBuildFile; fileRef = 058C797009F56CCB00DB7E98 /* SecTrustSettingsPriv.h */; settings = {ATTRIBUTES = (); }; };
31 058C797609F56CFB00DB7E98 /* SecTrustSettings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 058C797509F56CFB00DB7E98 /* SecTrustSettings.cpp */; };
32 058C797C09F56D1400DB7E98 /* TrustSettings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 058C797709F56D1400DB7E98 /* TrustSettings.cpp */; };
33 058C797D09F56D1400DB7E98 /* TrustSettings.h in Headers */ = {isa = PBXBuildFile; fileRef = 058C797809F56D1400DB7E98 /* TrustSettings.h */; settings = {ATTRIBUTES = (); }; };
34 058C797E09F56D1400DB7E98 /* TrustSettingsSchema.h in Headers */ = {isa = PBXBuildFile; fileRef = 058C797909F56D1400DB7E98 /* TrustSettingsSchema.h */; settings = {ATTRIBUTES = (); }; };
35 058C797F09F56D1400DB7E98 /* TrustSettingsUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 058C797A09F56D1400DB7E98 /* TrustSettingsUtils.cpp */; };
36 058C798009F56D1400DB7E98 /* TrustSettingsUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 058C797B09F56D1400DB7E98 /* TrustSettingsUtils.h */; settings = {ATTRIBUTES = (); }; };
37 05A83C380AAF591100906F28 /* SecKeychainItemExtendedAttributes.h in Headers */ = {isa = PBXBuildFile; fileRef = 05A83C360AAF591100906F28 /* SecKeychainItemExtendedAttributes.h */; settings = {ATTRIBUTES = (); }; };
38 05A83C800AAF5CEA00906F28 /* ExtendedAttribute.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 05A83C7E0AAF5CEA00906F28 /* ExtendedAttribute.cpp */; };
39 05A83C880AAF5E0A00906F28 /* SecKeychainItemExtendedAttributes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 05A83C870AAF5E0A00906F28 /* SecKeychainItemExtendedAttributes.cpp */; };
40 05AE95490AA748570076501C /* SecImportExportOpenSSH.h in Headers */ = {isa = PBXBuildFile; fileRef = 05AE95470AA748570076501C /* SecImportExportOpenSSH.h */; };
41 05AE954A0AA748580076501C /* SecImportExportOpenSSH.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 05AE95480AA748570076501C /* SecImportExportOpenSSH.cpp */; };
42 05FB016805E54A3A00A5194C /* SecNetscapeTemplates.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 05FB016605E54A3A00A5194C /* SecNetscapeTemplates.cpp */; };
43 05FB016905E54A3A00A5194C /* SecNetscapeTemplates.h in Headers */ = {isa = PBXBuildFile; fileRef = 05FB016705E54A3A00A5194C /* SecNetscapeTemplates.h */; };
427c49bc
A
44 0CBD509A16C3246D00713B6C /* kc-40-seckey.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CBD509816C3246D00713B6C /* kc-40-seckey.c */; };
45 0CBD509B16C3246D00713B6C /* kc-41-sececkey.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CBD509916C3246D00713B6C /* kc-41-sececkey.c */; };
b1ab9ed8 46 182BB5CD146FF72B000BF1F3 /* libDER.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 5297A731112CB13800EAA0C0 /* libDER.a */; };
427c49bc 47 188BB546171DD8B5009D22CE /* si-33-keychain-backup.c in Sources */ = {isa = PBXBuildFile; fileRef = 188BB53F171DD774009D22CE /* si-33-keychain-backup.c */; };
b1ab9ed8
A
48 1B11967B062F4C1800F3B659 /* SecKeychainSearchPriv.h in Headers */ = {isa = PBXBuildFile; fileRef = 1B11967A062F4C1800F3B659 /* SecKeychainSearchPriv.h */; settings = {ATTRIBUTES = (); }; };
49 30E17F5B062B0A25004208EB /* SecIdentitySearchPriv.h in Headers */ = {isa = PBXBuildFile; fileRef = 30E17F5A062B0A25004208EB /* SecIdentitySearchPriv.h */; settings = {ATTRIBUTES = (); }; };
50 407AC2C0066661620030E07D /* SecPassword.h in Headers */ = {isa = PBXBuildFile; fileRef = 407AC2BE066661620030E07D /* SecPassword.h */; settings = {ATTRIBUTES = (); }; };
51 407AC2C1066661620030E07D /* SecPassword.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 407AC2BF066661620030E07D /* SecPassword.cpp */; };
52 407AC2C5066798420030E07D /* Password.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 407AC2C3066798420030E07D /* Password.cpp */; };
53 4885CFF811C8182D0093ECF6 /* SecRecoveryPassword.c in Sources */ = {isa = PBXBuildFile; fileRef = 4885CFF611C8182D0093ECF6 /* SecRecoveryPassword.c */; };
54 4885CFF911C8182D0093ECF6 /* SecRecoveryPassword.h in Headers */ = {isa = PBXBuildFile; fileRef = 4885CFF711C8182D0093ECF6 /* SecRecoveryPassword.h */; settings = {ATTRIBUTES = (); }; };
55 489C4FCC1202547600A8C58A /* SecRandom.h in Headers */ = {isa = PBXBuildFile; fileRef = 489C4FCB1202547600A8C58A /* SecRandom.h */; settings = {ATTRIBUTES = (); }; };
56 48E66AE3120254D700E878AD /* SecRandom.c in Sources */ = {isa = PBXBuildFile; fileRef = 48E66AE2120254D700E878AD /* SecRandom.c */; };
57 48E66AE5120254FC00E878AD /* SecRandomP.h in Headers */ = {isa = PBXBuildFile; fileRef = 48E66AE4120254FC00E878AD /* SecRandomP.h */; settings = {ATTRIBUTES = (); }; };
58 4C21181B058A75B000014C42 /* SecBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C21181A058A75B000014C42 /* SecBase.cpp */; };
59 4C5719DB12FB5F6800B31F85 /* main.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C5719D812FB5F6800B31F85 /* main.c */; };
60 4C86848C058A59430072F261 /* MacOSErrorStrings.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C868429058A55A10072F261 /* MacOSErrorStrings.h */; settings = {ATTRIBUTES = (); }; };
61 4CF00661058A51180060AF78 /* SecBasePriv.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CF00660058A51180060AF78 /* SecBasePriv.h */; settings = {ATTRIBUTES = (); }; };
62 4CF36F5E0581376700834D11 /* SecKeychain.h in Headers */ = {isa = PBXBuildFile; fileRef = C2AA2B8E052E099D006D0211 /* SecKeychain.h */; settings = {ATTRIBUTES = (); }; };
63 4CF36F5F0581376700834D11 /* SecKeychainSearch.h in Headers */ = {isa = PBXBuildFile; fileRef = C2AA2B96052E099D006D0211 /* SecKeychainSearch.h */; settings = {ATTRIBUTES = (); }; };
64 4CF36F600581376700834D11 /* SecPolicySearch.h in Headers */ = {isa = PBXBuildFile; fileRef = C2AA2B9C052E099D006D0211 /* SecPolicySearch.h */; settings = {ATTRIBUTES = (); }; };
65 4CF36F610581376700834D11 /* SecTrust.h in Headers */ = {isa = PBXBuildFile; fileRef = C2AA2BA0052E099D006D0211 /* SecTrust.h */; settings = {ATTRIBUTES = (); }; };
66 4CF36F620581376700834D11 /* SecKey.h in Headers */ = {isa = PBXBuildFile; fileRef = C2AA2B8C052E099D006D0211 /* SecKey.h */; settings = {ATTRIBUTES = (); }; };
67 4CF36F630581376700834D11 /* SecKeychainItem.h in Headers */ = {isa = PBXBuildFile; fileRef = C2AA2B94052E099D006D0211 /* SecKeychainItem.h */; settings = {ATTRIBUTES = (); }; };
68 4CF36F640581376700834D11 /* Security.h in Headers */ = {isa = PBXBuildFile; fileRef = C2AA2BA5052E099D006D0211 /* Security.h */; settings = {ATTRIBUTES = (); }; };
69 4CF36F650581376700834D11 /* SecAccess.h in Headers */ = {isa = PBXBuildFile; fileRef = C2AA2B75052E099D006D0211 /* SecAccess.h */; settings = {ATTRIBUTES = (); }; };
70 4CF36F660581376700834D11 /* SecPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = C2AA2B99052E099D006D0211 /* SecPolicy.h */; settings = {ATTRIBUTES = (); }; };
71 4CF36F670581376700834D11 /* SecIdentitySearch.h in Headers */ = {isa = PBXBuildFile; fileRef = C2AA2B8A052E099D006D0211 /* SecIdentitySearch.h */; settings = {ATTRIBUTES = (); }; };
72 4CF36F680581376700834D11 /* SecACL.h in Headers */ = {isa = PBXBuildFile; fileRef = C2AA2B78052E099D006D0211 /* SecACL.h */; settings = {ATTRIBUTES = (); }; };
73 4CF36F690581376700834D11 /* SecCertificate.h in Headers */ = {isa = PBXBuildFile; fileRef = C2AA2B7C052E099D006D0211 /* SecCertificate.h */; settings = {ATTRIBUTES = (); }; };
74 4CF36F6A0581376700834D11 /* SecBase.h in Headers */ = {isa = PBXBuildFile; fileRef = C2AA2B79052E099D006D0211 /* SecBase.h */; settings = {ATTRIBUTES = (); }; };
75 4CF36F6B0581376700834D11 /* SecTrustedApplication.h in Headers */ = {isa = PBXBuildFile; fileRef = C2AA2BA2052E099D006D0211 /* SecTrustedApplication.h */; settings = {ATTRIBUTES = (); }; };
76 4CF36F6C0581376700834D11 /* SecIdentity.h in Headers */ = {isa = PBXBuildFile; fileRef = C2AA2B87052E099D006D0211 /* SecIdentity.h */; settings = {ATTRIBUTES = (); }; };
77 4CF36F6E0581377300834D11 /* SecPolicyPriv.h in Headers */ = {isa = PBXBuildFile; fileRef = C2AA2B9A052E099D006D0211 /* SecPolicyPriv.h */; settings = {ATTRIBUTES = (); }; };
78 4CF36F6F0581377300834D11 /* SecKeychainItemPriv.h in Headers */ = {isa = PBXBuildFile; fileRef = C4A397FA053B21F9000E1B34 /* SecKeychainItemPriv.h */; settings = {ATTRIBUTES = (); }; };
79 4CF36F700581377300834D11 /* SecTrustPriv.h in Headers */ = {isa = PBXBuildFile; fileRef = C2AA2BA4052E099D006D0211 /* SecTrustPriv.h */; settings = {ATTRIBUTES = (); }; };
80 4CF36F710581377300834D11 /* SecCertificateRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = C2AA2B81052E099D006D0211 /* SecCertificateRequest.h */; settings = {ATTRIBUTES = (); }; };
81 4CF36F720581377300834D11 /* SecAccessPriv.h in Headers */ = {isa = PBXBuildFile; fileRef = C2AA2B76052E099D006D0211 /* SecAccessPriv.h */; settings = {ATTRIBUTES = (); }; };
82 4CF36F730581377300834D11 /* SecKeychainPriv.h in Headers */ = {isa = PBXBuildFile; fileRef = C4A397A1053B1D50000E1B34 /* SecKeychainPriv.h */; settings = {ATTRIBUTES = (); }; };
83 4CF36F740581377300834D11 /* SecIdentityPriv.h in Headers */ = {isa = PBXBuildFile; fileRef = C2AA2B88052E099D006D0211 /* SecIdentityPriv.h */; settings = {ATTRIBUTES = (); }; };
84 4CF36F750581377300834D11 /* SecTrustedApplicationPriv.h in Headers */ = {isa = PBXBuildFile; fileRef = C2AA2BA3052E099D006D0211 /* SecTrustedApplicationPriv.h */; settings = {ATTRIBUTES = (); }; };
85 4CF36F760581377300834D11 /* SecCertificatePriv.h in Headers */ = {isa = PBXBuildFile; fileRef = C2AA2B7F052E099D006D0211 /* SecCertificatePriv.h */; settings = {ATTRIBUTES = (); }; };
86 4CF36F780581377300834D11 /* SecKeyPriv.h in Headers */ = {isa = PBXBuildFile; fileRef = C2AA2B97052E099D006D0211 /* SecKeyPriv.h */; settings = {ATTRIBUTES = (); }; };
87 4CF36F790581377300834D11 /* SecCertificateBundle.h in Headers */ = {isa = PBXBuildFile; fileRef = C2AA2B7E052E099D006D0211 /* SecCertificateBundle.h */; settings = {ATTRIBUTES = (); }; };
88 4CFDC28506CD9C6A007BEE7E /* DynamicDLDBList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CFDC28306CD9C6A007BEE7E /* DynamicDLDBList.cpp */; };
89 52008C6411496BD200E8CA78 /* SecCertificateInternalP.h in Headers */ = {isa = PBXBuildFile; fileRef = 52008C6311496BD200E8CA78 /* SecCertificateInternalP.h */; settings = {ATTRIBUTES = (); }; };
90 521DC57F1125FEE300937BF2 /* SecCertificateP.c in Sources */ = {isa = PBXBuildFile; fileRef = 521DC57D1125FEE300937BF2 /* SecCertificateP.c */; };
91 521DC5801125FEE300937BF2 /* SecCertificateP.h in Headers */ = {isa = PBXBuildFile; fileRef = 521DC57E1125FEE300937BF2 /* SecCertificateP.h */; settings = {ATTRIBUTES = (Private, ); }; };
92 52200F8B14F2B87F00F7F6E7 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA31456E134B716B00133245 /* CoreFoundation.framework */; };
93 5261C28A112F0D570047EF8B /* SecFrameworkP.c in Sources */ = {isa = PBXBuildFile; fileRef = 5261C289112F0D570047EF8B /* SecFrameworkP.c */; };
b1ab9ed8
A
94 5261C310112F1C560047EF8B /* SecBase64P.c in Sources */ = {isa = PBXBuildFile; fileRef = 5261C30F112F1C560047EF8B /* SecBase64P.c */; };
95 52B609D914F55B6800134209 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 52B609D814F55B6800134209 /* Foundation.framework */; };
96 52B609E314F55BFA00134209 /* timestampclient.m in Sources */ = {isa = PBXBuildFile; fileRef = 52B609E214F55BFA00134209 /* timestampclient.m */; };
97 52B60A0714F5CA9600134209 /* main-tsa.m in Sources */ = {isa = PBXBuildFile; fileRef = 52B60A0614F5CA9500134209 /* main-tsa.m */; };
98 52B88DFB11DD0D2D005BCA6B /* SecFDERecoveryAsymmetricCrypto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 52B88DF911DD0D2D005BCA6B /* SecFDERecoveryAsymmetricCrypto.cpp */; };
99 52B88DFC11DD0D2D005BCA6B /* SecFDERecoveryAsymmetricCrypto.h in Headers */ = {isa = PBXBuildFile; fileRef = 52B88DFA11DD0D2D005BCA6B /* SecFDERecoveryAsymmetricCrypto.h */; settings = {ATTRIBUTES = (); }; };
100 52BA735D112231C70012875E /* CertificateValues.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 52BA735B112231C70012875E /* CertificateValues.cpp */; };
101 52BA735E112231C70012875E /* CertificateValues.h in Headers */ = {isa = PBXBuildFile; fileRef = 52BA735C112231C70012875E /* CertificateValues.h */; };
102 52C23EF81135AE5100E079D2 /* SecCertificatePrivP.h in Headers */ = {isa = PBXBuildFile; fileRef = 52C23EF71135AE5100E079D2 /* SecCertificatePrivP.h */; settings = {ATTRIBUTES = (Private, ); }; };
103 52E950CD1509B47000DA6511 /* tsaDERUtilities.c in Sources */ = {isa = PBXBuildFile; fileRef = 52E950CC1509B47000DA6511 /* tsaDERUtilities.c */; };
104 52E950D61509B48D00DA6511 /* tsaDERUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 52E950D51509B48D00DA6511 /* tsaDERUtilities.h */; settings = {ATTRIBUTES = (Private, ); }; };
b1ab9ed8
A
105 52FB44A91146D769006D3B0A /* SecCertificateOIDs.h in Headers */ = {isa = PBXBuildFile; fileRef = 52FB44A81146D769006D3B0A /* SecCertificateOIDs.h */; settings = {ATTRIBUTES = (); }; };
106 AA31456F134B716B00133245 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA31456E134B716B00133245 /* CoreFoundation.framework */; };
d8f41ccd 107 AC9ADAD3199AD6BA00BDAF54 /* kc-42-trust-revocation.c in Sources */ = {isa = PBXBuildFile; fileRef = AC9ADAD2199AD6BA00BDAF54 /* kc-42-trust-revocation.c */; };
b1ab9ed8
A
108 BE296DBF0EAC299C00FD22BE /* SecImportExport.c in Sources */ = {isa = PBXBuildFile; fileRef = BE296DBE0EAC299C00FD22BE /* SecImportExport.c */; };
109 BE296DC50EAC2B5600FD22BE /* SecInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = BE296DC40EAC2B5600FD22BE /* SecInternal.h */; };
110 BE50AE670F687AB900D28C54 /* TrustAdditions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BE50AE650F687AB900D28C54 /* TrustAdditions.cpp */; };
111 BE50AE680F687AB900D28C54 /* TrustAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = BE50AE660F687AB900D28C54 /* TrustAdditions.h */; };
112 BEA830070EB17344001CA937 /* SecItemConstants.c in Sources */ = {isa = PBXBuildFile; fileRef = BEE897100A62CDD800BF88A5 /* SecItemConstants.c */; };
113 BECE5141106B056C0091E644 /* TrustKeychains.h in Headers */ = {isa = PBXBuildFile; fileRef = BECE5140106B056C0091E644 /* TrustKeychains.h */; settings = {ATTRIBUTES = (); }; };
822b670c 114 BED2BCA21B96217B006CF43A /* si-20-sectrust-provisioning.c in Sources */ = {isa = PBXBuildFile; fileRef = BED2BCA11B96217B006CF43A /* si-20-sectrust-provisioning.c */; };
b1ab9ed8
A
115 BEE896E20A61F0BB00BF88A5 /* SecItem.h in Headers */ = {isa = PBXBuildFile; fileRef = BEE896E00A61F0BB00BF88A5 /* SecItem.h */; settings = {ATTRIBUTES = (); }; };
116 BEE896E30A61F0BB00BF88A5 /* SecItemPriv.h in Headers */ = {isa = PBXBuildFile; fileRef = BEE896E10A61F0BB00BF88A5 /* SecItemPriv.h */; settings = {ATTRIBUTES = (); }; };
117 BEE896E70A61F12300BF88A5 /* SecItem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BEE896E60A61F12300BF88A5 /* SecItem.cpp */; };
118 C26BA9FF072580AE0049AF3C /* UnlockReferralItem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C26BA9FE072580AE0049AF3C /* UnlockReferralItem.cpp */; };
119 C2AA2BB4052E099D006D0211 /* Access.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2AA2B42052E099D006D0211 /* Access.cpp */; };
120 C2AA2BB6052E099D006D0211 /* ACL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2AA2B44052E099D006D0211 /* ACL.cpp */; };
121 C2AA2BB8052E099D006D0211 /* CCallbackMgr.cp in Sources */ = {isa = PBXBuildFile; fileRef = C2AA2B46052E099D006D0211 /* CCallbackMgr.cp */; };
122 C2AA2BBA052E099D006D0211 /* Certificate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2AA2B48052E099D006D0211 /* Certificate.cpp */; };
123 C2AA2BBC052E099D006D0211 /* CertificateRequest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2AA2B4A052E099D006D0211 /* CertificateRequest.cpp */; };
124 C2AA2BBF052E099D006D0211 /* cssmdatetime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2AA2B4D052E099D006D0211 /* cssmdatetime.cpp */; };
125 C2AA2BC1052E099D006D0211 /* DLDBListCFPref.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2AA2B4F052E099D006D0211 /* DLDBListCFPref.cpp */; };
126 C2AA2BC7052E099D006D0211 /* Globals.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2AA2B56052E099D006D0211 /* Globals.cpp */; };
127 C2AA2BC9052E099D006D0211 /* Identity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2AA2B58052E099D006D0211 /* Identity.cpp */; };
128 C2AA2BCB052E099D006D0211 /* IdentityCursor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2AA2B5A052E099D006D0211 /* IdentityCursor.cpp */; };
129 C2AA2BCD052E099D006D0211 /* Item.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2AA2B5C052E099D006D0211 /* Item.cpp */; };
130 C2AA2BCF052E099D006D0211 /* KCCursor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2AA2B5E052E099D006D0211 /* KCCursor.cpp */; };
131 C2AA2BD8052E099D006D0211 /* Keychains.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2AA2B67052E099D006D0211 /* Keychains.cpp */; };
132 C2AA2BDA052E099D006D0211 /* KeyItem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2AA2B69052E099D006D0211 /* KeyItem.cpp */; };
133 C2AA2BDC052E099D006D0211 /* Policies.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2AA2B6B052E099D006D0211 /* Policies.cpp */; };
134 C2AA2BDE052E099D006D0211 /* PolicyCursor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2AA2B6D052E099D006D0211 /* PolicyCursor.cpp */; };
135 C2AA2BE0052E099D006D0211 /* PrimaryKey.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2AA2B6F052E099D006D0211 /* PrimaryKey.cpp */; };
136 C2AA2BE4052E099D006D0211 /* SecAccess.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2AA2B74052E099D006D0211 /* SecAccess.cpp */; };
137 C2AA2BE7052E099D006D0211 /* SecACL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2AA2B77052E099D006D0211 /* SecACL.cpp */; };
138 C2AA2BEB052E099D006D0211 /* SecCertificate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2AA2B7B052E099D006D0211 /* SecCertificate.cpp */; };
139 C2AA2BED052E099D006D0211 /* SecCertificateBundle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2AA2B7D052E099D006D0211 /* SecCertificateBundle.cpp */; };
140 C2AA2BF0052E099D006D0211 /* SecCertificateRequest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2AA2B80052E099D006D0211 /* SecCertificateRequest.cpp */; };
141 C2AA2BF2052E099D006D0211 /* SecCFTypes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2AA2B82052E099D006D0211 /* SecCFTypes.cpp */; };
142 C2AA2BF6052E099D006D0211 /* SecIdentity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2AA2B86052E099D006D0211 /* SecIdentity.cpp */; };
143 C2AA2BF9052E099D006D0211 /* SecIdentitySearch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2AA2B89052E099D006D0211 /* SecIdentitySearch.cpp */; };
144 C2AA2BFB052E099D006D0211 /* SecKey.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2AA2B8B052E099D006D0211 /* SecKey.cpp */; };
145 C2AA2BFD052E099D006D0211 /* SecKeychain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2AA2B8D052E099D006D0211 /* SecKeychain.cpp */; };
146 C2AA2BFF052E099D006D0211 /* SecKeychainAddIToolsPassword.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2AA2B8F052E099D006D0211 /* SecKeychainAddIToolsPassword.cpp */; };
147 C2AA2C03052E099D006D0211 /* SecKeychainItem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2AA2B93052E099D006D0211 /* SecKeychainItem.cpp */; };
148 C2AA2C05052E099D006D0211 /* SecKeychainSearch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2AA2B95052E099D006D0211 /* SecKeychainSearch.cpp */; };
149 C2AA2C08052E099D006D0211 /* SecPolicy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2AA2B98052E099D006D0211 /* SecPolicy.cpp */; };
150 C2AA2C0B052E099D006D0211 /* SecPolicySearch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2AA2B9B052E099D006D0211 /* SecPolicySearch.cpp */; };
151 C2AA2C0F052E099D006D0211 /* SecTrust.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2AA2B9F052E099D006D0211 /* SecTrust.cpp */; };
152 C2AA2C11052E099D006D0211 /* SecTrustedApplication.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2AA2BA1052E099D006D0211 /* SecTrustedApplication.cpp */; };
153 C2AA2C1A052E099D006D0211 /* StorageManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2AA2BAA052E099D006D0211 /* StorageManager.cpp */; };
154 C2AA2C1C052E099D006D0211 /* Trust.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2AA2BAC052E099D006D0211 /* Trust.cpp */; };
155 C2AA2C1E052E099D006D0211 /* TrustedApplication.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2AA2BAE052E099D006D0211 /* TrustedApplication.cpp */; };
156 C2AA2C20052E099D006D0211 /* TrustItem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2AA2BB0052E099D006D0211 /* TrustItem.cpp */; };
157 C2AA2C22052E099D006D0211 /* TrustStore.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2AA2BB2052E099D006D0211 /* TrustStore.cpp */; };
158 C2FD26380731CEFB0027896A /* defaultcreds.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2FD26370731CEE60027896A /* defaultcreds.cpp */; };
159 C429431E053B2F8B00470431 /* KCUtilities.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C429431C053B2F8B00470431 /* KCUtilities.cpp */; };
822b670c 160 D4A2FC821BC8A65B00BF6E56 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D4A2FC811BC8A65B00BF6E56 /* Security.framework */; };
b1ab9ed8 161 D6095E960A94F17C0026C68B /* KCEventNotifier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D6E1457B0A632A5A008AA7E8 /* KCEventNotifier.cpp */; };
e3d460c9
A
162 DC3C16001BAB76B50041A23A /* kc-30-xara.c in Sources */ = {isa = PBXBuildFile; fileRef = DC3C15F81BAB6FE20041A23A /* kc-30-xara.c */; };
163 DCD20F421BCDA8260046D8EB /* kc-30-xara-upgrade-helpers.h in Headers */ = {isa = PBXBuildFile; fileRef = DCD20F411BCDA8260046D8EB /* kc-30-xara-upgrade-helpers.h */; };
5c19dc3a 164 F92321381ACF69EE00634C21 /* si-34-one-true-keychain.c in Sources */ = {isa = PBXBuildFile; fileRef = F92321371ACF69EE00634C21 /* si-34-one-true-keychain.c */; };
b1ab9ed8
A
165/* End PBXBuildFile section */
166
167/* Begin PBXContainerItemProxy section */
168 182BB311146F0AE6000BF1F3 /* PBXContainerItemProxy */ = {
169 isa = PBXContainerItemProxy;
170 containerPortal = 182BB30C146F0AE6000BF1F3 /* libsecurity_utilities.xcodeproj */;
171 proxyType = 2;
172 remoteGlobalIDString = 4CA2A53A0523D32800978A7B;
173 remoteInfo = libsecurity_utilities;
174 };
175 182BB340146F106C000BF1F3 /* PBXContainerItemProxy */ = {
176 isa = PBXContainerItemProxy;
177 containerPortal = 182BB30C146F0AE6000BF1F3 /* libsecurity_utilities.xcodeproj */;
178 proxyType = 1;
179 remoteGlobalIDString = C2C9C69D0CECBE8400B3FE07;
180 remoteInfo = libsecurity_utilitiesDTrace;
181 };
182 521FBA8B112CB465002BEF54 /* PBXContainerItemProxy */ = {
183 isa = PBXContainerItemProxy;
184 containerPortal = 5297A586112B78BB00EAA0C0 /* libDER.xcodeproj */;
185 proxyType = 1;
186 remoteGlobalIDString = 053BA313091C00BF00A7007A;
187 remoteInfo = libDER;
188 };
189 5297A730112CB13800EAA0C0 /* PBXContainerItemProxy */ = {
190 isa = PBXContainerItemProxy;
191 containerPortal = 5297A586112B78BB00EAA0C0 /* libDER.xcodeproj */;
192 proxyType = 2;
193 remoteGlobalIDString = 053BA314091C00BF00A7007A;
194 remoteInfo = libDER;
195 };
196 5297A732112CB13800EAA0C0 /* PBXContainerItemProxy */ = {
197 isa = PBXContainerItemProxy;
198 containerPortal = 5297A586112B78BB00EAA0C0 /* libDER.xcodeproj */;
199 proxyType = 2;
200 remoteGlobalIDString = 053BA445091FE58C00A7007A;
201 remoteInfo = parseCert;
202 };
203 5297A734112CB13800EAA0C0 /* PBXContainerItemProxy */ = {
204 isa = PBXContainerItemProxy;
205 containerPortal = 5297A586112B78BB00EAA0C0 /* libDER.xcodeproj */;
206 proxyType = 2;
207 remoteGlobalIDString = 053BA46B091FE63E00A7007A;
208 remoteInfo = libDERUtils;
209 };
210 5297A736112CB13800EAA0C0 /* PBXContainerItemProxy */ = {
211 isa = PBXContainerItemProxy;
212 containerPortal = 5297A586112B78BB00EAA0C0 /* libDER.xcodeproj */;
213 proxyType = 2;
214 remoteGlobalIDString = 058F16540925135E009FA1C5;
215 remoteInfo = parseCrl;
216 };
217 52FB45D411471AD0006D3B0A /* PBXContainerItemProxy */ = {
218 isa = PBXContainerItemProxy;
219 containerPortal = 5297A586112B78BB00EAA0C0 /* libDER.xcodeproj */;
220 proxyType = 2;
221 remoteGlobalIDString = 4C96C8CE113F4132005483E8;
222 remoteInfo = parseTicket;
223 };
224/* End PBXContainerItemProxy section */
225
226/* Begin PBXFileReference section */
227 05012D45060B94A000C044CB /* SecImportExportCrypto.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SecImportExportCrypto.cpp; sourceTree = "<group>"; };
228 05012D49060B94B200C044CB /* SecImportExportCrypto.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecImportExportCrypto.h; sourceTree = "<group>"; };
229 051A034705D9A68C00E02A64 /* SecImportExportAgg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SecImportExportAgg.cpp; sourceTree = "<group>"; };
230 051A034F05D9A69900E02A64 /* SecImportExportAgg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecImportExportAgg.h; sourceTree = "<group>"; };
231 051A053205DAC86400E02A64 /* SecImportExportPem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SecImportExportPem.cpp; sourceTree = "<group>"; };
232 052AF722060A3472003FEB8D /* SecWrappedKeys.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SecWrappedKeys.cpp; sourceTree = "<group>"; };
233 054F90AD05E2860E0013C1D1 /* SecImportExportUtils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SecImportExportUtils.cpp; sourceTree = "<group>"; };
234 054F90AF05E286180013C1D1 /* SecImportExportUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecImportExportUtils.h; sourceTree = "<group>"; };
235 055EA6B006AC5C13005079CE /* TrustRevocation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TrustRevocation.cpp; sourceTree = "<group>"; };
236 056CDA3805FD573B00820BC3 /* SecImportExportPkcs8.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SecImportExportPkcs8.cpp; sourceTree = "<group>"; };
237 056CDA5C05FD5AEB00820BC3 /* SecPkcs8Templates.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecPkcs8Templates.h; sourceTree = "<group>"; };
238 056CDA6405FD5B3400820BC3 /* SecPkcs8Templates.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SecPkcs8Templates.cpp; sourceTree = "<group>"; };
239 056CDA8D05FD63C200820BC3 /* SecImportExportPkcs8.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecImportExportPkcs8.h; sourceTree = "<group>"; };
240 058AA95805D93B4300F543ED /* SecExport.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SecExport.cpp; sourceTree = "<group>"; };
241 058AA95905D93B4300F543ED /* SecImportExport.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecImportExport.h; sourceTree = "<group>"; };
242 058AA96B05D93CDD00F543ED /* SecImport.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; fileEncoding = 30; path = SecImport.cpp; sourceTree = "<group>"; };
243 058AA9C905D96FD200F543ED /* SecExternalRep.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecExternalRep.h; sourceTree = "<group>"; };
244 058AA9CD05D96FE600F543ED /* SecExternalRep.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SecExternalRep.cpp; sourceTree = "<group>"; };
245 058AAA9105D97EAE00F543ED /* SecImportExportPem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecImportExportPem.h; sourceTree = "<group>"; };
246 058C796F09F56CCB00DB7E98 /* SecTrustSettings.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecTrustSettings.h; sourceTree = "<group>"; };
247 058C797009F56CCB00DB7E98 /* SecTrustSettingsPriv.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecTrustSettingsPriv.h; sourceTree = "<group>"; };
248 058C797509F56CFB00DB7E98 /* SecTrustSettings.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SecTrustSettings.cpp; sourceTree = "<group>"; };
249 058C797709F56D1400DB7E98 /* TrustSettings.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = TrustSettings.cpp; sourceTree = "<group>"; };
250 058C797809F56D1400DB7E98 /* TrustSettings.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = TrustSettings.h; sourceTree = "<group>"; };
251 058C797909F56D1400DB7E98 /* TrustSettingsSchema.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = TrustSettingsSchema.h; sourceTree = "<group>"; };
252 058C797A09F56D1400DB7E98 /* TrustSettingsUtils.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = TrustSettingsUtils.cpp; sourceTree = "<group>"; };
253 058C797B09F56D1400DB7E98 /* TrustSettingsUtils.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = TrustSettingsUtils.h; sourceTree = "<group>"; };
254 05A83C360AAF591100906F28 /* SecKeychainItemExtendedAttributes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecKeychainItemExtendedAttributes.h; sourceTree = "<group>"; };
255 05A83C7D0AAF5CEA00906F28 /* ExtendedAttribute.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ExtendedAttribute.h; sourceTree = "<group>"; };
256 05A83C7E0AAF5CEA00906F28 /* ExtendedAttribute.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ExtendedAttribute.cpp; sourceTree = "<group>"; };
257 05A83C870AAF5E0A00906F28 /* SecKeychainItemExtendedAttributes.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SecKeychainItemExtendedAttributes.cpp; sourceTree = "<group>"; };
258 05AE95470AA748570076501C /* SecImportExportOpenSSH.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecImportExportOpenSSH.h; sourceTree = "<group>"; };
259 05AE95480AA748570076501C /* SecImportExportOpenSSH.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SecImportExportOpenSSH.cpp; sourceTree = "<group>"; };
260 05FB016605E54A3A00A5194C /* SecNetscapeTemplates.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SecNetscapeTemplates.cpp; sourceTree = "<group>"; };
261 05FB016705E54A3A00A5194C /* SecNetscapeTemplates.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecNetscapeTemplates.h; sourceTree = "<group>"; };
427c49bc
A
262 0CBD509716C3242200713B6C /* libsecurity_keychain_regressions.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libsecurity_keychain_regressions.a; sourceTree = BUILT_PRODUCTS_DIR; };
263 0CBD509816C3246D00713B6C /* kc-40-seckey.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "kc-40-seckey.c"; path = "regressions/kc-40-seckey.c"; sourceTree = "<group>"; };
264 0CBD509916C3246D00713B6C /* kc-41-sececkey.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "kc-41-sececkey.c"; path = "regressions/kc-41-sececkey.c"; sourceTree = "<group>"; };
265 0CBD509C16C324B100713B6C /* keychain_regressions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = keychain_regressions.h; path = regressions/keychain_regressions.h; sourceTree = "<group>"; };
b1ab9ed8
A
266 182BB224146F063C000BF1F3 /* base.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = base.xcconfig; sourceTree = "<group>"; };
267 182BB225146F063C000BF1F3 /* debug.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = debug.xcconfig; sourceTree = "<group>"; };
268 182BB226146F063C000BF1F3 /* lib.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = lib.xcconfig; sourceTree = "<group>"; };
269 182BB227146F063C000BF1F3 /* release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = release.xcconfig; sourceTree = "<group>"; };
270 182BB30C146F0AE6000BF1F3 /* libsecurity_utilities.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = libsecurity_utilities.xcodeproj; path = ../libsecurity_utilities/libsecurity_utilities.xcodeproj; sourceTree = "<group>"; };
427c49bc 271 188BB53F171DD774009D22CE /* si-33-keychain-backup.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = "si-33-keychain-backup.c"; path = "regressions/si-33-keychain-backup.c"; sourceTree = "<group>"; };
b1ab9ed8
A
272 1B11967A062F4C1800F3B659 /* SecKeychainSearchPriv.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecKeychainSearchPriv.h; sourceTree = "<group>"; };
273 30E17F5A062B0A25004208EB /* SecIdentitySearchPriv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SecIdentitySearchPriv.h; path = lib/SecIdentitySearchPriv.h; sourceTree = SOURCE_ROOT; };
274 407AC2BE066661620030E07D /* SecPassword.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecPassword.h; sourceTree = "<group>"; };
275 407AC2BF066661620030E07D /* SecPassword.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SecPassword.cpp; sourceTree = "<group>"; };
276 407AC2C2066798420030E07D /* Password.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Password.h; sourceTree = "<group>"; };
277 407AC2C3066798420030E07D /* Password.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Password.cpp; sourceTree = "<group>"; };
278 4885CFF611C8182D0093ECF6 /* SecRecoveryPassword.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SecRecoveryPassword.c; sourceTree = "<group>"; };
279 4885CFF711C8182D0093ECF6 /* SecRecoveryPassword.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecRecoveryPassword.h; sourceTree = "<group>"; };
280 489C4FCB1202547600A8C58A /* SecRandom.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecRandom.h; sourceTree = "<group>"; };
281 48E66AE2120254D700E878AD /* SecRandom.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SecRandom.c; sourceTree = "<group>"; };
282 48E66AE4120254FC00E878AD /* SecRandomP.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecRandomP.h; sourceTree = "<group>"; };
283 4C21181A058A75B000014C42 /* SecBase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SecBase.cpp; sourceTree = "<group>"; };
284 4C5719C812FB5E9E00B31F85 /* XPCKeychainSandboxCheck.xpc */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = XPCKeychainSandboxCheck.xpc; sourceTree = BUILT_PRODUCTS_DIR; };
285 4C5719CA12FB5E9E00B31F85 /* XPCKeychainSandboxCheck-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "XPCKeychainSandboxCheck-Info.plist"; path = "xpc/XPCKeychainSandboxCheck-Info.plist"; sourceTree = "<group>"; };
286 4C5719D812FB5F6800B31F85 /* main.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = main.c; path = xpc/main.c; sourceTree = "<group>"; };
287 4C868429058A55A10072F261 /* MacOSErrorStrings.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = MacOSErrorStrings.h; sourceTree = "<group>"; };
288 4CA1FEBE052A3C8100F22E42 /* libsecurity_keychain.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; path = libsecurity_keychain.a; sourceTree = BUILT_PRODUCTS_DIR; };
289 4CCB00430580089000981D43 /* security_keychain.exp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.exports; path = security_keychain.exp; sourceTree = "<group>"; };
290 4CF00660058A51180060AF78 /* SecBasePriv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecBasePriv.h; sourceTree = "<group>"; };
291 4CFDC28306CD9C6A007BEE7E /* DynamicDLDBList.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = DynamicDLDBList.cpp; sourceTree = "<group>"; };
292 4CFDC28406CD9C6A007BEE7E /* DynamicDLDBList.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DynamicDLDBList.h; sourceTree = "<group>"; };
293 52008C6311496BD200E8CA78 /* SecCertificateInternalP.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecCertificateInternalP.h; sourceTree = "<group>"; };
294 521DC57D1125FEE300937BF2 /* SecCertificateP.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SecCertificateP.c; sourceTree = "<group>"; };
295 521DC57E1125FEE300937BF2 /* SecCertificateP.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecCertificateP.h; sourceTree = "<group>"; };
296 52200F8F14F2B88000F7F6E7 /* XPCTimeStampingService.xpc */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = XPCTimeStampingService.xpc; sourceTree = BUILT_PRODUCTS_DIR; };
297 52200F9B14F2B93700F7F6E7 /* XPCTimeStampingService-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "XPCTimeStampingService-Info.plist"; sourceTree = "<group>"; };
298 5261C289112F0D570047EF8B /* SecFrameworkP.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SecFrameworkP.c; sourceTree = "<group>"; };
299 5261C2E1112F19BA0047EF8B /* debuggingP.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = debuggingP.c; sourceTree = "<group>"; };
300 5261C30F112F1C560047EF8B /* SecBase64P.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SecBase64P.c; sourceTree = "<group>"; };
301 527067DB070246B300C5D30E /* iToolsTrustedApps.plist */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.plist.xml; name = iToolsTrustedApps.plist; path = plist/iToolsTrustedApps.plist; sourceTree = SOURCE_ROOT; };
302 5297A586112B78BB00EAA0C0 /* libDER.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = libDER.xcodeproj; path = libDER/libDER.xcodeproj; sourceTree = "<group>"; };
303 52B609D814F55B6800134209 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = ../../../../../../../System/Library/Frameworks/Foundation.framework; sourceTree = "<group>"; };
304 52B609E114F55BFA00134209 /* timestampclient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = timestampclient.h; sourceTree = "<group>"; };
305 52B609E214F55BFA00134209 /* timestampclient.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = timestampclient.m; sourceTree = "<group>"; };
306 52B60A0614F5CA9500134209 /* main-tsa.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "main-tsa.m"; sourceTree = "<group>"; };
307 52B88DF911DD0D2D005BCA6B /* SecFDERecoveryAsymmetricCrypto.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SecFDERecoveryAsymmetricCrypto.cpp; sourceTree = "<group>"; };
308 52B88DFA11DD0D2D005BCA6B /* SecFDERecoveryAsymmetricCrypto.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecFDERecoveryAsymmetricCrypto.h; sourceTree = "<group>"; };
309 52BA735B112231C70012875E /* CertificateValues.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CertificateValues.cpp; sourceTree = "<group>"; };
310 52BA735C112231C70012875E /* CertificateValues.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CertificateValues.h; sourceTree = "<group>"; };
311 52C23EF71135AE5100E079D2 /* SecCertificatePrivP.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecCertificatePrivP.h; sourceTree = "<group>"; };
312 52E950CC1509B47000DA6511 /* tsaDERUtilities.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tsaDERUtilities.c; sourceTree = "<group>"; };
313 52E950D51509B48D00DA6511 /* tsaDERUtilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tsaDERUtilities.h; sourceTree = "<group>"; };
314 52FB42C1113F056D006D3B0A /* debuggingP.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = debuggingP.h; sourceTree = "<group>"; };
315 52FB44A81146D769006D3B0A /* SecCertificateOIDs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecCertificateOIDs.h; sourceTree = "<group>"; };
316 AA31456E134B716B00133245 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = /System/Library/Frameworks/CoreFoundation.framework; sourceTree = "<absolute>"; };
d8f41ccd 317 AC9ADAD2199AD6BA00BDAF54 /* kc-42-trust-revocation.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "kc-42-trust-revocation.c"; path = "regressions/kc-42-trust-revocation.c"; sourceTree = "<group>"; };
e0e0d90e 318 BE0FAED51B967FB30017DAC9 /* si-20-sectrust-provisioning.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "si-20-sectrust-provisioning.h"; path = "regressions/si-20-sectrust-provisioning.h"; sourceTree = "<group>"; };
b1ab9ed8
A
319 BE296DBE0EAC299C00FD22BE /* SecImportExport.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SecImportExport.c; sourceTree = "<group>"; };
320 BE296DC40EAC2B5600FD22BE /* SecInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecInternal.h; sourceTree = "<group>"; };
321 BE50AE650F687AB900D28C54 /* TrustAdditions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TrustAdditions.cpp; sourceTree = "<group>"; };
322 BE50AE660F687AB900D28C54 /* TrustAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TrustAdditions.h; sourceTree = "<group>"; };
323 BECE5140106B056C0091E644 /* TrustKeychains.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TrustKeychains.h; sourceTree = "<group>"; };
e0e0d90e 324 BED2BCA11B96217B006CF43A /* si-20-sectrust-provisioning.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "si-20-sectrust-provisioning.c"; path = "regressions/si-20-sectrust-provisioning.c"; sourceTree = "<group>"; };
b1ab9ed8
A
325 BEE896E00A61F0BB00BF88A5 /* SecItem.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecItem.h; sourceTree = "<group>"; };
326 BEE896E10A61F0BB00BF88A5 /* SecItemPriv.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecItemPriv.h; sourceTree = "<group>"; };
5c19dc3a 327 BEE896E60A61F12300BF88A5 /* SecItem.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SecItem.cpp; sourceTree = "<group>"; usesTabs = 1; };
b1ab9ed8
A
328 BEE897100A62CDD800BF88A5 /* SecItemConstants.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SecItemConstants.c; sourceTree = "<group>"; };
329 C26BA9FE072580AE0049AF3C /* UnlockReferralItem.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = UnlockReferralItem.cpp; path = lib/UnlockReferralItem.cpp; sourceTree = SOURCE_ROOT; };
330 C2975B9B072580DC00AFECAD /* UnlockReferralItem.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = UnlockReferralItem.h; path = lib/UnlockReferralItem.h; sourceTree = SOURCE_ROOT; };
331 C2AA2B42052E099D006D0211 /* Access.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Access.cpp; sourceTree = "<group>"; };
332 C2AA2B43052E099D006D0211 /* Access.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = Access.h; sourceTree = "<group>"; };
333 C2AA2B44052E099D006D0211 /* ACL.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = ACL.cpp; sourceTree = "<group>"; };
334 C2AA2B45052E099D006D0211 /* ACL.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ACL.h; sourceTree = "<group>"; };
335 C2AA2B46052E099D006D0211 /* CCallbackMgr.cp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CCallbackMgr.cp; sourceTree = "<group>"; };
336 C2AA2B47052E099D006D0211 /* CCallbackMgr.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CCallbackMgr.h; sourceTree = "<group>"; };
5c19dc3a 337 C2AA2B48052E099D006D0211 /* Certificate.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Certificate.cpp; sourceTree = "<group>"; };
b1ab9ed8
A
338 C2AA2B49052E099D006D0211 /* Certificate.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = Certificate.h; sourceTree = "<group>"; };
339 C2AA2B4A052E099D006D0211 /* CertificateRequest.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CertificateRequest.cpp; sourceTree = "<group>"; };
340 C2AA2B4B052E099D006D0211 /* CertificateRequest.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CertificateRequest.h; sourceTree = "<group>"; };
341 C2AA2B4D052E099D006D0211 /* cssmdatetime.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = cssmdatetime.cpp; sourceTree = "<group>"; };
342 C2AA2B4E052E099D006D0211 /* cssmdatetime.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = cssmdatetime.h; sourceTree = "<group>"; };
343 C2AA2B4F052E099D006D0211 /* DLDBListCFPref.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = DLDBListCFPref.cpp; sourceTree = "<group>"; };
344 C2AA2B50052E099D006D0211 /* DLDBListCFPref.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DLDBListCFPref.h; sourceTree = "<group>"; };
345 C2AA2B55052E099D006D0211 /* generateErrStrings.pl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.script.perl; path = generateErrStrings.pl; sourceTree = "<group>"; };
346 C2AA2B56052E099D006D0211 /* Globals.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Globals.cpp; sourceTree = "<group>"; };
347 C2AA2B57052E099D006D0211 /* Globals.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = Globals.h; sourceTree = "<group>"; };
348 C2AA2B58052E099D006D0211 /* Identity.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Identity.cpp; sourceTree = "<group>"; };
349 C2AA2B59052E099D006D0211 /* Identity.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = Identity.h; sourceTree = "<group>"; };
350 C2AA2B5A052E099D006D0211 /* IdentityCursor.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = IdentityCursor.cpp; sourceTree = "<group>"; };
351 C2AA2B5B052E099D006D0211 /* IdentityCursor.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IdentityCursor.h; sourceTree = "<group>"; };
352 C2AA2B5C052E099D006D0211 /* Item.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Item.cpp; sourceTree = "<group>"; };
353 C2AA2B5D052E099D006D0211 /* Item.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = Item.h; sourceTree = "<group>"; };
354 C2AA2B5E052E099D006D0211 /* KCCursor.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = KCCursor.cpp; sourceTree = "<group>"; };
355 C2AA2B5F052E099D006D0211 /* KCCursor.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = KCCursor.h; sourceTree = "<group>"; };
356 C2AA2B64052E099D006D0211 /* KCExceptions.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = KCExceptions.h; sourceTree = "<group>"; };
357 C2AA2B67052E099D006D0211 /* Keychains.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Keychains.cpp; sourceTree = "<group>"; };
358 C2AA2B68052E099D006D0211 /* Keychains.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = Keychains.h; sourceTree = "<group>"; };
359 C2AA2B69052E099D006D0211 /* KeyItem.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = KeyItem.cpp; sourceTree = "<group>"; };
360 C2AA2B6A052E099D006D0211 /* KeyItem.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = KeyItem.h; sourceTree = "<group>"; };
361 C2AA2B6B052E099D006D0211 /* Policies.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Policies.cpp; sourceTree = "<group>"; };
362 C2AA2B6C052E099D006D0211 /* Policies.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = Policies.h; sourceTree = "<group>"; };
363 C2AA2B6D052E099D006D0211 /* PolicyCursor.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = PolicyCursor.cpp; sourceTree = "<group>"; };
364 C2AA2B6E052E099D006D0211 /* PolicyCursor.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PolicyCursor.h; sourceTree = "<group>"; };
365 C2AA2B6F052E099D006D0211 /* PrimaryKey.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = PrimaryKey.cpp; sourceTree = "<group>"; };
366 C2AA2B70052E099D006D0211 /* PrimaryKey.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PrimaryKey.h; sourceTree = "<group>"; };
367 C2AA2B74052E099D006D0211 /* SecAccess.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SecAccess.cpp; sourceTree = "<group>"; };
368 C2AA2B75052E099D006D0211 /* SecAccess.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecAccess.h; sourceTree = "<group>"; };
369 C2AA2B76052E099D006D0211 /* SecAccessPriv.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecAccessPriv.h; sourceTree = "<group>"; };
370 C2AA2B77052E099D006D0211 /* SecACL.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SecACL.cpp; sourceTree = "<group>"; };
371 C2AA2B78052E099D006D0211 /* SecACL.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecACL.h; sourceTree = "<group>"; };
372 C2AA2B79052E099D006D0211 /* SecBase.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecBase.h; sourceTree = "<group>"; };
373 C2AA2B7A052E099D006D0211 /* SecBridge.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecBridge.h; sourceTree = "<group>"; };
374 C2AA2B7B052E099D006D0211 /* SecCertificate.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SecCertificate.cpp; sourceTree = "<group>"; };
375 C2AA2B7C052E099D006D0211 /* SecCertificate.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecCertificate.h; sourceTree = "<group>"; };
376 C2AA2B7D052E099D006D0211 /* SecCertificateBundle.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SecCertificateBundle.cpp; sourceTree = "<group>"; };
377 C2AA2B7E052E099D006D0211 /* SecCertificateBundle.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecCertificateBundle.h; sourceTree = "<group>"; };
378 C2AA2B7F052E099D006D0211 /* SecCertificatePriv.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecCertificatePriv.h; sourceTree = "<group>"; };
379 C2AA2B80052E099D006D0211 /* SecCertificateRequest.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SecCertificateRequest.cpp; sourceTree = "<group>"; };
380 C2AA2B81052E099D006D0211 /* SecCertificateRequest.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecCertificateRequest.h; sourceTree = "<group>"; };
381 C2AA2B82052E099D006D0211 /* SecCFTypes.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SecCFTypes.cpp; sourceTree = "<group>"; };
382 C2AA2B83052E099D006D0211 /* SecCFTypes.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecCFTypes.h; sourceTree = "<group>"; };
383 C2AA2B86052E099D006D0211 /* SecIdentity.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SecIdentity.cpp; sourceTree = "<group>"; };
384 C2AA2B87052E099D006D0211 /* SecIdentity.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecIdentity.h; sourceTree = "<group>"; };
385 C2AA2B88052E099D006D0211 /* SecIdentityPriv.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecIdentityPriv.h; sourceTree = "<group>"; };
386 C2AA2B89052E099D006D0211 /* SecIdentitySearch.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SecIdentitySearch.cpp; sourceTree = "<group>"; };
387 C2AA2B8A052E099D006D0211 /* SecIdentitySearch.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecIdentitySearch.h; sourceTree = "<group>"; };
388 C2AA2B8B052E099D006D0211 /* SecKey.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SecKey.cpp; sourceTree = "<group>"; };
389 C2AA2B8C052E099D006D0211 /* SecKey.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecKey.h; sourceTree = "<group>"; };
390 C2AA2B8D052E099D006D0211 /* SecKeychain.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SecKeychain.cpp; sourceTree = "<group>"; };
391 C2AA2B8E052E099D006D0211 /* SecKeychain.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecKeychain.h; sourceTree = "<group>"; };
392 C2AA2B8F052E099D006D0211 /* SecKeychainAddIToolsPassword.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SecKeychainAddIToolsPassword.cpp; sourceTree = "<group>"; };
393 C2AA2B93052E099D006D0211 /* SecKeychainItem.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SecKeychainItem.cpp; sourceTree = "<group>"; };
394 C2AA2B94052E099D006D0211 /* SecKeychainItem.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecKeychainItem.h; sourceTree = "<group>"; };
395 C2AA2B95052E099D006D0211 /* SecKeychainSearch.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SecKeychainSearch.cpp; sourceTree = "<group>"; };
396 C2AA2B96052E099D006D0211 /* SecKeychainSearch.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecKeychainSearch.h; sourceTree = "<group>"; };
397 C2AA2B97052E099D006D0211 /* SecKeyPriv.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecKeyPriv.h; sourceTree = "<group>"; };
398 C2AA2B98052E099D006D0211 /* SecPolicy.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SecPolicy.cpp; sourceTree = "<group>"; };
399 C2AA2B99052E099D006D0211 /* SecPolicy.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecPolicy.h; sourceTree = "<group>"; };
400 C2AA2B9A052E099D006D0211 /* SecPolicyPriv.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecPolicyPriv.h; sourceTree = "<group>"; };
401 C2AA2B9B052E099D006D0211 /* SecPolicySearch.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SecPolicySearch.cpp; sourceTree = "<group>"; };
402 C2AA2B9C052E099D006D0211 /* SecPolicySearch.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecPolicySearch.h; sourceTree = "<group>"; };
403 C2AA2B9F052E099D006D0211 /* SecTrust.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SecTrust.cpp; sourceTree = "<group>"; };
404 C2AA2BA0052E099D006D0211 /* SecTrust.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecTrust.h; sourceTree = "<group>"; };
405 C2AA2BA1052E099D006D0211 /* SecTrustedApplication.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SecTrustedApplication.cpp; sourceTree = "<group>"; };
406 C2AA2BA2052E099D006D0211 /* SecTrustedApplication.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecTrustedApplication.h; sourceTree = "<group>"; };
407 C2AA2BA3052E099D006D0211 /* SecTrustedApplicationPriv.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecTrustedApplicationPriv.h; sourceTree = "<group>"; };
408 C2AA2BA4052E099D006D0211 /* SecTrustPriv.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecTrustPriv.h; sourceTree = "<group>"; };
409 C2AA2BA5052E099D006D0211 /* Security.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = Security.h; sourceTree = "<group>"; };
410 C2AA2BAA052E099D006D0211 /* StorageManager.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = StorageManager.cpp; sourceTree = "<group>"; };
411 C2AA2BAB052E099D006D0211 /* StorageManager.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = StorageManager.h; sourceTree = "<group>"; };
5c19dc3a 412 C2AA2BAC052E099D006D0211 /* Trust.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Trust.cpp; sourceTree = "<group>"; };
b1ab9ed8
A
413 C2AA2BAD052E099D006D0211 /* Trust.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = Trust.h; sourceTree = "<group>"; };
414 C2AA2BAE052E099D006D0211 /* TrustedApplication.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = TrustedApplication.cpp; sourceTree = "<group>"; };
415 C2AA2BAF052E099D006D0211 /* TrustedApplication.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = TrustedApplication.h; sourceTree = "<group>"; };
416 C2AA2BB0052E099D006D0211 /* TrustItem.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = TrustItem.cpp; sourceTree = "<group>"; };
417 C2AA2BB1052E099D006D0211 /* TrustItem.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = TrustItem.h; sourceTree = "<group>"; };
418 C2AA2BB2052E099D006D0211 /* TrustStore.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = TrustStore.cpp; sourceTree = "<group>"; };
419 C2AA2BB3052E099D006D0211 /* TrustStore.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = TrustStore.h; sourceTree = "<group>"; };
420 C2FD262F0731CEB40027896A /* defaultcreds.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = defaultcreds.h; path = lib/defaultcreds.h; sourceTree = SOURCE_ROOT; };
421 C2FD26370731CEE60027896A /* defaultcreds.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = defaultcreds.cpp; path = lib/defaultcreds.cpp; sourceTree = SOURCE_ROOT; };
422 C429431C053B2F8B00470431 /* KCUtilities.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = KCUtilities.cpp; sourceTree = "<group>"; };
423 C429431D053B2F8B00470431 /* KCUtilities.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = KCUtilities.h; sourceTree = "<group>"; };
424 C4A397A1053B1D50000E1B34 /* SecKeychainPriv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecKeychainPriv.h; sourceTree = "<group>"; };
425 C4A397FA053B21F9000E1B34 /* SecKeychainItemPriv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecKeychainItemPriv.h; sourceTree = "<group>"; };
822b670c 426 D4A2FC811BC8A65B00BF6E56 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = System/Library/Frameworks/Security.framework; sourceTree = SDKROOT; };
b1ab9ed8
A
427 D6E1457B0A632A5A008AA7E8 /* KCEventNotifier.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = KCEventNotifier.cpp; sourceTree = "<group>"; };
428 D6E1457C0A632A5A008AA7E8 /* KCEventNotifier.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = KCEventNotifier.h; sourceTree = "<group>"; };
e3d460c9
A
429 DC3C15F81BAB6FE20041A23A /* kc-30-xara.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "kc-30-xara.c"; path = "regressions/kc-30-xara.c"; sourceTree = "<group>"; };
430 DC6949791BC71B2300AB4DC3 /* kc-30-xara-item-helpers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "kc-30-xara-item-helpers.h"; path = "regressions/kc-30-xara-item-helpers.h"; sourceTree = "<group>"; };
431 DC6949801BC71B3B00AB4DC3 /* kc-30-xara-key-helpers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "kc-30-xara-key-helpers.h"; path = "regressions/kc-30-xara-key-helpers.h"; sourceTree = "<group>"; };
432 DC6949821BC71C7600AB4DC3 /* kc-30-xara-helpers.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "kc-30-xara-helpers.h"; path = "regressions/kc-30-xara-helpers.h"; sourceTree = "<group>"; };
433 DCD20F411BCDA8260046D8EB /* kc-30-xara-upgrade-helpers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "kc-30-xara-upgrade-helpers.h"; path = "regressions/kc-30-xara-upgrade-helpers.h"; sourceTree = "<group>"; };
5c19dc3a 434 F92321371ACF69EE00634C21 /* si-34-one-true-keychain.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "si-34-one-true-keychain.c"; path = "regressions/si-34-one-true-keychain.c"; sourceTree = "<group>"; };
b1ab9ed8
A
435/* End PBXFileReference section */
436
437/* Begin PBXFrameworksBuildPhase section */
438 4C5719C612FB5E9E00B31F85 /* Frameworks */ = {
439 isa = PBXFrameworksBuildPhase;
440 buildActionMask = 2147483647;
441 files = (
442 AA31456F134B716B00133245 /* CoreFoundation.framework in Frameworks */,
443 );
444 runOnlyForDeploymentPostprocessing = 0;
445 };
446 4CA1FEBB052A3C8100F22E42 /* Frameworks */ = {
447 isa = PBXFrameworksBuildPhase;
448 buildActionMask = 2147483647;
449 files = (
450 182BB5CD146FF72B000BF1F3 /* libDER.a in Frameworks */,
451 );
452 runOnlyForDeploymentPostprocessing = 0;
453 };
454 52200F8A14F2B87F00F7F6E7 /* Frameworks */ = {
455 isa = PBXFrameworksBuildPhase;
456 buildActionMask = 2147483647;
457 files = (
822b670c 458 D4A2FC821BC8A65B00BF6E56 /* Security.framework in Frameworks */,
b1ab9ed8
A
459 52200F8B14F2B87F00F7F6E7 /* CoreFoundation.framework in Frameworks */,
460 52B609D914F55B6800134209 /* Foundation.framework in Frameworks */,
461 );
462 runOnlyForDeploymentPostprocessing = 0;
463 };
464/* End PBXFrameworksBuildPhase section */
465
466/* Begin PBXGroup section */
467 05FB014005E5436B00A5194C /* Public API */ = {
468 isa = PBXGroup;
469 children = (
470 489C4FCB1202547600A8C58A /* SecRandom.h */,
471 C2AA2BA5052E099D006D0211 /* Security.h */,
472 C2AA2B79052E099D006D0211 /* SecBase.h */,
473 C2AA2B75052E099D006D0211 /* SecAccess.h */,
474 C2AA2B76052E099D006D0211 /* SecAccessPriv.h */,
475 C2AA2B78052E099D006D0211 /* SecACL.h */,
476 4CF00660058A51180060AF78 /* SecBasePriv.h */,
477 C2AA2B7C052E099D006D0211 /* SecCertificate.h */,
478 52FB44A81146D769006D3B0A /* SecCertificateOIDs.h */,
479 C2AA2B7E052E099D006D0211 /* SecCertificateBundle.h */,
480 C2AA2B7F052E099D006D0211 /* SecCertificatePriv.h */,
481 C2AA2B81052E099D006D0211 /* SecCertificateRequest.h */,
482 C2AA2B87052E099D006D0211 /* SecIdentity.h */,
483 C2AA2B88052E099D006D0211 /* SecIdentityPriv.h */,
484 C2AA2B8A052E099D006D0211 /* SecIdentitySearch.h */,
485 30E17F5A062B0A25004208EB /* SecIdentitySearchPriv.h */,
486 058AA95905D93B4300F543ED /* SecImportExport.h */,
487 BEE896E00A61F0BB00BF88A5 /* SecItem.h */,
488 BEE896E10A61F0BB00BF88A5 /* SecItemPriv.h */,
489 C2AA2B8C052E099D006D0211 /* SecKey.h */,
490 C2AA2B97052E099D006D0211 /* SecKeyPriv.h */,
491 C2AA2B8E052E099D006D0211 /* SecKeychain.h */,
492 C4A397A1053B1D50000E1B34 /* SecKeychainPriv.h */,
493 C2AA2B94052E099D006D0211 /* SecKeychainItem.h */,
494 C4A397FA053B21F9000E1B34 /* SecKeychainItemPriv.h */,
495 05A83C360AAF591100906F28 /* SecKeychainItemExtendedAttributes.h */,
496 C2AA2B96052E099D006D0211 /* SecKeychainSearch.h */,
497 1B11967A062F4C1800F3B659 /* SecKeychainSearchPriv.h */,
498 407AC2BE066661620030E07D /* SecPassword.h */,
499 C2AA2B99052E099D006D0211 /* SecPolicy.h */,
500 C2AA2B9A052E099D006D0211 /* SecPolicyPriv.h */,
501 C2AA2B9C052E099D006D0211 /* SecPolicySearch.h */,
502 C2AA2BA0052E099D006D0211 /* SecTrust.h */,
503 C2AA2BA4052E099D006D0211 /* SecTrustPriv.h */,
504 058C796F09F56CCB00DB7E98 /* SecTrustSettings.h */,
505 058C797009F56CCB00DB7E98 /* SecTrustSettingsPriv.h */,
506 C2AA2BA2052E099D006D0211 /* SecTrustedApplication.h */,
507 C2AA2BA3052E099D006D0211 /* SecTrustedApplicationPriv.h */,
508 058C797909F56D1400DB7E98 /* TrustSettingsSchema.h */,
509 );
510 name = "Public API";
511 sourceTree = "<group>";
512 };
513 05FB014305E5437C00A5194C /* API Bridge */ = {
514 isa = PBXGroup;
515 children = (
516 C2AA2B74052E099D006D0211 /* SecAccess.cpp */,
517 C2AA2B77052E099D006D0211 /* SecACL.cpp */,
518 4C21181A058A75B000014C42 /* SecBase.cpp */,
519 C2AA2B7A052E099D006D0211 /* SecBridge.h */,
520 C2AA2B7B052E099D006D0211 /* SecCertificate.cpp */,
521 C2AA2B7D052E099D006D0211 /* SecCertificateBundle.cpp */,
522 C2AA2B80052E099D006D0211 /* SecCertificateRequest.cpp */,
523 C2AA2B86052E099D006D0211 /* SecIdentity.cpp */,
524 C2AA2B89052E099D006D0211 /* SecIdentitySearch.cpp */,
525 BEE897100A62CDD800BF88A5 /* SecItemConstants.c */,
526 BEE896E60A61F12300BF88A5 /* SecItem.cpp */,
527 C2AA2B8B052E099D006D0211 /* SecKey.cpp */,
528 C2AA2B8D052E099D006D0211 /* SecKeychain.cpp */,
529 C2AA2B93052E099D006D0211 /* SecKeychainItem.cpp */,
530 05A83C870AAF5E0A00906F28 /* SecKeychainItemExtendedAttributes.cpp */,
531 C2AA2B95052E099D006D0211 /* SecKeychainSearch.cpp */,
532 407AC2BF066661620030E07D /* SecPassword.cpp */,
533 C2AA2B98052E099D006D0211 /* SecPolicy.cpp */,
534 C2AA2B9B052E099D006D0211 /* SecPolicySearch.cpp */,
535 C2AA2B9F052E099D006D0211 /* SecTrust.cpp */,
536 C2AA2BA1052E099D006D0211 /* SecTrustedApplication.cpp */,
537 058C797509F56CFB00DB7E98 /* SecTrustSettings.cpp */,
538 );
539 name = "API Bridge";
540 sourceTree = "<group>";
541 };
542 05FB014605E5438300A5194C /* API Classes */ = {
543 isa = PBXGroup;
544 children = (
545 48E66AE2120254D700E878AD /* SecRandom.c */,
546 52B88DF911DD0D2D005BCA6B /* SecFDERecoveryAsymmetricCrypto.cpp */,
547 52B88DFA11DD0D2D005BCA6B /* SecFDERecoveryAsymmetricCrypto.h */,
548 4885CFF611C8182D0093ECF6 /* SecRecoveryPassword.c */,
549 4885CFF711C8182D0093ECF6 /* SecRecoveryPassword.h */,
550 C2AA2B42052E099D006D0211 /* Access.cpp */,
551 C2AA2B43052E099D006D0211 /* Access.h */,
552 C2AA2B44052E099D006D0211 /* ACL.cpp */,
553 C2AA2B45052E099D006D0211 /* ACL.h */,
554 C2AA2B48052E099D006D0211 /* Certificate.cpp */,
555 C2AA2B49052E099D006D0211 /* Certificate.h */,
556 C2AA2B4A052E099D006D0211 /* CertificateRequest.cpp */,
557 C2AA2B4B052E099D006D0211 /* CertificateRequest.h */,
558 52BA735B112231C70012875E /* CertificateValues.cpp */,
559 52BA735C112231C70012875E /* CertificateValues.h */,
560 05A83C7E0AAF5CEA00906F28 /* ExtendedAttribute.cpp */,
561 05A83C7D0AAF5CEA00906F28 /* ExtendedAttribute.h */,
562 C2AA2B56052E099D006D0211 /* Globals.cpp */,
563 C2AA2B57052E099D006D0211 /* Globals.h */,
564 C2AA2B58052E099D006D0211 /* Identity.cpp */,
565 C2AA2B59052E099D006D0211 /* Identity.h */,
566 C2AA2B5A052E099D006D0211 /* IdentityCursor.cpp */,
567 C2AA2B5B052E099D006D0211 /* IdentityCursor.h */,
568 C2AA2B5C052E099D006D0211 /* Item.cpp */,
569 C2AA2B5D052E099D006D0211 /* Item.h */,
570 C2AA2B5E052E099D006D0211 /* KCCursor.cpp */,
571 C2AA2B5F052E099D006D0211 /* KCCursor.h */,
572 C2AA2B67052E099D006D0211 /* Keychains.cpp */,
573 C2AA2B68052E099D006D0211 /* Keychains.h */,
574 C2AA2B69052E099D006D0211 /* KeyItem.cpp */,
575 C2AA2B6A052E099D006D0211 /* KeyItem.h */,
576 407AC2C3066798420030E07D /* Password.cpp */,
577 407AC2C2066798420030E07D /* Password.h */,
578 C2AA2B6B052E099D006D0211 /* Policies.cpp */,
579 C2AA2B6C052E099D006D0211 /* Policies.h */,
580 C2AA2B6D052E099D006D0211 /* PolicyCursor.cpp */,
581 C2AA2B6E052E099D006D0211 /* PolicyCursor.h */,
582 C2AA2B82052E099D006D0211 /* SecCFTypes.cpp */,
583 C2AA2B83052E099D006D0211 /* SecCFTypes.h */,
584 C2AA2B8F052E099D006D0211 /* SecKeychainAddIToolsPassword.cpp */,
585 527067DB070246B300C5D30E /* iToolsTrustedApps.plist */,
586 C2AA2BAA052E099D006D0211 /* StorageManager.cpp */,
587 C2AA2BAC052E099D006D0211 /* Trust.cpp */,
588 C2AA2BAD052E099D006D0211 /* Trust.h */,
589 055EA6B006AC5C13005079CE /* TrustRevocation.cpp */,
590 C2AA2BAE052E099D006D0211 /* TrustedApplication.cpp */,
591 C2AA2BAF052E099D006D0211 /* TrustedApplication.h */,
592 058C797709F56D1400DB7E98 /* TrustSettings.cpp */,
593 058C797809F56D1400DB7E98 /* TrustSettings.h */,
594 BECE5140106B056C0091E644 /* TrustKeychains.h */,
595 );
596 name = "API Classes";
597 sourceTree = "<group>";
598 };
599 05FB014905E5438C00A5194C /* Internal */ = {
600 isa = PBXGroup;
601 children = (
602 48E66AE4120254FC00E878AD /* SecRandomP.h */,
603 C2AA2B46052E099D006D0211 /* CCallbackMgr.cp */,
604 C2AA2B47052E099D006D0211 /* CCallbackMgr.h */,
605 C2AA2B4D052E099D006D0211 /* cssmdatetime.cpp */,
606 C2AA2B4E052E099D006D0211 /* cssmdatetime.h */,
607 C2FD26370731CEE60027896A /* defaultcreds.cpp */,
608 C2FD262F0731CEB40027896A /* defaultcreds.h */,
609 C2AA2B4F052E099D006D0211 /* DLDBListCFPref.cpp */,
610 C2AA2B50052E099D006D0211 /* DLDBListCFPref.h */,
611 4CFDC28306CD9C6A007BEE7E /* DynamicDLDBList.cpp */,
612 4CFDC28406CD9C6A007BEE7E /* DynamicDLDBList.h */,
613 D6E1457B0A632A5A008AA7E8 /* KCEventNotifier.cpp */,
614 D6E1457C0A632A5A008AA7E8 /* KCEventNotifier.h */,
615 C2AA2B64052E099D006D0211 /* KCExceptions.h */,
616 C429431C053B2F8B00470431 /* KCUtilities.cpp */,
617 C429431D053B2F8B00470431 /* KCUtilities.h */,
618 4C868429058A55A10072F261 /* MacOSErrorStrings.h */,
619 C2AA2B6F052E099D006D0211 /* PrimaryKey.cpp */,
620 C2AA2B70052E099D006D0211 /* PrimaryKey.h */,
621 BE296DC40EAC2B5600FD22BE /* SecInternal.h */,
622 C2AA2BAB052E099D006D0211 /* StorageManager.h */,
623 BE50AE650F687AB900D28C54 /* TrustAdditions.cpp */,
624 BE50AE660F687AB900D28C54 /* TrustAdditions.h */,
625 C2AA2BB0052E099D006D0211 /* TrustItem.cpp */,
626 C2AA2BB1052E099D006D0211 /* TrustItem.h */,
627 C2AA2BB2052E099D006D0211 /* TrustStore.cpp */,
628 C2AA2BB3052E099D006D0211 /* TrustStore.h */,
629 C26BA9FE072580AE0049AF3C /* UnlockReferralItem.cpp */,
630 C2975B9B072580DC00AFECAD /* UnlockReferralItem.h */,
631 058C797A09F56D1400DB7E98 /* TrustSettingsUtils.cpp */,
632 058C797B09F56D1400DB7E98 /* TrustSettingsUtils.h */,
633 52FB42C1113F056D006D3B0A /* debuggingP.h */,
634 52C23EF71135AE5100E079D2 /* SecCertificatePrivP.h */,
635 5261C30F112F1C560047EF8B /* SecBase64P.c */,
636 5261C2E1112F19BA0047EF8B /* debuggingP.c */,
637 5261C289112F0D570047EF8B /* SecFrameworkP.c */,
638 521DC57D1125FEE300937BF2 /* SecCertificateP.c */,
639 521DC57E1125FEE300937BF2 /* SecCertificateP.h */,
640 4CCB00430580089000981D43 /* security_keychain.exp */,
641 52008C6311496BD200E8CA78 /* SecCertificateInternalP.h */,
642 C2AA2B55052E099D006D0211 /* generateErrStrings.pl */,
643 52E950CC1509B47000DA6511 /* tsaDERUtilities.c */,
644 52E950D51509B48D00DA6511 /* tsaDERUtilities.h */,
645 );
646 name = Internal;
647 sourceTree = "<group>";
648 };
649 05FB014C05E5439100A5194C /* Import/Export */ = {
650 isa = PBXGroup;
651 children = (
652 058AA95805D93B4300F543ED /* SecExport.cpp */,
653 058AA9CD05D96FE600F543ED /* SecExternalRep.cpp */,
654 058AA9C905D96FD200F543ED /* SecExternalRep.h */,
655 058AA96B05D93CDD00F543ED /* SecImport.cpp */,
656 BE296DBE0EAC299C00FD22BE /* SecImportExport.c */,
657 051A034705D9A68C00E02A64 /* SecImportExportAgg.cpp */,
658 051A034F05D9A69900E02A64 /* SecImportExportAgg.h */,
659 05012D45060B94A000C044CB /* SecImportExportCrypto.cpp */,
660 05012D49060B94B200C044CB /* SecImportExportCrypto.h */,
661 05AE95480AA748570076501C /* SecImportExportOpenSSH.cpp */,
662 05AE95470AA748570076501C /* SecImportExportOpenSSH.h */,
663 051A053205DAC86400E02A64 /* SecImportExportPem.cpp */,
664 058AAA9105D97EAE00F543ED /* SecImportExportPem.h */,
665 056CDA3805FD573B00820BC3 /* SecImportExportPkcs8.cpp */,
666 056CDA8D05FD63C200820BC3 /* SecImportExportPkcs8.h */,
667 054F90AD05E2860E0013C1D1 /* SecImportExportUtils.cpp */,
668 054F90AF05E286180013C1D1 /* SecImportExportUtils.h */,
669 05FB016605E54A3A00A5194C /* SecNetscapeTemplates.cpp */,
670 05FB016705E54A3A00A5194C /* SecNetscapeTemplates.h */,
671 056CDA6405FD5B3400820BC3 /* SecPkcs8Templates.cpp */,
672 056CDA5C05FD5AEB00820BC3 /* SecPkcs8Templates.h */,
673 052AF722060A3472003FEB8D /* SecWrappedKeys.cpp */,
674 );
675 name = Import/Export;
676 sourceTree = "<group>";
677 };
427c49bc
A
678 0CBD4FF916C323E800713B6C /* regressions */ = {
679 isa = PBXGroup;
680 children = (
681 0CBD509C16C324B100713B6C /* keychain_regressions.h */,
e3d460c9
A
682 DC3C15F81BAB6FE20041A23A /* kc-30-xara.c */,
683 DC6949821BC71C7600AB4DC3 /* kc-30-xara-helpers.h */,
684 DCD20F411BCDA8260046D8EB /* kc-30-xara-upgrade-helpers.h */,
685 DC6949791BC71B2300AB4DC3 /* kc-30-xara-item-helpers.h */,
686 DC6949801BC71B3B00AB4DC3 /* kc-30-xara-key-helpers.h */,
427c49bc
A
687 0CBD509816C3246D00713B6C /* kc-40-seckey.c */,
688 0CBD509916C3246D00713B6C /* kc-41-sececkey.c */,
d8f41ccd 689 AC9ADAD2199AD6BA00BDAF54 /* kc-42-trust-revocation.c */,
e0e0d90e
A
690 BED2BCA11B96217B006CF43A /* si-20-sectrust-provisioning.c */,
691 BE0FAED51B967FB30017DAC9 /* si-20-sectrust-provisioning.h */,
427c49bc 692 188BB53F171DD774009D22CE /* si-33-keychain-backup.c */,
5c19dc3a 693 F92321371ACF69EE00634C21 /* si-34-one-true-keychain.c */,
427c49bc
A
694 );
695 name = regressions;
696 sourceTree = "<group>";
697 };
b1ab9ed8
A
698 182BB223146F063C000BF1F3 /* config */ = {
699 isa = PBXGroup;
700 children = (
701 182BB224146F063C000BF1F3 /* base.xcconfig */,
702 182BB225146F063C000BF1F3 /* debug.xcconfig */,
703 182BB226146F063C000BF1F3 /* lib.xcconfig */,
704 182BB227146F063C000BF1F3 /* release.xcconfig */,
705 );
706 name = config;
707 path = ../config;
708 sourceTree = "<group>";
709 };
710 182BB30D146F0AE6000BF1F3 /* Products */ = {
711 isa = PBXGroup;
712 children = (
713 182BB312146F0AE6000BF1F3 /* libsecurity_utilities.a */,
714 );
715 name = Products;
716 sourceTree = "<group>";
717 };
718 4C5719D712FB5F3300B31F85 /* xpc */ = {
719 isa = PBXGroup;
720 children = (
721 AA31456E134B716B00133245 /* CoreFoundation.framework */,
722 4C5719D812FB5F6800B31F85 /* main.c */,
723 4C5719CA12FB5E9E00B31F85 /* XPCKeychainSandboxCheck-Info.plist */,
724 );
725 name = xpc;
726 sourceTree = "<group>";
727 };
728 4CA1FEA7052A3C3800F22E42 = {
729 isa = PBXGroup;
730 children = (
731 182BB30C146F0AE6000BF1F3 /* libsecurity_utilities.xcodeproj */,
732 5297A586112B78BB00EAA0C0 /* libDER.xcodeproj */,
427c49bc 733 0CBD4FF916C323E800713B6C /* regressions */,
b1ab9ed8
A
734 C2AA2B41052E099D006D0211 /* lib */,
735 182BB223146F063C000BF1F3 /* config */,
736 52200F9914F2B93700F7F6E7 /* xpc-tsa */,
737 4C5719D712FB5F3300B31F85 /* xpc */,
738 4CA1FEBF052A3C8100F22E42 /* Products */,
739 );
740 sourceTree = "<group>";
741 };
742 4CA1FEBF052A3C8100F22E42 /* Products */ = {
743 isa = PBXGroup;
744 children = (
745 4CA1FEBE052A3C8100F22E42 /* libsecurity_keychain.a */,
746 4C5719C812FB5E9E00B31F85 /* XPCKeychainSandboxCheck.xpc */,
747 52200F8F14F2B88000F7F6E7 /* XPCTimeStampingService.xpc */,
427c49bc 748 0CBD509716C3242200713B6C /* libsecurity_keychain_regressions.a */,
b1ab9ed8
A
749 );
750 name = Products;
751 sourceTree = "<group>";
752 };
753 52200F9914F2B93700F7F6E7 /* xpc-tsa */ = {
754 isa = PBXGroup;
755 children = (
822b670c 756 D4A2FC811BC8A65B00BF6E56 /* Security.framework */,
b1ab9ed8
A
757 52B609D814F55B6800134209 /* Foundation.framework */,
758 52200F9B14F2B93700F7F6E7 /* XPCTimeStampingService-Info.plist */,
759 52B60A0614F5CA9500134209 /* main-tsa.m */,
760 52B609E114F55BFA00134209 /* timestampclient.h */,
761 52B609E214F55BFA00134209 /* timestampclient.m */,
762 );
763 path = "xpc-tsa";
764 sourceTree = "<group>";
765 };
766 5297A72A112CB13800EAA0C0 /* Products */ = {
767 isa = PBXGroup;
768 children = (
769 5297A731112CB13800EAA0C0 /* libDER.a */,
770 5297A733112CB13800EAA0C0 /* parseCert */,
771 5297A735112CB13800EAA0C0 /* libDERUtils.a */,
772 5297A737112CB13800EAA0C0 /* parseCrl */,
773 52FB45D511471AD0006D3B0A /* parseTicket */,
774 );
775 name = Products;
776 sourceTree = "<group>";
777 };
778 C2AA2B41052E099D006D0211 /* lib */ = {
779 isa = PBXGroup;
780 children = (
781 05FB014305E5437C00A5194C /* API Bridge */,
782 05FB014005E5436B00A5194C /* Public API */,
783 05FB014605E5438300A5194C /* API Classes */,
784 05FB014905E5438C00A5194C /* Internal */,
785 05FB014C05E5439100A5194C /* Import/Export */,
786 );
787 path = lib;
788 sourceTree = "<group>";
789 };
790/* End PBXGroup section */
791
792/* Begin PBXHeadersBuildPhase section */
793 4CF36F5D0581375900834D11 /* Headers */ = {
794 isa = PBXHeadersBuildPhase;
795 buildActionMask = 2147483647;
796 files = (
797 05FB016905E54A3A00A5194C /* SecNetscapeTemplates.h in Headers */,
798 056CDA5D05FD5AEB00820BC3 /* SecPkcs8Templates.h in Headers */,
e3d460c9 799 DCD20F421BCDA8260046D8EB /* kc-30-xara-upgrade-helpers.h in Headers */,
b1ab9ed8
A
800 4CF36F650581376700834D11 /* SecAccess.h in Headers */,
801 4CF36F680581376700834D11 /* SecACL.h in Headers */,
802 4CF36F6A0581376700834D11 /* SecBase.h in Headers */,
803 4CF36F690581376700834D11 /* SecCertificate.h in Headers */,
804 4CF36F6C0581376700834D11 /* SecIdentity.h in Headers */,
805 4CF36F670581376700834D11 /* SecIdentitySearch.h in Headers */,
806 BEE896E20A61F0BB00BF88A5 /* SecItem.h in Headers */,
807 4CF36F620581376700834D11 /* SecKey.h in Headers */,
808 4CF36F5E0581376700834D11 /* SecKeychain.h in Headers */,
809 4CF36F630581376700834D11 /* SecKeychainItem.h in Headers */,
810 4CF36F5F0581376700834D11 /* SecKeychainSearch.h in Headers */,
811 4CF36F660581376700834D11 /* SecPolicy.h in Headers */,
812 4CF36F600581376700834D11 /* SecPolicySearch.h in Headers */,
813 4CF36F610581376700834D11 /* SecTrust.h in Headers */,
814 4CF36F6B0581376700834D11 /* SecTrustedApplication.h in Headers */,
815 4CF36F640581376700834D11 /* Security.h in Headers */,
816 058AA95B05D93B4300F543ED /* SecImportExport.h in Headers */,
817 058C797109F56CCB00DB7E98 /* SecTrustSettings.h in Headers */,
818 52FB44A91146D769006D3B0A /* SecCertificateOIDs.h in Headers */,
819 489C4FCC1202547600A8C58A /* SecRandom.h in Headers */,
820 05AE95490AA748570076501C /* SecImportExportOpenSSH.h in Headers */,
821 BE296DC50EAC2B5600FD22BE /* SecInternal.h in Headers */,
822 BE50AE680F687AB900D28C54 /* TrustAdditions.h in Headers */,
823 52B88DFC11DD0D2D005BCA6B /* SecFDERecoveryAsymmetricCrypto.h in Headers */,
824 407AC2C0066661620030E07D /* SecPassword.h in Headers */,
825 4C86848C058A59430072F261 /* MacOSErrorStrings.h in Headers */,
826 4CF36F720581377300834D11 /* SecAccessPriv.h in Headers */,
827 4CF00661058A51180060AF78 /* SecBasePriv.h in Headers */,
828 4CF36F790581377300834D11 /* SecCertificateBundle.h in Headers */,
829 4CF36F760581377300834D11 /* SecCertificatePriv.h in Headers */,
830 4CF36F710581377300834D11 /* SecCertificateRequest.h in Headers */,
831 4CF36F740581377300834D11 /* SecIdentityPriv.h in Headers */,
832 4CF36F6F0581377300834D11 /* SecKeychainItemPriv.h in Headers */,
833 4CF36F730581377300834D11 /* SecKeychainPriv.h in Headers */,
834 4CF36F780581377300834D11 /* SecKeyPriv.h in Headers */,
835 4CF36F6E0581377300834D11 /* SecPolicyPriv.h in Headers */,
836 4CF36F750581377300834D11 /* SecTrustedApplicationPriv.h in Headers */,
837 4CF36F700581377300834D11 /* SecTrustPriv.h in Headers */,
838 058AA9CA05D96FD200F543ED /* SecExternalRep.h in Headers */,
839 058AAA9205D97EAE00F543ED /* SecImportExportPem.h in Headers */,
840 051A035005D9A69900E02A64 /* SecImportExportAgg.h in Headers */,
841 054F90B005E286180013C1D1 /* SecImportExportUtils.h in Headers */,
842 056CDA8E05FD63C200820BC3 /* SecImportExportPkcs8.h in Headers */,
843 05012D4A060B94B200C044CB /* SecImportExportCrypto.h in Headers */,
844 30E17F5B062B0A25004208EB /* SecIdentitySearchPriv.h in Headers */,
845 1B11967B062F4C1800F3B659 /* SecKeychainSearchPriv.h in Headers */,
846 058C797209F56CCC00DB7E98 /* SecTrustSettingsPriv.h in Headers */,
847 058C797D09F56D1400DB7E98 /* TrustSettings.h in Headers */,
848 058C797E09F56D1400DB7E98 /* TrustSettingsSchema.h in Headers */,
849 058C798009F56D1400DB7E98 /* TrustSettingsUtils.h in Headers */,
850 BEE896E30A61F0BB00BF88A5 /* SecItemPriv.h in Headers */,
851 05A83C380AAF591100906F28 /* SecKeychainItemExtendedAttributes.h in Headers */,
852 BECE5141106B056C0091E644 /* TrustKeychains.h in Headers */,
853 52008C6411496BD200E8CA78 /* SecCertificateInternalP.h in Headers */,
854 4885CFF911C8182D0093ECF6 /* SecRecoveryPassword.h in Headers */,
855 48E66AE5120254FC00E878AD /* SecRandomP.h in Headers */,
856 52BA735E112231C70012875E /* CertificateValues.h in Headers */,
857 521DC5801125FEE300937BF2 /* SecCertificateP.h in Headers */,
858 52C23EF81135AE5100E079D2 /* SecCertificatePrivP.h in Headers */,
b1ab9ed8
A
859 52E950D61509B48D00DA6511 /* tsaDERUtilities.h in Headers */,
860 );
861 runOnlyForDeploymentPostprocessing = 0;
862 };
863/* End PBXHeadersBuildPhase section */
864
865/* Begin PBXNativeTarget section */
427c49bc
A
866 0CBD500016C3242200713B6C /* libsecurity_keychain_regressions */ = {
867 isa = PBXNativeTarget;
868 buildConfigurationList = 0CBD509416C3242200713B6C /* Build configuration list for PBXNativeTarget "libsecurity_keychain_regressions" */;
869 buildPhases = (
870 0CBD504416C3242200713B6C /* Sources */,
871 );
872 buildRules = (
873 );
874 dependencies = (
875 );
876 name = libsecurity_keychain_regressions;
877 productName = libsecurity_keychain;
878 productReference = 0CBD509716C3242200713B6C /* libsecurity_keychain_regressions.a */;
879 productType = "com.apple.product-type.library.static";
880 };
b1ab9ed8
A
881 4C5719C712FB5E9E00B31F85 /* XPCKeychainSandboxCheck */ = {
882 isa = PBXNativeTarget;
883 buildConfigurationList = 4C5719CF12FB5E9F00B31F85 /* Build configuration list for PBXNativeTarget "XPCKeychainSandboxCheck" */;
884 buildPhases = (
885 4C5719C512FB5E9E00B31F85 /* Sources */,
886 4C5719C612FB5E9E00B31F85 /* Frameworks */,
887 );
888 buildRules = (
889 );
890 dependencies = (
891 );
892 name = XPCKeychainSandboxCheck;
893 productName = XPCKeychainSandboxCheck;
894 productReference = 4C5719C812FB5E9E00B31F85 /* XPCKeychainSandboxCheck.xpc */;
895 productType = "com.apple.product-type.application";
896 };
897 4CA1FEBD052A3C8100F22E42 /* libsecurity_keychain */ = {
898 isa = PBXNativeTarget;
899 buildConfigurationList = C27AD37C0987FCDE001272E0 /* Build configuration list for PBXNativeTarget "libsecurity_keychain" */;
900 buildPhases = (
901 4CF36F5D0581375900834D11 /* Headers */,
902 4CA1FEBA052A3C8100F22E42 /* Sources */,
903 4CA1FEBB052A3C8100F22E42 /* Frameworks */,
904 );
905 buildRules = (
906 );
907 dependencies = (
908 182BB341146F106C000BF1F3 /* PBXTargetDependency */,
909 521FBA8C112CB465002BEF54 /* PBXTargetDependency */,
910 );
911 name = libsecurity_keychain;
912 productName = libsecurity_keychain;
913 productReference = 4CA1FEBE052A3C8100F22E42 /* libsecurity_keychain.a */;
914 productType = "com.apple.product-type.library.static";
915 };
916 52200F8714F2B87F00F7F6E7 /* XPCTimeStampingService */ = {
917 isa = PBXNativeTarget;
918 buildConfigurationList = 52200F8C14F2B87F00F7F6E7 /* Build configuration list for PBXNativeTarget "XPCTimeStampingService" */;
919 buildPhases = (
920 52200F8814F2B87F00F7F6E7 /* Sources */,
921 52200F8A14F2B87F00F7F6E7 /* Frameworks */,
922 );
923 buildRules = (
924 );
925 dependencies = (
926 );
927 name = XPCTimeStampingService;
928 productName = XPCTimeStampingService;
929 productReference = 52200F8F14F2B88000F7F6E7 /* XPCTimeStampingService.xpc */;
930 productType = "com.apple.product-type.application";
931 };
932/* End PBXNativeTarget section */
933
934/* Begin PBXProject section */
935 4CA1FEAB052A3C3800F22E42 /* Project object */ = {
936 isa = PBXProject;
937 attributes = {
5c19dc3a 938 LastUpgradeCheck = 0700;
b1ab9ed8
A
939 };
940 buildConfigurationList = C27AD3810987FCDE001272E0 /* Build configuration list for PBXProject "libsecurity_keychain" */;
941 compatibilityVersion = "Xcode 3.2";
942 developmentRegion = English;
943 hasScannedForEncodings = 1;
944 knownRegions = (
945 English,
946 Japanese,
947 French,
948 German,
949 );
950 mainGroup = 4CA1FEA7052A3C3800F22E42;
951 productRefGroup = 4CA1FEBF052A3C8100F22E42 /* Products */;
952 projectDirPath = "";
953 projectReferences = (
954 {
955 ProductGroup = 5297A72A112CB13800EAA0C0 /* Products */;
956 ProjectRef = 5297A586112B78BB00EAA0C0 /* libDER.xcodeproj */;
957 },
958 {
959 ProductGroup = 182BB30D146F0AE6000BF1F3 /* Products */;
960 ProjectRef = 182BB30C146F0AE6000BF1F3 /* libsecurity_utilities.xcodeproj */;
961 },
962 );
963 projectRoot = "";
964 targets = (
965 4CA1FEBD052A3C8100F22E42 /* libsecurity_keychain */,
966 4C5719C712FB5E9E00B31F85 /* XPCKeychainSandboxCheck */,
967 52200F8714F2B87F00F7F6E7 /* XPCTimeStampingService */,
427c49bc 968 0CBD500016C3242200713B6C /* libsecurity_keychain_regressions */,
b1ab9ed8
A
969 );
970 };
971/* End PBXProject section */
972
973/* Begin PBXReferenceProxy section */
974 182BB312146F0AE6000BF1F3 /* libsecurity_utilities.a */ = {
975 isa = PBXReferenceProxy;
976 fileType = archive.ar;
977 path = libsecurity_utilities.a;
978 remoteRef = 182BB311146F0AE6000BF1F3 /* PBXContainerItemProxy */;
979 sourceTree = BUILT_PRODUCTS_DIR;
980 };
981 5297A731112CB13800EAA0C0 /* libDER.a */ = {
982 isa = PBXReferenceProxy;
983 fileType = archive.ar;
984 path = libDER.a;
985 remoteRef = 5297A730112CB13800EAA0C0 /* PBXContainerItemProxy */;
986 sourceTree = BUILT_PRODUCTS_DIR;
987 };
988 5297A733112CB13800EAA0C0 /* parseCert */ = {
989 isa = PBXReferenceProxy;
990 fileType = "compiled.mach-o.executable";
991 path = parseCert;
992 remoteRef = 5297A732112CB13800EAA0C0 /* PBXContainerItemProxy */;
993 sourceTree = BUILT_PRODUCTS_DIR;
994 };
995 5297A735112CB13800EAA0C0 /* libDERUtils.a */ = {
996 isa = PBXReferenceProxy;
997 fileType = archive.ar;
998 path = libDERUtils.a;
999 remoteRef = 5297A734112CB13800EAA0C0 /* PBXContainerItemProxy */;
1000 sourceTree = BUILT_PRODUCTS_DIR;
1001 };
1002 5297A737112CB13800EAA0C0 /* parseCrl */ = {
1003 isa = PBXReferenceProxy;
1004 fileType = "compiled.mach-o.executable";
1005 path = parseCrl;
1006 remoteRef = 5297A736112CB13800EAA0C0 /* PBXContainerItemProxy */;
1007 sourceTree = BUILT_PRODUCTS_DIR;
1008 };
1009 52FB45D511471AD0006D3B0A /* parseTicket */ = {
1010 isa = PBXReferenceProxy;
1011 fileType = "compiled.mach-o.executable";
1012 path = parseTicket;
1013 remoteRef = 52FB45D411471AD0006D3B0A /* PBXContainerItemProxy */;
1014 sourceTree = BUILT_PRODUCTS_DIR;
1015 };
1016/* End PBXReferenceProxy section */
1017
1018/* Begin PBXSourcesBuildPhase section */
427c49bc
A
1019 0CBD504416C3242200713B6C /* Sources */ = {
1020 isa = PBXSourcesBuildPhase;
1021 buildActionMask = 2147483647;
1022 files = (
e3d460c9 1023 DC3C16001BAB76B50041A23A /* kc-30-xara.c in Sources */,
d8f41ccd 1024 AC9ADAD3199AD6BA00BDAF54 /* kc-42-trust-revocation.c in Sources */,
427c49bc
A
1025 0CBD509B16C3246D00713B6C /* kc-41-sececkey.c in Sources */,
1026 188BB546171DD8B5009D22CE /* si-33-keychain-backup.c in Sources */,
e0e0d90e 1027 BED2BCA21B96217B006CF43A /* si-20-sectrust-provisioning.c in Sources */,
5c19dc3a 1028 F92321381ACF69EE00634C21 /* si-34-one-true-keychain.c in Sources */,
427c49bc
A
1029 0CBD509A16C3246D00713B6C /* kc-40-seckey.c in Sources */,
1030 );
1031 runOnlyForDeploymentPostprocessing = 0;
1032 };
b1ab9ed8
A
1033 4C5719C512FB5E9E00B31F85 /* Sources */ = {
1034 isa = PBXSourcesBuildPhase;
1035 buildActionMask = 2147483647;
1036 files = (
1037 4C5719DB12FB5F6800B31F85 /* main.c in Sources */,
1038 );
1039 runOnlyForDeploymentPostprocessing = 0;
1040 };
1041 4CA1FEBA052A3C8100F22E42 /* Sources */ = {
1042 isa = PBXSourcesBuildPhase;
1043 buildActionMask = 2147483647;
1044 files = (
1045 C2AA2BB4052E099D006D0211 /* Access.cpp in Sources */,
1046 C2AA2BB6052E099D006D0211 /* ACL.cpp in Sources */,
1047 C2AA2BB8052E099D006D0211 /* CCallbackMgr.cp in Sources */,
1048 C2AA2BBA052E099D006D0211 /* Certificate.cpp in Sources */,
1049 C2AA2BBC052E099D006D0211 /* CertificateRequest.cpp in Sources */,
1050 C2AA2BBF052E099D006D0211 /* cssmdatetime.cpp in Sources */,
1051 C2FD26380731CEFB0027896A /* defaultcreds.cpp in Sources */,
1052 C2AA2BC1052E099D006D0211 /* DLDBListCFPref.cpp in Sources */,
1053 4CFDC28506CD9C6A007BEE7E /* DynamicDLDBList.cpp in Sources */,
1054 C2AA2BC7052E099D006D0211 /* Globals.cpp in Sources */,
1055 C2AA2BC9052E099D006D0211 /* Identity.cpp in Sources */,
1056 C2AA2BCB052E099D006D0211 /* IdentityCursor.cpp in Sources */,
1057 C2AA2BCD052E099D006D0211 /* Item.cpp in Sources */,
1058 D6095E960A94F17C0026C68B /* KCEventNotifier.cpp in Sources */,
1059 C2AA2BCF052E099D006D0211 /* KCCursor.cpp in Sources */,
1060 C429431E053B2F8B00470431 /* KCUtilities.cpp in Sources */,
1061 C2AA2BD8052E099D006D0211 /* Keychains.cpp in Sources */,
1062 C2AA2BDA052E099D006D0211 /* KeyItem.cpp in Sources */,
1063 407AC2C5066798420030E07D /* Password.cpp in Sources */,
1064 C2AA2BDC052E099D006D0211 /* Policies.cpp in Sources */,
1065 C2AA2BDE052E099D006D0211 /* PolicyCursor.cpp in Sources */,
1066 C2AA2BE0052E099D006D0211 /* PrimaryKey.cpp in Sources */,
1067 C2AA2BE4052E099D006D0211 /* SecAccess.cpp in Sources */,
1068 C2AA2BE7052E099D006D0211 /* SecACL.cpp in Sources */,
1069 4C21181B058A75B000014C42 /* SecBase.cpp in Sources */,
1070 C2AA2BEB052E099D006D0211 /* SecCertificate.cpp in Sources */,
1071 C2AA2BED052E099D006D0211 /* SecCertificateBundle.cpp in Sources */,
1072 C2AA2BF0052E099D006D0211 /* SecCertificateRequest.cpp in Sources */,
1073 C2AA2BF2052E099D006D0211 /* SecCFTypes.cpp in Sources */,
1074 C2AA2BF6052E099D006D0211 /* SecIdentity.cpp in Sources */,
1075 C2AA2BF9052E099D006D0211 /* SecIdentitySearch.cpp in Sources */,
1076 C2AA2BFB052E099D006D0211 /* SecKey.cpp in Sources */,
1077 C2AA2BFD052E099D006D0211 /* SecKeychain.cpp in Sources */,
1078 C2AA2BFF052E099D006D0211 /* SecKeychainAddIToolsPassword.cpp in Sources */,
1079 C2AA2C03052E099D006D0211 /* SecKeychainItem.cpp in Sources */,
1080 C2AA2C05052E099D006D0211 /* SecKeychainSearch.cpp in Sources */,
1081 407AC2C1066661620030E07D /* SecPassword.cpp in Sources */,
1082 C2AA2C08052E099D006D0211 /* SecPolicy.cpp in Sources */,
1083 C2AA2C0B052E099D006D0211 /* SecPolicySearch.cpp in Sources */,
1084 C2AA2C0F052E099D006D0211 /* SecTrust.cpp in Sources */,
1085 C2AA2C11052E099D006D0211 /* SecTrustedApplication.cpp in Sources */,
1086 C2AA2C1A052E099D006D0211 /* StorageManager.cpp in Sources */,
1087 C2AA2C1C052E099D006D0211 /* Trust.cpp in Sources */,
1088 C2AA2C1E052E099D006D0211 /* TrustedApplication.cpp in Sources */,
1089 C2AA2C20052E099D006D0211 /* TrustItem.cpp in Sources */,
1090 C2AA2C22052E099D006D0211 /* TrustStore.cpp in Sources */,
1091 058AA95A05D93B4300F543ED /* SecExport.cpp in Sources */,
1092 058AA96C05D93CDD00F543ED /* SecImport.cpp in Sources */,
1093 058AA9CE05D96FE600F543ED /* SecExternalRep.cpp in Sources */,
1094 051A034805D9A68C00E02A64 /* SecImportExportAgg.cpp in Sources */,
1095 051A053305DAC86400E02A64 /* SecImportExportPem.cpp in Sources */,
1096 054F90AE05E2860E0013C1D1 /* SecImportExportUtils.cpp in Sources */,
1097 05FB016805E54A3A00A5194C /* SecNetscapeTemplates.cpp in Sources */,
1098 056CDA3905FD573B00820BC3 /* SecImportExportPkcs8.cpp in Sources */,
1099 056CDA6505FD5B3400820BC3 /* SecPkcs8Templates.cpp in Sources */,
1100 052AF723060A3472003FEB8D /* SecWrappedKeys.cpp in Sources */,
1101 05012D46060B94A000C044CB /* SecImportExportCrypto.cpp in Sources */,
1102 055EA6B106AC5C13005079CE /* TrustRevocation.cpp in Sources */,
1103 C26BA9FF072580AE0049AF3C /* UnlockReferralItem.cpp in Sources */,
1104 058C797609F56CFB00DB7E98 /* SecTrustSettings.cpp in Sources */,
1105 058C797C09F56D1400DB7E98 /* TrustSettings.cpp in Sources */,
1106 058C797F09F56D1400DB7E98 /* TrustSettingsUtils.cpp in Sources */,
1107 BEE896E70A61F12300BF88A5 /* SecItem.cpp in Sources */,
1108 BEA830070EB17344001CA937 /* SecItemConstants.c in Sources */,
1109 05AE954A0AA748580076501C /* SecImportExportOpenSSH.cpp in Sources */,
1110 05A83C800AAF5CEA00906F28 /* ExtendedAttribute.cpp in Sources */,
1111 05A83C880AAF5E0A00906F28 /* SecKeychainItemExtendedAttributes.cpp in Sources */,
1112 BE296DBF0EAC299C00FD22BE /* SecImportExport.c in Sources */,
1113 BE50AE670F687AB900D28C54 /* TrustAdditions.cpp in Sources */,
1114 52BA735D112231C70012875E /* CertificateValues.cpp in Sources */,
1115 521DC57F1125FEE300937BF2 /* SecCertificateP.c in Sources */,
1116 5261C28A112F0D570047EF8B /* SecFrameworkP.c in Sources */,
b1ab9ed8
A
1117 5261C310112F1C560047EF8B /* SecBase64P.c in Sources */,
1118 4885CFF811C8182D0093ECF6 /* SecRecoveryPassword.c in Sources */,
1119 52B88DFB11DD0D2D005BCA6B /* SecFDERecoveryAsymmetricCrypto.cpp in Sources */,
1120 48E66AE3120254D700E878AD /* SecRandom.c in Sources */,
1121 52E950CD1509B47000DA6511 /* tsaDERUtilities.c in Sources */,
1122 );
1123 runOnlyForDeploymentPostprocessing = 0;
1124 };
1125 52200F8814F2B87F00F7F6E7 /* Sources */ = {
1126 isa = PBXSourcesBuildPhase;
1127 buildActionMask = 2147483647;
1128 files = (
1129 52B609E314F55BFA00134209 /* timestampclient.m in Sources */,
1130 52B60A0714F5CA9600134209 /* main-tsa.m in Sources */,
1131 );
1132 runOnlyForDeploymentPostprocessing = 0;
1133 };
1134/* End PBXSourcesBuildPhase section */
1135
1136/* Begin PBXTargetDependency section */
1137 182BB341146F106C000BF1F3 /* PBXTargetDependency */ = {
1138 isa = PBXTargetDependency;
1139 name = libsecurity_utilitiesDTrace;
1140 targetProxy = 182BB340146F106C000BF1F3 /* PBXContainerItemProxy */;
1141 };
1142 521FBA8C112CB465002BEF54 /* PBXTargetDependency */ = {
1143 isa = PBXTargetDependency;
1144 name = libDER;
1145 targetProxy = 521FBA8B112CB465002BEF54 /* PBXContainerItemProxy */;
1146 };
1147/* End PBXTargetDependency section */
1148
1149/* Begin XCBuildConfiguration section */
427c49bc
A
1150 0CBD509516C3242200713B6C /* Debug */ = {
1151 isa = XCBuildConfiguration;
1152 baseConfigurationReference = 182BB225146F063C000BF1F3 /* debug.xcconfig */;
1153 buildSettings = {
5c19dc3a 1154 COMBINE_HIDPI_IMAGES = YES;
427c49bc
A
1155 WARNING_CFLAGS = (
1156 "$(inherited)",
1157 "-Wno-error=overloaded-virtual",
1158 );
1159 };
1160 name = Debug;
1161 };
1162 0CBD509616C3242200713B6C /* Release */ = {
1163 isa = XCBuildConfiguration;
1164 baseConfigurationReference = 182BB227146F063C000BF1F3 /* release.xcconfig */;
1165 buildSettings = {
5c19dc3a 1166 COMBINE_HIDPI_IMAGES = YES;
427c49bc
A
1167 WARNING_CFLAGS = (
1168 "$(inherited)",
1169 "-Wno-error=overloaded-virtual",
1170 );
1171 };
1172 name = Release;
1173 };
b1ab9ed8
A
1174 4C5719CB12FB5E9F00B31F85 /* Debug */ = {
1175 isa = XCBuildConfiguration;
1176 baseConfigurationReference = 182BB225146F063C000BF1F3 /* debug.xcconfig */;
1177 buildSettings = {
427c49bc
A
1178 CODE_SIGN_IDENTITY = "-";
1179 COMBINE_HIDPI_IMAGES = YES;
b1ab9ed8
A
1180 GCC_MODEL_TUNING = G5;
1181 INFOPLIST_FILE = "xpc/XPCKeychainSandboxCheck-Info.plist";
427c49bc 1182 INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Security.framework/Versions/${FRAMEWORK_VERSION}/XPCServices";
b1ab9ed8 1183 PRODUCT_NAME = XPCKeychainSandboxCheck;
427c49bc 1184 PROVISIONING_PROFILE = "";
b1ab9ed8
A
1185 SKIP_INSTALL = NO;
1186 WRAPPER_EXTENSION = xpc;
1187 };
1188 name = Debug;
1189 };
1190 4C5719CE12FB5E9F00B31F85 /* Release */ = {
1191 isa = XCBuildConfiguration;
1192 baseConfigurationReference = 182BB227146F063C000BF1F3 /* release.xcconfig */;
1193 buildSettings = {
427c49bc
A
1194 CODE_SIGN_IDENTITY = "-";
1195 COMBINE_HIDPI_IMAGES = YES;
b1ab9ed8
A
1196 GCC_MODEL_TUNING = G5;
1197 INFOPLIST_FILE = "xpc/XPCKeychainSandboxCheck-Info.plist";
427c49bc 1198 INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Security.framework/Versions/${FRAMEWORK_VERSION}/XPCServices";
b1ab9ed8 1199 PRODUCT_NAME = XPCKeychainSandboxCheck;
427c49bc 1200 PROVISIONING_PROFILE = "";
b1ab9ed8
A
1201 SKIP_INSTALL = NO;
1202 WRAPPER_EXTENSION = xpc;
1203 };
1204 name = Release;
1205 };
1206 52200F8D14F2B87F00F7F6E7 /* Debug */ = {
1207 isa = XCBuildConfiguration;
1208 baseConfigurationReference = 182BB225146F063C000BF1F3 /* debug.xcconfig */;
1209 buildSettings = {
427c49bc
A
1210 CODE_SIGN_IDENTITY = "-";
1211 COMBINE_HIDPI_IMAGES = YES;
b1ab9ed8
A
1212 GCC_MODEL_TUNING = G5;
1213 INFOPLIST_FILE = "xpc-tsa/XPCTimeStampingService-Info.plist";
427c49bc 1214 INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Security.framework/Versions/${FRAMEWORK_VERSION}/XPCServices";
b1ab9ed8 1215 PRODUCT_NAME = XPCTimeStampingService;
427c49bc 1216 PROVISIONING_PROFILE = "";
b1ab9ed8
A
1217 SKIP_INSTALL = NO;
1218 WRAPPER_EXTENSION = xpc;
1219 };
1220 name = Debug;
1221 };
1222 52200F8E14F2B87F00F7F6E7 /* Release */ = {
1223 isa = XCBuildConfiguration;
1224 baseConfigurationReference = 182BB227146F063C000BF1F3 /* release.xcconfig */;
1225 buildSettings = {
427c49bc
A
1226 CODE_SIGN_IDENTITY = "-";
1227 COMBINE_HIDPI_IMAGES = YES;
b1ab9ed8
A
1228 GCC_MODEL_TUNING = G5;
1229 INFOPLIST_FILE = "xpc-tsa/XPCTimeStampingService-Info.plist";
427c49bc 1230 INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Security.framework/Versions/${FRAMEWORK_VERSION}/XPCServices";
b1ab9ed8 1231 PRODUCT_NAME = XPCTimeStampingService;
427c49bc 1232 PROVISIONING_PROFILE = "";
b1ab9ed8
A
1233 SKIP_INSTALL = NO;
1234 WRAPPER_EXTENSION = xpc;
1235 };
1236 name = Release;
1237 };
1238 C27AD37D0987FCDE001272E0 /* Debug */ = {
1239 isa = XCBuildConfiguration;
1240 baseConfigurationReference = 182BB225146F063C000BF1F3 /* debug.xcconfig */;
1241 buildSettings = {
427c49bc 1242 COMBINE_HIDPI_IMAGES = YES;
5c19dc3a
A
1243 GCC_PREPROCESSOR_DEFINITIONS = (
1244 "$(inherited)",
1245 "SECTRUST_OSX=0",
1246 );
b1ab9ed8
A
1247 HEADER_SEARCH_PATHS = (
1248 "$(inherited)",
1249 "$(PROJECT_DIR)/libDER",
1250 );
427c49bc
A
1251 WARNING_CFLAGS = (
1252 "$(inherited)",
1253 "-Wno-error=overloaded-virtual",
1254 );
b1ab9ed8
A
1255 };
1256 name = Debug;
1257 };
1258 C27AD3800987FCDE001272E0 /* Release */ = {
1259 isa = XCBuildConfiguration;
1260 baseConfigurationReference = 182BB227146F063C000BF1F3 /* release.xcconfig */;
1261 buildSettings = {
427c49bc 1262 COMBINE_HIDPI_IMAGES = YES;
5c19dc3a
A
1263 GCC_PREPROCESSOR_DEFINITIONS = (
1264 "$(inherited)",
1265 "SECTRUST_OSX=0",
1266 );
b1ab9ed8
A
1267 HEADER_SEARCH_PATHS = (
1268 "$(inherited)",
1269 "$(PROJECT_DIR)/libDER",
1270 );
427c49bc
A
1271 WARNING_CFLAGS = (
1272 "$(inherited)",
1273 "-Wno-error=overloaded-virtual",
1274 );
b1ab9ed8
A
1275 };
1276 name = Release;
1277 };
1278 C27AD3820987FCDE001272E0 /* Debug */ = {
1279 isa = XCBuildConfiguration;
1280 baseConfigurationReference = 182BB226146F063C000BF1F3 /* lib.xcconfig */;
1281 buildSettings = {
427c49bc
A
1282 CLANG_WARN_CONSTANT_CONVERSION = YES;
1283 CLANG_WARN_EMPTY_BODY = YES;
1284 CLANG_WARN_ENUM_CONVERSION = YES;
1285 CLANG_WARN_INT_CONVERSION = YES;
1286 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
1287 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
1288 GCC_WARN_UNINITIALIZED_AUTOS = YES;
b1ab9ed8
A
1289 };
1290 name = Debug;
1291 };
1292 C27AD3850987FCDE001272E0 /* Release */ = {
1293 isa = XCBuildConfiguration;
1294 baseConfigurationReference = 182BB226146F063C000BF1F3 /* lib.xcconfig */;
1295 buildSettings = {
427c49bc
A
1296 CLANG_WARN_CONSTANT_CONVERSION = YES;
1297 CLANG_WARN_EMPTY_BODY = YES;
1298 CLANG_WARN_ENUM_CONVERSION = YES;
1299 CLANG_WARN_INT_CONVERSION = YES;
1300 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
1301 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
1302 GCC_WARN_UNINITIALIZED_AUTOS = YES;
b1ab9ed8
A
1303 };
1304 name = Release;
1305 };
1306/* End XCBuildConfiguration section */
1307
1308/* Begin XCConfigurationList section */
427c49bc
A
1309 0CBD509416C3242200713B6C /* Build configuration list for PBXNativeTarget "libsecurity_keychain_regressions" */ = {
1310 isa = XCConfigurationList;
1311 buildConfigurations = (
1312 0CBD509516C3242200713B6C /* Debug */,
1313 0CBD509616C3242200713B6C /* Release */,
1314 );
1315 defaultConfigurationIsVisible = 0;
1316 defaultConfigurationName = Release;
1317 };
b1ab9ed8
A
1318 4C5719CF12FB5E9F00B31F85 /* Build configuration list for PBXNativeTarget "XPCKeychainSandboxCheck" */ = {
1319 isa = XCConfigurationList;
1320 buildConfigurations = (
1321 4C5719CB12FB5E9F00B31F85 /* Debug */,
1322 4C5719CE12FB5E9F00B31F85 /* Release */,
1323 );
1324 defaultConfigurationIsVisible = 0;
1325 defaultConfigurationName = Release;
1326 };
1327 52200F8C14F2B87F00F7F6E7 /* Build configuration list for PBXNativeTarget "XPCTimeStampingService" */ = {
1328 isa = XCConfigurationList;
1329 buildConfigurations = (
1330 52200F8D14F2B87F00F7F6E7 /* Debug */,
1331 52200F8E14F2B87F00F7F6E7 /* Release */,
1332 );
1333 defaultConfigurationIsVisible = 0;
1334 defaultConfigurationName = Release;
1335 };
1336 C27AD37C0987FCDE001272E0 /* Build configuration list for PBXNativeTarget "libsecurity_keychain" */ = {
1337 isa = XCConfigurationList;
1338 buildConfigurations = (
1339 C27AD37D0987FCDE001272E0 /* Debug */,
1340 C27AD3800987FCDE001272E0 /* Release */,
1341 );
1342 defaultConfigurationIsVisible = 0;
1343 defaultConfigurationName = Release;
1344 };
1345 C27AD3810987FCDE001272E0 /* Build configuration list for PBXProject "libsecurity_keychain" */ = {
1346 isa = XCConfigurationList;
1347 buildConfigurations = (
1348 C27AD3820987FCDE001272E0 /* Debug */,
1349 C27AD3850987FCDE001272E0 /* Release */,
1350 );
1351 defaultConfigurationIsVisible = 0;
1352 defaultConfigurationName = Release;
1353 };
1354/* End XCConfigurationList section */
1355 };
1356 rootObject = 4CA1FEAB052A3C3800F22E42 /* Project object */;
1357}