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