]> git.saurik.com Git - apple/security.git/blob - OSX/libsecurity_ssl/libsecurity_ssl.xcodeproj/project.pbxproj
Security-57336.1.9.tar.gz
[apple/security.git] / OSX / 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 0C1F06F7189B1F0600E65030 /* sslMemory.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF4260534D89900303760 /* sslMemory.c */; };
31 0C4B8F3A1A895D6E00AE503B /* ssl-53-clientauth.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C4B8F391A895D6E00AE503B /* ssl-53-clientauth.c */; };
32 0C4B8F4F1A8A937600AE503B /* CA-ECC_Cert.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C4B8F3B1A8A937600AE503B /* CA-ECC_Cert.h */; };
33 0C4B8F501A8A937600AE503B /* CA-ECC_Key.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C4B8F3C1A8A937600AE503B /* CA-ECC_Key.h */; };
34 0C4B8F511A8A937600AE503B /* CA-RSA_Cert.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C4B8F3D1A8A937600AE503B /* CA-RSA_Cert.h */; };
35 0C4B8F521A8A937600AE503B /* CA-RSA_Key.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C4B8F3E1A8A937600AE503B /* CA-RSA_Key.h */; };
36 0C4B8F531A8A937600AE503B /* ClientECC_Cert_CA-ECC.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C4B8F3F1A8A937600AE503B /* ClientECC_Cert_CA-ECC.h */; };
37 0C4B8F541A8A937600AE503B /* ClientECC_Cert_CA-RSA.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C4B8F401A8A937600AE503B /* ClientECC_Cert_CA-RSA.h */; };
38 0C4B8F551A8A937600AE503B /* ClientECC_Key.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C4B8F411A8A937600AE503B /* ClientECC_Key.h */; };
39 0C4B8F561A8A937600AE503B /* ClientRSA_Cert_CA-ECC.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C4B8F421A8A937600AE503B /* ClientRSA_Cert_CA-ECC.h */; };
40 0C4B8F571A8A937600AE503B /* ClientRSA_Cert_CA-RSA.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C4B8F431A8A937600AE503B /* ClientRSA_Cert_CA-RSA.h */; };
41 0C4B8F581A8A937600AE503B /* ClientRSA_Key.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C4B8F441A8A937600AE503B /* ClientRSA_Key.h */; };
42 0C4B8F591A8A937600AE503B /* ServerECC_Cert_CA-ECC.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C4B8F451A8A937600AE503B /* ServerECC_Cert_CA-ECC.h */; };
43 0C4B8F5A1A8A937600AE503B /* ServerECC_Cert_CA-RSA.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C4B8F461A8A937600AE503B /* ServerECC_Cert_CA-RSA.h */; };
44 0C4B8F5B1A8A937600AE503B /* ServerECC_Key.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C4B8F471A8A937600AE503B /* ServerECC_Key.h */; };
45 0C4B8F5C1A8A937600AE503B /* ServerRSA_Cert_CA-ECC.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C4B8F481A8A937600AE503B /* ServerRSA_Cert_CA-ECC.h */; };
46 0C4B8F5D1A8A937600AE503B /* ServerRSA_Cert_CA-RSA.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C4B8F491A8A937600AE503B /* ServerRSA_Cert_CA-RSA.h */; };
47 0C4B8F5E1A8A937600AE503B /* ServerRSA_Key.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C4B8F4A1A8A937600AE503B /* ServerRSA_Key.h */; };
48 0C4B8F5F1A8A937600AE503B /* Untrusted-CA-RSA_Cert.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C4B8F4B1A8A937600AE503B /* Untrusted-CA-RSA_Cert.h */; };
49 0C4B8F601A8A937600AE503B /* Untrusted-CA-RSA_Key.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C4B8F4C1A8A937600AE503B /* Untrusted-CA-RSA_Key.h */; };
50 0C4B8F611A8A937600AE503B /* UntrustedClientRSA_Cert_Untrusted-CA-RSA.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C4B8F4D1A8A937600AE503B /* UntrustedClientRSA_Cert_Untrusted-CA-RSA.h */; };
51 0C4B8F621A8A937600AE503B /* UntrustedClientRSA_Key.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C4B8F4E1A8A937600AE503B /* UntrustedClientRSA_Key.h */; };
52 0C6C633515D1BB4F00BC68CD /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0C6C633315D1BB3300BC68CD /* Security.framework */; };
53 0C6C633615D1BB6000BC68CD /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0C6C633315D1BB3300BC68CD /* Security.framework */; };
54 0C6C633815D1BB7100BC68CD /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0C6C633715D1BB7100BC68CD /* CoreFoundation.framework */; };
55 0C6C633915D1BBAA00BC68CD /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0C6C633715D1BB7100BC68CD /* CoreFoundation.framework */; };
56 0C6C634315D1BDCF00BC68CD /* ssl-utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C6C634215D1BDCF00BC68CD /* ssl-utils.c */; };
57 0C6C634515D1BE3900BC68CD /* ssl-utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C6C634415D1BE3900BC68CD /* ssl-utils.h */; };
58 0C6C641F15D5840700BC68CD /* cert-1.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C6C641C15D5840700BC68CD /* cert-1.h */; };
59 0C6C642015D5840700BC68CD /* identity-1.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C6C641D15D5840700BC68CD /* identity-1.h */; };
60 0C6C642115D5840700BC68CD /* privkey-1.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C6C641E15D5840700BC68CD /* privkey-1.h */; };
61 0C6C642315D5938E00BC68CD /* ssl-utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C6C634215D1BDCF00BC68CD /* ssl-utils.c */; };
62 0C6C642415D5939A00BC68CD /* ssl-utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C6C634215D1BDCF00BC68CD /* ssl-utils.c */; };
63 0C80AB1317E9025B008F7F5B /* sslCrypto.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C80AB1217E9025B008F7F5B /* sslCrypto.c */; };
64 0C86A5FD19705A08009B006A /* ssl-52-noconn.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C86A5FC19705A08009B006A /* ssl-52-noconn.c */; };
65 0C8DD1561B1CF75400D43050 /* ssl-54-dhe.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C8DD1531B1CEE9A00D43050 /* ssl-54-dhe.c */; };
66 0CA9800617E3925A00205D87 /* sslKeychain.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF4230534D89900303760 /* sslKeychain.c */; };
67 0CA9800917E7734000205D87 /* appleSession.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF3FF0534D89900303760 /* appleSession.c */; };
68 0CA9803417E7899B00205D87 /* SSLRecordInternal.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCA413A15C75863002AEC4C /* SSLRecordInternal.c */; };
69 0CB3EC4818AEDB6B00647921 /* ssl-48-split.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CB3EC4718AEDB6B00647921 /* ssl-48-split.c */; };
70 0CCA417915C89EA3002AEC4C /* ssl-39-echo.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCA416815C89EA3002AEC4C /* ssl-39-echo.c */; };
71 0CCA417A15C89EA3002AEC4C /* ssl-40-clientauth.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCA416915C89EA3002AEC4C /* ssl-40-clientauth.c */; };
72 0CCA417B15C89EA3002AEC4C /* ssl-41-clientauth.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCA416A15C89EA3002AEC4C /* ssl-41-clientauth.c */; };
73 0CCA417C15C89EA3002AEC4C /* ssl-42-ciphers.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCA416B15C89EA3002AEC4C /* ssl-42-ciphers.c */; };
74 0CCA417D15C89EA3002AEC4C /* ssl-43-ciphers.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCA416C15C89EA3002AEC4C /* ssl-43-ciphers.c */; };
75 0CCA417E15C89EA3002AEC4C /* ssl-45-tls12.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCA416D15C89EA3002AEC4C /* ssl-45-tls12.c */; };
76 0CCA42E115C8A3D9002AEC4C /* dtlsEchoClient.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCA42C115C8A34E002AEC4C /* dtlsEchoClient.c */; };
77 0CCA42E215C8A3DE002AEC4C /* dtlsEchoServer.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCA42C215C8A34E002AEC4C /* dtlsEchoServer.c */; };
78 0CCA42EC15C8A71A002AEC4C /* sslAppUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0CCA42EA15C8A71A002AEC4C /* sslAppUtils.cpp */; };
79 0CCA42ED15C8A71A002AEC4C /* sslAppUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0CCA42EA15C8A71A002AEC4C /* sslAppUtils.cpp */; };
80 0CCAB61A1B3C93E100C97526 /* ssl-55-sessioncache.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCAB6191B3C93E100C97526 /* ssl-55-sessioncache.c */; };
81 0CCF28B8166D5F5000AFA37C /* ssl-47-falsestart.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCF28B7166D5F5000AFA37C /* ssl-47-falsestart.c */; };
82 0CDDC9A7195CD44400E93A27 /* ssl-51-state.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CDDC9A6195CD44400E93A27 /* ssl-51-state.c */; };
83 0CEA459418CF71B700BD32A9 /* ssl-49-sni.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CEA459218CF71AE00BD32A9 /* ssl-49-sni.c */; };
84 4CAFF4540534D89900303760 /* sslContext.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF41A0534D89900303760 /* sslContext.c */; };
85 4CAFF4640534D89900303760 /* sslRecord.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF42A0534D89900303760 /* sslRecord.c */; };
86 4CAFF4680534D89900303760 /* sslTransport.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF42E0534D89900303760 /* sslTransport.c */; };
87 4CAFF4690534D89900303760 /* sslUtils.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF42F0534D89900303760 /* sslUtils.c */; };
88 AAB589F216CACE540071FE64 /* ssl-44-crashes.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CC954F0161A62AE005D3D4A /* ssl-44-crashes.c */; };
89 /* End PBXBuildFile section */
90
91 /* Begin PBXContainerItemProxy section */
92 0C6C633E15D1BD4D00BC68CD /* PBXContainerItemProxy */ = {
93 isa = PBXContainerItemProxy;
94 containerPortal = 4CA1FEAB052A3C3800F22E42 /* Project object */;
95 proxyType = 1;
96 remoteGlobalIDString = 0CCA42C815C8A387002AEC4C;
97 remoteInfo = dtlsEchoClient;
98 };
99 0C6C634015D1BD4E00BC68CD /* PBXContainerItemProxy */ = {
100 isa = PBXContainerItemProxy;
101 containerPortal = 4CA1FEAB052A3C3800F22E42 /* Project object */;
102 proxyType = 1;
103 remoteGlobalIDString = 0CCA42D615C8A395002AEC4C;
104 remoteInfo = dtlsEchoServer;
105 };
106 /* End PBXContainerItemProxy section */
107
108 /* Begin PBXCopyFilesBuildPhase section */
109 0CCA42C715C8A387002AEC4C /* CopyFiles */ = {
110 isa = PBXCopyFilesBuildPhase;
111 buildActionMask = 2147483647;
112 dstPath = /usr/share/man/man1/;
113 dstSubfolderSpec = 0;
114 files = (
115 );
116 runOnlyForDeploymentPostprocessing = 1;
117 };
118 0CCA42D515C8A395002AEC4C /* CopyFiles */ = {
119 isa = PBXCopyFilesBuildPhase;
120 buildActionMask = 2147483647;
121 dstPath = /usr/share/man/man1/;
122 dstSubfolderSpec = 0;
123 files = (
124 );
125 runOnlyForDeploymentPostprocessing = 1;
126 };
127 /* End PBXCopyFilesBuildPhase section */
128
129 /* Begin PBXFileReference section */
130 0C03D65A17DFE67E0087643B /* tlsCallbacks.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tlsCallbacks.c; sourceTree = "<group>"; };
131 0C03D65C17DFE6E20087643B /* tlsCallbacks.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tlsCallbacks.h; sourceTree = "<group>"; };
132 0C0E0466162C9DF0009F7C71 /* ssl-46-SSLGetSupportedCiphers.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "ssl-46-SSLGetSupportedCiphers.c"; sourceTree = "<group>"; };
133 0C0E0469162CA288009F7C71 /* ssl_regressions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ssl_regressions.h; sourceTree = "<group>"; };
134 0C0F140A191AC0A200481BA2 /* ssl-50-server.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "ssl-50-server.c"; sourceTree = "<group>"; };
135 0C1C92ED15C8AC52007D377B /* kext.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = kext.xcconfig; sourceTree = "<group>"; };
136 0C4B8F391A895D6E00AE503B /* ssl-53-clientauth.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "ssl-53-clientauth.c"; sourceTree = "<group>"; };
137 0C4B8F3B1A8A937600AE503B /* CA-ECC_Cert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "CA-ECC_Cert.h"; sourceTree = "<group>"; };
138 0C4B8F3C1A8A937600AE503B /* CA-ECC_Key.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "CA-ECC_Key.h"; sourceTree = "<group>"; };
139 0C4B8F3D1A8A937600AE503B /* CA-RSA_Cert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "CA-RSA_Cert.h"; sourceTree = "<group>"; };
140 0C4B8F3E1A8A937600AE503B /* CA-RSA_Key.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "CA-RSA_Key.h"; sourceTree = "<group>"; };
141 0C4B8F3F1A8A937600AE503B /* ClientECC_Cert_CA-ECC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "ClientECC_Cert_CA-ECC.h"; sourceTree = "<group>"; };
142 0C4B8F401A8A937600AE503B /* ClientECC_Cert_CA-RSA.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "ClientECC_Cert_CA-RSA.h"; sourceTree = "<group>"; };
143 0C4B8F411A8A937600AE503B /* ClientECC_Key.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ClientECC_Key.h; sourceTree = "<group>"; };
144 0C4B8F421A8A937600AE503B /* ClientRSA_Cert_CA-ECC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "ClientRSA_Cert_CA-ECC.h"; sourceTree = "<group>"; };
145 0C4B8F431A8A937600AE503B /* ClientRSA_Cert_CA-RSA.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "ClientRSA_Cert_CA-RSA.h"; sourceTree = "<group>"; };
146 0C4B8F441A8A937600AE503B /* ClientRSA_Key.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ClientRSA_Key.h; sourceTree = "<group>"; };
147 0C4B8F451A8A937600AE503B /* ServerECC_Cert_CA-ECC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "ServerECC_Cert_CA-ECC.h"; sourceTree = "<group>"; };
148 0C4B8F461A8A937600AE503B /* ServerECC_Cert_CA-RSA.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "ServerECC_Cert_CA-RSA.h"; sourceTree = "<group>"; };
149 0C4B8F471A8A937600AE503B /* ServerECC_Key.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ServerECC_Key.h; sourceTree = "<group>"; };
150 0C4B8F481A8A937600AE503B /* ServerRSA_Cert_CA-ECC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "ServerRSA_Cert_CA-ECC.h"; sourceTree = "<group>"; };
151 0C4B8F491A8A937600AE503B /* ServerRSA_Cert_CA-RSA.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "ServerRSA_Cert_CA-RSA.h"; sourceTree = "<group>"; };
152 0C4B8F4A1A8A937600AE503B /* ServerRSA_Key.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ServerRSA_Key.h; sourceTree = "<group>"; };
153 0C4B8F4B1A8A937600AE503B /* Untrusted-CA-RSA_Cert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "Untrusted-CA-RSA_Cert.h"; sourceTree = "<group>"; };
154 0C4B8F4C1A8A937600AE503B /* Untrusted-CA-RSA_Key.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "Untrusted-CA-RSA_Key.h"; sourceTree = "<group>"; };
155 0C4B8F4D1A8A937600AE503B /* UntrustedClientRSA_Cert_Untrusted-CA-RSA.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UntrustedClientRSA_Cert_Untrusted-CA-RSA.h"; sourceTree = "<group>"; };
156 0C4B8F4E1A8A937600AE503B /* UntrustedClientRSA_Key.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UntrustedClientRSA_Key.h; sourceTree = "<group>"; };
157 0C6C633315D1BB3300BC68CD /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = Security.framework; sourceTree = BUILT_PRODUCTS_DIR; };
158 0C6C633715D1BB7100BC68CD /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = System/Library/Frameworks/CoreFoundation.framework; sourceTree = SDKROOT; };
159 0C6C634215D1BDCF00BC68CD /* ssl-utils.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "ssl-utils.c"; sourceTree = "<group>"; };
160 0C6C634415D1BE3900BC68CD /* ssl-utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "ssl-utils.h"; sourceTree = "<group>"; };
161 0C6C641C15D5840700BC68CD /* cert-1.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "cert-1.h"; sourceTree = "<group>"; };
162 0C6C641D15D5840700BC68CD /* identity-1.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "identity-1.h"; sourceTree = "<group>"; };
163 0C6C641E15D5840700BC68CD /* privkey-1.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "privkey-1.h"; sourceTree = "<group>"; };
164 0C80AB1217E9025B008F7F5B /* sslCrypto.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = sslCrypto.c; sourceTree = "<group>"; };
165 0C85738D15DAB34C0038DFD7 /* tests.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = tests.xcconfig; sourceTree = "<group>"; };
166 0C86A5FC19705A08009B006A /* ssl-52-noconn.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "ssl-52-noconn.c"; sourceTree = "<group>"; };
167 0C8DD1531B1CEE9A00D43050 /* ssl-54-dhe.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "ssl-54-dhe.c"; sourceTree = "<group>"; };
168 0CB3EC4718AEDB6B00647921 /* ssl-48-split.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "ssl-48-split.c"; sourceTree = "<group>"; };
169 0CC954F0161A62AE005D3D4A /* ssl-44-crashes.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "ssl-44-crashes.c"; sourceTree = "<group>"; };
170 0CCA413415C75863002AEC4C /* SecureTransportPriv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SecureTransportPriv.h; path = ../lib/SecureTransportPriv.h; sourceTree = "<group>"; };
171 0CCA413615C75863002AEC4C /* sslCipherSpecs.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = sslCipherSpecs.c; sourceTree = "<group>"; };
172 0CCA413715C75863002AEC4C /* sslCipherSpecs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sslCipherSpecs.h; sourceTree = "<group>"; };
173 0CCA413A15C75863002AEC4C /* SSLRecordInternal.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SSLRecordInternal.c; sourceTree = "<group>"; };
174 0CCA413B15C75863002AEC4C /* SSLRecordInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SSLRecordInternal.h; sourceTree = "<group>"; };
175 0CCA413C15C75863002AEC4C /* sslTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sslTypes.h; path = ../lib/sslTypes.h; sourceTree = "<group>"; };
176 0CCA414215C75863002AEC4C /* tls_record_internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tls_record_internal.h; sourceTree = "<group>"; };
177 0CCA415915C89E8B002AEC4C /* libsecurity_ssl_regressions.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libsecurity_ssl_regressions.a; sourceTree = BUILT_PRODUCTS_DIR; };
178 0CCA416815C89EA3002AEC4C /* ssl-39-echo.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "ssl-39-echo.c"; sourceTree = "<group>"; };
179 0CCA416915C89EA3002AEC4C /* ssl-40-clientauth.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "ssl-40-clientauth.c"; sourceTree = "<group>"; };
180 0CCA416A15C89EA3002AEC4C /* ssl-41-clientauth.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "ssl-41-clientauth.c"; sourceTree = "<group>"; };
181 0CCA416B15C89EA3002AEC4C /* ssl-42-ciphers.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "ssl-42-ciphers.c"; sourceTree = "<group>"; };
182 0CCA416C15C89EA3002AEC4C /* ssl-43-ciphers.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "ssl-43-ciphers.c"; sourceTree = "<group>"; };
183 0CCA416D15C89EA3002AEC4C /* ssl-45-tls12.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "ssl-45-tls12.c"; sourceTree = "<group>"; };
184 0CCA42C115C8A34E002AEC4C /* dtlsEchoClient.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = dtlsEchoClient.c; sourceTree = "<group>"; };
185 0CCA42C215C8A34E002AEC4C /* dtlsEchoServer.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = dtlsEchoServer.c; sourceTree = "<group>"; };
186 0CCA42C315C8A34E002AEC4C /* README */ = {isa = PBXFileReference; lastKnownFileType = text; path = README; sourceTree = "<group>"; };
187 0CCA42C915C8A387002AEC4C /* dtlsEchoClient */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = dtlsEchoClient; sourceTree = BUILT_PRODUCTS_DIR; };
188 0CCA42D715C8A395002AEC4C /* dtlsEchoServer */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = dtlsEchoServer; sourceTree = BUILT_PRODUCTS_DIR; };
189 0CCA42EA15C8A71A002AEC4C /* sslAppUtils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = sslAppUtils.cpp; path = sslViewer/sslAppUtils.cpp; sourceTree = SOURCE_ROOT; };
190 0CCA42EB15C8A71A002AEC4C /* sslAppUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sslAppUtils.h; path = sslViewer/sslAppUtils.h; sourceTree = SOURCE_ROOT; };
191 0CCAB6191B3C93E100C97526 /* ssl-55-sessioncache.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "ssl-55-sessioncache.c"; sourceTree = "<group>"; };
192 0CCF28B7166D5F5000AFA37C /* ssl-47-falsestart.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "ssl-47-falsestart.c"; sourceTree = "<group>"; };
193 0CDDC9A6195CD44400E93A27 /* ssl-51-state.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "ssl-51-state.c"; sourceTree = "<group>"; };
194 0CEA459218CF71AE00BD32A9 /* ssl-49-sni.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "ssl-49-sni.c"; sourceTree = "<group>"; };
195 4CA1FEBE052A3C8100F22E42 /* libsecurity_ssl.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; path = libsecurity_ssl.a; sourceTree = BUILT_PRODUCTS_DIR; };
196 4CAFF3FF0534D89900303760 /* appleSession.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = appleSession.c; sourceTree = "<group>"; };
197 4CAFF4000534D89900303760 /* appleSession.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = appleSession.h; sourceTree = "<group>"; };
198 4CAFF4020534D89900303760 /* cipherSpecs.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = cipherSpecs.h; sourceTree = "<group>"; };
199 4CAFF4030534D89900303760 /* CipherSuite.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CipherSuite.h; sourceTree = "<group>"; };
200 4CAFF4090534D89900303760 /* SecureTransport.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecureTransport.h; sourceTree = "<group>"; };
201 4CAFF40B0534D89900303760 /* ssl.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ssl.h; sourceTree = "<group>"; };
202 4CAFF4170534D89900303760 /* sslBuildFlags.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = sslBuildFlags.h; sourceTree = "<group>"; };
203 4CAFF41A0534D89900303760 /* sslContext.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = sslContext.c; sourceTree = "<group>"; };
204 4CAFF41B0534D89900303760 /* sslContext.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = sslContext.h; sourceTree = "<group>"; };
205 4CAFF41C0534D89900303760 /* sslDebug.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = sslDebug.h; sourceTree = "<group>"; };
206 4CAFF4230534D89900303760 /* sslKeychain.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = sslKeychain.c; sourceTree = "<group>"; };
207 4CAFF4240534D89900303760 /* sslKeychain.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = sslKeychain.h; sourceTree = "<group>"; };
208 4CAFF4260534D89900303760 /* sslMemory.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = sslMemory.c; sourceTree = "<group>"; };
209 4CAFF4270534D89900303760 /* sslMemory.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = sslMemory.h; sourceTree = "<group>"; };
210 4CAFF4290534D89900303760 /* sslPriv.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = sslPriv.h; sourceTree = "<group>"; };
211 4CAFF42A0534D89900303760 /* sslRecord.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = sslRecord.c; sourceTree = "<group>"; };
212 4CAFF42B0534D89900303760 /* sslRecord.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = sslRecord.h; sourceTree = "<group>"; };
213 4CAFF42E0534D89900303760 /* sslTransport.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = sslTransport.c; sourceTree = "<group>"; };
214 4CAFF42F0534D89900303760 /* sslUtils.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = sslUtils.c; sourceTree = "<group>"; };
215 4CAFF4300534D89900303760 /* sslUtils.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = sslUtils.h; sourceTree = "<group>"; };
216 4CCBFE3C057FF16800981D43 /* security_ssl.exp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.exports; path = security_ssl.exp; sourceTree = "<group>"; };
217 BE6A959C14E3700A00C158E0 /* base.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = base.xcconfig; sourceTree = "<group>"; };
218 BE6A959D14E3700A00C158E0 /* debug.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = debug.xcconfig; sourceTree = "<group>"; };
219 BE6A959E14E3700A00C158E0 /* lib.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = lib.xcconfig; sourceTree = "<group>"; };
220 BE6A959F14E3700A00C158E0 /* release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = release.xcconfig; sourceTree = "<group>"; };
221 BEB382AE14EC84AC003C055B /* sslCrypto.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sslCrypto.h; sourceTree = "<group>"; };
222 /* End PBXFileReference section */
223
224 /* Begin PBXFrameworksBuildPhase section */
225 0CCA415615C89E8B002AEC4C /* Frameworks */ = {
226 isa = PBXFrameworksBuildPhase;
227 buildActionMask = 2147483647;
228 files = (
229 );
230 runOnlyForDeploymentPostprocessing = 0;
231 };
232 0CCA42C615C8A387002AEC4C /* Frameworks */ = {
233 isa = PBXFrameworksBuildPhase;
234 buildActionMask = 2147483647;
235 files = (
236 0C6C633815D1BB7100BC68CD /* CoreFoundation.framework in Frameworks */,
237 0C6C633515D1BB4F00BC68CD /* Security.framework in Frameworks */,
238 );
239 runOnlyForDeploymentPostprocessing = 0;
240 };
241 0CCA42D415C8A395002AEC4C /* Frameworks */ = {
242 isa = PBXFrameworksBuildPhase;
243 buildActionMask = 2147483647;
244 files = (
245 0C6C633915D1BBAA00BC68CD /* CoreFoundation.framework in Frameworks */,
246 0C6C633615D1BB6000BC68CD /* Security.framework in Frameworks */,
247 );
248 runOnlyForDeploymentPostprocessing = 0;
249 };
250 4CA1FEBB052A3C8100F22E42 /* Frameworks */ = {
251 isa = PBXFrameworksBuildPhase;
252 buildActionMask = 2147483647;
253 files = (
254 );
255 runOnlyForDeploymentPostprocessing = 0;
256 };
257 /* End PBXFrameworksBuildPhase section */
258
259 /* Begin PBXGroup section */
260 050651C7056A83F3008AD683 /* Apple Custom */ = {
261 isa = PBXGroup;
262 children = (
263 4CAFF3FF0534D89900303760 /* appleSession.c */,
264 4CAFF4230534D89900303760 /* sslKeychain.c */,
265 );
266 name = "Apple Custom";
267 sourceTree = "<group>";
268 };
269 050651C8056A8404008AD683 /* SSL Core */ = {
270 isa = PBXGroup;
271 children = (
272 0CCA413A15C75863002AEC4C /* SSLRecordInternal.c */,
273 0CCA413615C75863002AEC4C /* sslCipherSpecs.c */,
274 4CAFF41A0534D89900303760 /* sslContext.c */,
275 4CAFF42A0534D89900303760 /* sslRecord.c */,
276 4CAFF42E0534D89900303760 /* sslTransport.c */,
277 0C03D65A17DFE67E0087643B /* tlsCallbacks.c */,
278 0C03D65C17DFE6E20087643B /* tlsCallbacks.h */,
279 );
280 name = "SSL Core";
281 sourceTree = "<group>";
282 };
283 050651C9056A840E008AD683 /* Private Headers */ = {
284 isa = PBXGroup;
285 children = (
286 0CCA413C15C75863002AEC4C /* sslTypes.h */,
287 0CCA413415C75863002AEC4C /* SecureTransportPriv.h */,
288 );
289 name = "Private Headers";
290 path = ../Security;
291 sourceTree = "<group>";
292 };
293 050651CA056A8415008AD683 /* Public Headers */ = {
294 isa = PBXGroup;
295 children = (
296 4CAFF4030534D89900303760 /* CipherSuite.h */,
297 4CAFF4090534D89900303760 /* SecureTransport.h */,
298 );
299 name = "Public Headers";
300 path = ../Security;
301 sourceTree = "<group>";
302 };
303 050651CB056A841C008AD683 /* Crypto */ = {
304 isa = PBXGroup;
305 children = (
306 0C80AB1217E9025B008F7F5B /* sslCrypto.c */,
307 );
308 name = Crypto;
309 sourceTree = "<group>";
310 };
311 050651CC056A8421008AD683 /* Misc. */ = {
312 isa = PBXGroup;
313 children = (
314 4CAFF4260534D89900303760 /* sslMemory.c */,
315 4CAFF42F0534D89900303760 /* sslUtils.c */,
316 );
317 name = Misc.;
318 sourceTree = "<group>";
319 };
320 0C4B8F631A8A938A00AE503B /* test-certs */ = {
321 isa = PBXGroup;
322 children = (
323 0C4B8F3B1A8A937600AE503B /* CA-ECC_Cert.h */,
324 0C4B8F3C1A8A937600AE503B /* CA-ECC_Key.h */,
325 0C4B8F3D1A8A937600AE503B /* CA-RSA_Cert.h */,
326 0C4B8F3E1A8A937600AE503B /* CA-RSA_Key.h */,
327 0C4B8F3F1A8A937600AE503B /* ClientECC_Cert_CA-ECC.h */,
328 0C4B8F401A8A937600AE503B /* ClientECC_Cert_CA-RSA.h */,
329 0C4B8F411A8A937600AE503B /* ClientECC_Key.h */,
330 0C4B8F421A8A937600AE503B /* ClientRSA_Cert_CA-ECC.h */,
331 0C4B8F431A8A937600AE503B /* ClientRSA_Cert_CA-RSA.h */,
332 0C4B8F441A8A937600AE503B /* ClientRSA_Key.h */,
333 0C4B8F451A8A937600AE503B /* ServerECC_Cert_CA-ECC.h */,
334 0C4B8F461A8A937600AE503B /* ServerECC_Cert_CA-RSA.h */,
335 0C4B8F471A8A937600AE503B /* ServerECC_Key.h */,
336 0C4B8F481A8A937600AE503B /* ServerRSA_Cert_CA-ECC.h */,
337 0C4B8F491A8A937600AE503B /* ServerRSA_Cert_CA-RSA.h */,
338 0C4B8F4A1A8A937600AE503B /* ServerRSA_Key.h */,
339 0C4B8F4B1A8A937600AE503B /* Untrusted-CA-RSA_Cert.h */,
340 0C4B8F4C1A8A937600AE503B /* Untrusted-CA-RSA_Key.h */,
341 0C4B8F4D1A8A937600AE503B /* UntrustedClientRSA_Cert_Untrusted-CA-RSA.h */,
342 0C4B8F4E1A8A937600AE503B /* UntrustedClientRSA_Key.h */,
343 );
344 path = "test-certs";
345 sourceTree = "<group>";
346 };
347 0CCA415D15C89EA3002AEC4C /* regressions */ = {
348 isa = PBXGroup;
349 children = (
350 0C4B8F631A8A938A00AE503B /* test-certs */,
351 0C6C641C15D5840700BC68CD /* cert-1.h */,
352 0C6C641D15D5840700BC68CD /* identity-1.h */,
353 0C6C641E15D5840700BC68CD /* privkey-1.h */,
354 0CCA416815C89EA3002AEC4C /* ssl-39-echo.c */,
355 0CCA416915C89EA3002AEC4C /* ssl-40-clientauth.c */,
356 0CCA416A15C89EA3002AEC4C /* ssl-41-clientauth.c */,
357 0CCA416B15C89EA3002AEC4C /* ssl-42-ciphers.c */,
358 0CCA416C15C89EA3002AEC4C /* ssl-43-ciphers.c */,
359 0CC954F0161A62AE005D3D4A /* ssl-44-crashes.c */,
360 0CCA416D15C89EA3002AEC4C /* ssl-45-tls12.c */,
361 0C0E0466162C9DF0009F7C71 /* ssl-46-SSLGetSupportedCiphers.c */,
362 0CCF28B7166D5F5000AFA37C /* ssl-47-falsestart.c */,
363 0CB3EC4718AEDB6B00647921 /* ssl-48-split.c */,
364 0CEA459218CF71AE00BD32A9 /* ssl-49-sni.c */,
365 0C0F140A191AC0A200481BA2 /* ssl-50-server.c */,
366 0CDDC9A6195CD44400E93A27 /* ssl-51-state.c */,
367 0C86A5FC19705A08009B006A /* ssl-52-noconn.c */,
368 0C4B8F391A895D6E00AE503B /* ssl-53-clientauth.c */,
369 0C8DD1531B1CEE9A00D43050 /* ssl-54-dhe.c */,
370 0CCAB6191B3C93E100C97526 /* ssl-55-sessioncache.c */,
371 0C6C634215D1BDCF00BC68CD /* ssl-utils.c */,
372 0C6C634415D1BE3900BC68CD /* ssl-utils.h */,
373 0C0E0469162CA288009F7C71 /* ssl_regressions.h */,
374 );
375 path = regressions;
376 sourceTree = "<group>";
377 };
378 0CCA42C015C8A34E002AEC4C /* dtlsEcho */ = {
379 isa = PBXGroup;
380 children = (
381 0CCA42EA15C8A71A002AEC4C /* sslAppUtils.cpp */,
382 0CCA42EB15C8A71A002AEC4C /* sslAppUtils.h */,
383 0CCA42C115C8A34E002AEC4C /* dtlsEchoClient.c */,
384 0CCA42C215C8A34E002AEC4C /* dtlsEchoServer.c */,
385 0CCA42C315C8A34E002AEC4C /* README */,
386 );
387 path = dtlsEcho;
388 sourceTree = "<group>";
389 };
390 4CA1FEA7052A3C3800F22E42 = {
391 isa = PBXGroup;
392 children = (
393 0C6C633715D1BB7100BC68CD /* CoreFoundation.framework */,
394 0C6C633315D1BB3300BC68CD /* Security.framework */,
395 0CCA42C015C8A34E002AEC4C /* dtlsEcho */,
396 0CCA415D15C89EA3002AEC4C /* regressions */,
397 BE6A959B14E3700A00C158E0 /* config */,
398 4CAFF3FC0534D89900303760 /* lib */,
399 4CA1FEBF052A3C8100F22E42 /* Products */,
400 );
401 sourceTree = "<group>";
402 };
403 4CA1FEBF052A3C8100F22E42 /* Products */ = {
404 isa = PBXGroup;
405 children = (
406 4CA1FEBE052A3C8100F22E42 /* libsecurity_ssl.a */,
407 0CCA415915C89E8B002AEC4C /* libsecurity_ssl_regressions.a */,
408 0CCA42C915C8A387002AEC4C /* dtlsEchoClient */,
409 0CCA42D715C8A395002AEC4C /* dtlsEchoServer */,
410 );
411 name = Products;
412 sourceTree = "<group>";
413 };
414 4CAFF3FC0534D89900303760 /* lib */ = {
415 isa = PBXGroup;
416 children = (
417 050651C7056A83F3008AD683 /* Apple Custom */,
418 050651C8056A8404008AD683 /* SSL Core */,
419 050651CA056A8415008AD683 /* Public Headers */,
420 050651C9056A840E008AD683 /* Private Headers */,
421 BE967B0314E9F622002A348A /* Project Headers */,
422 050651CB056A841C008AD683 /* Crypto */,
423 050651CC056A8421008AD683 /* Misc. */,
424 4CCBFE3C057FF16800981D43 /* security_ssl.exp */,
425 );
426 path = lib;
427 sourceTree = "<group>";
428 };
429 BE6A959B14E3700A00C158E0 /* config */ = {
430 isa = PBXGroup;
431 children = (
432 BE6A959C14E3700A00C158E0 /* base.xcconfig */,
433 BE6A959D14E3700A00C158E0 /* debug.xcconfig */,
434 0C1C92ED15C8AC52007D377B /* kext.xcconfig */,
435 BE6A959E14E3700A00C158E0 /* lib.xcconfig */,
436 BE6A959F14E3700A00C158E0 /* release.xcconfig */,
437 0C85738D15DAB34C0038DFD7 /* tests.xcconfig */,
438 );
439 path = config;
440 sourceTree = "<group>";
441 };
442 BE967B0314E9F622002A348A /* Project Headers */ = {
443 isa = PBXGroup;
444 children = (
445 0CCA413715C75863002AEC4C /* sslCipherSpecs.h */,
446 0CCA413B15C75863002AEC4C /* SSLRecordInternal.h */,
447 0CCA414215C75863002AEC4C /* tls_record_internal.h */,
448 4CAFF4000534D89900303760 /* appleSession.h */,
449 4CAFF4020534D89900303760 /* cipherSpecs.h */,
450 4CAFF40B0534D89900303760 /* ssl.h */,
451 4CAFF4170534D89900303760 /* sslBuildFlags.h */,
452 4CAFF41B0534D89900303760 /* sslContext.h */,
453 BEB382AE14EC84AC003C055B /* sslCrypto.h */,
454 4CAFF41C0534D89900303760 /* sslDebug.h */,
455 4CAFF4240534D89900303760 /* sslKeychain.h */,
456 4CAFF4270534D89900303760 /* sslMemory.h */,
457 4CAFF4290534D89900303760 /* sslPriv.h */,
458 4CAFF42B0534D89900303760 /* sslRecord.h */,
459 4CAFF4300534D89900303760 /* sslUtils.h */,
460 );
461 name = "Project Headers";
462 sourceTree = "<group>";
463 };
464 /* End PBXGroup section */
465
466 /* Begin PBXHeadersBuildPhase section */
467 0CCA415715C89E8B002AEC4C /* Headers */ = {
468 isa = PBXHeadersBuildPhase;
469 buildActionMask = 2147483647;
470 files = (
471 0C4B8F541A8A937600AE503B /* ClientECC_Cert_CA-RSA.h in Headers */,
472 0C4B8F501A8A937600AE503B /* CA-ECC_Key.h in Headers */,
473 0C4B8F511A8A937600AE503B /* CA-RSA_Cert.h in Headers */,
474 0C4B8F611A8A937600AE503B /* UntrustedClientRSA_Cert_Untrusted-CA-RSA.h in Headers */,
475 0C4B8F5D1A8A937600AE503B /* ServerRSA_Cert_CA-RSA.h in Headers */,
476 0C4B8F621A8A937600AE503B /* UntrustedClientRSA_Key.h in Headers */,
477 0C4B8F601A8A937600AE503B /* Untrusted-CA-RSA_Key.h in Headers */,
478 0C4B8F5F1A8A937600AE503B /* Untrusted-CA-RSA_Cert.h in Headers */,
479 0C4B8F5B1A8A937600AE503B /* ServerECC_Key.h in Headers */,
480 0C4B8F591A8A937600AE503B /* ServerECC_Cert_CA-ECC.h in Headers */,
481 0C4B8F5A1A8A937600AE503B /* ServerECC_Cert_CA-RSA.h in Headers */,
482 0C4B8F531A8A937600AE503B /* ClientECC_Cert_CA-ECC.h in Headers */,
483 0C4B8F571A8A937600AE503B /* ClientRSA_Cert_CA-RSA.h in Headers */,
484 0C4B8F561A8A937600AE503B /* ClientRSA_Cert_CA-ECC.h in Headers */,
485 0C6C634515D1BE3900BC68CD /* ssl-utils.h in Headers */,
486 0C6C641F15D5840700BC68CD /* cert-1.h in Headers */,
487 0C4B8F5E1A8A937600AE503B /* ServerRSA_Key.h in Headers */,
488 0C4B8F4F1A8A937600AE503B /* CA-ECC_Cert.h in Headers */,
489 0C6C642015D5840700BC68CD /* identity-1.h in Headers */,
490 0C4B8F5C1A8A937600AE503B /* ServerRSA_Cert_CA-ECC.h in Headers */,
491 0C6C642115D5840700BC68CD /* privkey-1.h in Headers */,
492 0C4B8F581A8A937600AE503B /* ClientRSA_Key.h in Headers */,
493 0C0E046A162CA288009F7C71 /* ssl_regressions.h in Headers */,
494 0C4B8F521A8A937600AE503B /* CA-RSA_Key.h in Headers */,
495 0C4B8F551A8A937600AE503B /* ClientECC_Key.h in Headers */,
496 );
497 runOnlyForDeploymentPostprocessing = 0;
498 };
499 /* End PBXHeadersBuildPhase section */
500
501 /* Begin PBXNativeTarget section */
502 0CCA415815C89E8B002AEC4C /* libsecurity_ssl_regressions */ = {
503 isa = PBXNativeTarget;
504 buildConfigurationList = 0CCA415A15C89E8B002AEC4C /* Build configuration list for PBXNativeTarget "libsecurity_ssl_regressions" */;
505 buildPhases = (
506 0CCA415515C89E8B002AEC4C /* Sources */,
507 0CCA415615C89E8B002AEC4C /* Frameworks */,
508 0CCA415715C89E8B002AEC4C /* Headers */,
509 );
510 buildRules = (
511 );
512 dependencies = (
513 );
514 name = libsecurity_ssl_regressions;
515 productName = libsecurity_ssl_regressions;
516 productReference = 0CCA415915C89E8B002AEC4C /* libsecurity_ssl_regressions.a */;
517 productType = "com.apple.product-type.library.static";
518 };
519 0CCA42C815C8A387002AEC4C /* dtlsEchoClient */ = {
520 isa = PBXNativeTarget;
521 buildConfigurationList = 0CCA42D015C8A387002AEC4C /* Build configuration list for PBXNativeTarget "dtlsEchoClient" */;
522 buildPhases = (
523 0CCA42C515C8A387002AEC4C /* Sources */,
524 0CCA42C615C8A387002AEC4C /* Frameworks */,
525 0CCA42C715C8A387002AEC4C /* CopyFiles */,
526 );
527 buildRules = (
528 );
529 dependencies = (
530 );
531 name = dtlsEchoClient;
532 productName = dtlsEchoClient;
533 productReference = 0CCA42C915C8A387002AEC4C /* dtlsEchoClient */;
534 productType = "com.apple.product-type.tool";
535 };
536 0CCA42D615C8A395002AEC4C /* dtlsEchoServer */ = {
537 isa = PBXNativeTarget;
538 buildConfigurationList = 0CCA42DE15C8A395002AEC4C /* Build configuration list for PBXNativeTarget "dtlsEchoServer" */;
539 buildPhases = (
540 0CCA42D315C8A395002AEC4C /* Sources */,
541 0CCA42D415C8A395002AEC4C /* Frameworks */,
542 0CCA42D515C8A395002AEC4C /* CopyFiles */,
543 );
544 buildRules = (
545 );
546 dependencies = (
547 );
548 name = dtlsEchoServer;
549 productName = dtlsEchoServer;
550 productReference = 0CCA42D715C8A395002AEC4C /* dtlsEchoServer */;
551 productType = "com.apple.product-type.tool";
552 };
553 4CA1FEBD052A3C8100F22E42 /* libsecurity_ssl */ = {
554 isa = PBXNativeTarget;
555 buildConfigurationList = C27AD4000987FCDF001272E0 /* Build configuration list for PBXNativeTarget "libsecurity_ssl" */;
556 buildPhases = (
557 4CA1FEBA052A3C8100F22E42 /* Sources */,
558 4CA1FEBB052A3C8100F22E42 /* Frameworks */,
559 );
560 buildRules = (
561 );
562 dependencies = (
563 );
564 name = libsecurity_ssl;
565 productName = libsecurity_ssl;
566 productReference = 4CA1FEBE052A3C8100F22E42 /* libsecurity_ssl.a */;
567 productType = "com.apple.product-type.library.static";
568 };
569 /* End PBXNativeTarget section */
570
571 /* Begin PBXProject section */
572 4CA1FEAB052A3C3800F22E42 /* Project object */ = {
573 isa = PBXProject;
574 attributes = {
575 LastUpgradeCheck = 0700;
576 };
577 buildConfigurationList = C27AD4040987FCDF001272E0 /* Build configuration list for PBXProject "libsecurity_ssl" */;
578 compatibilityVersion = "Xcode 3.2";
579 developmentRegion = English;
580 hasScannedForEncodings = 1;
581 knownRegions = (
582 en,
583 );
584 mainGroup = 4CA1FEA7052A3C3800F22E42;
585 productRefGroup = 4CA1FEBF052A3C8100F22E42 /* Products */;
586 projectDirPath = "";
587 projectRoot = "";
588 targets = (
589 4CA1FEBD052A3C8100F22E42 /* libsecurity_ssl */,
590 0CCA415815C89E8B002AEC4C /* libsecurity_ssl_regressions */,
591 0CCA42C815C8A387002AEC4C /* dtlsEchoClient */,
592 0CCA42D615C8A395002AEC4C /* dtlsEchoServer */,
593 0C6C633A15D1BD4800BC68CD /* dtlsEcho */,
594 );
595 };
596 /* End PBXProject section */
597
598 /* Begin PBXSourcesBuildPhase section */
599 0CCA415515C89E8B002AEC4C /* Sources */ = {
600 isa = PBXSourcesBuildPhase;
601 buildActionMask = 2147483647;
602 files = (
603 0CCA417915C89EA3002AEC4C /* ssl-39-echo.c in Sources */,
604 0CB3EC4818AEDB6B00647921 /* ssl-48-split.c in Sources */,
605 0CCA417A15C89EA3002AEC4C /* ssl-40-clientauth.c in Sources */,
606 0CCA417B15C89EA3002AEC4C /* ssl-41-clientauth.c in Sources */,
607 0CCA417C15C89EA3002AEC4C /* ssl-42-ciphers.c in Sources */,
608 0CCA417D15C89EA3002AEC4C /* ssl-43-ciphers.c in Sources */,
609 0C86A5FD19705A08009B006A /* ssl-52-noconn.c in Sources */,
610 AAB589F216CACE540071FE64 /* ssl-44-crashes.c in Sources */,
611 0CCA417E15C89EA3002AEC4C /* ssl-45-tls12.c in Sources */,
612 0C4B8F3A1A895D6E00AE503B /* ssl-53-clientauth.c in Sources */,
613 0CEA459418CF71B700BD32A9 /* ssl-49-sni.c in Sources */,
614 0CCF28B8166D5F5000AFA37C /* ssl-47-falsestart.c in Sources */,
615 0CDDC9A7195CD44400E93A27 /* ssl-51-state.c in Sources */,
616 0C6C634315D1BDCF00BC68CD /* ssl-utils.c in Sources */,
617 0C0E0467162C9DF0009F7C71 /* ssl-46-SSLGetSupportedCiphers.c in Sources */,
618 0C8DD1561B1CF75400D43050 /* ssl-54-dhe.c in Sources */,
619 0CCAB61A1B3C93E100C97526 /* ssl-55-sessioncache.c in Sources */,
620 0C0F140B191AC0A200481BA2 /* ssl-50-server.c in Sources */,
621 );
622 runOnlyForDeploymentPostprocessing = 0;
623 };
624 0CCA42C515C8A387002AEC4C /* Sources */ = {
625 isa = PBXSourcesBuildPhase;
626 buildActionMask = 2147483647;
627 files = (
628 0C6C642315D5938E00BC68CD /* ssl-utils.c in Sources */,
629 0CCA42E115C8A3D9002AEC4C /* dtlsEchoClient.c in Sources */,
630 0CCA42EC15C8A71A002AEC4C /* sslAppUtils.cpp in Sources */,
631 );
632 runOnlyForDeploymentPostprocessing = 0;
633 };
634 0CCA42D315C8A395002AEC4C /* Sources */ = {
635 isa = PBXSourcesBuildPhase;
636 buildActionMask = 2147483647;
637 files = (
638 0C6C642415D5939A00BC68CD /* ssl-utils.c in Sources */,
639 0CCA42E215C8A3DE002AEC4C /* dtlsEchoServer.c in Sources */,
640 0CCA42ED15C8A71A002AEC4C /* sslAppUtils.cpp in Sources */,
641 );
642 runOnlyForDeploymentPostprocessing = 0;
643 };
644 4CA1FEBA052A3C8100F22E42 /* Sources */ = {
645 isa = PBXSourcesBuildPhase;
646 buildActionMask = 2147483647;
647 files = (
648 0C1F06F7189B1F0600E65030 /* sslMemory.c in Sources */,
649 0C80AB1317E9025B008F7F5B /* sslCrypto.c in Sources */,
650 0CA9803417E7899B00205D87 /* SSLRecordInternal.c in Sources */,
651 0CA9800917E7734000205D87 /* appleSession.c in Sources */,
652 0CA9800617E3925A00205D87 /* sslKeychain.c in Sources */,
653 0C03D65917DFD8C00087643B /* sslCipherSpecs.c in Sources */,
654 4CAFF4540534D89900303760 /* sslContext.c in Sources */,
655 0C03D65B17DFE67E0087643B /* tlsCallbacks.c in Sources */,
656 4CAFF4640534D89900303760 /* sslRecord.c in Sources */,
657 4CAFF4680534D89900303760 /* sslTransport.c in Sources */,
658 4CAFF4690534D89900303760 /* sslUtils.c in Sources */,
659 );
660 runOnlyForDeploymentPostprocessing = 0;
661 };
662 /* End PBXSourcesBuildPhase section */
663
664 /* Begin PBXTargetDependency section */
665 0C6C633F15D1BD4D00BC68CD /* PBXTargetDependency */ = {
666 isa = PBXTargetDependency;
667 target = 0CCA42C815C8A387002AEC4C /* dtlsEchoClient */;
668 targetProxy = 0C6C633E15D1BD4D00BC68CD /* PBXContainerItemProxy */;
669 };
670 0C6C634115D1BD4E00BC68CD /* PBXTargetDependency */ = {
671 isa = PBXTargetDependency;
672 target = 0CCA42D615C8A395002AEC4C /* dtlsEchoServer */;
673 targetProxy = 0C6C634015D1BD4E00BC68CD /* PBXContainerItemProxy */;
674 };
675 /* End PBXTargetDependency section */
676
677 /* Begin XCBuildConfiguration section */
678 0C6C633C15D1BD4800BC68CD /* Debug */ = {
679 isa = XCBuildConfiguration;
680 buildSettings = {
681 COMBINE_HIDPI_IMAGES = YES;
682 PRODUCT_NAME = "$(TARGET_NAME)";
683 };
684 name = Debug;
685 };
686 0C6C633D15D1BD4800BC68CD /* Release */ = {
687 isa = XCBuildConfiguration;
688 buildSettings = {
689 COMBINE_HIDPI_IMAGES = YES;
690 PRODUCT_NAME = "$(TARGET_NAME)";
691 };
692 name = Release;
693 };
694 0CCA415B15C89E8B002AEC4C /* Debug */ = {
695 isa = XCBuildConfiguration;
696 baseConfigurationReference = BE6A959E14E3700A00C158E0 /* lib.xcconfig */;
697 buildSettings = {
698 COMBINE_HIDPI_IMAGES = YES;
699 };
700 name = Debug;
701 };
702 0CCA415C15C89E8B002AEC4C /* Release */ = {
703 isa = XCBuildConfiguration;
704 baseConfigurationReference = BE6A959E14E3700A00C158E0 /* lib.xcconfig */;
705 buildSettings = {
706 COMBINE_HIDPI_IMAGES = YES;
707 };
708 name = Release;
709 };
710 0CCA42D115C8A387002AEC4C /* Debug */ = {
711 isa = XCBuildConfiguration;
712 baseConfigurationReference = 0C85738D15DAB34C0038DFD7 /* tests.xcconfig */;
713 buildSettings = {
714 };
715 name = Debug;
716 };
717 0CCA42D215C8A387002AEC4C /* Release */ = {
718 isa = XCBuildConfiguration;
719 baseConfigurationReference = 0C85738D15DAB34C0038DFD7 /* tests.xcconfig */;
720 buildSettings = {
721 };
722 name = Release;
723 };
724 0CCA42DF15C8A395002AEC4C /* Debug */ = {
725 isa = XCBuildConfiguration;
726 baseConfigurationReference = 0C85738D15DAB34C0038DFD7 /* tests.xcconfig */;
727 buildSettings = {
728 };
729 name = Debug;
730 };
731 0CCA42E015C8A395002AEC4C /* Release */ = {
732 isa = XCBuildConfiguration;
733 baseConfigurationReference = 0C85738D15DAB34C0038DFD7 /* tests.xcconfig */;
734 buildSettings = {
735 };
736 name = Release;
737 };
738 C27AD4010987FCDF001272E0 /* Debug */ = {
739 isa = XCBuildConfiguration;
740 baseConfigurationReference = BE6A959E14E3700A00C158E0 /* lib.xcconfig */;
741 buildSettings = {
742 COMBINE_HIDPI_IMAGES = YES;
743 };
744 name = Debug;
745 };
746 C27AD4030987FCDF001272E0 /* Release */ = {
747 isa = XCBuildConfiguration;
748 baseConfigurationReference = BE6A959E14E3700A00C158E0 /* lib.xcconfig */;
749 buildSettings = {
750 COMBINE_HIDPI_IMAGES = YES;
751 };
752 name = Release;
753 };
754 C27AD4050987FCDF001272E0 /* Debug */ = {
755 isa = XCBuildConfiguration;
756 baseConfigurationReference = BE6A959D14E3700A00C158E0 /* debug.xcconfig */;
757 buildSettings = {
758 SDKROOT = macosx.internal;
759 };
760 name = Debug;
761 };
762 C27AD4070987FCDF001272E0 /* Release */ = {
763 isa = XCBuildConfiguration;
764 baseConfigurationReference = BE6A959F14E3700A00C158E0 /* release.xcconfig */;
765 buildSettings = {
766 SDKROOT = macosx.internal;
767 };
768 name = Release;
769 };
770 /* End XCBuildConfiguration section */
771
772 /* Begin XCConfigurationList section */
773 0C6C633B15D1BD4800BC68CD /* Build configuration list for PBXAggregateTarget "dtlsEcho" */ = {
774 isa = XCConfigurationList;
775 buildConfigurations = (
776 0C6C633C15D1BD4800BC68CD /* Debug */,
777 0C6C633D15D1BD4800BC68CD /* Release */,
778 );
779 defaultConfigurationIsVisible = 0;
780 defaultConfigurationName = Release;
781 };
782 0CCA415A15C89E8B002AEC4C /* Build configuration list for PBXNativeTarget "libsecurity_ssl_regressions" */ = {
783 isa = XCConfigurationList;
784 buildConfigurations = (
785 0CCA415B15C89E8B002AEC4C /* Debug */,
786 0CCA415C15C89E8B002AEC4C /* Release */,
787 );
788 defaultConfigurationIsVisible = 0;
789 defaultConfigurationName = Release;
790 };
791 0CCA42D015C8A387002AEC4C /* Build configuration list for PBXNativeTarget "dtlsEchoClient" */ = {
792 isa = XCConfigurationList;
793 buildConfigurations = (
794 0CCA42D115C8A387002AEC4C /* Debug */,
795 0CCA42D215C8A387002AEC4C /* Release */,
796 );
797 defaultConfigurationIsVisible = 0;
798 defaultConfigurationName = Release;
799 };
800 0CCA42DE15C8A395002AEC4C /* Build configuration list for PBXNativeTarget "dtlsEchoServer" */ = {
801 isa = XCConfigurationList;
802 buildConfigurations = (
803 0CCA42DF15C8A395002AEC4C /* Debug */,
804 0CCA42E015C8A395002AEC4C /* Release */,
805 );
806 defaultConfigurationIsVisible = 0;
807 defaultConfigurationName = Release;
808 };
809 C27AD4000987FCDF001272E0 /* Build configuration list for PBXNativeTarget "libsecurity_ssl" */ = {
810 isa = XCConfigurationList;
811 buildConfigurations = (
812 C27AD4010987FCDF001272E0 /* Debug */,
813 C27AD4030987FCDF001272E0 /* Release */,
814 );
815 defaultConfigurationIsVisible = 0;
816 defaultConfigurationName = Release;
817 };
818 C27AD4040987FCDF001272E0 /* Build configuration list for PBXProject "libsecurity_ssl" */ = {
819 isa = XCConfigurationList;
820 buildConfigurations = (
821 C27AD4050987FCDF001272E0 /* Debug */,
822 C27AD4070987FCDF001272E0 /* Release */,
823 );
824 defaultConfigurationIsVisible = 0;
825 defaultConfigurationName = Release;
826 };
827 /* End XCConfigurationList section */
828 };
829 rootObject = 4CA1FEAB052A3C3800F22E42 /* Project object */;
830 }