]>
Commit | Line | Data |
---|---|---|
427c49bc A |
1 | // !$*UTF8*$! |
2 | { | |
3 | archiveVersion = 1; | |
4 | classes = { | |
5 | }; | |
6 | objectVersion = 46; | |
7 | objects = { | |
8 | ||
9 | /* Begin PBXAggregateTarget section */ | |
10 | 0CE08A7E148FF61C000473EB /* host-loadkext */ = { | |
11 | isa = PBXAggregateTarget; | |
12 | buildConfigurationList = 0CE08A7F148FF61C000473EB /* Build configuration list for PBXAggregateTarget "host-loadkext" */; | |
13 | buildPhases = ( | |
14 | 0CE08A89148FF86C000473EB /* ShellScript */, | |
15 | ); | |
16 | dependencies = ( | |
17 | 0CE08A83148FF628000473EB /* PBXTargetDependency */, | |
18 | ); | |
19 | name = "host-loadkext"; | |
20 | productName = all; | |
21 | }; | |
22 | /* End PBXAggregateTarget section */ | |
23 | ||
24 | /* Begin PBXBuildFile section */ | |
25 | 0C271D7515C8C80300560531 /* libsecurity_ssl_kext.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0CBE354615C8C3A5006241C7 /* libsecurity_ssl_kext.a */; }; | |
26 | 0C38E43D14BF707500DD862C /* tlsnke.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C38E43C14BF707500DD862C /* tlsnke.h */; }; | |
27 | 0C6C642715D5A9C200BC68CD /* ssl-utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C6C642515D5A9C200BC68CD /* ssl-utils.c */; }; | |
28 | 0C7CF8D714E18A9F00DF9D95 /* dtls_client.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C7CF8D614E18A9F00DF9D95 /* dtls_client.c */; }; | |
29 | 0CBE354515C8C340006241C7 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0CBE354415C8C340006241C7 /* Security.framework */; }; | |
30 | 0CC9A7FA146DF66000C18F89 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 0CC9A7F8146DF66000C18F89 /* InfoPlist.strings */; }; | |
31 | 0CC9A7FC146DF66000C18F89 /* tlsnke.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CC9A7FB146DF66000C18F89 /* tlsnke.c */; }; | |
32 | 0CDF46A414DC794F00FFE2FD /* tlssocket.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CA31A4214B7DFAB00BD348C /* tlssocket.c */; }; | |
33 | 0CDF46A514DC795400FFE2FD /* tlssocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CA31A4514B7DFBA00BD348C /* tlssocket.h */; settings = {ATTRIBUTES = (Private, ); }; }; | |
34 | 0CDF46A614DC79FA00FFE2FD /* libtlssocket.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0CDF46A014DC794300FFE2FD /* libtlssocket.a */; }; | |
35 | 0CE08A77148FF2C7000473EB /* main.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CE08A76148FF2C7000473EB /* main.c */; }; | |
36 | 0CEF580014C0E227000A93B0 /* st_test.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CEF57FF14C0E227000A93B0 /* st_test.c */; }; | |
37 | 0CEF580614C0E566000A93B0 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0CEF580514C0E566000A93B0 /* CoreFoundation.framework */; }; | |
38 | /* End PBXBuildFile section */ | |
39 | ||
40 | /* Begin PBXContainerItemProxy section */ | |
41 | 0CDF46A714DC79FF00FFE2FD /* PBXContainerItemProxy */ = { | |
42 | isa = PBXContainerItemProxy; | |
43 | containerPortal = 0CC9A7E5146DF66000C18F89 /* Project object */; | |
44 | proxyType = 1; | |
45 | remoteGlobalIDString = 0CDF469F14DC794300FFE2FD; | |
46 | remoteInfo = tlssocket; | |
47 | }; | |
48 | 0CE08A82148FF628000473EB /* PBXContainerItemProxy */ = { | |
49 | isa = PBXContainerItemProxy; | |
50 | containerPortal = 0CC9A7E5146DF66000C18F89 /* Project object */; | |
51 | proxyType = 1; | |
52 | remoteGlobalIDString = 0CC9A7EF146DF66000C18F89; | |
53 | remoteInfo = tlsnke; | |
54 | }; | |
55 | /* End PBXContainerItemProxy section */ | |
56 | ||
57 | /* Begin PBXCopyFilesBuildPhase section */ | |
58 | 0CE08A71148FF2C6000473EB /* CopyFiles */ = { | |
59 | isa = PBXCopyFilesBuildPhase; | |
60 | buildActionMask = 2147483647; | |
61 | dstPath = /usr/share/man/man1/; | |
62 | dstSubfolderSpec = 0; | |
63 | files = ( | |
64 | ); | |
65 | runOnlyForDeploymentPostprocessing = 1; | |
66 | }; | |
67 | /* End PBXCopyFilesBuildPhase section */ | |
68 | ||
69 | /* Begin PBXFileReference section */ | |
70 | 0C31453A1492D4B600427C0B /* tlsnke-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "tlsnke-Info.plist"; sourceTree = "<group>"; }; | |
71 | 0C38E43C14BF707500DD862C /* tlsnke.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tlsnke.h; sourceTree = "<group>"; }; | |
72 | 0C6C642515D5A9C200BC68CD /* ssl-utils.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "ssl-utils.c"; sourceTree = "<group>"; }; | |
73 | 0C6C642615D5A9C200BC68CD /* ssl-utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "ssl-utils.h"; sourceTree = "<group>"; }; | |
74 | 0C7CF8D614E18A9F00DF9D95 /* dtls_client.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = dtls_client.c; sourceTree = "<group>"; }; | |
75 | 0CA31A4214B7DFAB00BD348C /* tlssocket.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tlssocket.c; path = tlsnketest/tlssocket.c; sourceTree = "<group>"; }; | |
76 | 0CA31A4514B7DFBA00BD348C /* tlssocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tlssocket.h; path = tlsnketest/tlssocket.h; sourceTree = "<group>"; }; | |
77 | 0CBE354415C8C340006241C7 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = Security.framework; sourceTree = BUILT_PRODUCTS_DIR; }; | |
78 | 0CBE354615C8C3A5006241C7 /* libsecurity_ssl_kext.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libsecurity_ssl_kext.a; sourceTree = BUILT_PRODUCTS_DIR; }; | |
79 | 0CC9A7F0146DF66000C18F89 /* tlsnke.kext */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = tlsnke.kext; sourceTree = BUILT_PRODUCTS_DIR; }; | |
80 | 0CC9A7F4146DF66000C18F89 /* Kernel.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Kernel.framework; path = System/Library/Frameworks/Kernel.framework; sourceTree = SDKROOT; }; | |
81 | 0CC9A7F9146DF66000C18F89 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; }; | |
82 | 0CC9A7FB146DF66000C18F89 /* tlsnke.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = tlsnke.c; sourceTree = "<group>"; }; | |
83 | 0CC9A7FD146DF66000C18F89 /* tlsnke-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "tlsnke-Prefix.pch"; sourceTree = "<group>"; }; | |
84 | 0CDF468F14DC788000FFE2FD /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; | |
85 | 0CDF46A014DC794300FFE2FD /* libtlssocket.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libtlssocket.a; sourceTree = BUILT_PRODUCTS_DIR; }; | |
86 | 0CE08A73148FF2C6000473EB /* tlsnketest */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = tlsnketest; sourceTree = BUILT_PRODUCTS_DIR; }; | |
87 | 0CE08A76148FF2C7000473EB /* main.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = main.c; sourceTree = "<group>"; }; | |
88 | 0CEF57FF14C0E227000A93B0 /* st_test.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = st_test.c; sourceTree = "<group>"; }; | |
89 | 0CEF580514C0E566000A93B0 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = System/Library/Frameworks/CoreFoundation.framework; sourceTree = SDKROOT; }; | |
90 | /* End PBXFileReference section */ | |
91 | ||
92 | /* Begin PBXFrameworksBuildPhase section */ | |
93 | 0CC9A7EB146DF66000C18F89 /* Frameworks */ = { | |
94 | isa = PBXFrameworksBuildPhase; | |
95 | buildActionMask = 2147483647; | |
96 | files = ( | |
97 | 0C271D7515C8C80300560531 /* libsecurity_ssl_kext.a in Frameworks */, | |
98 | ); | |
99 | runOnlyForDeploymentPostprocessing = 0; | |
100 | }; | |
101 | 0CDF469D14DC794300FFE2FD /* Frameworks */ = { | |
102 | isa = PBXFrameworksBuildPhase; | |
103 | buildActionMask = 2147483647; | |
104 | files = ( | |
105 | ); | |
106 | runOnlyForDeploymentPostprocessing = 0; | |
107 | }; | |
108 | 0CE08A70148FF2C6000473EB /* Frameworks */ = { | |
109 | isa = PBXFrameworksBuildPhase; | |
110 | buildActionMask = 2147483647; | |
111 | files = ( | |
112 | 0CDF46A614DC79FA00FFE2FD /* libtlssocket.a in Frameworks */, | |
113 | 0CBE354515C8C340006241C7 /* Security.framework in Frameworks */, | |
114 | 0CEF580614C0E566000A93B0 /* CoreFoundation.framework in Frameworks */, | |
115 | ); | |
116 | runOnlyForDeploymentPostprocessing = 0; | |
117 | }; | |
118 | /* End PBXFrameworksBuildPhase section */ | |
119 | ||
120 | /* Begin PBXGroup section */ | |
121 | 0C953FB814E4621800077526 /* Libraries */ = { | |
122 | isa = PBXGroup; | |
123 | children = ( | |
124 | 0CBE354615C8C3A5006241C7 /* libsecurity_ssl_kext.a */, | |
125 | ); | |
126 | name = Libraries; | |
127 | sourceTree = "<group>"; | |
128 | }; | |
129 | 0CC9A7E3146DF66000C18F89 = { | |
130 | isa = PBXGroup; | |
131 | children = ( | |
132 | 0CDF468814DC784200FFE2FD /* tlssocket */, | |
133 | 0CC9A7F5146DF66000C18F89 /* tlsnke */, | |
134 | 0CE08A75148FF2C6000473EB /* tlsnketest */, | |
135 | 0CC9A7F2146DF66000C18F89 /* Frameworks */, | |
136 | 0C953FB814E4621800077526 /* Libraries */, | |
137 | 0CC9A7F1146DF66000C18F89 /* Products */, | |
138 | ); | |
139 | sourceTree = "<group>"; | |
140 | }; | |
141 | 0CC9A7F1146DF66000C18F89 /* Products */ = { | |
142 | isa = PBXGroup; | |
143 | children = ( | |
144 | 0CC9A7F0146DF66000C18F89 /* tlsnke.kext */, | |
145 | 0CE08A73148FF2C6000473EB /* tlsnketest */, | |
146 | 0CDF46A014DC794300FFE2FD /* libtlssocket.a */, | |
147 | ); | |
148 | name = Products; | |
149 | sourceTree = "<group>"; | |
150 | }; | |
151 | 0CC9A7F2146DF66000C18F89 /* Frameworks */ = { | |
152 | isa = PBXGroup; | |
153 | children = ( | |
154 | 0CBE354415C8C340006241C7 /* Security.framework */, | |
155 | 0CEF580514C0E566000A93B0 /* CoreFoundation.framework */, | |
156 | 0CDF468F14DC788000FFE2FD /* Foundation.framework */, | |
157 | 0CC9A7F3146DF66000C18F89 /* Other Frameworks */, | |
158 | ); | |
159 | name = Frameworks; | |
160 | sourceTree = "<group>"; | |
161 | }; | |
162 | 0CC9A7F3146DF66000C18F89 /* Other Frameworks */ = { | |
163 | isa = PBXGroup; | |
164 | children = ( | |
165 | 0CC9A7F4146DF66000C18F89 /* Kernel.framework */, | |
166 | ); | |
167 | name = "Other Frameworks"; | |
168 | sourceTree = "<group>"; | |
169 | }; | |
170 | 0CC9A7F5146DF66000C18F89 /* tlsnke */ = { | |
171 | isa = PBXGroup; | |
172 | children = ( | |
173 | 0CC9A7FB146DF66000C18F89 /* tlsnke.c */, | |
174 | 0C38E43C14BF707500DD862C /* tlsnke.h */, | |
175 | 0CC9A7F6146DF66000C18F89 /* Supporting Files */, | |
176 | ); | |
177 | path = tlsnke; | |
178 | sourceTree = "<group>"; | |
179 | }; | |
180 | 0CC9A7F6146DF66000C18F89 /* Supporting Files */ = { | |
181 | isa = PBXGroup; | |
182 | children = ( | |
183 | 0C31453A1492D4B600427C0B /* tlsnke-Info.plist */, | |
184 | 0CC9A7F8146DF66000C18F89 /* InfoPlist.strings */, | |
185 | 0CC9A7FD146DF66000C18F89 /* tlsnke-Prefix.pch */, | |
186 | ); | |
187 | name = "Supporting Files"; | |
188 | sourceTree = "<group>"; | |
189 | }; | |
190 | 0CDF468814DC784200FFE2FD /* tlssocket */ = { | |
191 | isa = PBXGroup; | |
192 | children = ( | |
193 | 0CA31A4214B7DFAB00BD348C /* tlssocket.c */, | |
194 | 0CA31A4514B7DFBA00BD348C /* tlssocket.h */, | |
195 | ); | |
196 | name = tlssocket; | |
197 | sourceTree = "<group>"; | |
198 | }; | |
199 | 0CE08A75148FF2C6000473EB /* tlsnketest */ = { | |
200 | isa = PBXGroup; | |
201 | children = ( | |
202 | 0C6C642515D5A9C200BC68CD /* ssl-utils.c */, | |
203 | 0C6C642615D5A9C200BC68CD /* ssl-utils.h */, | |
204 | 0CE08A76148FF2C7000473EB /* main.c */, | |
205 | 0CEF57FF14C0E227000A93B0 /* st_test.c */, | |
206 | 0C7CF8D614E18A9F00DF9D95 /* dtls_client.c */, | |
207 | ); | |
208 | path = tlsnketest; | |
209 | sourceTree = "<group>"; | |
210 | }; | |
211 | /* End PBXGroup section */ | |
212 | ||
213 | /* Begin PBXHeadersBuildPhase section */ | |
214 | 0CC9A7EC146DF66000C18F89 /* Headers */ = { | |
215 | isa = PBXHeadersBuildPhase; | |
216 | buildActionMask = 2147483647; | |
217 | files = ( | |
218 | 0C38E43D14BF707500DD862C /* tlsnke.h in Headers */, | |
219 | ); | |
220 | runOnlyForDeploymentPostprocessing = 0; | |
221 | }; | |
222 | 0CDF469E14DC794300FFE2FD /* Headers */ = { | |
223 | isa = PBXHeadersBuildPhase; | |
224 | buildActionMask = 2147483647; | |
225 | files = ( | |
226 | 0CDF46A514DC795400FFE2FD /* tlssocket.h in Headers */, | |
227 | ); | |
228 | runOnlyForDeploymentPostprocessing = 0; | |
229 | }; | |
230 | /* End PBXHeadersBuildPhase section */ | |
231 | ||
232 | /* Begin PBXNativeTarget section */ | |
233 | 0CC9A7EF146DF66000C18F89 /* tlsnke */ = { | |
234 | isa = PBXNativeTarget; | |
235 | buildConfigurationList = 0CC9A800146DF66000C18F89 /* Build configuration list for PBXNativeTarget "tlsnke" */; | |
236 | buildPhases = ( | |
237 | 0CC9A7EA146DF66000C18F89 /* Sources */, | |
238 | 0CC9A7EB146DF66000C18F89 /* Frameworks */, | |
239 | 0CC9A7EC146DF66000C18F89 /* Headers */, | |
240 | 0CC9A7ED146DF66000C18F89 /* Resources */, | |
241 | 0CC9A7EE146DF66000C18F89 /* Rez */, | |
242 | ); | |
243 | buildRules = ( | |
244 | ); | |
245 | dependencies = ( | |
246 | ); | |
247 | name = tlsnke; | |
248 | productName = tlsnke; | |
249 | productReference = 0CC9A7F0146DF66000C18F89 /* tlsnke.kext */; | |
250 | productType = "com.apple.product-type.kernel-extension"; | |
251 | }; | |
252 | 0CDF469F14DC794300FFE2FD /* tlssocket */ = { | |
253 | isa = PBXNativeTarget; | |
254 | buildConfigurationList = 0CDF46A114DC794300FFE2FD /* Build configuration list for PBXNativeTarget "tlssocket" */; | |
255 | buildPhases = ( | |
256 | 0CDF469C14DC794300FFE2FD /* Sources */, | |
257 | 0CDF469D14DC794300FFE2FD /* Frameworks */, | |
258 | 0CDF469E14DC794300FFE2FD /* Headers */, | |
259 | ); | |
260 | buildRules = ( | |
261 | ); | |
262 | dependencies = ( | |
263 | ); | |
264 | name = tlssocket; | |
265 | productName = tlssocket; | |
266 | productReference = 0CDF46A014DC794300FFE2FD /* libtlssocket.a */; | |
267 | productType = "com.apple.product-type.library.static"; | |
268 | }; | |
269 | 0CE08A72148FF2C6000473EB /* tlsnketest */ = { | |
270 | isa = PBXNativeTarget; | |
271 | buildConfigurationList = 0CE08A7C148FF2C7000473EB /* Build configuration list for PBXNativeTarget "tlsnketest" */; | |
272 | buildPhases = ( | |
273 | 0CE08A6F148FF2C6000473EB /* Sources */, | |
274 | 0CE08A70148FF2C6000473EB /* Frameworks */, | |
275 | 0CE08A71148FF2C6000473EB /* CopyFiles */, | |
276 | ); | |
277 | buildRules = ( | |
278 | ); | |
279 | dependencies = ( | |
280 | 0CDF46A814DC79FF00FFE2FD /* PBXTargetDependency */, | |
281 | ); | |
282 | name = tlsnketest; | |
283 | productName = tlsnketest; | |
284 | productReference = 0CE08A73148FF2C6000473EB /* tlsnketest */; | |
285 | productType = "com.apple.product-type.tool"; | |
286 | }; | |
287 | /* End PBXNativeTarget section */ | |
288 | ||
289 | /* Begin PBXProject section */ | |
290 | 0CC9A7E5146DF66000C18F89 /* Project object */ = { | |
291 | isa = PBXProject; | |
292 | attributes = { | |
293 | LastUpgradeCheck = 0430; | |
294 | ORGANIZATIONNAME = "Apple, Inc."; | |
295 | }; | |
296 | buildConfigurationList = 0CC9A7E8146DF66000C18F89 /* Build configuration list for PBXProject "tlsnke" */; | |
297 | compatibilityVersion = "Xcode 3.2"; | |
298 | developmentRegion = English; | |
299 | hasScannedForEncodings = 0; | |
300 | knownRegions = ( | |
301 | en, | |
302 | ); | |
303 | mainGroup = 0CC9A7E3146DF66000C18F89; | |
304 | productRefGroup = 0CC9A7F1146DF66000C18F89 /* Products */; | |
305 | projectDirPath = ""; | |
306 | projectRoot = ""; | |
307 | targets = ( | |
308 | 0CE08A7E148FF61C000473EB /* host-loadkext */, | |
309 | 0CC9A7EF146DF66000C18F89 /* tlsnke */, | |
310 | 0CE08A72148FF2C6000473EB /* tlsnketest */, | |
311 | 0CDF469F14DC794300FFE2FD /* tlssocket */, | |
312 | ); | |
313 | }; | |
314 | /* End PBXProject section */ | |
315 | ||
316 | /* Begin PBXResourcesBuildPhase section */ | |
317 | 0CC9A7ED146DF66000C18F89 /* Resources */ = { | |
318 | isa = PBXResourcesBuildPhase; | |
319 | buildActionMask = 2147483647; | |
320 | files = ( | |
321 | 0CC9A7FA146DF66000C18F89 /* InfoPlist.strings in Resources */, | |
322 | ); | |
323 | runOnlyForDeploymentPostprocessing = 0; | |
324 | }; | |
325 | /* End PBXResourcesBuildPhase section */ | |
326 | ||
327 | /* Begin PBXRezBuildPhase section */ | |
328 | 0CC9A7EE146DF66000C18F89 /* Rez */ = { | |
329 | isa = PBXRezBuildPhase; | |
330 | buildActionMask = 2147483647; | |
331 | files = ( | |
332 | ); | |
333 | runOnlyForDeploymentPostprocessing = 0; | |
334 | }; | |
335 | /* End PBXRezBuildPhase section */ | |
336 | ||
337 | /* Begin PBXShellScriptBuildPhase section */ | |
338 | 0CE08A89148FF86C000473EB /* ShellScript */ = { | |
339 | isa = PBXShellScriptBuildPhase; | |
340 | buildActionMask = 2147483647; | |
341 | files = ( | |
342 | ); | |
343 | inputPaths = ( | |
344 | ); | |
345 | outputPaths = ( | |
346 | ); | |
347 | runOnlyForDeploymentPostprocessing = 0; | |
348 | shellPath = /bin/sh; | |
349 | shellScript = "sudo /var/root/loadkext.sh ${BUILT_PRODUCTS_DIR}/tlsnke.kext\n"; | |
350 | }; | |
351 | /* End PBXShellScriptBuildPhase section */ | |
352 | ||
353 | /* Begin PBXSourcesBuildPhase section */ | |
354 | 0CC9A7EA146DF66000C18F89 /* Sources */ = { | |
355 | isa = PBXSourcesBuildPhase; | |
356 | buildActionMask = 2147483647; | |
357 | files = ( | |
358 | 0CC9A7FC146DF66000C18F89 /* tlsnke.c in Sources */, | |
359 | ); | |
360 | runOnlyForDeploymentPostprocessing = 0; | |
361 | }; | |
362 | 0CDF469C14DC794300FFE2FD /* Sources */ = { | |
363 | isa = PBXSourcesBuildPhase; | |
364 | buildActionMask = 2147483647; | |
365 | files = ( | |
366 | 0CDF46A414DC794F00FFE2FD /* tlssocket.c in Sources */, | |
367 | ); | |
368 | runOnlyForDeploymentPostprocessing = 0; | |
369 | }; | |
370 | 0CE08A6F148FF2C6000473EB /* Sources */ = { | |
371 | isa = PBXSourcesBuildPhase; | |
372 | buildActionMask = 2147483647; | |
373 | files = ( | |
374 | 0CE08A77148FF2C7000473EB /* main.c in Sources */, | |
375 | 0CEF580014C0E227000A93B0 /* st_test.c in Sources */, | |
376 | 0C7CF8D714E18A9F00DF9D95 /* dtls_client.c in Sources */, | |
377 | 0C6C642715D5A9C200BC68CD /* ssl-utils.c in Sources */, | |
378 | ); | |
379 | runOnlyForDeploymentPostprocessing = 0; | |
380 | }; | |
381 | /* End PBXSourcesBuildPhase section */ | |
382 | ||
383 | /* Begin PBXTargetDependency section */ | |
384 | 0CDF46A814DC79FF00FFE2FD /* PBXTargetDependency */ = { | |
385 | isa = PBXTargetDependency; | |
386 | target = 0CDF469F14DC794300FFE2FD /* tlssocket */; | |
387 | targetProxy = 0CDF46A714DC79FF00FFE2FD /* PBXContainerItemProxy */; | |
388 | }; | |
389 | 0CE08A83148FF628000473EB /* PBXTargetDependency */ = { | |
390 | isa = PBXTargetDependency; | |
391 | target = 0CC9A7EF146DF66000C18F89 /* tlsnke */; | |
392 | targetProxy = 0CE08A82148FF628000473EB /* PBXContainerItemProxy */; | |
393 | }; | |
394 | /* End PBXTargetDependency section */ | |
395 | ||
396 | /* Begin PBXVariantGroup section */ | |
397 | 0CC9A7F8146DF66000C18F89 /* InfoPlist.strings */ = { | |
398 | isa = PBXVariantGroup; | |
399 | children = ( | |
400 | 0CC9A7F9146DF66000C18F89 /* en */, | |
401 | ); | |
402 | name = InfoPlist.strings; | |
403 | sourceTree = "<group>"; | |
404 | }; | |
405 | /* End PBXVariantGroup section */ | |
406 | ||
407 | /* Begin XCBuildConfiguration section */ | |
408 | 0CC9A7FE146DF66000C18F89 /* Debug */ = { | |
409 | isa = XCBuildConfiguration; | |
410 | buildSettings = { | |
411 | ALWAYS_SEARCH_USER_PATHS = NO; | |
412 | ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; | |
d8f41ccd | 413 | CLANG_STATIC_ANALYZER_MODE = deep; |
427c49bc A |
414 | COPY_PHASE_STRIP = NO; |
415 | GCC_C_LANGUAGE_STANDARD = gnu99; | |
416 | GCC_DYNAMIC_NO_PIC = NO; | |
417 | GCC_ENABLE_OBJC_EXCEPTIONS = YES; | |
418 | GCC_OPTIMIZATION_LEVEL = 0; | |
419 | GCC_PREPROCESSOR_DEFINITIONS = ( | |
420 | "DEBUG=1", | |
421 | "$(inherited)", | |
422 | ); | |
423 | GCC_SYMBOLS_PRIVATE_EXTERN = NO; | |
424 | GCC_TREAT_WARNINGS_AS_ERRORS = YES; | |
425 | GCC_VERSION = com.apple.compilers.llvm.clang.1_0; | |
426 | GCC_WARN_64_TO_32_BIT_CONVERSION = YES; | |
427 | GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; | |
428 | GCC_WARN_ABOUT_RETURN_TYPE = YES; | |
429 | GCC_WARN_UNUSED_VARIABLE = YES; | |
d8f41ccd | 430 | RUN_CLANG_STATIC_ANALYZER = YES; |
427c49bc A |
431 | SUPPORTED_PLATFORMS = "iphoneos macosx"; |
432 | }; | |
433 | name = Debug; | |
434 | }; | |
435 | 0CC9A7FF146DF66000C18F89 /* Release */ = { | |
436 | isa = XCBuildConfiguration; | |
437 | buildSettings = { | |
438 | ALWAYS_SEARCH_USER_PATHS = NO; | |
439 | ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; | |
d8f41ccd | 440 | CLANG_STATIC_ANALYZER_MODE = deep; |
427c49bc A |
441 | COPY_PHASE_STRIP = YES; |
442 | DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; | |
443 | GCC_C_LANGUAGE_STANDARD = gnu99; | |
444 | GCC_ENABLE_OBJC_EXCEPTIONS = YES; | |
445 | GCC_TREAT_WARNINGS_AS_ERRORS = YES; | |
446 | GCC_VERSION = com.apple.compilers.llvm.clang.1_0; | |
447 | GCC_WARN_64_TO_32_BIT_CONVERSION = YES; | |
448 | GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; | |
449 | GCC_WARN_ABOUT_RETURN_TYPE = YES; | |
450 | GCC_WARN_UNUSED_VARIABLE = YES; | |
d8f41ccd | 451 | RUN_CLANG_STATIC_ANALYZER = YES; |
427c49bc A |
452 | SUPPORTED_PLATFORMS = "iphoneos macosx"; |
453 | }; | |
454 | name = Release; | |
455 | }; | |
456 | 0CC9A801146DF66000C18F89 /* Debug */ = { | |
457 | isa = XCBuildConfiguration; | |
458 | buildSettings = { | |
459 | GCC_PRECOMPILE_PREFIX_HEADER = YES; | |
460 | GCC_PREFIX_HEADER = "tlsnke/tlsnke-Prefix.pch"; | |
d8f41ccd A |
461 | HEADER_SEARCH_PATHS = ( |
462 | "$(PROJECT_DIR)/../libsecurity_ssl/lib", | |
463 | /usr/local/include, | |
464 | ); | |
427c49bc A |
465 | INFOPLIST_FILE = "tlsnke/tlsnke-Info.plist"; |
466 | INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/Extensions"; | |
467 | MODULE_NAME = com.apple.nke.tls; | |
468 | MODULE_START = tlsnke_start; | |
469 | MODULE_STOP = tlsnke_stop; | |
470 | MODULE_VERSION = 1.0; | |
471 | PRODUCT_NAME = "$(TARGET_NAME)"; | |
472 | WRAPPER_EXTENSION = kext; | |
473 | }; | |
474 | name = Debug; | |
475 | }; | |
476 | 0CC9A802146DF66000C18F89 /* Release */ = { | |
477 | isa = XCBuildConfiguration; | |
478 | buildSettings = { | |
479 | GCC_PRECOMPILE_PREFIX_HEADER = YES; | |
480 | GCC_PREFIX_HEADER = "tlsnke/tlsnke-Prefix.pch"; | |
d8f41ccd A |
481 | HEADER_SEARCH_PATHS = ( |
482 | "$(PROJECT_DIR)/../libsecurity_ssl/lib", | |
483 | /usr/local/include, | |
484 | ); | |
427c49bc A |
485 | INFOPLIST_FILE = "tlsnke/tlsnke-Info.plist"; |
486 | INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/Extensions"; | |
487 | MODULE_NAME = com.apple.nke.tls; | |
488 | MODULE_START = tlsnke_start; | |
489 | MODULE_STOP = tlsnke_stop; | |
490 | MODULE_VERSION = 1.0; | |
491 | PRODUCT_NAME = "$(TARGET_NAME)"; | |
492 | WRAPPER_EXTENSION = kext; | |
493 | }; | |
494 | name = Release; | |
495 | }; | |
496 | 0CDF46A214DC794300FFE2FD /* Debug */ = { | |
497 | isa = XCBuildConfiguration; | |
498 | buildSettings = { | |
499 | EXECUTABLE_PREFIX = lib; | |
d8f41ccd A |
500 | HEADER_SEARCH_PATHS = ( |
501 | "$(inherited)", | |
502 | ../libsecurity_ssl, | |
503 | ); | |
427c49bc A |
504 | PRODUCT_NAME = "$(TARGET_NAME)"; |
505 | }; | |
506 | name = Debug; | |
507 | }; | |
508 | 0CDF46A314DC794300FFE2FD /* Release */ = { | |
509 | isa = XCBuildConfiguration; | |
510 | buildSettings = { | |
511 | EXECUTABLE_PREFIX = lib; | |
d8f41ccd A |
512 | HEADER_SEARCH_PATHS = ( |
513 | "$(inherited)", | |
514 | ../libsecurity_ssl, | |
515 | ); | |
427c49bc A |
516 | PRODUCT_NAME = "$(TARGET_NAME)"; |
517 | }; | |
518 | name = Release; | |
519 | }; | |
520 | 0CE08A7A148FF2C7000473EB /* Debug */ = { | |
521 | isa = XCBuildConfiguration; | |
522 | buildSettings = { | |
523 | FRAMEWORK_SEARCH_PATHS = "$(inherited)"; | |
524 | HEADER_SEARCH_PATHS = "$(BUILT_PRODUCTS_DIR)/usr/local/include"; | |
525 | LIBRARY_SEARCH_PATHS = ( | |
526 | "$(inherited)", | |
527 | "$(BUILT_PRODUCTS_DIR)", | |
528 | ); | |
529 | PRODUCT_NAME = "$(TARGET_NAME)"; | |
530 | }; | |
531 | name = Debug; | |
532 | }; | |
533 | 0CE08A7B148FF2C7000473EB /* Release */ = { | |
534 | isa = XCBuildConfiguration; | |
535 | buildSettings = { | |
536 | FRAMEWORK_SEARCH_PATHS = "$(inherited)"; | |
537 | HEADER_SEARCH_PATHS = "$(BUILT_PRODUCTS_DIR)/usr/local/include"; | |
538 | LIBRARY_SEARCH_PATHS = ( | |
539 | "$(inherited)", | |
540 | "$(BUILT_PRODUCTS_DIR)", | |
541 | ); | |
542 | PRODUCT_NAME = "$(TARGET_NAME)"; | |
543 | }; | |
544 | name = Release; | |
545 | }; | |
546 | 0CE08A80148FF61C000473EB /* Debug */ = { | |
547 | isa = XCBuildConfiguration; | |
548 | buildSettings = { | |
549 | PRODUCT_NAME = "$(TARGET_NAME)"; | |
550 | }; | |
551 | name = Debug; | |
552 | }; | |
553 | 0CE08A81148FF61C000473EB /* Release */ = { | |
554 | isa = XCBuildConfiguration; | |
555 | buildSettings = { | |
556 | PRODUCT_NAME = "$(TARGET_NAME)"; | |
557 | }; | |
558 | name = Release; | |
559 | }; | |
560 | /* End XCBuildConfiguration section */ | |
561 | ||
562 | /* Begin XCConfigurationList section */ | |
563 | 0CC9A7E8146DF66000C18F89 /* Build configuration list for PBXProject "tlsnke" */ = { | |
564 | isa = XCConfigurationList; | |
565 | buildConfigurations = ( | |
566 | 0CC9A7FE146DF66000C18F89 /* Debug */, | |
567 | 0CC9A7FF146DF66000C18F89 /* Release */, | |
568 | ); | |
569 | defaultConfigurationIsVisible = 0; | |
570 | defaultConfigurationName = Release; | |
571 | }; | |
572 | 0CC9A800146DF66000C18F89 /* Build configuration list for PBXNativeTarget "tlsnke" */ = { | |
573 | isa = XCConfigurationList; | |
574 | buildConfigurations = ( | |
575 | 0CC9A801146DF66000C18F89 /* Debug */, | |
576 | 0CC9A802146DF66000C18F89 /* Release */, | |
577 | ); | |
578 | defaultConfigurationIsVisible = 0; | |
579 | defaultConfigurationName = Release; | |
580 | }; | |
581 | 0CDF46A114DC794300FFE2FD /* Build configuration list for PBXNativeTarget "tlssocket" */ = { | |
582 | isa = XCConfigurationList; | |
583 | buildConfigurations = ( | |
584 | 0CDF46A214DC794300FFE2FD /* Debug */, | |
585 | 0CDF46A314DC794300FFE2FD /* Release */, | |
586 | ); | |
587 | defaultConfigurationIsVisible = 0; | |
588 | defaultConfigurationName = Release; | |
589 | }; | |
590 | 0CE08A7C148FF2C7000473EB /* Build configuration list for PBXNativeTarget "tlsnketest" */ = { | |
591 | isa = XCConfigurationList; | |
592 | buildConfigurations = ( | |
593 | 0CE08A7A148FF2C7000473EB /* Debug */, | |
594 | 0CE08A7B148FF2C7000473EB /* Release */, | |
595 | ); | |
596 | defaultConfigurationIsVisible = 0; | |
597 | defaultConfigurationName = Release; | |
598 | }; | |
599 | 0CE08A7F148FF61C000473EB /* Build configuration list for PBXAggregateTarget "host-loadkext" */ = { | |
600 | isa = XCConfigurationList; | |
601 | buildConfigurations = ( | |
602 | 0CE08A80148FF61C000473EB /* Debug */, | |
603 | 0CE08A81148FF61C000473EB /* Release */, | |
604 | ); | |
605 | defaultConfigurationIsVisible = 0; | |
606 | defaultConfigurationName = Release; | |
607 | }; | |
608 | /* End XCConfigurationList section */ | |
609 | }; | |
610 | rootObject = 0CC9A7E5146DF66000C18F89 /* Project object */; | |
611 | } |