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