]> git.saurik.com Git - apple/security.git/blob - Security/libsecurity_ssl/libsecurity_ssl.xcodeproj/project.pbxproj
Security-57031.1.35.tar.gz
[apple/security.git] / Security / libsecurity_ssl / libsecurity_ssl.xcodeproj / project.pbxproj
1 // !$*UTF8*$!
2 {
3 archiveVersion = 1;
4 classes = {
5 };
6 objectVersion = 46;
7 objects = {
8
9 /* Begin PBXAggregateTarget section */
10 0C6C633A15D1BD4800BC68CD /* dtlsEcho */ = {
11 isa = PBXAggregateTarget;
12 buildConfigurationList = 0C6C633B15D1BD4800BC68CD /* Build configuration list for PBXAggregateTarget "dtlsEcho" */;
13 buildPhases = (
14 );
15 dependencies = (
16 0C6C633F15D1BD4D00BC68CD /* PBXTargetDependency */,
17 0C6C634115D1BD4E00BC68CD /* PBXTargetDependency */,
18 );
19 name = dtlsEcho;
20 productName = dtlsEcho;
21 };
22 /* End PBXAggregateTarget section */
23
24 /* Begin PBXBuildFile section */
25 0C03D65917DFD8C00087643B /* sslCipherSpecs.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCA413615C75863002AEC4C /* sslCipherSpecs.c */; };
26 0C03D65B17DFE67E0087643B /* tlsCallbacks.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C03D65A17DFE67E0087643B /* tlsCallbacks.c */; };
27 0C0E0467162C9DF0009F7C71 /* ssl-46-SSLGetSupportedCiphers.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C0E0466162C9DF0009F7C71 /* ssl-46-SSLGetSupportedCiphers.c */; };
28 0C0E046A162CA288009F7C71 /* ssl_regressions.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C0E0469162CA288009F7C71 /* ssl_regressions.h */; };
29 0C0F140B191AC0A200481BA2 /* ssl-50-server.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C0F140A191AC0A200481BA2 /* ssl-50-server.c */; };
30 0C1C92F315C8AC81007D377B /* cipherSpecs.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CAFF4020534D89900303760 /* cipherSpecs.h */; };
31 0C1C92F415C8AC81007D377B /* sslTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CCA413C15C75863002AEC4C /* sslTypes.h */; settings = {ATTRIBUTES = (); }; };
32 0C1C92F515C8AC81007D377B /* cryptType.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CAFF4040534D89900303760 /* cryptType.h */; };
33 0C1C930015C8AC81007D377B /* sslMemory.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CAFF4270534D89900303760 /* sslMemory.h */; };
34 0C1C930515C8AC81007D377B /* symCipher.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CAFF4320534D89900303760 /* symCipher.h */; };
35 0C1C930615C8AC81007D377B /* tls_hmac.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CAFF4350534D89900303760 /* tls_hmac.h */; };
36 0C1C930815C8AC81007D377B /* CipherSuite.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CAFF4030534D89900303760 /* CipherSuite.h */; settings = {ATTRIBUTES = (); }; };
37 0C1C931015C8AC81007D377B /* tls_digest.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CCA413F15C75863002AEC4C /* tls_digest.h */; };
38 0C1C931115C8AC81007D377B /* tls_hashhmac.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CCA414115C75863002AEC4C /* tls_hashhmac.h */; };
39 0C1C931215C8AC81007D377B /* tls_record_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CCA414215C75863002AEC4C /* tls_record_internal.h */; };
40 0C1C931615C8AC81007D377B /* cipherSpecs.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF4010534D89900303760 /* cipherSpecs.c */; };
41 0C1C932415C8AC81007D377B /* sslMemory.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF4260534D89900303760 /* sslMemory.c */; };
42 0C1C932515C8AC81007D377B /* sslNullCipher.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF4280534D89900303760 /* sslNullCipher.c */; };
43 0C1C932915C8AC81007D377B /* sslUtils.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF42F0534D89900303760 /* sslUtils.c */; };
44 0C1C932A15C8AC81007D377B /* symCipher.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF4310534D89900303760 /* symCipher.c */; };
45 0C1C932C15C8AC81007D377B /* tls_hmac.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF4340534D89900303760 /* tls_hmac.c */; };
46 0C1C933015C8AC81007D377B /* sslRand.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCA413815C75863002AEC4C /* sslRand.c */; };
47 0C1C933115C8AC81007D377B /* SSLRecordInternal.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCA413A15C75863002AEC4C /* SSLRecordInternal.c */; };
48 0C1C933215C8AC81007D377B /* symCipherParams.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCA413D15C75863002AEC4C /* symCipherParams.c */; };
49 0C1C933315C8AC81007D377B /* tls_digest.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCA413E15C75863002AEC4C /* tls_digest.c */; };
50 0C1C933415C8AC81007D377B /* tls_hashhmac.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCA414015C75863002AEC4C /* tls_hashhmac.c */; };
51 0C1C933B15C8AFB8007D377B /* SSLRecordInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CCA413B15C75863002AEC4C /* SSLRecordInternal.h */; };
52 0C1F06F7189B1F0600E65030 /* sslMemory.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF4260534D89900303760 /* sslMemory.c */; };
53 0C6C633515D1BB4F00BC68CD /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0C6C633315D1BB3300BC68CD /* Security.framework */; };
54 0C6C633615D1BB6000BC68CD /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0C6C633315D1BB3300BC68CD /* Security.framework */; };
55 0C6C633815D1BB7100BC68CD /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0C6C633715D1BB7100BC68CD /* CoreFoundation.framework */; };
56 0C6C633915D1BBAA00BC68CD /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0C6C633715D1BB7100BC68CD /* CoreFoundation.framework */; };
57 0C6C634315D1BDCF00BC68CD /* ssl-utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C6C634215D1BDCF00BC68CD /* ssl-utils.c */; };
58 0C6C634515D1BE3900BC68CD /* ssl-utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C6C634415D1BE3900BC68CD /* ssl-utils.h */; };
59 0C6C641F15D5840700BC68CD /* cert-1.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C6C641C15D5840700BC68CD /* cert-1.h */; };
60 0C6C642015D5840700BC68CD /* identity-1.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C6C641D15D5840700BC68CD /* identity-1.h */; };
61 0C6C642115D5840700BC68CD /* privkey-1.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C6C641E15D5840700BC68CD /* privkey-1.h */; };
62 0C6C642315D5938E00BC68CD /* ssl-utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C6C634215D1BDCF00BC68CD /* ssl-utils.c */; };
63 0C6C642415D5939A00BC68CD /* ssl-utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C6C634215D1BDCF00BC68CD /* ssl-utils.c */; };
64 0C80AB1317E9025B008F7F5B /* sslCrypto.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C80AB1217E9025B008F7F5B /* sslCrypto.c */; };
65 0CA9800617E3925A00205D87 /* sslKeychain.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF4230534D89900303760 /* sslKeychain.c */; };
66 0CA9800917E7734000205D87 /* appleSession.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF3FF0534D89900303760 /* appleSession.c */; };
67 0CA9803417E7899B00205D87 /* SSLRecordInternal.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCA413A15C75863002AEC4C /* SSLRecordInternal.c */; };
68 0CB3EC4818AEDB6B00647921 /* ssl-48-split.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CB3EC4718AEDB6B00647921 /* ssl-48-split.c */; };
69 0CCA416F15C89EA3002AEC4C /* ClientCert_ecc_ecc.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CCA415E15C89EA3002AEC4C /* ClientCert_ecc_ecc.h */; };
70 0CCA417015C89EA3002AEC4C /* ClientCert_ecc_rsa.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CCA415F15C89EA3002AEC4C /* ClientCert_ecc_rsa.h */; };
71 0CCA417115C89EA3002AEC4C /* ClientCert_rsa_ecc.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CCA416015C89EA3002AEC4C /* ClientCert_rsa_ecc.h */; };
72 0CCA417215C89EA3002AEC4C /* ClientCert_rsa_rsa.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CCA416115C89EA3002AEC4C /* ClientCert_rsa_rsa.h */; };
73 0CCA417315C89EA3002AEC4C /* ClientKey_ecc.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CCA416215C89EA3002AEC4C /* ClientKey_ecc.h */; };
74 0CCA417415C89EA3002AEC4C /* ClientKey_rsa.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CCA416315C89EA3002AEC4C /* ClientKey_rsa.h */; };
75 0CCA417515C89EA3002AEC4C /* SECG_ecc-secp256r1-client_cert.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CCA416415C89EA3002AEC4C /* SECG_ecc-secp256r1-client_cert.h */; };
76 0CCA417615C89EA3002AEC4C /* SECG_ecc-secp256r1-client_key.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CCA416515C89EA3002AEC4C /* SECG_ecc-secp256r1-client_key.h */; };
77 0CCA417715C89EA3002AEC4C /* SECG_ecc_rsa-secp256r1-client_cert.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CCA416615C89EA3002AEC4C /* SECG_ecc_rsa-secp256r1-client_cert.h */; };
78 0CCA417815C89EA3002AEC4C /* SECG_ecc_rsa-secp256r1-client_key.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CCA416715C89EA3002AEC4C /* SECG_ecc_rsa-secp256r1-client_key.h */; };
79 0CCA417915C89EA3002AEC4C /* ssl-39-echo.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCA416815C89EA3002AEC4C /* ssl-39-echo.c */; };
80 0CCA417A15C89EA3002AEC4C /* ssl-40-clientauth.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCA416915C89EA3002AEC4C /* ssl-40-clientauth.c */; };
81 0CCA417B15C89EA3002AEC4C /* ssl-41-clientauth.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCA416A15C89EA3002AEC4C /* ssl-41-clientauth.c */; };
82 0CCA417C15C89EA3002AEC4C /* ssl-42-ciphers.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCA416B15C89EA3002AEC4C /* ssl-42-ciphers.c */; };
83 0CCA417D15C89EA3002AEC4C /* ssl-43-ciphers.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCA416C15C89EA3002AEC4C /* ssl-43-ciphers.c */; };
84 0CCA417E15C89EA3002AEC4C /* ssl-45-tls12.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCA416D15C89EA3002AEC4C /* ssl-45-tls12.c */; };
85 0CCA42E115C8A3D9002AEC4C /* dtlsEchoClient.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCA42C115C8A34E002AEC4C /* dtlsEchoClient.c */; };
86 0CCA42E215C8A3DE002AEC4C /* dtlsEchoServer.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCA42C215C8A34E002AEC4C /* dtlsEchoServer.c */; };
87 0CCA42EC15C8A71A002AEC4C /* sslAppUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0CCA42EA15C8A71A002AEC4C /* sslAppUtils.cpp */; };
88 0CCA42ED15C8A71A002AEC4C /* sslAppUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0CCA42EA15C8A71A002AEC4C /* sslAppUtils.cpp */; };
89 0CCF28B8166D5F5000AFA37C /* ssl-47-falsestart.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCF28B7166D5F5000AFA37C /* ssl-47-falsestart.c */; };
90 0CDDC9A7195CD44400E93A27 /* ssl-51-state.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CDDC9A6195CD44400E93A27 /* ssl-51-state.c */; };
91 0CEA459418CF71B700BD32A9 /* ssl-49-sni.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CEA459218CF71AE00BD32A9 /* ssl-49-sni.c */; };
92 4CAFF4540534D89900303760 /* sslContext.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF41A0534D89900303760 /* sslContext.c */; };
93 4CAFF4640534D89900303760 /* sslRecord.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF42A0534D89900303760 /* sslRecord.c */; };
94 4CAFF4680534D89900303760 /* sslTransport.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF42E0534D89900303760 /* sslTransport.c */; };
95 4CAFF4690534D89900303760 /* sslUtils.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF42F0534D89900303760 /* sslUtils.c */; };
96 AAB589F216CACE540071FE64 /* ssl-44-crashes.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CC954F0161A62AE005D3D4A /* ssl-44-crashes.c */; };
97 /* End PBXBuildFile section */
98
99 /* Begin PBXContainerItemProxy section */
100 0C6C633E15D1BD4D00BC68CD /* PBXContainerItemProxy */ = {
101 isa = PBXContainerItemProxy;
102 containerPortal = 4CA1FEAB052A3C3800F22E42 /* Project object */;
103 proxyType = 1;
104 remoteGlobalIDString = 0CCA42C815C8A387002AEC4C;
105 remoteInfo = dtlsEchoClient;
106 };
107 0C6C634015D1BD4E00BC68CD /* PBXContainerItemProxy */ = {
108 isa = PBXContainerItemProxy;
109 containerPortal = 4CA1FEAB052A3C3800F22E42 /* Project object */;
110 proxyType = 1;
111 remoteGlobalIDString = 0CCA42D615C8A395002AEC4C;
112 remoteInfo = dtlsEchoServer;
113 };
114 /* End PBXContainerItemProxy section */
115
116 /* Begin PBXCopyFilesBuildPhase section */
117 0CCA42C715C8A387002AEC4C /* CopyFiles */ = {
118 isa = PBXCopyFilesBuildPhase;
119 buildActionMask = 2147483647;
120 dstPath = /usr/share/man/man1/;
121 dstSubfolderSpec = 0;
122 files = (
123 );
124 runOnlyForDeploymentPostprocessing = 1;
125 };
126 0CCA42D515C8A395002AEC4C /* CopyFiles */ = {
127 isa = PBXCopyFilesBuildPhase;
128 buildActionMask = 2147483647;
129 dstPath = /usr/share/man/man1/;
130 dstSubfolderSpec = 0;
131 files = (
132 );
133 runOnlyForDeploymentPostprocessing = 1;
134 };
135 /* End PBXCopyFilesBuildPhase section */
136
137 /* Begin PBXFileReference section */
138 0C03D65A17DFE67E0087643B /* tlsCallbacks.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tlsCallbacks.c; sourceTree = "<group>"; };
139 0C03D65C17DFE6E20087643B /* tlsCallbacks.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tlsCallbacks.h; sourceTree = "<group>"; };
140 0C0E0466162C9DF0009F7C71 /* ssl-46-SSLGetSupportedCiphers.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "ssl-46-SSLGetSupportedCiphers.c"; sourceTree = "<group>"; };
141 0C0E0469162CA288009F7C71 /* ssl_regressions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ssl_regressions.h; sourceTree = "<group>"; };
142 0C0F140A191AC0A200481BA2 /* ssl-50-server.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "ssl-50-server.c"; sourceTree = "<group>"; };
143 0C1C92ED15C8AC52007D377B /* kext.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = kext.xcconfig; sourceTree = "<group>"; };
144 0C1C933A15C8AC81007D377B /* libsecurity_ssl_kext.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libsecurity_ssl_kext.a; sourceTree = BUILT_PRODUCTS_DIR; };
145 0C6C633315D1BB3300BC68CD /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = Security.framework; sourceTree = BUILT_PRODUCTS_DIR; };
146 0C6C633715D1BB7100BC68CD /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = System/Library/Frameworks/CoreFoundation.framework; sourceTree = SDKROOT; };
147 0C6C634215D1BDCF00BC68CD /* ssl-utils.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "ssl-utils.c"; sourceTree = "<group>"; };
148 0C6C634415D1BE3900BC68CD /* ssl-utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "ssl-utils.h"; sourceTree = "<group>"; };
149 0C6C641C15D5840700BC68CD /* cert-1.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "cert-1.h"; sourceTree = "<group>"; };
150 0C6C641D15D5840700BC68CD /* identity-1.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "identity-1.h"; sourceTree = "<group>"; };
151 0C6C641E15D5840700BC68CD /* privkey-1.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "privkey-1.h"; sourceTree = "<group>"; };
152 0C80AB1217E9025B008F7F5B /* sslCrypto.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = sslCrypto.c; sourceTree = "<group>"; };
153 0C85738D15DAB34C0038DFD7 /* tests.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = tests.xcconfig; sourceTree = "<group>"; };
154 0CB3EC4718AEDB6B00647921 /* ssl-48-split.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "ssl-48-split.c"; sourceTree = "<group>"; };
155 0CC954F0161A62AE005D3D4A /* ssl-44-crashes.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "ssl-44-crashes.c"; sourceTree = "<group>"; };
156 0CCA413415C75863002AEC4C /* SecureTransportPriv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SecureTransportPriv.h; path = ../lib/SecureTransportPriv.h; sourceTree = "<group>"; };
157 0CCA413615C75863002AEC4C /* sslCipherSpecs.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = sslCipherSpecs.c; sourceTree = "<group>"; };
158 0CCA413715C75863002AEC4C /* sslCipherSpecs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sslCipherSpecs.h; sourceTree = "<group>"; };
159 0CCA413815C75863002AEC4C /* sslRand.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = sslRand.c; sourceTree = "<group>"; };
160 0CCA413915C75863002AEC4C /* sslRand.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sslRand.h; sourceTree = "<group>"; };
161 0CCA413A15C75863002AEC4C /* SSLRecordInternal.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SSLRecordInternal.c; sourceTree = "<group>"; };
162 0CCA413B15C75863002AEC4C /* SSLRecordInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SSLRecordInternal.h; sourceTree = "<group>"; };
163 0CCA413C15C75863002AEC4C /* sslTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sslTypes.h; path = ../lib/sslTypes.h; sourceTree = "<group>"; };
164 0CCA413D15C75863002AEC4C /* symCipherParams.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = symCipherParams.c; sourceTree = "<group>"; };
165 0CCA413E15C75863002AEC4C /* tls_digest.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tls_digest.c; sourceTree = "<group>"; };
166 0CCA413F15C75863002AEC4C /* tls_digest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tls_digest.h; sourceTree = "<group>"; };
167 0CCA414015C75863002AEC4C /* tls_hashhmac.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tls_hashhmac.c; sourceTree = "<group>"; };
168 0CCA414115C75863002AEC4C /* tls_hashhmac.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tls_hashhmac.h; sourceTree = "<group>"; };
169 0CCA414215C75863002AEC4C /* tls_record_internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tls_record_internal.h; sourceTree = "<group>"; };
170 0CCA415915C89E8B002AEC4C /* libsecurity_ssl_regressions.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libsecurity_ssl_regressions.a; sourceTree = BUILT_PRODUCTS_DIR; };
171 0CCA415E15C89EA3002AEC4C /* ClientCert_ecc_ecc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ClientCert_ecc_ecc.h; sourceTree = "<group>"; };
172 0CCA415F15C89EA3002AEC4C /* ClientCert_ecc_rsa.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ClientCert_ecc_rsa.h; sourceTree = "<group>"; };
173 0CCA416015C89EA3002AEC4C /* ClientCert_rsa_ecc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ClientCert_rsa_ecc.h; sourceTree = "<group>"; };
174 0CCA416115C89EA3002AEC4C /* ClientCert_rsa_rsa.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ClientCert_rsa_rsa.h; sourceTree = "<group>"; };
175 0CCA416215C89EA3002AEC4C /* ClientKey_ecc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ClientKey_ecc.h; sourceTree = "<group>"; };
176 0CCA416315C89EA3002AEC4C /* ClientKey_rsa.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ClientKey_rsa.h; sourceTree = "<group>"; };
177 0CCA416415C89EA3002AEC4C /* SECG_ecc-secp256r1-client_cert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "SECG_ecc-secp256r1-client_cert.h"; sourceTree = "<group>"; };
178 0CCA416515C89EA3002AEC4C /* SECG_ecc-secp256r1-client_key.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "SECG_ecc-secp256r1-client_key.h"; sourceTree = "<group>"; };
179 0CCA416615C89EA3002AEC4C /* SECG_ecc_rsa-secp256r1-client_cert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "SECG_ecc_rsa-secp256r1-client_cert.h"; sourceTree = "<group>"; };
180 0CCA416715C89EA3002AEC4C /* SECG_ecc_rsa-secp256r1-client_key.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "SECG_ecc_rsa-secp256r1-client_key.h"; sourceTree = "<group>"; };
181 0CCA416815C89EA3002AEC4C /* ssl-39-echo.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "ssl-39-echo.c"; sourceTree = "<group>"; };
182 0CCA416915C89EA3002AEC4C /* ssl-40-clientauth.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "ssl-40-clientauth.c"; sourceTree = "<group>"; };
183 0CCA416A15C89EA3002AEC4C /* ssl-41-clientauth.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "ssl-41-clientauth.c"; sourceTree = "<group>"; };
184 0CCA416B15C89EA3002AEC4C /* ssl-42-ciphers.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "ssl-42-ciphers.c"; sourceTree = "<group>"; };
185 0CCA416C15C89EA3002AEC4C /* ssl-43-ciphers.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "ssl-43-ciphers.c"; sourceTree = "<group>"; };
186 0CCA416D15C89EA3002AEC4C /* ssl-45-tls12.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "ssl-45-tls12.c"; sourceTree = "<group>"; };
187 0CCA42C115C8A34E002AEC4C /* dtlsEchoClient.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = dtlsEchoClient.c; sourceTree = "<group>"; };
188 0CCA42C215C8A34E002AEC4C /* dtlsEchoServer.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = dtlsEchoServer.c; sourceTree = "<group>"; };
189 0CCA42C315C8A34E002AEC4C /* README */ = {isa = PBXFileReference; lastKnownFileType = text; path = README; sourceTree = "<group>"; };
190 0CCA42C915C8A387002AEC4C /* dtlsEchoClient */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = dtlsEchoClient; sourceTree = BUILT_PRODUCTS_DIR; };
191 0CCA42D715C8A395002AEC4C /* dtlsEchoServer */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = dtlsEchoServer; sourceTree = BUILT_PRODUCTS_DIR; };
192 0CCA42EA15C8A71A002AEC4C /* sslAppUtils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = sslAppUtils.cpp; path = sslViewer/sslAppUtils.cpp; sourceTree = SOURCE_ROOT; };
193 0CCA42EB15C8A71A002AEC4C /* sslAppUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sslAppUtils.h; path = sslViewer/sslAppUtils.h; sourceTree = SOURCE_ROOT; };
194 0CCF28B7166D5F5000AFA37C /* ssl-47-falsestart.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "ssl-47-falsestart.c"; sourceTree = "<group>"; };
195 0CDDC9A6195CD44400E93A27 /* ssl-51-state.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "ssl-51-state.c"; sourceTree = "<group>"; };
196 0CEA459218CF71AE00BD32A9 /* ssl-49-sni.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "ssl-49-sni.c"; sourceTree = "<group>"; };
197 4CA1FEBE052A3C8100F22E42 /* libsecurity_ssl.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; path = libsecurity_ssl.a; sourceTree = BUILT_PRODUCTS_DIR; };
198 4CAFF3FE0534D89900303760 /* appleCdsa.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = appleCdsa.h; sourceTree = "<group>"; };
199 4CAFF3FF0534D89900303760 /* appleSession.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = appleSession.c; sourceTree = "<group>"; };
200 4CAFF4000534D89900303760 /* appleSession.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = appleSession.h; sourceTree = "<group>"; };
201 4CAFF4010534D89900303760 /* cipherSpecs.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = cipherSpecs.c; sourceTree = "<group>"; };
202 4CAFF4020534D89900303760 /* cipherSpecs.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = cipherSpecs.h; sourceTree = "<group>"; };
203 4CAFF4030534D89900303760 /* CipherSuite.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CipherSuite.h; sourceTree = "<group>"; };
204 4CAFF4040534D89900303760 /* cryptType.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = cryptType.h; sourceTree = "<group>"; };
205 4CAFF4060534D89900303760 /* ModuleAttacher.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ModuleAttacher.h; sourceTree = "<group>"; };
206 4CAFF4070534D89900303760 /* securetransport++.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = "securetransport++.cpp"; sourceTree = "<group>"; };
207 4CAFF4080534D89900303760 /* securetransport++.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = "securetransport++.h"; sourceTree = "<group>"; };
208 4CAFF4090534D89900303760 /* SecureTransport.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecureTransport.h; sourceTree = "<group>"; };
209 4CAFF40B0534D89900303760 /* ssl.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ssl.h; sourceTree = "<group>"; };
210 4CAFF4130534D89900303760 /* sslAlertMessage.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = sslAlertMessage.h; sourceTree = "<group>"; };
211 4CAFF4140534D89900303760 /* sslBER.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = sslBER.c; sourceTree = "<group>"; };
212 4CAFF4150534D89900303760 /* sslBER.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = sslBER.h; sourceTree = "<group>"; };
213 4CAFF4170534D89900303760 /* sslBuildFlags.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = sslBuildFlags.h; sourceTree = "<group>"; };
214 4CAFF41A0534D89900303760 /* sslContext.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = sslContext.c; sourceTree = "<group>"; };
215 4CAFF41B0534D89900303760 /* sslContext.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = sslContext.h; sourceTree = "<group>"; };
216 4CAFF41C0534D89900303760 /* sslDebug.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = sslDebug.h; sourceTree = "<group>"; };
217 4CAFF41D0534D89900303760 /* sslDigests.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = sslDigests.c; sourceTree = "<group>"; };
218 4CAFF41E0534D89900303760 /* sslDigests.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = sslDigests.h; sourceTree = "<group>"; };
219 4CAFF4200534D89900303760 /* sslHandshake.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = sslHandshake.h; sourceTree = "<group>"; };
220 4CAFF4230534D89900303760 /* sslKeychain.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = sslKeychain.c; sourceTree = "<group>"; };
221 4CAFF4240534D89900303760 /* sslKeychain.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = sslKeychain.h; sourceTree = "<group>"; };
222 4CAFF4260534D89900303760 /* sslMemory.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = sslMemory.c; sourceTree = "<group>"; };
223 4CAFF4270534D89900303760 /* sslMemory.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = sslMemory.h; sourceTree = "<group>"; };
224 4CAFF4280534D89900303760 /* sslNullCipher.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = sslNullCipher.c; sourceTree = "<group>"; };
225 4CAFF4290534D89900303760 /* sslPriv.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = sslPriv.h; sourceTree = "<group>"; };
226 4CAFF42A0534D89900303760 /* sslRecord.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = sslRecord.c; sourceTree = "<group>"; };
227 4CAFF42B0534D89900303760 /* sslRecord.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = sslRecord.h; sourceTree = "<group>"; };
228 4CAFF42C0534D89900303760 /* sslSession.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = sslSession.c; sourceTree = "<group>"; };
229 4CAFF42D0534D89900303760 /* sslSession.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = sslSession.h; sourceTree = "<group>"; };
230 4CAFF42E0534D89900303760 /* sslTransport.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = sslTransport.c; sourceTree = "<group>"; };
231 4CAFF42F0534D89900303760 /* sslUtils.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = sslUtils.c; sourceTree = "<group>"; };
232 4CAFF4300534D89900303760 /* sslUtils.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = sslUtils.h; sourceTree = "<group>"; };
233 4CAFF4310534D89900303760 /* symCipher.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = symCipher.c; sourceTree = "<group>"; };
234 4CAFF4320534D89900303760 /* symCipher.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = symCipher.h; sourceTree = "<group>"; };
235 4CAFF4340534D89900303760 /* tls_hmac.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = tls_hmac.c; sourceTree = "<group>"; };
236 4CAFF4350534D89900303760 /* tls_hmac.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = tls_hmac.h; sourceTree = "<group>"; };
237 4CAFF4360534D89900303760 /* tls_ssl.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = tls_ssl.h; sourceTree = "<group>"; };
238 4CCBFE3C057FF16800981D43 /* security_ssl.exp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.exports; path = security_ssl.exp; sourceTree = "<group>"; };
239 BE6A959C14E3700A00C158E0 /* base.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = base.xcconfig; sourceTree = "<group>"; };
240 BE6A959D14E3700A00C158E0 /* debug.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = debug.xcconfig; sourceTree = "<group>"; };
241 BE6A959E14E3700A00C158E0 /* lib.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = lib.xcconfig; sourceTree = "<group>"; };
242 BE6A959F14E3700A00C158E0 /* release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = release.xcconfig; sourceTree = "<group>"; };
243 BEB382AB14EC84A0003C055B /* secCrypto.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = secCrypto.c; sourceTree = "<group>"; };
244 BEB382AE14EC84AC003C055B /* sslCrypto.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sslCrypto.h; sourceTree = "<group>"; };
245 /* End PBXFileReference section */
246
247 /* Begin PBXFrameworksBuildPhase section */
248 0C1C933615C8AC81007D377B /* Frameworks */ = {
249 isa = PBXFrameworksBuildPhase;
250 buildActionMask = 2147483647;
251 files = (
252 );
253 runOnlyForDeploymentPostprocessing = 0;
254 };
255 0CCA415615C89E8B002AEC4C /* Frameworks */ = {
256 isa = PBXFrameworksBuildPhase;
257 buildActionMask = 2147483647;
258 files = (
259 );
260 runOnlyForDeploymentPostprocessing = 0;
261 };
262 0CCA42C615C8A387002AEC4C /* Frameworks */ = {
263 isa = PBXFrameworksBuildPhase;
264 buildActionMask = 2147483647;
265 files = (
266 0C6C633815D1BB7100BC68CD /* CoreFoundation.framework in Frameworks */,
267 0C6C633515D1BB4F00BC68CD /* Security.framework in Frameworks */,
268 );
269 runOnlyForDeploymentPostprocessing = 0;
270 };
271 0CCA42D415C8A395002AEC4C /* Frameworks */ = {
272 isa = PBXFrameworksBuildPhase;
273 buildActionMask = 2147483647;
274 files = (
275 0C6C633915D1BBAA00BC68CD /* CoreFoundation.framework in Frameworks */,
276 0C6C633615D1BB6000BC68CD /* Security.framework in Frameworks */,
277 );
278 runOnlyForDeploymentPostprocessing = 0;
279 };
280 4CA1FEBB052A3C8100F22E42 /* Frameworks */ = {
281 isa = PBXFrameworksBuildPhase;
282 buildActionMask = 2147483647;
283 files = (
284 );
285 runOnlyForDeploymentPostprocessing = 0;
286 };
287 /* End PBXFrameworksBuildPhase section */
288
289 /* Begin PBXGroup section */
290 050651C7056A83F3008AD683 /* Apple Custom */ = {
291 isa = PBXGroup;
292 children = (
293 4CAFF3FF0534D89900303760 /* appleSession.c */,
294 4CAFF4230534D89900303760 /* sslKeychain.c */,
295 );
296 name = "Apple Custom";
297 sourceTree = "<group>";
298 };
299 050651C8056A8404008AD683 /* SSL Core */ = {
300 isa = PBXGroup;
301 children = (
302 0CCA413A15C75863002AEC4C /* SSLRecordInternal.c */,
303 0CCA413615C75863002AEC4C /* sslCipherSpecs.c */,
304 4CAFF41A0534D89900303760 /* sslContext.c */,
305 4CAFF42A0534D89900303760 /* sslRecord.c */,
306 4CAFF42C0534D89900303760 /* sslSession.c */,
307 4CAFF42E0534D89900303760 /* sslTransport.c */,
308 0C03D65A17DFE67E0087643B /* tlsCallbacks.c */,
309 0C03D65C17DFE6E20087643B /* tlsCallbacks.h */,
310 );
311 name = "SSL Core";
312 sourceTree = "<group>";
313 };
314 050651C9056A840E008AD683 /* Private Headers */ = {
315 isa = PBXGroup;
316 children = (
317 0CCA413C15C75863002AEC4C /* sslTypes.h */,
318 0CCA413415C75863002AEC4C /* SecureTransportPriv.h */,
319 );
320 name = "Private Headers";
321 path = ../Security;
322 sourceTree = "<group>";
323 };
324 050651CA056A8415008AD683 /* Public Headers */ = {
325 isa = PBXGroup;
326 children = (
327 4CAFF4030534D89900303760 /* CipherSuite.h */,
328 4CAFF4090534D89900303760 /* SecureTransport.h */,
329 );
330 name = "Public Headers";
331 path = ../Security;
332 sourceTree = "<group>";
333 };
334 050651CB056A841C008AD683 /* Crypto */ = {
335 isa = PBXGroup;
336 children = (
337 4CAFF4010534D89900303760 /* cipherSpecs.c */,
338 0CCA413D15C75863002AEC4C /* symCipherParams.c */,
339 0CCA413815C75863002AEC4C /* sslRand.c */,
340 BEB382AB14EC84A0003C055B /* secCrypto.c */,
341 0C80AB1217E9025B008F7F5B /* sslCrypto.c */,
342 4CAFF41D0534D89900303760 /* sslDigests.c */,
343 4CAFF4280534D89900303760 /* sslNullCipher.c */,
344 4CAFF4310534D89900303760 /* symCipher.c */,
345 0CCA413E15C75863002AEC4C /* tls_digest.c */,
346 0CCA414015C75863002AEC4C /* tls_hashhmac.c */,
347 4CAFF4340534D89900303760 /* tls_hmac.c */,
348 );
349 name = Crypto;
350 sourceTree = "<group>";
351 };
352 050651CC056A8421008AD683 /* Misc. */ = {
353 isa = PBXGroup;
354 children = (
355 4CAFF4140534D89900303760 /* sslBER.c */,
356 4CAFF4260534D89900303760 /* sslMemory.c */,
357 4CAFF42F0534D89900303760 /* sslUtils.c */,
358 );
359 name = Misc.;
360 sourceTree = "<group>";
361 };
362 050651CD056A8427008AD683 /* C++ Interface */ = {
363 isa = PBXGroup;
364 children = (
365 4CAFF4070534D89900303760 /* securetransport++.cpp */,
366 4CAFF4080534D89900303760 /* securetransport++.h */,
367 );
368 name = "C++ Interface";
369 sourceTree = "<group>";
370 };
371 0CCA415D15C89EA3002AEC4C /* regressions */ = {
372 isa = PBXGroup;
373 children = (
374 0C6C641C15D5840700BC68CD /* cert-1.h */,
375 0C6C641D15D5840700BC68CD /* identity-1.h */,
376 0C6C641E15D5840700BC68CD /* privkey-1.h */,
377 0CCA415E15C89EA3002AEC4C /* ClientCert_ecc_ecc.h */,
378 0CCA415F15C89EA3002AEC4C /* ClientCert_ecc_rsa.h */,
379 0CCA416015C89EA3002AEC4C /* ClientCert_rsa_ecc.h */,
380 0CCA416115C89EA3002AEC4C /* ClientCert_rsa_rsa.h */,
381 0CCA416215C89EA3002AEC4C /* ClientKey_ecc.h */,
382 0CCA416315C89EA3002AEC4C /* ClientKey_rsa.h */,
383 0CCA416415C89EA3002AEC4C /* SECG_ecc-secp256r1-client_cert.h */,
384 0CCA416515C89EA3002AEC4C /* SECG_ecc-secp256r1-client_key.h */,
385 0CCA416615C89EA3002AEC4C /* SECG_ecc_rsa-secp256r1-client_cert.h */,
386 0CCA416715C89EA3002AEC4C /* SECG_ecc_rsa-secp256r1-client_key.h */,
387 0CCA416815C89EA3002AEC4C /* ssl-39-echo.c */,
388 0CCA416915C89EA3002AEC4C /* ssl-40-clientauth.c */,
389 0CCA416A15C89EA3002AEC4C /* ssl-41-clientauth.c */,
390 0CCA416B15C89EA3002AEC4C /* ssl-42-ciphers.c */,
391 0CCA416C15C89EA3002AEC4C /* ssl-43-ciphers.c */,
392 0CC954F0161A62AE005D3D4A /* ssl-44-crashes.c */,
393 0CCA416D15C89EA3002AEC4C /* ssl-45-tls12.c */,
394 0C0E0466162C9DF0009F7C71 /* ssl-46-SSLGetSupportedCiphers.c */,
395 0CCF28B7166D5F5000AFA37C /* ssl-47-falsestart.c */,
396 0CB3EC4718AEDB6B00647921 /* ssl-48-split.c */,
397 0CEA459218CF71AE00BD32A9 /* ssl-49-sni.c */,
398 0C0F140A191AC0A200481BA2 /* ssl-50-server.c */,
399 0CDDC9A6195CD44400E93A27 /* ssl-51-state.c */,
400 0C6C634215D1BDCF00BC68CD /* ssl-utils.c */,
401 0C6C634415D1BE3900BC68CD /* ssl-utils.h */,
402 0C0E0469162CA288009F7C71 /* ssl_regressions.h */,
403 );
404 path = regressions;
405 sourceTree = "<group>";
406 };
407 0CCA42C015C8A34E002AEC4C /* dtlsEcho */ = {
408 isa = PBXGroup;
409 children = (
410 0CCA42EA15C8A71A002AEC4C /* sslAppUtils.cpp */,
411 0CCA42EB15C8A71A002AEC4C /* sslAppUtils.h */,
412 0CCA42C115C8A34E002AEC4C /* dtlsEchoClient.c */,
413 0CCA42C215C8A34E002AEC4C /* dtlsEchoServer.c */,
414 0CCA42C315C8A34E002AEC4C /* README */,
415 );
416 path = dtlsEcho;
417 sourceTree = "<group>";
418 };
419 4CA1FEA7052A3C3800F22E42 = {
420 isa = PBXGroup;
421 children = (
422 0C6C633715D1BB7100BC68CD /* CoreFoundation.framework */,
423 0C6C633315D1BB3300BC68CD /* Security.framework */,
424 0CCA42C015C8A34E002AEC4C /* dtlsEcho */,
425 0CCA415D15C89EA3002AEC4C /* regressions */,
426 BE6A959B14E3700A00C158E0 /* config */,
427 4CAFF3FC0534D89900303760 /* lib */,
428 4CA1FEBF052A3C8100F22E42 /* Products */,
429 );
430 sourceTree = "<group>";
431 };
432 4CA1FEBF052A3C8100F22E42 /* Products */ = {
433 isa = PBXGroup;
434 children = (
435 4CA1FEBE052A3C8100F22E42 /* libsecurity_ssl.a */,
436 0CCA415915C89E8B002AEC4C /* libsecurity_ssl_regressions.a */,
437 0CCA42C915C8A387002AEC4C /* dtlsEchoClient */,
438 0CCA42D715C8A395002AEC4C /* dtlsEchoServer */,
439 0C1C933A15C8AC81007D377B /* libsecurity_ssl_kext.a */,
440 );
441 name = Products;
442 sourceTree = "<group>";
443 };
444 4CAFF3FC0534D89900303760 /* lib */ = {
445 isa = PBXGroup;
446 children = (
447 050651C7056A83F3008AD683 /* Apple Custom */,
448 050651C8056A8404008AD683 /* SSL Core */,
449 050651CA056A8415008AD683 /* Public Headers */,
450 050651C9056A840E008AD683 /* Private Headers */,
451 BE967B0314E9F622002A348A /* Project Headers */,
452 050651CB056A841C008AD683 /* Crypto */,
453 050651CC056A8421008AD683 /* Misc. */,
454 050651CD056A8427008AD683 /* C++ Interface */,
455 4CCBFE3C057FF16800981D43 /* security_ssl.exp */,
456 );
457 path = lib;
458 sourceTree = "<group>";
459 };
460 BE6A959B14E3700A00C158E0 /* config */ = {
461 isa = PBXGroup;
462 children = (
463 BE6A959C14E3700A00C158E0 /* base.xcconfig */,
464 BE6A959D14E3700A00C158E0 /* debug.xcconfig */,
465 0C1C92ED15C8AC52007D377B /* kext.xcconfig */,
466 BE6A959E14E3700A00C158E0 /* lib.xcconfig */,
467 BE6A959F14E3700A00C158E0 /* release.xcconfig */,
468 0C85738D15DAB34C0038DFD7 /* tests.xcconfig */,
469 );
470 path = config;
471 sourceTree = "<group>";
472 };
473 BE967B0314E9F622002A348A /* Project Headers */ = {
474 isa = PBXGroup;
475 children = (
476 0CCA413715C75863002AEC4C /* sslCipherSpecs.h */,
477 0CCA413B15C75863002AEC4C /* SSLRecordInternal.h */,
478 0CCA413915C75863002AEC4C /* sslRand.h */,
479 0CCA413F15C75863002AEC4C /* tls_digest.h */,
480 0CCA414115C75863002AEC4C /* tls_hashhmac.h */,
481 0CCA414215C75863002AEC4C /* tls_record_internal.h */,
482 4CAFF3FE0534D89900303760 /* appleCdsa.h */,
483 4CAFF4000534D89900303760 /* appleSession.h */,
484 4CAFF4020534D89900303760 /* cipherSpecs.h */,
485 4CAFF4040534D89900303760 /* cryptType.h */,
486 4CAFF4060534D89900303760 /* ModuleAttacher.h */,
487 4CAFF40B0534D89900303760 /* ssl.h */,
488 4CAFF4130534D89900303760 /* sslAlertMessage.h */,
489 4CAFF4150534D89900303760 /* sslBER.h */,
490 4CAFF4170534D89900303760 /* sslBuildFlags.h */,
491 4CAFF41B0534D89900303760 /* sslContext.h */,
492 BEB382AE14EC84AC003C055B /* sslCrypto.h */,
493 4CAFF41C0534D89900303760 /* sslDebug.h */,
494 4CAFF41E0534D89900303760 /* sslDigests.h */,
495 4CAFF4200534D89900303760 /* sslHandshake.h */,
496 4CAFF4240534D89900303760 /* sslKeychain.h */,
497 4CAFF4270534D89900303760 /* sslMemory.h */,
498 4CAFF4290534D89900303760 /* sslPriv.h */,
499 4CAFF42B0534D89900303760 /* sslRecord.h */,
500 4CAFF42D0534D89900303760 /* sslSession.h */,
501 4CAFF4300534D89900303760 /* sslUtils.h */,
502 4CAFF4320534D89900303760 /* symCipher.h */,
503 4CAFF4350534D89900303760 /* tls_hmac.h */,
504 4CAFF4360534D89900303760 /* tls_ssl.h */,
505 );
506 name = "Project Headers";
507 sourceTree = "<group>";
508 };
509 /* End PBXGroup section */
510
511 /* Begin PBXHeadersBuildPhase section */
512 0C1C92F015C8AC81007D377B /* Headers */ = {
513 isa = PBXHeadersBuildPhase;
514 buildActionMask = 2147483647;
515 files = (
516 0C1C933B15C8AFB8007D377B /* SSLRecordInternal.h in Headers */,
517 0C1C92F315C8AC81007D377B /* cipherSpecs.h in Headers */,
518 0C1C92F515C8AC81007D377B /* cryptType.h in Headers */,
519 0C1C930815C8AC81007D377B /* CipherSuite.h in Headers */,
520 0C1C92F415C8AC81007D377B /* sslTypes.h in Headers */,
521 0C1C930015C8AC81007D377B /* sslMemory.h in Headers */,
522 0C1C930515C8AC81007D377B /* symCipher.h in Headers */,
523 0C1C930615C8AC81007D377B /* tls_hmac.h in Headers */,
524 0C1C931015C8AC81007D377B /* tls_digest.h in Headers */,
525 0C1C931115C8AC81007D377B /* tls_hashhmac.h in Headers */,
526 0C1C931215C8AC81007D377B /* tls_record_internal.h in Headers */,
527 );
528 runOnlyForDeploymentPostprocessing = 0;
529 };
530 0CCA415715C89E8B002AEC4C /* Headers */ = {
531 isa = PBXHeadersBuildPhase;
532 buildActionMask = 2147483647;
533 files = (
534 0CCA416F15C89EA3002AEC4C /* ClientCert_ecc_ecc.h in Headers */,
535 0CCA417015C89EA3002AEC4C /* ClientCert_ecc_rsa.h in Headers */,
536 0CCA417115C89EA3002AEC4C /* ClientCert_rsa_ecc.h in Headers */,
537 0CCA417215C89EA3002AEC4C /* ClientCert_rsa_rsa.h in Headers */,
538 0CCA417315C89EA3002AEC4C /* ClientKey_ecc.h in Headers */,
539 0CCA417415C89EA3002AEC4C /* ClientKey_rsa.h in Headers */,
540 0CCA417515C89EA3002AEC4C /* SECG_ecc-secp256r1-client_cert.h in Headers */,
541 0CCA417615C89EA3002AEC4C /* SECG_ecc-secp256r1-client_key.h in Headers */,
542 0CCA417715C89EA3002AEC4C /* SECG_ecc_rsa-secp256r1-client_cert.h in Headers */,
543 0CCA417815C89EA3002AEC4C /* SECG_ecc_rsa-secp256r1-client_key.h in Headers */,
544 0C6C634515D1BE3900BC68CD /* ssl-utils.h in Headers */,
545 0C6C641F15D5840700BC68CD /* cert-1.h in Headers */,
546 0C6C642015D5840700BC68CD /* identity-1.h in Headers */,
547 0C6C642115D5840700BC68CD /* privkey-1.h in Headers */,
548 0C0E046A162CA288009F7C71 /* ssl_regressions.h in Headers */,
549 );
550 runOnlyForDeploymentPostprocessing = 0;
551 };
552 /* End PBXHeadersBuildPhase section */
553
554 /* Begin PBXNativeTarget section */
555 0C1C92EF15C8AC81007D377B /* libsecurity_ssl_kext */ = {
556 isa = PBXNativeTarget;
557 buildConfigurationList = 0C1C933715C8AC81007D377B /* Build configuration list for PBXNativeTarget "libsecurity_ssl_kext" */;
558 buildPhases = (
559 0C1C92F015C8AC81007D377B /* Headers */,
560 0C1C931315C8AC81007D377B /* Sources */,
561 0C1C933615C8AC81007D377B /* Frameworks */,
562 );
563 buildRules = (
564 );
565 dependencies = (
566 );
567 name = libsecurity_ssl_kext;
568 productName = libsecurity_ssl;
569 productReference = 0C1C933A15C8AC81007D377B /* libsecurity_ssl_kext.a */;
570 productType = "com.apple.product-type.library.static";
571 };
572 0CCA415815C89E8B002AEC4C /* libsecurity_ssl_regressions */ = {
573 isa = PBXNativeTarget;
574 buildConfigurationList = 0CCA415A15C89E8B002AEC4C /* Build configuration list for PBXNativeTarget "libsecurity_ssl_regressions" */;
575 buildPhases = (
576 0CCA415515C89E8B002AEC4C /* Sources */,
577 0CCA415615C89E8B002AEC4C /* Frameworks */,
578 0CCA415715C89E8B002AEC4C /* Headers */,
579 );
580 buildRules = (
581 );
582 dependencies = (
583 );
584 name = libsecurity_ssl_regressions;
585 productName = libsecurity_ssl_regressions;
586 productReference = 0CCA415915C89E8B002AEC4C /* libsecurity_ssl_regressions.a */;
587 productType = "com.apple.product-type.library.static";
588 };
589 0CCA42C815C8A387002AEC4C /* dtlsEchoClient */ = {
590 isa = PBXNativeTarget;
591 buildConfigurationList = 0CCA42D015C8A387002AEC4C /* Build configuration list for PBXNativeTarget "dtlsEchoClient" */;
592 buildPhases = (
593 0CCA42C515C8A387002AEC4C /* Sources */,
594 0CCA42C615C8A387002AEC4C /* Frameworks */,
595 0CCA42C715C8A387002AEC4C /* CopyFiles */,
596 );
597 buildRules = (
598 );
599 dependencies = (
600 );
601 name = dtlsEchoClient;
602 productName = dtlsEchoClient;
603 productReference = 0CCA42C915C8A387002AEC4C /* dtlsEchoClient */;
604 productType = "com.apple.product-type.tool";
605 };
606 0CCA42D615C8A395002AEC4C /* dtlsEchoServer */ = {
607 isa = PBXNativeTarget;
608 buildConfigurationList = 0CCA42DE15C8A395002AEC4C /* Build configuration list for PBXNativeTarget "dtlsEchoServer" */;
609 buildPhases = (
610 0CCA42D315C8A395002AEC4C /* Sources */,
611 0CCA42D415C8A395002AEC4C /* Frameworks */,
612 0CCA42D515C8A395002AEC4C /* CopyFiles */,
613 );
614 buildRules = (
615 );
616 dependencies = (
617 );
618 name = dtlsEchoServer;
619 productName = dtlsEchoServer;
620 productReference = 0CCA42D715C8A395002AEC4C /* dtlsEchoServer */;
621 productType = "com.apple.product-type.tool";
622 };
623 4CA1FEBD052A3C8100F22E42 /* libsecurity_ssl */ = {
624 isa = PBXNativeTarget;
625 buildConfigurationList = C27AD4000987FCDF001272E0 /* Build configuration list for PBXNativeTarget "libsecurity_ssl" */;
626 buildPhases = (
627 4CA1FEBA052A3C8100F22E42 /* Sources */,
628 4CA1FEBB052A3C8100F22E42 /* Frameworks */,
629 );
630 buildRules = (
631 );
632 dependencies = (
633 );
634 name = libsecurity_ssl;
635 productName = libsecurity_ssl;
636 productReference = 4CA1FEBE052A3C8100F22E42 /* libsecurity_ssl.a */;
637 productType = "com.apple.product-type.library.static";
638 };
639 /* End PBXNativeTarget section */
640
641 /* Begin PBXProject section */
642 4CA1FEAB052A3C3800F22E42 /* Project object */ = {
643 isa = PBXProject;
644 attributes = {
645 LastUpgradeCheck = 0600;
646 };
647 buildConfigurationList = C27AD4040987FCDF001272E0 /* Build configuration list for PBXProject "libsecurity_ssl" */;
648 compatibilityVersion = "Xcode 3.2";
649 developmentRegion = English;
650 hasScannedForEncodings = 1;
651 knownRegions = (
652 en,
653 );
654 mainGroup = 4CA1FEA7052A3C3800F22E42;
655 productRefGroup = 4CA1FEBF052A3C8100F22E42 /* Products */;
656 projectDirPath = "";
657 projectRoot = "";
658 targets = (
659 4CA1FEBD052A3C8100F22E42 /* libsecurity_ssl */,
660 0C1C92EF15C8AC81007D377B /* libsecurity_ssl_kext */,
661 0CCA415815C89E8B002AEC4C /* libsecurity_ssl_regressions */,
662 0CCA42C815C8A387002AEC4C /* dtlsEchoClient */,
663 0CCA42D615C8A395002AEC4C /* dtlsEchoServer */,
664 0C6C633A15D1BD4800BC68CD /* dtlsEcho */,
665 );
666 };
667 /* End PBXProject section */
668
669 /* Begin PBXSourcesBuildPhase section */
670 0C1C931315C8AC81007D377B /* Sources */ = {
671 isa = PBXSourcesBuildPhase;
672 buildActionMask = 2147483647;
673 files = (
674 0C1C931615C8AC81007D377B /* cipherSpecs.c in Sources */,
675 0C1C932415C8AC81007D377B /* sslMemory.c in Sources */,
676 0C1C932515C8AC81007D377B /* sslNullCipher.c in Sources */,
677 0C1C932915C8AC81007D377B /* sslUtils.c in Sources */,
678 0C1C932A15C8AC81007D377B /* symCipher.c in Sources */,
679 0C1C933015C8AC81007D377B /* sslRand.c in Sources */,
680 0C1C933115C8AC81007D377B /* SSLRecordInternal.c in Sources */,
681 0C1C933215C8AC81007D377B /* symCipherParams.c in Sources */,
682 0C1C933315C8AC81007D377B /* tls_digest.c in Sources */,
683 0C1C932C15C8AC81007D377B /* tls_hmac.c in Sources */,
684 0C1C933415C8AC81007D377B /* tls_hashhmac.c in Sources */,
685 );
686 runOnlyForDeploymentPostprocessing = 0;
687 };
688 0CCA415515C89E8B002AEC4C /* Sources */ = {
689 isa = PBXSourcesBuildPhase;
690 buildActionMask = 2147483647;
691 files = (
692 0CCA417915C89EA3002AEC4C /* ssl-39-echo.c in Sources */,
693 0CB3EC4818AEDB6B00647921 /* ssl-48-split.c in Sources */,
694 0CCA417A15C89EA3002AEC4C /* ssl-40-clientauth.c in Sources */,
695 0CCA417B15C89EA3002AEC4C /* ssl-41-clientauth.c in Sources */,
696 0CCA417C15C89EA3002AEC4C /* ssl-42-ciphers.c in Sources */,
697 0CCA417D15C89EA3002AEC4C /* ssl-43-ciphers.c in Sources */,
698 AAB589F216CACE540071FE64 /* ssl-44-crashes.c in Sources */,
699 0CCA417E15C89EA3002AEC4C /* ssl-45-tls12.c in Sources */,
700 0CEA459418CF71B700BD32A9 /* ssl-49-sni.c in Sources */,
701 0CCF28B8166D5F5000AFA37C /* ssl-47-falsestart.c in Sources */,
702 0CDDC9A7195CD44400E93A27 /* ssl-51-state.c in Sources */,
703 0C6C634315D1BDCF00BC68CD /* ssl-utils.c in Sources */,
704 0C0E0467162C9DF0009F7C71 /* ssl-46-SSLGetSupportedCiphers.c in Sources */,
705 0C0F140B191AC0A200481BA2 /* ssl-50-server.c in Sources */,
706 );
707 runOnlyForDeploymentPostprocessing = 0;
708 };
709 0CCA42C515C8A387002AEC4C /* Sources */ = {
710 isa = PBXSourcesBuildPhase;
711 buildActionMask = 2147483647;
712 files = (
713 0C6C642315D5938E00BC68CD /* ssl-utils.c in Sources */,
714 0CCA42E115C8A3D9002AEC4C /* dtlsEchoClient.c in Sources */,
715 0CCA42EC15C8A71A002AEC4C /* sslAppUtils.cpp in Sources */,
716 );
717 runOnlyForDeploymentPostprocessing = 0;
718 };
719 0CCA42D315C8A395002AEC4C /* Sources */ = {
720 isa = PBXSourcesBuildPhase;
721 buildActionMask = 2147483647;
722 files = (
723 0C6C642415D5939A00BC68CD /* ssl-utils.c in Sources */,
724 0CCA42E215C8A3DE002AEC4C /* dtlsEchoServer.c in Sources */,
725 0CCA42ED15C8A71A002AEC4C /* sslAppUtils.cpp in Sources */,
726 );
727 runOnlyForDeploymentPostprocessing = 0;
728 };
729 4CA1FEBA052A3C8100F22E42 /* Sources */ = {
730 isa = PBXSourcesBuildPhase;
731 buildActionMask = 2147483647;
732 files = (
733 0C1F06F7189B1F0600E65030 /* sslMemory.c in Sources */,
734 0C80AB1317E9025B008F7F5B /* sslCrypto.c in Sources */,
735 0CA9803417E7899B00205D87 /* SSLRecordInternal.c in Sources */,
736 0CA9800917E7734000205D87 /* appleSession.c in Sources */,
737 0CA9800617E3925A00205D87 /* sslKeychain.c in Sources */,
738 0C03D65917DFD8C00087643B /* sslCipherSpecs.c in Sources */,
739 4CAFF4540534D89900303760 /* sslContext.c in Sources */,
740 0C03D65B17DFE67E0087643B /* tlsCallbacks.c in Sources */,
741 4CAFF4640534D89900303760 /* sslRecord.c in Sources */,
742 4CAFF4680534D89900303760 /* sslTransport.c in Sources */,
743 4CAFF4690534D89900303760 /* sslUtils.c in Sources */,
744 );
745 runOnlyForDeploymentPostprocessing = 0;
746 };
747 /* End PBXSourcesBuildPhase section */
748
749 /* Begin PBXTargetDependency section */
750 0C6C633F15D1BD4D00BC68CD /* PBXTargetDependency */ = {
751 isa = PBXTargetDependency;
752 target = 0CCA42C815C8A387002AEC4C /* dtlsEchoClient */;
753 targetProxy = 0C6C633E15D1BD4D00BC68CD /* PBXContainerItemProxy */;
754 };
755 0C6C634115D1BD4E00BC68CD /* PBXTargetDependency */ = {
756 isa = PBXTargetDependency;
757 target = 0CCA42D615C8A395002AEC4C /* dtlsEchoServer */;
758 targetProxy = 0C6C634015D1BD4E00BC68CD /* PBXContainerItemProxy */;
759 };
760 /* End PBXTargetDependency section */
761
762 /* Begin XCBuildConfiguration section */
763 0C1C933815C8AC81007D377B /* Debug */ = {
764 isa = XCBuildConfiguration;
765 baseConfigurationReference = 0C1C92ED15C8AC52007D377B /* kext.xcconfig */;
766 buildSettings = {
767 COMBINE_HIDPI_IMAGES = YES;
768 };
769 name = Debug;
770 };
771 0C1C933915C8AC81007D377B /* Release */ = {
772 isa = XCBuildConfiguration;
773 baseConfigurationReference = 0C1C92ED15C8AC52007D377B /* kext.xcconfig */;
774 buildSettings = {
775 COMBINE_HIDPI_IMAGES = YES;
776 };
777 name = Release;
778 };
779 0C6C633C15D1BD4800BC68CD /* Debug */ = {
780 isa = XCBuildConfiguration;
781 buildSettings = {
782 COMBINE_HIDPI_IMAGES = YES;
783 PRODUCT_NAME = "$(TARGET_NAME)";
784 };
785 name = Debug;
786 };
787 0C6C633D15D1BD4800BC68CD /* Release */ = {
788 isa = XCBuildConfiguration;
789 buildSettings = {
790 COMBINE_HIDPI_IMAGES = YES;
791 PRODUCT_NAME = "$(TARGET_NAME)";
792 };
793 name = Release;
794 };
795 0CCA415B15C89E8B002AEC4C /* Debug */ = {
796 isa = XCBuildConfiguration;
797 baseConfigurationReference = BE6A959E14E3700A00C158E0 /* lib.xcconfig */;
798 buildSettings = {
799 COMBINE_HIDPI_IMAGES = YES;
800 };
801 name = Debug;
802 };
803 0CCA415C15C89E8B002AEC4C /* Release */ = {
804 isa = XCBuildConfiguration;
805 baseConfigurationReference = BE6A959E14E3700A00C158E0 /* lib.xcconfig */;
806 buildSettings = {
807 COMBINE_HIDPI_IMAGES = YES;
808 };
809 name = Release;
810 };
811 0CCA42D115C8A387002AEC4C /* Debug */ = {
812 isa = XCBuildConfiguration;
813 baseConfigurationReference = 0C85738D15DAB34C0038DFD7 /* tests.xcconfig */;
814 buildSettings = {
815 };
816 name = Debug;
817 };
818 0CCA42D215C8A387002AEC4C /* Release */ = {
819 isa = XCBuildConfiguration;
820 baseConfigurationReference = 0C85738D15DAB34C0038DFD7 /* tests.xcconfig */;
821 buildSettings = {
822 };
823 name = Release;
824 };
825 0CCA42DF15C8A395002AEC4C /* Debug */ = {
826 isa = XCBuildConfiguration;
827 baseConfigurationReference = 0C85738D15DAB34C0038DFD7 /* tests.xcconfig */;
828 buildSettings = {
829 };
830 name = Debug;
831 };
832 0CCA42E015C8A395002AEC4C /* Release */ = {
833 isa = XCBuildConfiguration;
834 baseConfigurationReference = 0C85738D15DAB34C0038DFD7 /* tests.xcconfig */;
835 buildSettings = {
836 };
837 name = Release;
838 };
839 C27AD4010987FCDF001272E0 /* Debug */ = {
840 isa = XCBuildConfiguration;
841 baseConfigurationReference = BE6A959E14E3700A00C158E0 /* lib.xcconfig */;
842 buildSettings = {
843 COMBINE_HIDPI_IMAGES = YES;
844 };
845 name = Debug;
846 };
847 C27AD4030987FCDF001272E0 /* Release */ = {
848 isa = XCBuildConfiguration;
849 baseConfigurationReference = BE6A959E14E3700A00C158E0 /* lib.xcconfig */;
850 buildSettings = {
851 COMBINE_HIDPI_IMAGES = YES;
852 };
853 name = Release;
854 };
855 C27AD4050987FCDF001272E0 /* Debug */ = {
856 isa = XCBuildConfiguration;
857 baseConfigurationReference = BE6A959D14E3700A00C158E0 /* debug.xcconfig */;
858 buildSettings = {
859 };
860 name = Debug;
861 };
862 C27AD4070987FCDF001272E0 /* Release */ = {
863 isa = XCBuildConfiguration;
864 baseConfigurationReference = BE6A959F14E3700A00C158E0 /* release.xcconfig */;
865 buildSettings = {
866 };
867 name = Release;
868 };
869 /* End XCBuildConfiguration section */
870
871 /* Begin XCConfigurationList section */
872 0C1C933715C8AC81007D377B /* Build configuration list for PBXNativeTarget "libsecurity_ssl_kext" */ = {
873 isa = XCConfigurationList;
874 buildConfigurations = (
875 0C1C933815C8AC81007D377B /* Debug */,
876 0C1C933915C8AC81007D377B /* Release */,
877 );
878 defaultConfigurationIsVisible = 0;
879 defaultConfigurationName = Release;
880 };
881 0C6C633B15D1BD4800BC68CD /* Build configuration list for PBXAggregateTarget "dtlsEcho" */ = {
882 isa = XCConfigurationList;
883 buildConfigurations = (
884 0C6C633C15D1BD4800BC68CD /* Debug */,
885 0C6C633D15D1BD4800BC68CD /* Release */,
886 );
887 defaultConfigurationIsVisible = 0;
888 defaultConfigurationName = Release;
889 };
890 0CCA415A15C89E8B002AEC4C /* Build configuration list for PBXNativeTarget "libsecurity_ssl_regressions" */ = {
891 isa = XCConfigurationList;
892 buildConfigurations = (
893 0CCA415B15C89E8B002AEC4C /* Debug */,
894 0CCA415C15C89E8B002AEC4C /* Release */,
895 );
896 defaultConfigurationIsVisible = 0;
897 defaultConfigurationName = Release;
898 };
899 0CCA42D015C8A387002AEC4C /* Build configuration list for PBXNativeTarget "dtlsEchoClient" */ = {
900 isa = XCConfigurationList;
901 buildConfigurations = (
902 0CCA42D115C8A387002AEC4C /* Debug */,
903 0CCA42D215C8A387002AEC4C /* Release */,
904 );
905 defaultConfigurationIsVisible = 0;
906 defaultConfigurationName = Release;
907 };
908 0CCA42DE15C8A395002AEC4C /* Build configuration list for PBXNativeTarget "dtlsEchoServer" */ = {
909 isa = XCConfigurationList;
910 buildConfigurations = (
911 0CCA42DF15C8A395002AEC4C /* Debug */,
912 0CCA42E015C8A395002AEC4C /* Release */,
913 );
914 defaultConfigurationIsVisible = 0;
915 defaultConfigurationName = Release;
916 };
917 C27AD4000987FCDF001272E0 /* Build configuration list for PBXNativeTarget "libsecurity_ssl" */ = {
918 isa = XCConfigurationList;
919 buildConfigurations = (
920 C27AD4010987FCDF001272E0 /* Debug */,
921 C27AD4030987FCDF001272E0 /* Release */,
922 );
923 defaultConfigurationIsVisible = 0;
924 defaultConfigurationName = Release;
925 };
926 C27AD4040987FCDF001272E0 /* Build configuration list for PBXProject "libsecurity_ssl" */ = {
927 isa = XCConfigurationList;
928 buildConfigurations = (
929 C27AD4050987FCDF001272E0 /* Debug */,
930 C27AD4070987FCDF001272E0 /* Release */,
931 );
932 defaultConfigurationIsVisible = 0;
933 defaultConfigurationName = Release;
934 };
935 /* End XCConfigurationList section */
936 };
937 rootObject = 4CA1FEAB052A3C3800F22E42 /* Project object */;
938 }