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)";
413				COPY_PHASE_STRIP = NO;
414				GCC_C_LANGUAGE_STANDARD = gnu99;
415				GCC_DYNAMIC_NO_PIC = NO;
416				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
417				GCC_OPTIMIZATION_LEVEL = 0;
418				GCC_PREPROCESSOR_DEFINITIONS = (
419					"DEBUG=1",
420					"$(inherited)",
421				);
422				GCC_SYMBOLS_PRIVATE_EXTERN = NO;
423				GCC_TREAT_WARNINGS_AS_ERRORS = YES;
424				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
425				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
426				GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
427				GCC_WARN_ABOUT_RETURN_TYPE = YES;
428				GCC_WARN_UNUSED_VARIABLE = YES;
429				SUPPORTED_PLATFORMS = "iphoneos macosx";
430			};
431			name = Debug;
432		};
433		0CC9A7FF146DF66000C18F89 /* Release */ = {
434			isa = XCBuildConfiguration;
435			buildSettings = {
436				ALWAYS_SEARCH_USER_PATHS = NO;
437				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
438				COPY_PHASE_STRIP = YES;
439				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
440				GCC_C_LANGUAGE_STANDARD = gnu99;
441				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
442				GCC_TREAT_WARNINGS_AS_ERRORS = YES;
443				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
444				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
445				GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
446				GCC_WARN_ABOUT_RETURN_TYPE = YES;
447				GCC_WARN_UNUSED_VARIABLE = YES;
448				SUPPORTED_PLATFORMS = "iphoneos macosx";
449			};
450			name = Release;
451		};
452		0CC9A801146DF66000C18F89 /* Debug */ = {
453			isa = XCBuildConfiguration;
454			buildSettings = {
455				GCC_PRECOMPILE_PREFIX_HEADER = YES;
456				GCC_PREFIX_HEADER = "tlsnke/tlsnke-Prefix.pch";
457				HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/../libsecurity_ssl/lib";
458				INFOPLIST_FILE = "tlsnke/tlsnke-Info.plist";
459				INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/Extensions";
460				MODULE_NAME = com.apple.nke.tls;
461				MODULE_START = tlsnke_start;
462				MODULE_STOP = tlsnke_stop;
463				MODULE_VERSION = 1.0;
464				PRODUCT_NAME = "$(TARGET_NAME)";
465				WRAPPER_EXTENSION = kext;
466			};
467			name = Debug;
468		};
469		0CC9A802146DF66000C18F89 /* Release */ = {
470			isa = XCBuildConfiguration;
471			buildSettings = {
472				GCC_PRECOMPILE_PREFIX_HEADER = YES;
473				GCC_PREFIX_HEADER = "tlsnke/tlsnke-Prefix.pch";
474				HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/../libsecurity_ssl/lib";
475				INFOPLIST_FILE = "tlsnke/tlsnke-Info.plist";
476				INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/Extensions";
477				MODULE_NAME = com.apple.nke.tls;
478				MODULE_START = tlsnke_start;
479				MODULE_STOP = tlsnke_stop;
480				MODULE_VERSION = 1.0;
481				PRODUCT_NAME = "$(TARGET_NAME)";
482				WRAPPER_EXTENSION = kext;
483			};
484			name = Release;
485		};
486		0CDF46A214DC794300FFE2FD /* Debug */ = {
487			isa = XCBuildConfiguration;
488			buildSettings = {
489				EXECUTABLE_PREFIX = lib;
490				PRODUCT_NAME = "$(TARGET_NAME)";
491			};
492			name = Debug;
493		};
494		0CDF46A314DC794300FFE2FD /* Release */ = {
495			isa = XCBuildConfiguration;
496			buildSettings = {
497				EXECUTABLE_PREFIX = lib;
498				PRODUCT_NAME = "$(TARGET_NAME)";
499			};
500			name = Release;
501		};
502		0CE08A7A148FF2C7000473EB /* Debug */ = {
503			isa = XCBuildConfiguration;
504			buildSettings = {
505				FRAMEWORK_SEARCH_PATHS = "$(inherited)";
506				HEADER_SEARCH_PATHS = "$(BUILT_PRODUCTS_DIR)/usr/local/include";
507				LIBRARY_SEARCH_PATHS = (
508					"$(inherited)",
509					"$(BUILT_PRODUCTS_DIR)",
510				);
511				PRODUCT_NAME = "$(TARGET_NAME)";
512			};
513			name = Debug;
514		};
515		0CE08A7B148FF2C7000473EB /* Release */ = {
516			isa = XCBuildConfiguration;
517			buildSettings = {
518				FRAMEWORK_SEARCH_PATHS = "$(inherited)";
519				HEADER_SEARCH_PATHS = "$(BUILT_PRODUCTS_DIR)/usr/local/include";
520				LIBRARY_SEARCH_PATHS = (
521					"$(inherited)",
522					"$(BUILT_PRODUCTS_DIR)",
523				);
524				PRODUCT_NAME = "$(TARGET_NAME)";
525			};
526			name = Release;
527		};
528		0CE08A80148FF61C000473EB /* Debug */ = {
529			isa = XCBuildConfiguration;
530			buildSettings = {
531				PRODUCT_NAME = "$(TARGET_NAME)";
532			};
533			name = Debug;
534		};
535		0CE08A81148FF61C000473EB /* Release */ = {
536			isa = XCBuildConfiguration;
537			buildSettings = {
538				PRODUCT_NAME = "$(TARGET_NAME)";
539			};
540			name = Release;
541		};
542/* End XCBuildConfiguration section */
543
544/* Begin XCConfigurationList section */
545		0CC9A7E8146DF66000C18F89 /* Build configuration list for PBXProject "tlsnke" */ = {
546			isa = XCConfigurationList;
547			buildConfigurations = (
548				0CC9A7FE146DF66000C18F89 /* Debug */,
549				0CC9A7FF146DF66000C18F89 /* Release */,
550			);
551			defaultConfigurationIsVisible = 0;
552			defaultConfigurationName = Release;
553		};
554		0CC9A800146DF66000C18F89 /* Build configuration list for PBXNativeTarget "tlsnke" */ = {
555			isa = XCConfigurationList;
556			buildConfigurations = (
557				0CC9A801146DF66000C18F89 /* Debug */,
558				0CC9A802146DF66000C18F89 /* Release */,
559			);
560			defaultConfigurationIsVisible = 0;
561			defaultConfigurationName = Release;
562		};
563		0CDF46A114DC794300FFE2FD /* Build configuration list for PBXNativeTarget "tlssocket" */ = {
564			isa = XCConfigurationList;
565			buildConfigurations = (
566				0CDF46A214DC794300FFE2FD /* Debug */,
567				0CDF46A314DC794300FFE2FD /* Release */,
568			);
569			defaultConfigurationIsVisible = 0;
570			defaultConfigurationName = Release;
571		};
572		0CE08A7C148FF2C7000473EB /* Build configuration list for PBXNativeTarget "tlsnketest" */ = {
573			isa = XCConfigurationList;
574			buildConfigurations = (
575				0CE08A7A148FF2C7000473EB /* Debug */,
576				0CE08A7B148FF2C7000473EB /* Release */,
577			);
578			defaultConfigurationIsVisible = 0;
579			defaultConfigurationName = Release;
580		};
581		0CE08A7F148FF61C000473EB /* Build configuration list for PBXAggregateTarget "host-loadkext" */ = {
582			isa = XCConfigurationList;
583			buildConfigurations = (
584				0CE08A80148FF61C000473EB /* Debug */,
585				0CE08A81148FF61C000473EB /* Release */,
586			);
587			defaultConfigurationIsVisible = 0;
588			defaultConfigurationName = Release;
589		};
590/* End XCConfigurationList section */
591	};
592	rootObject = 0CC9A7E5146DF66000C18F89 /* Project object */;
593}
594