/ coretls.xcodeproj / project.pbxproj
project.pbxproj
1 // !$*UTF8*$! 2 { 3 archiveVersion = 1; 4 classes = { 5 }; 6 objectVersion = 46; 7 objects = { 8 9 /* Begin PBXAggregateTarget section */ 10 0C03D64A17DFD1760087643B /* coreTLS_libraries */ = { 11 isa = PBXAggregateTarget; 12 buildConfigurationList = 0C03D64B17DFD1760087643B /* Build configuration list for PBXAggregateTarget "coreTLS_libraries" */; 13 buildPhases = ( 14 ); 15 dependencies = ( 16 EB4E09291D595DC400FAFE7C /* PBXTargetDependency */, 17 ); 18 name = coreTLS_libraries; 19 productName = coreTLS; 20 }; 21 0C12A7D218688C6700B857BD /* All */ = { 22 isa = PBXAggregateTarget; 23 buildConfigurationList = 0C12A7D518688C6700B857BD /* Build configuration list for PBXAggregateTarget "All" */; 24 buildPhases = ( 25 ); 26 dependencies = ( 27 0C12A7D718688C6E00B857BD /* PBXTargetDependency */, 28 0C99D6141C447745003A4AF0 /* PBXTargetDependency */, 29 0C12A7D918688C7200B857BD /* PBXTargetDependency */, 30 ); 31 name = All; 32 productName = All; 33 }; 34 0C701FFD1BFFF4B3006A61C5 /* coreTLS_helpers */ = { 35 isa = PBXAggregateTarget; 36 buildConfigurationList = 0C701FFE1BFFF4B3006A61C5 /* Build configuration list for PBXAggregateTarget "coreTLS_helpers" */; 37 buildPhases = ( 38 ); 39 dependencies = ( 40 0C7020061BFFF507006A61C5 /* PBXTargetDependency */, 41 ); 42 name = coreTLS_helpers; 43 productName = coreTLS_libsystem; 44 }; 45 0C9694FC182C3E52009F4643 /* coreTLS_executables */ = { 46 isa = PBXAggregateTarget; 47 buildConfigurationList = 0C9694FF182C3E52009F4643 /* Build configuration list for PBXAggregateTarget "coreTLS_executables" */; 48 buildPhases = ( 49 ); 50 dependencies = ( 51 5ADAA951208500ED009994F9 /* PBXTargetDependency */, 52 0CF4F3F218FDF9E000874F64 /* PBXTargetDependency */, 53 0CF4F3F718FDF9E500874F64 /* PBXTargetDependency */, 54 0C969501182C3E78009F4643 /* PBXTargetDependency */, 55 ); 56 name = coreTLS_executables; 57 productName = coreTLS_executable; 58 }; 59 0CEA77171899A728002792AF /* coreTLS_kexts */ = { 60 isa = PBXAggregateTarget; 61 buildConfigurationList = 0CEA771E1899A728002792AF /* Build configuration list for PBXAggregateTarget "coreTLS_kexts" */; 62 buildPhases = ( 63 ); 64 dependencies = ( 65 0CEA77281899AB6C002792AF /* PBXTargetDependency */, 66 0CEA77221899A766002792AF /* PBXTargetDependency */, 67 ); 68 name = coreTLS_kexts; 69 productName = coreTLS_kexts; 70 }; 71 /* End PBXAggregateTarget section */ 72 73 /* Begin PBXBuildFile section */ 74 0C0109FE19E6FEB000EC10BC /* testleaks.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C0109FC19E6FEB000EC10BC /* testleaks.c */; }; 75 0C03D5A617D7AB170087643B /* sslDigests.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF41D0534D89900303760 /* sslDigests.c */; }; 76 0C03D5A717D7AB1D0087643B /* sslDigests.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CAFF41E0534D89900303760 /* sslDigests.h */; }; 77 0C03D5A817D7AB3C0087643B /* ssl3Callouts.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF4110534D89900303760 /* ssl3Callouts.c */; }; 78 0C03D5A917D7AB3F0087643B /* tls1Callouts.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF4330534D89900303760 /* tls1Callouts.c */; }; 79 0C03D5AA17D7AB480087643B /* sslAlertMessage.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF4120534D89900303760 /* sslAlertMessage.c */; }; 80 0C03D5AB17D7B51A0087643B /* sslCert.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF4180534D89900303760 /* sslCert.c */; }; 81 0C03D5AC17D7B5EF0087643B /* sslChangeCipher.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF4190534D89900303760 /* sslChangeCipher.c */; }; 82 0C03D5AD17D7B6260087643B /* sslKeyExchange.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF4250534D89900303760 /* sslKeyExchange.c */; }; 83 0C03D5E517D7FAFA0087643B /* sslCipherSpecs.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCA413615C75863002AEC4C /* sslCipherSpecs.c */; }; 84 0C03D5E617D7FAFF0087643B /* sslCipherSpecs.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CCA413715C75863002AEC4C /* sslCipherSpecs.h */; }; 85 0C03D5EB17D7FC280087643B /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0C6C633715D1BB7100BC68CD /* CoreFoundation.framework */; }; 86 0C03D64717DE8B3C0087643B /* tls_stream_parser.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C03D63C17DE8B0C0087643B /* tls_stream_parser.h */; settings = {ATTRIBUTES = (Private, ); }; }; 87 0C08A3C11857A2FE00DFBA9D /* sslCrypto.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C08A3BF1857A2FE00DFBA9D /* sslCrypto.c */; }; 88 0C08A3C21857A2FE00DFBA9D /* sslCrypto.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C08A3C01857A2FE00DFBA9D /* sslCrypto.h */; }; 89 0C147A6E1C126CB800495B4C /* tls_helpers_identity.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C147A6D1C126CB800495B4C /* tls_helpers_identity.c */; }; 90 0C179B4318C533D0007B09BF /* tls_server.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C179B4118C533D0007B09BF /* tls_server.c */; }; 91 0C179B4818C5366D007B09BF /* secCrypto.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCB2E9718BBF12F00592893 /* secCrypto.c */; }; 92 0C179B4918C5366D007B09BF /* sslMemory.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF4260534D89900303760 /* sslMemory.c */; }; 93 0C179B4B18C5378E007B09BF /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0C6C633715D1BB7100BC68CD /* CoreFoundation.framework */; }; 94 0C179B4C18C53797007B09BF /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0C03D5E917D7FC1F0087643B /* Security.framework */; }; 95 0C179B4D18C537A0007B09BF /* sockets.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCC9A5C18AC27440019EC70 /* sockets.c */; }; 96 0C1956DE1BE3DCF800587353 /* tls_metrics_bundles.inc in Headers */ = {isa = PBXBuildFile; fileRef = 0C1956DC1BE3DCF800587353 /* tls_metrics_bundles.inc */; }; 97 0C1F071E189C5F0500E65030 /* sslMemory.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF4260534D89900303760 /* sslMemory.c */; }; 98 0C2775131889F02D000C0442 /* tls_record_crypto.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCA414315C75863002AEC4C /* tls_record_crypto.c */; }; 99 0C2775151889F02D000C0442 /* tls_record.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C870BF417B43967008FB2CF /* tls_record.c */; }; 100 0C2775161889F02D000C0442 /* sslRc4Cipher.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CC88DD117FA323A003208AF /* sslRc4Cipher.c */; }; 101 0C2775171889F02D000C0442 /* sslMemory.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF4260534D89900303760 /* sslMemory.c */; }; 102 0C2775181889F02D000C0442 /* sslUtils.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF42F0534D89900303760 /* sslUtils.c */; }; 103 0C2775191889F02D000C0442 /* symCipherParams.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCA413D15C75863002AEC4C /* symCipherParams.c */; }; 104 0C27751A1889F02D000C0442 /* sslNullCipher.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF4280534D89900303760 /* sslNullCipher.c */; }; 105 0C27751B1889F02D000C0442 /* symCipher.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF4310534D89900303760 /* symCipher.c */; }; 106 0C27751C1889F02D000C0442 /* tls_digest.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCA413E15C75863002AEC4C /* tls_digest.c */; }; 107 0C27751E1889F02D000C0442 /* tls_hmac.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF4340534D89900303760 /* tls_hmac.c */; }; 108 0C2775211889F02D000C0442 /* tls_record.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C870BF317B43967008FB2CF /* tls_record.h */; }; 109 0C277529188EF269000C0442 /* sslMemory.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CAFF4270534D89900303760 /* sslMemory.h */; }; 110 0C27752A188EF9F6000C0442 /* tls_ciphersuites.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF4010534D89900303760 /* tls_ciphersuites.c */; }; 111 0C2A501F1815D47300601766 /* tls_ciphersuites.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF4010534D89900303760 /* tls_ciphersuites.c */; }; 112 0C2A50291815D47300601766 /* tls_record.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C870BF317B43967008FB2CF /* tls_record.h */; settings = {ATTRIBUTES = (Private, ); }; }; 113 0C2BCDEC1D0B718500ED7A2F /* dummy.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CBB16F21877318F00FCF0F7 /* dummy.c */; }; 114 0C2BCDEF1D0B71EF00ED7A2F /* libcoretls.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0C2BCDEB1D0B716700ED7A2F /* libcoretls.dylib */; }; 115 0C2BCDF01D0B71F200ED7A2F /* libcoretls.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0C2BCDEB1D0B716700ED7A2F /* libcoretls.dylib */; }; 116 0C2BCDF11D0B71F200ED7A2F /* libcoretls.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0C2BCDEB1D0B716700ED7A2F /* libcoretls.dylib */; }; 117 0C417E491B601A3100DE639E /* tls_metrics.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C417E471B601A3100DE639E /* tls_metrics.c */; }; 118 0C417E4A1B601A3100DE639E /* tls_metrics.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C417E481B601A3100DE639E /* tls_metrics.h */; }; 119 0C6CE0AB1A968F5300BF0994 /* sockets.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCC9A5C18AC27440019EC70 /* sockets.c */; }; 120 0C6CE0AE1A968F5300BF0994 /* secCrypto.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCB2E9718BBF12F00592893 /* secCrypto.c */; }; 121 0C6CE0AF1A968F5300BF0994 /* sslMemory.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF4260534D89900303760 /* sslMemory.c */; }; 122 0C6CE0B01A968F5300BF0994 /* tls_server.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C179B4118C533D0007B09BF /* tls_server.c */; }; 123 0C6CE0B11A968F5300BF0994 /* tls_alloc.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CE8868F18C4F8EF00C4EF6A /* tls_alloc.c */; }; 124 0C6CE0B31A968F5300BF0994 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0C03D5E917D7FC1F0087643B /* Security.framework */; }; 125 0C6CE0B41A968F5300BF0994 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0C6C633715D1BB7100BC68CD /* CoreFoundation.framework */; }; 126 0C6CE0BD1A968FB500BF0994 /* libcoretls_ciphersuites.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0C2A502E1815D47300601766 /* libcoretls_ciphersuites.a */; }; 127 0C6CE0BE1A968FB500BF0994 /* libcoretls_handshake.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0C870BFB17B44328008FB2CF /* libcoretls_handshake.a */; }; 128 0C6CE0BF1A968FB500BF0994 /* libcoretls_record.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0C870BD917B1A62C008FB2CF /* libcoretls_record.a */; }; 129 0C6CE0C01A968FB500BF0994 /* libcoretls_stream_parser.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0C03D64317DE8B330087643B /* libcoretls_stream_parser.a */; }; 130 0C701FFC1BFFEF25006A61C5 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0C701FFB1BFFEF25006A61C5 /* CoreFoundation.framework */; }; 131 0C7272241A15607D000F845B /* tls_stream_parser.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C7272231A15607D000F845B /* tls_stream_parser.c */; }; 132 0C7A928819A2B3FA0065A165 /* tls_types.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CCA413C15C75863002AEC4C /* tls_types.h */; }; 133 0C7A928919A2B3FB0065A165 /* tls_types.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CCA413C15C75863002AEC4C /* tls_types.h */; }; 134 0C7A928A19A2B3FC0065A165 /* tls_types.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CCA413C15C75863002AEC4C /* tls_types.h */; }; 135 0C7A928B19A2B3FD0065A165 /* tls_types.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CCA413C15C75863002AEC4C /* tls_types.h */; }; 136 0C7A928C19A2B3FE0065A165 /* tls_types.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CCA413C15C75863002AEC4C /* tls_types.h */; settings = {ATTRIBUTES = (Private, ); }; }; 137 0C7FE2BE17D64AB000793947 /* main.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C7FE2BD17D64AB000793947 /* main.c */; }; 138 0C86A5DD196C72D4009B006A /* ec_cert.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C86A5DC196C72D4009B006A /* ec_cert.c */; }; 139 0C870BE117B1A711008FB2CF /* symCipherParams.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCA413D15C75863002AEC4C /* symCipherParams.c */; }; 140 0C870BE517B1A711008FB2CF /* sslNullCipher.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF4280534D89900303760 /* sslNullCipher.c */; }; 141 0C870BE617B1A711008FB2CF /* symCipher.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF4310534D89900303760 /* symCipher.c */; }; 142 0C870BE717B1A711008FB2CF /* tls_digest.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCA413E15C75863002AEC4C /* tls_digest.c */; }; 143 0C870BE917B1A711008FB2CF /* tls_hmac.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF4340534D89900303760 /* tls_hmac.c */; }; 144 0C870BED17B1A84F008FB2CF /* sslMemory.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF4260534D89900303760 /* sslMemory.c */; }; 145 0C870BEE17B1A851008FB2CF /* sslUtils.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF42F0534D89900303760 /* sslUtils.c */; }; 146 0C870BF517B43967008FB2CF /* tls_record.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C870BF317B43967008FB2CF /* tls_record.h */; settings = {ATTRIBUTES = (Private, ); }; }; 147 0C870BF617B43967008FB2CF /* tls_record.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C870BF417B43967008FB2CF /* tls_record.c */; }; 148 0C99D6181C447CEB003A4AF0 /* sslMemory.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF4260534D89900303760 /* sslMemory.c */; }; 149 0C99D6191C4481EE003A4AF0 /* libcoretls_cfhelpers.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0CA078461BED56CF00D86F70 /* libcoretls_cfhelpers.dylib */; }; 150 0C99D61C1C44D9ED003A4AF0 /* libcoretls_cfhelpers.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0CA078461BED56CF00D86F70 /* libcoretls_cfhelpers.dylib */; }; 151 0C99D6201C44D9F4003A4AF0 /* libcoretls_cfhelpers.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0CA078461BED56CF00D86F70 /* libcoretls_cfhelpers.dylib */; }; 152 0CA36681182DAE8700EDAEBC /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0C03D5E917D7FC1F0087643B /* Security.framework */; }; 153 0CA9800517E265AF00205D87 /* tls_record_crypto.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCA414315C75863002AEC4C /* tls_record_crypto.c */; }; 154 0CA9800717E3B8F900205D87 /* sslSession.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF42C0534D89900303760 /* sslSession.c */; }; 155 0CA9800817E3B90E00205D87 /* sslSession.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CAFF42D0534D89900303760 /* sslSession.h */; }; 156 0CC2CE511C1A18BE001A8C62 /* tls_04_timing.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CC2CE501C1A18BE001A8C62 /* tls_04_timing.c */; }; 157 0CC88DD217FA323A003208AF /* sslRc4Cipher.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CC88DD117FA323A003208AF /* sslRc4Cipher.c */; }; 158 0CC8D20017D6886F0089DCFC /* tls_handshake.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C870BEF17B1AC10008FB2CF /* tls_handshake.c */; }; 159 0CC8D20117D6888A0089DCFC /* tls_handshake.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C870BF117B41007008FB2CF /* tls_handshake.h */; settings = {ATTRIBUTES = (Private, ); }; }; 160 0CC8D20317D68C4F0089DCFC /* sslHandshake.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF41F0534D89900303760 /* sslHandshake.c */; }; 161 0CC8D20417D68C4F0089DCFC /* sslHandshakeFinish.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF4210534D89900303760 /* sslHandshakeFinish.c */; }; 162 0CC8D20517D68C4F0089DCFC /* sslHandshakeHello.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF4220534D89900303760 /* sslHandshakeHello.c */; }; 163 0CC8D20617D68C700089DCFC /* sslHandshake.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CAFF4200534D89900303760 /* sslHandshake.h */; }; 164 0CC8D20817D692730089DCFC /* tls_handshake_priv.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CC8D20717D692730089DCFC /* tls_handshake_priv.h */; }; 165 0CCB2E8818BBC63500592893 /* test-00-test.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCB2E8018BBC63500592893 /* test-00-test.c */; }; 166 0CCB2E8918BBC63500592893 /* testenv.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCB2E8218BBC63500592893 /* testenv.c */; }; 167 0CCB2E8A18BBC63500592893 /* testmore.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCB2E8618BBC63500592893 /* testmore.c */; }; 168 0CCB2E9418BBCB3500592893 /* tls_01_record.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCB2E8D18BBC86200592893 /* tls_01_record.c */; }; 169 0CCB2E9618BBCB3500592893 /* tls_03_client.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCB2E8F18BBC86200592893 /* tls_03_client.c */; }; 170 0CCB2E9818BBF12F00592893 /* secCrypto.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCB2E9718BBF12F00592893 /* secCrypto.c */; }; 171 0CCB2E9F18BC229200592893 /* tls_02_self.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCB2E9C18BBF8CE00592893 /* tls_02_self.c */; }; 172 0CE8868B18C4F51E00C4EF6A /* tls_client.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCC9A4618AC24420019EC70 /* tls_client.c */; }; 173 0CE8868D18C4F51E00C4EF6A /* sockets.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCC9A5C18AC27440019EC70 /* sockets.c */; }; 174 0CE8869018C4F8EF00C4EF6A /* tls_alloc.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CE8868F18C4F8EF00C4EF6A /* tls_alloc.c */; }; 175 0CE8869118C4F8EF00C4EF6A /* tls_alloc.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CE8868F18C4F8EF00C4EF6A /* tls_alloc.c */; }; 176 0CE8869518C4FBD900C4EF6A /* secCrypto.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCB2E9718BBF12F00592893 /* secCrypto.c */; }; 177 0CE8869618C4FBF400C4EF6A /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0C03D5E917D7FC1F0087643B /* Security.framework */; }; 178 0CE8869718C4FBFA00C4EF6A /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0C6C633715D1BB7100BC68CD /* CoreFoundation.framework */; }; 179 0CE8869818C4FC3700C4EF6A /* sslMemory.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF4260534D89900303760 /* sslMemory.c */; }; 180 0CF16DD81C62AB1800490AA2 /* tls_helpers.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CF16DD61C62AB1800490AA2 /* tls_helpers.c */; }; 181 0CF16DD91C62AB1800490AA2 /* tls_helpers.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CF16DD71C62AB1800490AA2 /* tls_helpers.h */; settings = {ATTRIBUTES = (Private, ); }; }; 182 0CF41C2218F87E0200714F55 /* tls_ciphersuites.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CAFF4020534D89900303760 /* tls_ciphersuites.h */; settings = {ATTRIBUTES = (Private, ); }; }; 183 0CFB7D6318BE62490003E1DC /* google_certs.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CFB7D6218BE62490003E1DC /* google_certs.c */; }; 184 0CFBC0CB19A564200003353C /* sslDecode.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CFBC0CA19A564200003353C /* sslDecode.c */; }; 185 0CFBC0D019A564A40003353C /* sslDecode.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CFBC0CF19A564A40003353C /* sslDecode.h */; }; 186 3D6034461A2D3243002C1957 /* sslAesGcmCipher.c in Sources */ = {isa = PBXBuildFile; fileRef = 3D6034451A2D3243002C1957 /* sslAesGcmCipher.c */; }; 187 3D6034471A2D3243002C1957 /* sslAesGcmCipher.c in Sources */ = {isa = PBXBuildFile; fileRef = 3D6034451A2D3243002C1957 /* sslAesGcmCipher.c */; }; 188 3D759E0A1A9EA75C0060A922 /* sslCipherSpecs.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCA413615C75863002AEC4C /* sslCipherSpecs.c */; }; 189 5A11FAD920854C5500A43ABA /* tls_cache.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CA078A21BED601A00D86F70 /* tls_cache.h */; settings = {ATTRIBUTES = (Private, ); }; }; 190 5A11FADA20854C5500A43ABA /* tls_ciphersuites.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CAFF4020534D89900303760 /* tls_ciphersuites.h */; settings = {ATTRIBUTES = (Private, ); }; }; 191 5A11FADB20854C5500A43ABA /* tls_handshake.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C870BF117B41007008FB2CF /* tls_handshake.h */; settings = {ATTRIBUTES = (Private, ); }; }; 192 5A11FADC20854C5500A43ABA /* tls_handshake_priv.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CC8D20717D692730089DCFC /* tls_handshake_priv.h */; settings = {ATTRIBUTES = (Private, ); }; }; 193 5A11FAE420854C5500A43ABA /* tls_record.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C870BF317B43967008FB2CF /* tls_record.h */; settings = {ATTRIBUTES = (Private, ); }; }; 194 5A11FAEA20854C5500A43ABA /* tls_stream_parser.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C03D63C17DE8B0C0087643B /* tls_stream_parser.h */; settings = {ATTRIBUTES = (Private, ); }; }; 195 5A11FAEB20854C5500A43ABA /* tls_types_private.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C04E99B1892DE6200E49919 /* tls_types_private.h */; settings = {ATTRIBUTES = (Private, ); }; }; 196 5A11FAEC20854C5500A43ABA /* tls_types.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CCA413C15C75863002AEC4C /* tls_types.h */; settings = {ATTRIBUTES = (Private, ); }; }; 197 5A11FAF420854F1200A43ABA /* CipherSuite.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CAFF4030534D89900303760 /* CipherSuite.h */; settings = {ATTRIBUTES = (Private, ); }; }; 198 5A11FAF520854F1800A43ABA /* CipherSuite.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CAFF4030534D89900303760 /* CipherSuite.h */; settings = {ATTRIBUTES = (Private, ); }; }; 199 5A11FAF8208550CD00A43ABA /* CipherSuite.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CAFF4030534D89900303760 /* CipherSuite.h */; settings = {ATTRIBUTES = (Private, ); }; }; 200 5A11FB002085588400A43ABA /* sslHandshake_priv.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A11FAFF2085587200A43ABA /* sslHandshake_priv.h */; }; 201 5A11FB01208558AA00A43ABA /* sslHandshake.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CAFF4200534D89900303760 /* sslHandshake.h */; settings = {ATTRIBUTES = (Private, ); }; }; 202 5A5F97761E43B41A00C66925 /* appleSession.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CA078A61BED633300D86F70 /* appleSession.c */; }; 203 5A5F97771E43B41A00C66925 /* tls_cache.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CA078A41BED61B300D86F70 /* tls_cache.c */; }; 204 5A5F97781E43B41A00C66925 /* dummy.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CBB16F21877318F00FCF0F7 /* dummy.c */; }; 205 5A5F977A1E43B41A00C66925 /* libcoretls_ciphersuites.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0C2A502E1815D47300601766 /* libcoretls_ciphersuites.a */; }; 206 5A5F977B1E43B41A00C66925 /* libcoretls_handshake.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0C870BFB17B44328008FB2CF /* libcoretls_handshake.a */; }; 207 5A5F977C1E43B41A00C66925 /* libcoretls_record.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0C870BD917B1A62C008FB2CF /* libcoretls_record.a */; }; 208 5A5F977D1E43B41A00C66925 /* libcoretls_stream_parser.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0C03D64317DE8B330087643B /* libcoretls_stream_parser.a */; }; 209 5A5F977F1E43B41A00C66925 /* tls_cache.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CA078A21BED601A00D86F70 /* tls_cache.h */; settings = {ATTRIBUTES = (Private, ); }; }; 210 5A5F97801E43B41A00C66925 /* appleSession.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CA078A71BED633300D86F70 /* appleSession.h */; }; 211 5A5F97811E43B41A00C66925 /* tls_types_private.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C04E99B1892DE6200E49919 /* tls_types_private.h */; }; 212 5A83DD39206D3F1900D9699C /* tls_record.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C870BF417B43967008FB2CF /* tls_record.c */; }; 213 5A83DD3A206D3F7200D9699C /* tls_handshake.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C870BEF17B1AC10008FB2CF /* tls_handshake.c */; }; 214 5A83DD3B206D42F600D9699C /* tls_stream_parser.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C7272231A15607D000F845B /* tls_stream_parser.c */; }; 215 5ADAA94E2084FF6F009994F9 /* libcoretls.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0C2BCDEB1D0B716700ED7A2F /* libcoretls.dylib */; }; 216 5ADAA94F20850078009994F9 /* libcoretls.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0C2BCDEB1D0B716700ED7A2F /* libcoretls.dylib */; }; 217 AA37BB32206D342E0040FE2D /* sslMemory.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF4260534D89900303760 /* sslMemory.c */; }; 218 EB11193B1D5A6D52008D00C6 /* appleSession.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CA078A71BED633300D86F70 /* appleSession.h */; }; 219 EB11193C1D5A6D90008D00C6 /* libcoretls_ciphersuites.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0C2A502E1815D47300601766 /* libcoretls_ciphersuites.a */; }; 220 EB11193D1D5A6D90008D00C6 /* libcoretls_handshake.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0C870BFB17B44328008FB2CF /* libcoretls_handshake.a */; }; 221 EB11193E1D5A6D90008D00C6 /* libcoretls_record.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0C870BD917B1A62C008FB2CF /* libcoretls_record.a */; }; 222 EB11193F1D5A6D90008D00C6 /* libcoretls_stream_parser.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0C03D64317DE8B330087643B /* libcoretls_stream_parser.a */; }; 223 EB1119421D5A6F21008D00C6 /* appleSession.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CA078A61BED633300D86F70 /* appleSession.c */; }; 224 EB1119461D5A6F26008D00C6 /* tls_cache.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CA078A41BED61B300D86F70 /* tls_cache.c */; }; 225 EBEDE80F1A44908B001B7D1F /* coretls_performance.c in Sources */ = {isa = PBXBuildFile; fileRef = EBEDE80E1A44908B001B7D1F /* coretls_performance.c */; }; 226 /* End PBXBuildFile section */ 227 228 /* Begin PBXContainerItemProxy section */ 229 0C12A7D618688C6E00B857BD /* PBXContainerItemProxy */ = { 230 isa = PBXContainerItemProxy; 231 containerPortal = 4CA1FEAB052A3C3800F22E42 /* Project object */; 232 proxyType = 1; 233 remoteGlobalIDString = 0C03D64A17DFD1760087643B; 234 remoteInfo = coreTLS_libraries; 235 }; 236 0C12A7D818688C7200B857BD /* PBXContainerItemProxy */ = { 237 isa = PBXContainerItemProxy; 238 containerPortal = 4CA1FEAB052A3C3800F22E42 /* Project object */; 239 proxyType = 1; 240 remoteGlobalIDString = 0C9694FC182C3E52009F4643; 241 remoteInfo = coreTLS_executables; 242 }; 243 0C2774F91889EE48000C0442 /* PBXContainerItemProxy */ = { 244 isa = PBXContainerItemProxy; 245 containerPortal = 0C2774F21889EE44000C0442 /* tlsnke.xcodeproj */; 246 proxyType = 2; 247 remoteGlobalIDString = 0CC9A7F0146DF66000C18F89; 248 remoteInfo = tlsnke; 249 }; 250 0C2774FB1889EE48000C0442 /* PBXContainerItemProxy */ = { 251 isa = PBXContainerItemProxy; 252 containerPortal = 0C2774F21889EE44000C0442 /* tlsnke.xcodeproj */; 253 proxyType = 2; 254 remoteGlobalIDString = 0CE08A73148FF2C6000473EB; 255 remoteInfo = tlsnketest; 256 }; 257 0C2774FD1889EE48000C0442 /* PBXContainerItemProxy */ = { 258 isa = PBXContainerItemProxy; 259 containerPortal = 0C2774F21889EE44000C0442 /* tlsnke.xcodeproj */; 260 proxyType = 2; 261 remoteGlobalIDString = 0CDF46A014DC794300FFE2FD; 262 remoteInfo = tlssocket; 263 }; 264 0C7020051BFFF507006A61C5 /* PBXContainerItemProxy */ = { 265 isa = PBXContainerItemProxy; 266 containerPortal = 4CA1FEAB052A3C3800F22E42 /* Project object */; 267 proxyType = 1; 268 remoteGlobalIDString = 0CA078451BED56CF00D86F70; 269 remoteInfo = coretls_cfhelpers; 270 }; 271 0C969500182C3E78009F4643 /* PBXContainerItemProxy */ = { 272 isa = PBXContainerItemProxy; 273 containerPortal = 4CA1FEAB052A3C3800F22E42 /* Project object */; 274 proxyType = 1; 275 remoteGlobalIDString = 0C7FE2BA17D64AB000793947; 276 remoteInfo = tls_test; 277 }; 278 0C99D6131C447745003A4AF0 /* PBXContainerItemProxy */ = { 279 isa = PBXContainerItemProxy; 280 containerPortal = 4CA1FEAB052A3C3800F22E42 /* Project object */; 281 proxyType = 1; 282 remoteGlobalIDString = 0C701FFD1BFFF4B3006A61C5; 283 remoteInfo = coreTLS_helpers; 284 }; 285 0CEA77211899A766002792AF /* PBXContainerItemProxy */ = { 286 isa = PBXContainerItemProxy; 287 containerPortal = 0C2774F21889EE44000C0442 /* tlsnke.xcodeproj */; 288 proxyType = 1; 289 remoteGlobalIDString = 0CC9A7EF146DF66000C18F89; 290 remoteInfo = tlsnke; 291 }; 292 0CEA77271899AB6C002792AF /* PBXContainerItemProxy */ = { 293 isa = PBXContainerItemProxy; 294 containerPortal = 4CA1FEAB052A3C3800F22E42 /* Project object */; 295 proxyType = 1; 296 remoteGlobalIDString = 0C2775111889F02D000C0442; 297 remoteInfo = coretls_kext; 298 }; 299 0CF4F3F118FDF9E000874F64 /* PBXContainerItemProxy */ = { 300 isa = PBXContainerItemProxy; 301 containerPortal = 4CA1FEAB052A3C3800F22E42 /* Project object */; 302 proxyType = 1; 303 remoteGlobalIDString = 0CCC9A4318AC24410019EC70; 304 remoteInfo = coretls_client; 305 }; 306 0CF4F3F618FDF9E500874F64 /* PBXContainerItemProxy */ = { 307 isa = PBXContainerItemProxy; 308 containerPortal = 4CA1FEAB052A3C3800F22E42 /* Project object */; 309 proxyType = 1; 310 remoteGlobalIDString = 0CCC9A5018AC24610019EC70; 311 remoteInfo = coretls_server; 312 }; 313 5A5F976E1E43B41A00C66925 /* PBXContainerItemProxy */ = { 314 isa = PBXContainerItemProxy; 315 containerPortal = 4CA1FEAB052A3C3800F22E42 /* Project object */; 316 proxyType = 1; 317 remoteGlobalIDString = 0C2A50171815D47300601766; 318 remoteInfo = coretls_ciphersuites; 319 }; 320 5A5F97701E43B41A00C66925 /* PBXContainerItemProxy */ = { 321 isa = PBXContainerItemProxy; 322 containerPortal = 4CA1FEAB052A3C3800F22E42 /* Project object */; 323 proxyType = 1; 324 remoteGlobalIDString = 0C870BD817B1A62C008FB2CF; 325 remoteInfo = coretls_record; 326 }; 327 5A5F97721E43B41A00C66925 /* PBXContainerItemProxy */ = { 328 isa = PBXContainerItemProxy; 329 containerPortal = 4CA1FEAB052A3C3800F22E42 /* Project object */; 330 proxyType = 1; 331 remoteGlobalIDString = 0C870BFA17B44328008FB2CF; 332 remoteInfo = coretls_handshake; 333 }; 334 5A5F97741E43B41A00C66925 /* PBXContainerItemProxy */ = { 335 isa = PBXContainerItemProxy; 336 containerPortal = 4CA1FEAB052A3C3800F22E42 /* Project object */; 337 proxyType = 1; 338 remoteGlobalIDString = 0C03D64217DE8B330087643B; 339 remoteInfo = coretls_stream_parser; 340 }; 341 5ADAA950208500ED009994F9 /* PBXContainerItemProxy */ = { 342 isa = PBXContainerItemProxy; 343 containerPortal = 4CA1FEAB052A3C3800F22E42 /* Project object */; 344 proxyType = 1; 345 remoteGlobalIDString = EBEDE80B1A44908B001B7D1F; 346 remoteInfo = coretls_performance; 347 }; 348 EB1119471D5A6F2E008D00C6 /* PBXContainerItemProxy */ = { 349 isa = PBXContainerItemProxy; 350 containerPortal = 4CA1FEAB052A3C3800F22E42 /* Project object */; 351 proxyType = 1; 352 remoteGlobalIDString = 0C2A50171815D47300601766; 353 remoteInfo = coretls_ciphersuites; 354 }; 355 EB1119491D5A6F2E008D00C6 /* PBXContainerItemProxy */ = { 356 isa = PBXContainerItemProxy; 357 containerPortal = 4CA1FEAB052A3C3800F22E42 /* Project object */; 358 proxyType = 1; 359 remoteGlobalIDString = 0C870BD817B1A62C008FB2CF; 360 remoteInfo = coretls_record; 361 }; 362 EB11194B1D5A6F2E008D00C6 /* PBXContainerItemProxy */ = { 363 isa = PBXContainerItemProxy; 364 containerPortal = 4CA1FEAB052A3C3800F22E42 /* Project object */; 365 proxyType = 1; 366 remoteGlobalIDString = 0C870BFA17B44328008FB2CF; 367 remoteInfo = coretls_handshake; 368 }; 369 EB11194D1D5A6F2E008D00C6 /* PBXContainerItemProxy */ = { 370 isa = PBXContainerItemProxy; 371 containerPortal = 4CA1FEAB052A3C3800F22E42 /* Project object */; 372 proxyType = 1; 373 remoteGlobalIDString = 0C03D64217DE8B330087643B; 374 remoteInfo = coretls_stream_parser; 375 }; 376 EB4E09281D595DC400FAFE7C /* PBXContainerItemProxy */ = { 377 isa = PBXContainerItemProxy; 378 containerPortal = 4CA1FEAB052A3C3800F22E42 /* Project object */; 379 proxyType = 1; 380 remoteGlobalIDString = 0C2BCDDE1D0B716700ED7A2F; 381 remoteInfo = coretls; 382 }; 383 /* End PBXContainerItemProxy section */ 384 385 /* Begin PBXCopyFilesBuildPhase section */ 386 0C7FE2B917D64AB000793947 /* CopyFiles */ = { 387 isa = PBXCopyFilesBuildPhase; 388 buildActionMask = 2147483647; 389 dstPath = /usr/share/man/man1/; 390 dstSubfolderSpec = 0; 391 files = ( 392 ); 393 runOnlyForDeploymentPostprocessing = 1; 394 }; 395 /* End PBXCopyFilesBuildPhase section */ 396 397 /* Begin PBXFileReference section */ 398 0C0109FC19E6FEB000EC10BC /* testleaks.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testleaks.c; sourceTree = "<group>"; }; 399 0C0109FD19E6FEB000EC10BC /* testleaks.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = testleaks.h; sourceTree = "<group>"; }; 400 0C03D5E917D7FC1F0087643B /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = System/Library/Frameworks/Security.framework; sourceTree = SDKROOT; }; 401 0C03D63C17DE8B0C0087643B /* tls_stream_parser.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = tls_stream_parser.h; path = lib/tls_stream_parser.h; sourceTree = "<group>"; }; 402 0C03D64317DE8B330087643B /* libcoretls_stream_parser.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libcoretls_stream_parser.a; sourceTree = BUILT_PRODUCTS_DIR; }; 403 0C04E99B1892DE6200E49919 /* tls_types_private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; name = tls_types_private.h; path = lib/tls_types_private.h; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; 404 0C08A3BF1857A2FE00DFBA9D /* sslCrypto.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; lineEnding = 0; path = sslCrypto.c; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.c; }; 405 0C08A3C01857A2FE00DFBA9D /* sslCrypto.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sslCrypto.h; sourceTree = "<group>"; }; 406 0C0E61BD1891BFD1007CD626 /* staticlib.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = staticlib.xcconfig; sourceTree = "<group>"; }; 407 0C147A6D1C126CB800495B4C /* tls_helpers_identity.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tls_helpers_identity.c; sourceTree = "<group>"; }; 408 0C179B4118C533D0007B09BF /* tls_server.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tls_server.c; sourceTree = "<group>"; }; 409 0C179B4218C533D0007B09BF /* tls_server.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tls_server.h; sourceTree = "<group>"; }; 410 0C1956DC1BE3DCF800587353 /* tls_metrics_bundles.inc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.pascal; path = tls_metrics_bundles.inc; sourceTree = "<group>"; }; 411 0C1C92ED15C8AC52007D377B /* kext.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = kext.xcconfig; sourceTree = "<group>"; }; 412 0C2456341860A63600BA558D /* secCrypto.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = secCrypto.h; sourceTree = "<group>"; }; 413 0C2774F21889EE44000C0442 /* tlsnke.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = tlsnke.xcodeproj; path = kext/tlsnke.xcodeproj; sourceTree = "<group>"; }; 414 0C2775261889F02D000C0442 /* libcoretls_kext.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libcoretls_kext.a; sourceTree = BUILT_PRODUCTS_DIR; }; 415 0C2A502E1815D47300601766 /* libcoretls_ciphersuites.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libcoretls_ciphersuites.a; sourceTree = BUILT_PRODUCTS_DIR; }; 416 0C2BCDEB1D0B716700ED7A2F /* libcoretls.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libcoretls.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; 417 0C417E471B601A3100DE639E /* tls_metrics.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tls_metrics.c; sourceTree = "<group>"; }; 418 0C417E481B601A3100DE639E /* tls_metrics.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tls_metrics.h; sourceTree = "<group>"; }; 419 0C41FED118AC49E20052BCA6 /* sockets.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = sockets.h; sourceTree = "<group>"; }; 420 0C6C633715D1BB7100BC68CD /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = System/Library/Frameworks/CoreFoundation.framework; sourceTree = SDKROOT; }; 421 0C6CE0B91A968F5300BF0994 /* coretls_server_static */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = coretls_server_static; sourceTree = BUILT_PRODUCTS_DIR; }; 422 0C701FF91BFFEF1D006A61C5 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.Internal.sdk/System/Library/Frameworks/Security.framework; sourceTree = DEVELOPER_DIR; }; 423 0C701FFB1BFFEF25006A61C5 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.Internal.sdk/System/Library/Frameworks/CoreFoundation.framework; sourceTree = DEVELOPER_DIR; }; 424 0C7272231A15607D000F845B /* tls_stream_parser.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tls_stream_parser.c; path = lib/tls_stream_parser.c; sourceTree = "<group>"; }; 425 0C73C63B1A3B5B6500EE3A07 /* coretls_entitlements.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = coretls_entitlements.plist; sourceTree = "<group>"; }; 426 0C7FE2BB17D64AB000793947 /* tls_test */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = tls_test; sourceTree = BUILT_PRODUCTS_DIR; }; 427 0C7FE2BD17D64AB000793947 /* main.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = main.c; sourceTree = "<group>"; }; 428 0C85738D15DAB34C0038DFD7 /* tests.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = tests.xcconfig; sourceTree = "<group>"; }; 429 0C86A5DC196C72D4009B006A /* ec_cert.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ec_cert.c; sourceTree = "<group>"; }; 430 0C870BD917B1A62C008FB2CF /* libcoretls_record.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libcoretls_record.a; sourceTree = BUILT_PRODUCTS_DIR; }; 431 0C870BEF17B1AC10008FB2CF /* tls_handshake.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; lineEnding = 0; path = tls_handshake.c; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.c; }; 432 0C870BF117B41007008FB2CF /* tls_handshake.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = tls_handshake.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; 433 0C870BF317B43967008FB2CF /* tls_record.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tls_record.h; path = lib/tls_record.h; sourceTree = "<group>"; }; 434 0C870BF417B43967008FB2CF /* tls_record.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; lineEnding = 0; name = tls_record.c; path = lib/tls_record.c; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.c; }; 435 0C870BFB17B44328008FB2CF /* libcoretls_handshake.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libcoretls_handshake.a; sourceTree = BUILT_PRODUCTS_DIR; }; 436 0CA078461BED56CF00D86F70 /* libcoretls_cfhelpers.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libcoretls_cfhelpers.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; 437 0CA0784F1BED58ED00D86F70 /* dylib.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = dylib.xcconfig; sourceTree = "<group>"; }; 438 0CA078A21BED601A00D86F70 /* tls_cache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tls_cache.h; sourceTree = "<group>"; }; 439 0CA078A41BED61B300D86F70 /* tls_cache.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tls_cache.c; sourceTree = "<group>"; }; 440 0CA078A61BED633300D86F70 /* appleSession.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = appleSession.c; sourceTree = "<group>"; }; 441 0CA078A71BED633300D86F70 /* appleSession.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = appleSession.h; sourceTree = "<group>"; }; 442 0CBB16F018772F6400FCF0F7 /* coretls.exp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.exports; path = coretls.exp; sourceTree = "<group>"; }; 443 0CBB16F21877318F00FCF0F7 /* dummy.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = dummy.c; sourceTree = "<group>"; }; 444 0CC2CE501C1A18BE001A8C62 /* tls_04_timing.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tls_04_timing.c; sourceTree = "<group>"; }; 445 0CC88DD117FA323A003208AF /* sslRc4Cipher.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = sslRc4Cipher.c; path = lib/sslRc4Cipher.c; sourceTree = "<group>"; }; 446 0CC8D20717D692730089DCFC /* tls_handshake_priv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = tls_handshake_priv.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; 447 0CCA413615C75863002AEC4C /* sslCipherSpecs.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; lineEnding = 0; path = sslCipherSpecs.c; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.c; }; 448 0CCA413715C75863002AEC4C /* sslCipherSpecs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sslCipherSpecs.h; sourceTree = "<group>"; }; 449 0CCA413C15C75863002AEC4C /* tls_types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = tls_types.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; 450 0CCA413D15C75863002AEC4C /* symCipherParams.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = symCipherParams.c; path = lib/symCipherParams.c; sourceTree = "<group>"; }; 451 0CCA413E15C75863002AEC4C /* tls_digest.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tls_digest.c; path = lib/tls_digest.c; sourceTree = "<group>"; }; 452 0CCA413F15C75863002AEC4C /* tls_digest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tls_digest.h; path = lib/tls_digest.h; sourceTree = "<group>"; }; 453 0CCA414215C75863002AEC4C /* tls_record_internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; name = tls_record_internal.h; path = lib/tls_record_internal.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; 454 0CCA414315C75863002AEC4C /* tls_record_crypto.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; lineEnding = 0; name = tls_record_crypto.c; path = lib/tls_record_crypto.c; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.c; }; 455 0CCB2E7B18BBC5FF00592893 /* testlist.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = testlist.h; sourceTree = "<group>"; }; 456 0CCB2E8018BBC63500592893 /* test-00-test.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "test-00-test.c"; sourceTree = "<group>"; }; 457 0CCB2E8118BBC63500592893 /* test_regressions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = test_regressions.h; sourceTree = "<group>"; }; 458 0CCB2E8218BBC63500592893 /* testenv.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testenv.c; sourceTree = "<group>"; }; 459 0CCB2E8318BBC63500592893 /* testenv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = testenv.h; sourceTree = "<group>"; }; 460 0CCB2E8418BBC63500592893 /* testlist_begin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = testlist_begin.h; sourceTree = "<group>"; }; 461 0CCB2E8518BBC63500592893 /* testlist_end.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = testlist_end.h; sourceTree = "<group>"; }; 462 0CCB2E8618BBC63500592893 /* testmore.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testmore.c; sourceTree = "<group>"; }; 463 0CCB2E8718BBC63500592893 /* testmore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = testmore.h; sourceTree = "<group>"; }; 464 0CCB2E8D18BBC86200592893 /* tls_01_record.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tls_01_record.c; sourceTree = "<group>"; }; 465 0CCB2E8F18BBC86200592893 /* tls_03_client.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tls_03_client.c; sourceTree = "<group>"; }; 466 0CCB2E9018BBC86200592893 /* tls_regressions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tls_regressions.h; sourceTree = "<group>"; }; 467 0CCB2E9718BBF12F00592893 /* secCrypto.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = secCrypto.c; sourceTree = "<group>"; }; 468 0CCB2E9C18BBF8CE00592893 /* tls_02_self.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tls_02_self.c; sourceTree = "<group>"; }; 469 0CCC9A4418AC24410019EC70 /* coretls_client */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = coretls_client; sourceTree = BUILT_PRODUCTS_DIR; }; 470 0CCC9A4618AC24420019EC70 /* tls_client.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = tls_client.c; sourceTree = "<group>"; }; 471 0CCC9A5918AC24610019EC70 /* coretls_server */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = coretls_server; sourceTree = BUILT_PRODUCTS_DIR; }; 472 0CCC9A5C18AC27440019EC70 /* sockets.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = sockets.c; sourceTree = "<group>"; }; 473 0CE8868E18C4F58B00C4EF6A /* tls_client.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tls_client.h; sourceTree = "<group>"; }; 474 0CE8868F18C4F8EF00C4EF6A /* tls_alloc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tls_alloc.c; sourceTree = "<group>"; }; 475 0CE8869218C4F91400C4EF6A /* tls_alloc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tls_alloc.h; sourceTree = "<group>"; }; 476 0CF16DD61C62AB1800490AA2 /* tls_helpers.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tls_helpers.c; sourceTree = "<group>"; }; 477 0CF16DD71C62AB1800490AA2 /* tls_helpers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tls_helpers.h; sourceTree = "<group>"; }; 478 0CFB7D6218BE62490003E1DC /* google_certs.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = google_certs.c; sourceTree = "<group>"; }; 479 0CFBC0CA19A564200003353C /* sslDecode.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = sslDecode.c; sourceTree = "<group>"; }; 480 0CFBC0CF19A564A40003353C /* sslDecode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sslDecode.h; sourceTree = "<group>"; }; 481 3D6034451A2D3243002C1957 /* sslAesGcmCipher.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = sslAesGcmCipher.c; path = lib/sslAesGcmCipher.c; sourceTree = "<group>"; }; 482 4CAFF4010534D89900303760 /* tls_ciphersuites.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = tls_ciphersuites.c; path = lib/tls_ciphersuites.c; sourceTree = "<group>"; }; 483 4CAFF4020534D89900303760 /* tls_ciphersuites.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = tls_ciphersuites.h; path = lib/tls_ciphersuites.h; sourceTree = "<group>"; }; 484 4CAFF4030534D89900303760 /* CipherSuite.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = CipherSuite.h; path = lib/CipherSuite.h; sourceTree = "<group>"; }; 485 4CAFF4040534D89900303760 /* cryptType.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = cryptType.h; path = lib/cryptType.h; sourceTree = "<group>"; }; 486 4CAFF4110534D89900303760 /* ssl3Callouts.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; lineEnding = 0; path = ssl3Callouts.c; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.c; }; 487 4CAFF4120534D89900303760 /* sslAlertMessage.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; lineEnding = 0; path = sslAlertMessage.c; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.c; }; 488 4CAFF4130534D89900303760 /* sslAlertMessage.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = sslAlertMessage.h; sourceTree = "<group>"; }; 489 4CAFF4170534D89900303760 /* sslBuildFlags.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = sslBuildFlags.h; sourceTree = "<group>"; }; 490 4CAFF4180534D89900303760 /* sslCert.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; lineEnding = 0; path = sslCert.c; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.c; }; 491 4CAFF4190534D89900303760 /* sslChangeCipher.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = sslChangeCipher.c; sourceTree = "<group>"; }; 492 4CAFF41C0534D89900303760 /* sslDebug.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = sslDebug.h; sourceTree = "<group>"; }; 493 4CAFF41D0534D89900303760 /* sslDigests.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = sslDigests.c; sourceTree = "<group>"; }; 494 4CAFF41E0534D89900303760 /* sslDigests.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = sslDigests.h; sourceTree = "<group>"; }; 495 4CAFF41F0534D89900303760 /* sslHandshake.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; lineEnding = 0; path = sslHandshake.c; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.c; }; 496 4CAFF4200534D89900303760 /* sslHandshake.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = sslHandshake.h; sourceTree = "<group>"; }; 497 4CAFF4210534D89900303760 /* sslHandshakeFinish.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = sslHandshakeFinish.c; sourceTree = "<group>"; }; 498 4CAFF4220534D89900303760 /* sslHandshakeHello.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; lineEnding = 0; path = sslHandshakeHello.c; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.c; }; 499 4CAFF4240534D89900303760 /* sslKeychain.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = sslKeychain.h; sourceTree = "<group>"; }; 500 4CAFF4250534D89900303760 /* sslKeyExchange.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; lineEnding = 0; path = sslKeyExchange.c; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.c; }; 501 4CAFF4260534D89900303760 /* sslMemory.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = sslMemory.c; sourceTree = "<group>"; }; 502 4CAFF4270534D89900303760 /* sslMemory.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = sslMemory.h; sourceTree = "<group>"; }; 503 4CAFF4280534D89900303760 /* sslNullCipher.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = sslNullCipher.c; path = lib/sslNullCipher.c; sourceTree = "<group>"; }; 504 4CAFF42C0534D89900303760 /* sslSession.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = sslSession.c; sourceTree = "<group>"; }; 505 4CAFF42D0534D89900303760 /* sslSession.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = sslSession.h; sourceTree = "<group>"; }; 506 4CAFF42F0534D89900303760 /* sslUtils.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = sslUtils.c; sourceTree = "<group>"; }; 507 4CAFF4300534D89900303760 /* sslUtils.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = sslUtils.h; sourceTree = "<group>"; }; 508 4CAFF4310534D89900303760 /* symCipher.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = symCipher.c; path = lib/symCipher.c; sourceTree = "<group>"; }; 509 4CAFF4320534D89900303760 /* symCipher.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = symCipher.h; path = lib/symCipher.h; sourceTree = "<group>"; }; 510 4CAFF4330534D89900303760 /* tls1Callouts.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; lineEnding = 0; path = tls1Callouts.c; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.c; }; 511 4CAFF4340534D89900303760 /* tls_hmac.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = tls_hmac.c; path = lib/tls_hmac.c; sourceTree = "<group>"; }; 512 4CAFF4350534D89900303760 /* tls_hmac.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = tls_hmac.h; path = lib/tls_hmac.h; sourceTree = "<group>"; }; 513 5A11FAFF2085587200A43ABA /* sslHandshake_priv.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = sslHandshake_priv.h; sourceTree = "<group>"; }; 514 5A5F97851E43B41A00C66925 /* libcoretls_coverage.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libcoretls_coverage.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; 515 BE6A959C14E3700A00C158E0 /* base.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = base.xcconfig; sourceTree = "<group>"; }; 516 BE6A959D14E3700A00C158E0 /* debug.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = debug.xcconfig; sourceTree = "<group>"; }; 517 BE6A959E14E3700A00C158E0 /* lib.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = lib.xcconfig; sourceTree = "<group>"; }; 518 BE6A959F14E3700A00C158E0 /* release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = release.xcconfig; sourceTree = "<group>"; }; 519 EB4E092B1D59700F00FAFE7C /* libcoretls.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libcoretls.dylib; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.Internal.sdk/usr/lib/libcoretls.dylib; sourceTree = DEVELOPER_DIR; }; 520 EBE7EB0818E1D0C900284E8E /* README */ = {isa = PBXFileReference; lastKnownFileType = text; path = README; sourceTree = "<group>"; }; 521 EBEDE80C1A44908B001B7D1F /* coretls_performance */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = coretls_performance; sourceTree = BUILT_PRODUCTS_DIR; }; 522 EBEDE80E1A44908B001B7D1F /* coretls_performance.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = coretls_performance.c; sourceTree = "<group>"; }; 523 /* End PBXFileReference section */ 524 525 /* Begin PBXFrameworksBuildPhase section */ 526 0C03D64017DE8B330087643B /* Frameworks */ = { 527 isa = PBXFrameworksBuildPhase; 528 buildActionMask = 2147483647; 529 files = ( 530 ); 531 runOnlyForDeploymentPostprocessing = 0; 532 }; 533 0C27751F1889F02D000C0442 /* Frameworks */ = { 534 isa = PBXFrameworksBuildPhase; 535 buildActionMask = 2147483647; 536 files = ( 537 ); 538 runOnlyForDeploymentPostprocessing = 0; 539 }; 540 0C2A50271815D47300601766 /* Frameworks */ = { 541 isa = PBXFrameworksBuildPhase; 542 buildActionMask = 2147483647; 543 files = ( 544 ); 545 runOnlyForDeploymentPostprocessing = 0; 546 }; 547 0C2BCDE31D0B716700ED7A2F /* Frameworks */ = { 548 isa = PBXFrameworksBuildPhase; 549 buildActionMask = 2147483647; 550 files = ( 551 EB11193C1D5A6D90008D00C6 /* libcoretls_ciphersuites.a in Frameworks */, 552 EB11193D1D5A6D90008D00C6 /* libcoretls_handshake.a in Frameworks */, 553 EB11193E1D5A6D90008D00C6 /* libcoretls_record.a in Frameworks */, 554 EB11193F1D5A6D90008D00C6 /* libcoretls_stream_parser.a in Frameworks */, 555 ); 556 runOnlyForDeploymentPostprocessing = 0; 557 }; 558 0C2BCDF31D0B720500ED7A2F /* Frameworks */ = { 559 isa = PBXFrameworksBuildPhase; 560 buildActionMask = 2147483647; 561 files = ( 562 5ADAA94E2084FF6F009994F9 /* libcoretls.dylib in Frameworks */, 563 ); 564 runOnlyForDeploymentPostprocessing = 0; 565 }; 566 0C6CE0B21A968F5300BF0994 /* Frameworks */ = { 567 isa = PBXFrameworksBuildPhase; 568 buildActionMask = 2147483647; 569 files = ( 570 0C6CE0BD1A968FB500BF0994 /* libcoretls_ciphersuites.a in Frameworks */, 571 0C6CE0BE1A968FB500BF0994 /* libcoretls_handshake.a in Frameworks */, 572 0C6CE0BF1A968FB500BF0994 /* libcoretls_record.a in Frameworks */, 573 0C6CE0C01A968FB500BF0994 /* libcoretls_stream_parser.a in Frameworks */, 574 0C6CE0B31A968F5300BF0994 /* Security.framework in Frameworks */, 575 0C6CE0B41A968F5300BF0994 /* CoreFoundation.framework in Frameworks */, 576 ); 577 runOnlyForDeploymentPostprocessing = 0; 578 }; 579 0C7FE2B817D64AB000793947 /* Frameworks */ = { 580 isa = PBXFrameworksBuildPhase; 581 buildActionMask = 2147483647; 582 files = ( 583 0C99D6191C4481EE003A4AF0 /* libcoretls_cfhelpers.dylib in Frameworks */, 584 0C2BCDEF1D0B71EF00ED7A2F /* libcoretls.dylib in Frameworks */, 585 0CA36681182DAE8700EDAEBC /* Security.framework in Frameworks */, 586 0C03D5EB17D7FC280087643B /* CoreFoundation.framework in Frameworks */, 587 ); 588 runOnlyForDeploymentPostprocessing = 0; 589 }; 590 0C870BD617B1A62C008FB2CF /* Frameworks */ = { 591 isa = PBXFrameworksBuildPhase; 592 buildActionMask = 2147483647; 593 files = ( 594 ); 595 runOnlyForDeploymentPostprocessing = 0; 596 }; 597 0C870BF817B44328008FB2CF /* Frameworks */ = { 598 isa = PBXFrameworksBuildPhase; 599 buildActionMask = 2147483647; 600 files = ( 601 ); 602 runOnlyForDeploymentPostprocessing = 0; 603 }; 604 0CA078431BED56CF00D86F70 /* Frameworks */ = { 605 isa = PBXFrameworksBuildPhase; 606 buildActionMask = 2147483647; 607 files = ( 608 5ADAA94F20850078009994F9 /* libcoretls.dylib in Frameworks */, 609 0C701FFC1BFFEF25006A61C5 /* CoreFoundation.framework in Frameworks */, 610 ); 611 runOnlyForDeploymentPostprocessing = 0; 612 }; 613 0CCC9A4118AC24410019EC70 /* Frameworks */ = { 614 isa = PBXFrameworksBuildPhase; 615 buildActionMask = 2147483647; 616 files = ( 617 0C99D61C1C44D9ED003A4AF0 /* libcoretls_cfhelpers.dylib in Frameworks */, 618 0C2BCDF01D0B71F200ED7A2F /* libcoretls.dylib in Frameworks */, 619 0CE8869718C4FBFA00C4EF6A /* CoreFoundation.framework in Frameworks */, 620 0CE8869618C4FBF400C4EF6A /* Security.framework in Frameworks */, 621 ); 622 runOnlyForDeploymentPostprocessing = 0; 623 }; 624 0CCC9A5318AC24610019EC70 /* Frameworks */ = { 625 isa = PBXFrameworksBuildPhase; 626 buildActionMask = 2147483647; 627 files = ( 628 0C99D6201C44D9F4003A4AF0 /* libcoretls_cfhelpers.dylib in Frameworks */, 629 0C2BCDF11D0B71F200ED7A2F /* libcoretls.dylib in Frameworks */, 630 0C179B4C18C53797007B09BF /* Security.framework in Frameworks */, 631 0C179B4B18C5378E007B09BF /* CoreFoundation.framework in Frameworks */, 632 ); 633 runOnlyForDeploymentPostprocessing = 0; 634 }; 635 5A5F97791E43B41A00C66925 /* Frameworks */ = { 636 isa = PBXFrameworksBuildPhase; 637 buildActionMask = 2147483647; 638 files = ( 639 5A5F977A1E43B41A00C66925 /* libcoretls_ciphersuites.a in Frameworks */, 640 5A5F977B1E43B41A00C66925 /* libcoretls_handshake.a in Frameworks */, 641 5A5F977C1E43B41A00C66925 /* libcoretls_record.a in Frameworks */, 642 5A5F977D1E43B41A00C66925 /* libcoretls_stream_parser.a in Frameworks */, 643 ); 644 runOnlyForDeploymentPostprocessing = 0; 645 }; 646 /* End PBXFrameworksBuildPhase section */ 647 648 /* Begin PBXGroup section */ 649 050651C9056A840E008AD683 /* Private Headers */ = { 650 isa = PBXGroup; 651 children = ( 652 0C04E99B1892DE6200E49919 /* tls_types_private.h */, 653 0CCA413C15C75863002AEC4C /* tls_types.h */, 654 ); 655 name = "Private Headers"; 656 sourceTree = "<group>"; 657 }; 658 050651CA056A8415008AD683 /* Public Headers */ = { 659 isa = PBXGroup; 660 children = ( 661 ); 662 name = "Public Headers"; 663 path = ../Security; 664 sourceTree = "<group>"; 665 }; 666 050651CC056A8421008AD683 /* Misc. */ = { 667 isa = PBXGroup; 668 children = ( 669 0CFBC0CA19A564200003353C /* sslDecode.c */, 670 4CAFF4260534D89900303760 /* sslMemory.c */, 671 4CAFF42F0534D89900303760 /* sslUtils.c */, 672 ); 673 name = Misc.; 674 sourceTree = "<group>"; 675 }; 676 050651E4056A86CF008AD683 /* Handshake */ = { 677 isa = PBXGroup; 678 children = ( 679 0C870BF117B41007008FB2CF /* tls_handshake.h */, 680 0CC8D20717D692730089DCFC /* tls_handshake_priv.h */, 681 0C870BEF17B1AC10008FB2CF /* tls_handshake.c */, 682 0C08A3BF1857A2FE00DFBA9D /* sslCrypto.c */, 683 0C08A3C01857A2FE00DFBA9D /* sslCrypto.h */, 684 4CAFF4110534D89900303760 /* ssl3Callouts.c */, 685 4CAFF4330534D89900303760 /* tls1Callouts.c */, 686 4CAFF4130534D89900303760 /* sslAlertMessage.h */, 687 4CAFF4120534D89900303760 /* sslAlertMessage.c */, 688 4CAFF4180534D89900303760 /* sslCert.c */, 689 4CAFF4190534D89900303760 /* sslChangeCipher.c */, 690 4CAFF4200534D89900303760 /* sslHandshake.h */, 691 5A11FAFF2085587200A43ABA /* sslHandshake_priv.h */, 692 4CAFF41F0534D89900303760 /* sslHandshake.c */, 693 4CAFF4210534D89900303760 /* sslHandshakeFinish.c */, 694 4CAFF4220534D89900303760 /* sslHandshakeHello.c */, 695 4CAFF4250534D89900303760 /* sslKeyExchange.c */, 696 0CCA413715C75863002AEC4C /* sslCipherSpecs.h */, 697 0CCA413615C75863002AEC4C /* sslCipherSpecs.c */, 698 4CAFF42D0534D89900303760 /* sslSession.h */, 699 4CAFF42C0534D89900303760 /* sslSession.c */, 700 4CAFF41E0534D89900303760 /* sslDigests.h */, 701 4CAFF41D0534D89900303760 /* sslDigests.c */, 702 0C417E471B601A3100DE639E /* tls_metrics.c */, 703 0C417E481B601A3100DE639E /* tls_metrics.h */, 704 0C1956DC1BE3DCF800587353 /* tls_metrics_bundles.inc */, 705 ); 706 name = Handshake; 707 path = lib; 708 sourceTree = "<group>"; 709 }; 710 0C2774F31889EE44000C0442 /* Products */ = { 711 isa = PBXGroup; 712 children = ( 713 0C2774FA1889EE48000C0442 /* tlsnke.kext */, 714 0C2774FC1889EE48000C0442 /* tlsnketest */, 715 0C2774FE1889EE48000C0442 /* libtlssocket.a */, 716 ); 717 name = Products; 718 sourceTree = "<group>"; 719 }; 720 0C2A50161815D34A00601766 /* Cipherspecs */ = { 721 isa = PBXGroup; 722 children = ( 723 4CAFF4030534D89900303760 /* CipherSuite.h */, 724 4CAFF4020534D89900303760 /* tls_ciphersuites.h */, 725 4CAFF4010534D89900303760 /* tls_ciphersuites.c */, 726 ); 727 name = Cipherspecs; 728 sourceTree = "<group>"; 729 }; 730 0C7FE2BC17D64AB000793947 /* tls_test */ = { 731 isa = PBXGroup; 732 children = ( 733 0C86A5DC196C72D4009B006A /* ec_cert.c */, 734 0CFB7D6218BE62490003E1DC /* google_certs.c */, 735 0CCB2E8C18BBC86200592893 /* regressions */, 736 0CCB2E7F18BBC63500592893 /* test */, 737 0CCB2E7B18BBC5FF00592893 /* testlist.h */, 738 0C7FE2BD17D64AB000793947 /* main.c */, 739 0C2456341860A63600BA558D /* secCrypto.h */, 740 0CCB2E9718BBF12F00592893 /* secCrypto.c */, 741 ); 742 path = tls_test; 743 sourceTree = "<group>"; 744 }; 745 0C870BDF17B1A69D008FB2CF /* coreTLS */ = { 746 isa = PBXGroup; 747 children = ( 748 0CA078A11BED5F9700D86F70 /* SessionCache */, 749 0C2A50161815D34A00601766 /* Cipherspecs */, 750 050651E4056A86CF008AD683 /* Handshake */, 751 0CF237EB1804C6E000846A35 /* Record */, 752 0CBB16EF18772F1900FCF0F7 /* Parser */, 753 0CBB16F018772F6400FCF0F7 /* coretls.exp */, 754 0CBB16F21877318F00FCF0F7 /* dummy.c */, 755 ); 756 name = coreTLS; 757 sourceTree = "<group>"; 758 }; 759 0CA0784D1BED574700D86F70 /* coretls_cfhelpers */ = { 760 isa = PBXGroup; 761 children = ( 762 0CF16DD71C62AB1800490AA2 /* tls_helpers.h */, 763 0CF16DD61C62AB1800490AA2 /* tls_helpers.c */, 764 0C147A6D1C126CB800495B4C /* tls_helpers_identity.c */, 765 ); 766 path = coretls_cfhelpers; 767 sourceTree = "<group>"; 768 }; 769 0CA0784E1BED576000D86F70 /* Frameworks */ = { 770 isa = PBXGroup; 771 children = ( 772 EB4E092B1D59700F00FAFE7C /* libcoretls.dylib */, 773 0C701FFB1BFFEF25006A61C5 /* CoreFoundation.framework */, 774 0C701FF91BFFEF1D006A61C5 /* Security.framework */, 775 0C6C633715D1BB7100BC68CD /* CoreFoundation.framework */, 776 0C03D5E917D7FC1F0087643B /* Security.framework */, 777 ); 778 name = Frameworks; 779 sourceTree = "<group>"; 780 }; 781 0CA078A11BED5F9700D86F70 /* SessionCache */ = { 782 isa = PBXGroup; 783 children = ( 784 0CA078A21BED601A00D86F70 /* tls_cache.h */, 785 0CA078A41BED61B300D86F70 /* tls_cache.c */, 786 0CA078A71BED633300D86F70 /* appleSession.h */, 787 0CA078A61BED633300D86F70 /* appleSession.c */, 788 ); 789 name = SessionCache; 790 path = lib; 791 sourceTree = "<group>"; 792 }; 793 0CBB16EF18772F1900FCF0F7 /* Parser */ = { 794 isa = PBXGroup; 795 children = ( 796 0C03D63C17DE8B0C0087643B /* tls_stream_parser.h */, 797 0C7272231A15607D000F845B /* tls_stream_parser.c */, 798 ); 799 name = Parser; 800 sourceTree = "<group>"; 801 }; 802 0CCB2E7F18BBC63500592893 /* test */ = { 803 isa = PBXGroup; 804 children = ( 805 0CCB2E8018BBC63500592893 /* test-00-test.c */, 806 0CCB2E8118BBC63500592893 /* test_regressions.h */, 807 0CCB2E8218BBC63500592893 /* testenv.c */, 808 0CCB2E8318BBC63500592893 /* testenv.h */, 809 0CCB2E8418BBC63500592893 /* testlist_begin.h */, 810 0CCB2E8518BBC63500592893 /* testlist_end.h */, 811 0CCB2E8618BBC63500592893 /* testmore.c */, 812 0C0109FC19E6FEB000EC10BC /* testleaks.c */, 813 0C0109FD19E6FEB000EC10BC /* testleaks.h */, 814 0CCB2E8718BBC63500592893 /* testmore.h */, 815 ); 816 path = test; 817 sourceTree = "<group>"; 818 }; 819 0CCB2E8C18BBC86200592893 /* regressions */ = { 820 isa = PBXGroup; 821 children = ( 822 0CCB2E9018BBC86200592893 /* tls_regressions.h */, 823 0CCB2E8D18BBC86200592893 /* tls_01_record.c */, 824 0CCB2E9C18BBF8CE00592893 /* tls_02_self.c */, 825 0CCB2E8F18BBC86200592893 /* tls_03_client.c */, 826 0CC2CE501C1A18BE001A8C62 /* tls_04_timing.c */, 827 ); 828 path = regressions; 829 sourceTree = "<group>"; 830 }; 831 0CCC9A4518AC24420019EC70 /* coretls_tools */ = { 832 isa = PBXGroup; 833 children = ( 834 0C179B4118C533D0007B09BF /* tls_server.c */, 835 0C179B4218C533D0007B09BF /* tls_server.h */, 836 0CCC9A4618AC24420019EC70 /* tls_client.c */, 837 0CE8868E18C4F58B00C4EF6A /* tls_client.h */, 838 0CCC9A5C18AC27440019EC70 /* sockets.c */, 839 0C41FED118AC49E20052BCA6 /* sockets.h */, 840 0CE8868F18C4F8EF00C4EF6A /* tls_alloc.c */, 841 0CE8869218C4F91400C4EF6A /* tls_alloc.h */, 842 ); 843 name = coretls_tools; 844 path = tls_client; 845 sourceTree = "<group>"; 846 }; 847 0CF237EB1804C6E000846A35 /* Record */ = { 848 isa = PBXGroup; 849 children = ( 850 3D6034451A2D3243002C1957 /* sslAesGcmCipher.c */, 851 0C870BF317B43967008FB2CF /* tls_record.h */, 852 0C870BF417B43967008FB2CF /* tls_record.c */, 853 0CCA414215C75863002AEC4C /* tls_record_internal.h */, 854 0CCA413D15C75863002AEC4C /* symCipherParams.c */, 855 0CCA414315C75863002AEC4C /* tls_record_crypto.c */, 856 4CAFF4040534D89900303760 /* cryptType.h */, 857 4CAFF4320534D89900303760 /* symCipher.h */, 858 4CAFF4280534D89900303760 /* sslNullCipher.c */, 859 0CC88DD117FA323A003208AF /* sslRc4Cipher.c */, 860 4CAFF4310534D89900303760 /* symCipher.c */, 861 0CCA413F15C75863002AEC4C /* tls_digest.h */, 862 0CCA413E15C75863002AEC4C /* tls_digest.c */, 863 4CAFF4350534D89900303760 /* tls_hmac.h */, 864 4CAFF4340534D89900303760 /* tls_hmac.c */, 865 ); 866 name = Record; 867 sourceTree = "<group>"; 868 }; 869 4CA1FEA7052A3C3800F22E42 = { 870 isa = PBXGroup; 871 children = ( 872 EBE7EB0818E1D0C900284E8E /* README */, 873 0C2774F21889EE44000C0442 /* tlsnke.xcodeproj */, 874 0C7FE2BC17D64AB000793947 /* tls_test */, 875 0C870BDF17B1A69D008FB2CF /* coreTLS */, 876 BE6A959B14E3700A00C158E0 /* config */, 877 4CAFF3FC0534D89900303760 /* lib */, 878 0CCC9A4518AC24420019EC70 /* coretls_tools */, 879 EBEDE80D1A44908B001B7D1F /* coretls_performance */, 880 0CA0784D1BED574700D86F70 /* coretls_cfhelpers */, 881 4CA1FEBF052A3C8100F22E42 /* Products */, 882 0CA0784E1BED576000D86F70 /* Frameworks */, 883 ); 884 sourceTree = "<group>"; 885 }; 886 4CA1FEBF052A3C8100F22E42 /* Products */ = { 887 isa = PBXGroup; 888 children = ( 889 0C870BD917B1A62C008FB2CF /* libcoretls_record.a */, 890 0C870BFB17B44328008FB2CF /* libcoretls_handshake.a */, 891 0C7FE2BB17D64AB000793947 /* tls_test */, 892 0C03D64317DE8B330087643B /* libcoretls_stream_parser.a */, 893 0C2A502E1815D47300601766 /* libcoretls_ciphersuites.a */, 894 0C2775261889F02D000C0442 /* libcoretls_kext.a */, 895 0CCC9A4418AC24410019EC70 /* coretls_client */, 896 0CCC9A5918AC24610019EC70 /* coretls_server */, 897 EBEDE80C1A44908B001B7D1F /* coretls_performance */, 898 0C6CE0B91A968F5300BF0994 /* coretls_server_static */, 899 0CA078461BED56CF00D86F70 /* libcoretls_cfhelpers.dylib */, 900 0C2BCDEB1D0B716700ED7A2F /* libcoretls.dylib */, 901 5A5F97851E43B41A00C66925 /* libcoretls_coverage.dylib */, 902 ); 903 name = Products; 904 sourceTree = "<group>"; 905 }; 906 4CAFF3FC0534D89900303760 /* lib */ = { 907 isa = PBXGroup; 908 children = ( 909 050651CA056A8415008AD683 /* Public Headers */, 910 050651C9056A840E008AD683 /* Private Headers */, 911 BE967B0314E9F622002A348A /* Project Headers */, 912 050651CC056A8421008AD683 /* Misc. */, 913 ); 914 path = lib; 915 sourceTree = "<group>"; 916 }; 917 BE6A959B14E3700A00C158E0 /* config */ = { 918 isa = PBXGroup; 919 children = ( 920 0C73C63B1A3B5B6500EE3A07 /* coretls_entitlements.plist */, 921 BE6A959C14E3700A00C158E0 /* base.xcconfig */, 922 BE6A959D14E3700A00C158E0 /* debug.xcconfig */, 923 BE6A959F14E3700A00C158E0 /* release.xcconfig */, 924 0C1C92ED15C8AC52007D377B /* kext.xcconfig */, 925 BE6A959E14E3700A00C158E0 /* lib.xcconfig */, 926 0CA0784F1BED58ED00D86F70 /* dylib.xcconfig */, 927 0C0E61BD1891BFD1007CD626 /* staticlib.xcconfig */, 928 0C85738D15DAB34C0038DFD7 /* tests.xcconfig */, 929 ); 930 path = config; 931 sourceTree = "<group>"; 932 }; 933 BE967B0314E9F622002A348A /* Project Headers */ = { 934 isa = PBXGroup; 935 children = ( 936 0CFBC0CF19A564A40003353C /* sslDecode.h */, 937 4CAFF4170534D89900303760 /* sslBuildFlags.h */, 938 4CAFF41C0534D89900303760 /* sslDebug.h */, 939 4CAFF4240534D89900303760 /* sslKeychain.h */, 940 4CAFF4270534D89900303760 /* sslMemory.h */, 941 4CAFF4300534D89900303760 /* sslUtils.h */, 942 ); 943 name = "Project Headers"; 944 sourceTree = "<group>"; 945 }; 946 EBEDE80D1A44908B001B7D1F /* coretls_performance */ = { 947 isa = PBXGroup; 948 children = ( 949 EBEDE80E1A44908B001B7D1F /* coretls_performance.c */, 950 ); 951 path = coretls_performance; 952 sourceTree = "<group>"; 953 }; 954 /* End PBXGroup section */ 955 956 /* Begin PBXHeadersBuildPhase section */ 957 0C03D64117DE8B330087643B /* Headers */ = { 958 isa = PBXHeadersBuildPhase; 959 buildActionMask = 2147483647; 960 files = ( 961 0C7A928919A2B3FB0065A165 /* tls_types.h in Headers */, 962 0C03D64717DE8B3C0087643B /* tls_stream_parser.h in Headers */, 963 ); 964 runOnlyForDeploymentPostprocessing = 0; 965 }; 966 0C2775201889F02D000C0442 /* Headers */ = { 967 isa = PBXHeadersBuildPhase; 968 buildActionMask = 2147483647; 969 files = ( 970 0C2775211889F02D000C0442 /* tls_record.h in Headers */, 971 0C7A928819A2B3FA0065A165 /* tls_types.h in Headers */, 972 0C277529188EF269000C0442 /* sslMemory.h in Headers */, 973 ); 974 runOnlyForDeploymentPostprocessing = 0; 975 }; 976 0C2A50281815D47300601766 /* Headers */ = { 977 isa = PBXHeadersBuildPhase; 978 buildActionMask = 2147483647; 979 files = ( 980 5A11FAF520854F1800A43ABA /* CipherSuite.h in Headers */, 981 0CF41C2218F87E0200714F55 /* tls_ciphersuites.h in Headers */, 982 0C7A928C19A2B3FE0065A165 /* tls_types.h in Headers */, 983 0C2A50291815D47300601766 /* tls_record.h in Headers */, 984 ); 985 runOnlyForDeploymentPostprocessing = 0; 986 }; 987 0C2BCDE61D0B716700ED7A2F /* Headers */ = { 988 isa = PBXHeadersBuildPhase; 989 buildActionMask = 2147483647; 990 files = ( 991 5A11FAF420854F1200A43ABA /* CipherSuite.h in Headers */, 992 5A11FADA20854C5500A43ABA /* tls_ciphersuites.h in Headers */, 993 5A11FADC20854C5500A43ABA /* tls_handshake_priv.h in Headers */, 994 EB11193B1D5A6D52008D00C6 /* appleSession.h in Headers */, 995 5A11FADB20854C5500A43ABA /* tls_handshake.h in Headers */, 996 5A11FAEC20854C5500A43ABA /* tls_types.h in Headers */, 997 5A11FB01208558AA00A43ABA /* sslHandshake.h in Headers */, 998 5A11FAEB20854C5500A43ABA /* tls_types_private.h in Headers */, 999 5A11FAD920854C5500A43ABA /* tls_cache.h in Headers */, 1000 5A11FAEA20854C5500A43ABA /* tls_stream_parser.h in Headers */, 1001 5A11FAE420854C5500A43ABA /* tls_record.h in Headers */, 1002 ); 1003 runOnlyForDeploymentPostprocessing = 0; 1004 }; 1005 0C870BD717B1A62C008FB2CF /* Headers */ = { 1006 isa = PBXHeadersBuildPhase; 1007 buildActionMask = 2147483647; 1008 files = ( 1009 0C7A928B19A2B3FD0065A165 /* tls_types.h in Headers */, 1010 0C870BF517B43967008FB2CF /* tls_record.h in Headers */, 1011 ); 1012 runOnlyForDeploymentPostprocessing = 0; 1013 }; 1014 0C870BF917B44328008FB2CF /* Headers */ = { 1015 isa = PBXHeadersBuildPhase; 1016 buildActionMask = 2147483647; 1017 files = ( 1018 5A11FAF8208550CD00A43ABA /* CipherSuite.h in Headers */, 1019 0C7A928A19A2B3FC0065A165 /* tls_types.h in Headers */, 1020 0CC8D20617D68C700089DCFC /* sslHandshake.h in Headers */, 1021 0C417E4A1B601A3100DE639E /* tls_metrics.h in Headers */, 1022 0C08A3C21857A2FE00DFBA9D /* sslCrypto.h in Headers */, 1023 0CFBC0D019A564A40003353C /* sslDecode.h in Headers */, 1024 0CA9800817E3B90E00205D87 /* sslSession.h in Headers */, 1025 0CC8D20117D6888A0089DCFC /* tls_handshake.h in Headers */, 1026 0CC8D20817D692730089DCFC /* tls_handshake_priv.h in Headers */, 1027 5A11FB002085588400A43ABA /* sslHandshake_priv.h in Headers */, 1028 0C1956DE1BE3DCF800587353 /* tls_metrics_bundles.inc in Headers */, 1029 0C03D5E617D7FAFF0087643B /* sslCipherSpecs.h in Headers */, 1030 0C03D5A717D7AB1D0087643B /* sslDigests.h in Headers */, 1031 ); 1032 runOnlyForDeploymentPostprocessing = 0; 1033 }; 1034 0CA078441BED56CF00D86F70 /* Headers */ = { 1035 isa = PBXHeadersBuildPhase; 1036 buildActionMask = 2147483647; 1037 files = ( 1038 0CF16DD91C62AB1800490AA2 /* tls_helpers.h in Headers */, 1039 ); 1040 runOnlyForDeploymentPostprocessing = 0; 1041 }; 1042 5A5F977E1E43B41A00C66925 /* Headers */ = { 1043 isa = PBXHeadersBuildPhase; 1044 buildActionMask = 2147483647; 1045 files = ( 1046 5A5F977F1E43B41A00C66925 /* tls_cache.h in Headers */, 1047 5A5F97801E43B41A00C66925 /* appleSession.h in Headers */, 1048 5A5F97811E43B41A00C66925 /* tls_types_private.h in Headers */, 1049 ); 1050 runOnlyForDeploymentPostprocessing = 0; 1051 }; 1052 /* End PBXHeadersBuildPhase section */ 1053 1054 /* Begin PBXNativeTarget section */ 1055 0C03D64217DE8B330087643B /* coretls_stream_parser */ = { 1056 isa = PBXNativeTarget; 1057 buildConfigurationList = 0C03D64417DE8B330087643B /* Build configuration list for PBXNativeTarget "coretls_stream_parser" */; 1058 buildPhases = ( 1059 0C03D63F17DE8B330087643B /* Sources */, 1060 0C03D64017DE8B330087643B /* Frameworks */, 1061 0C03D64117DE8B330087643B /* Headers */, 1062 ); 1063 buildRules = ( 1064 ); 1065 dependencies = ( 1066 ); 1067 name = coretls_stream_parser; 1068 productName = coretls_stream_parser; 1069 productReference = 0C03D64317DE8B330087643B /* libcoretls_stream_parser.a */; 1070 productType = "com.apple.product-type.library.static"; 1071 }; 1072 0C2775111889F02D000C0442 /* coretls_kext */ = { 1073 isa = PBXNativeTarget; 1074 buildConfigurationList = 0C2775231889F02D000C0442 /* Build configuration list for PBXNativeTarget "coretls_kext" */; 1075 buildPhases = ( 1076 0C2775121889F02D000C0442 /* Sources */, 1077 0C27751F1889F02D000C0442 /* Frameworks */, 1078 0C2775201889F02D000C0442 /* Headers */, 1079 ); 1080 buildRules = ( 1081 ); 1082 dependencies = ( 1083 ); 1084 name = coretls_kext; 1085 productName = coreTLS; 1086 productReference = 0C2775261889F02D000C0442 /* libcoretls_kext.a */; 1087 productType = "com.apple.product-type.library.static"; 1088 }; 1089 0C2A50171815D47300601766 /* coretls_ciphersuites */ = { 1090 isa = PBXNativeTarget; 1091 buildConfigurationList = 0C2A502B1815D47300601766 /* Build configuration list for PBXNativeTarget "coretls_ciphersuites" */; 1092 buildPhases = ( 1093 0C2A50181815D47300601766 /* Sources */, 1094 0C2A50271815D47300601766 /* Frameworks */, 1095 0C2A50281815D47300601766 /* Headers */, 1096 ); 1097 buildRules = ( 1098 ); 1099 dependencies = ( 1100 ); 1101 name = coretls_ciphersuites; 1102 productName = coreTLS; 1103 productReference = 0C2A502E1815D47300601766 /* libcoretls_ciphersuites.a */; 1104 productType = "com.apple.product-type.library.static"; 1105 }; 1106 0C2BCDDE1D0B716700ED7A2F /* coretls */ = { 1107 isa = PBXNativeTarget; 1108 buildConfigurationList = 0C2BCDE81D0B716700ED7A2F /* Build configuration list for PBXNativeTarget "coretls" */; 1109 buildPhases = ( 1110 0C2BCDDF1D0B716700ED7A2F /* Sources */, 1111 0C2BCDE31D0B716700ED7A2F /* Frameworks */, 1112 0C2BCDE61D0B716700ED7A2F /* Headers */, 1113 ); 1114 buildRules = ( 1115 ); 1116 dependencies = ( 1117 EB1119481D5A6F2E008D00C6 /* PBXTargetDependency */, 1118 EB11194A1D5A6F2E008D00C6 /* PBXTargetDependency */, 1119 EB11194C1D5A6F2E008D00C6 /* PBXTargetDependency */, 1120 EB11194E1D5A6F2E008D00C6 /* PBXTargetDependency */, 1121 ); 1122 name = coretls; 1123 productName = coretls_cfhelper; 1124 productReference = 0C2BCDEB1D0B716700ED7A2F /* libcoretls.dylib */; 1125 productType = "com.apple.product-type.library.dynamic"; 1126 }; 1127 0C6CE0A91A968F5300BF0994 /* coretls_server_static */ = { 1128 isa = PBXNativeTarget; 1129 buildConfigurationList = 0C6CE0B61A968F5300BF0994 /* Build configuration list for PBXNativeTarget "coretls_server_static" */; 1130 buildPhases = ( 1131 0C6CE0AA1A968F5300BF0994 /* Sources */, 1132 0C6CE0B21A968F5300BF0994 /* Frameworks */, 1133 ); 1134 buildRules = ( 1135 ); 1136 dependencies = ( 1137 ); 1138 name = coretls_server_static; 1139 productName = tls_client; 1140 productReference = 0C6CE0B91A968F5300BF0994 /* coretls_server_static */; 1141 productType = "com.apple.product-type.tool"; 1142 }; 1143 0C7FE2BA17D64AB000793947 /* tls_test */ = { 1144 isa = PBXNativeTarget; 1145 buildConfigurationList = 0C7FE2C117D64AB000793947 /* Build configuration list for PBXNativeTarget "tls_test" */; 1146 buildPhases = ( 1147 0C7FE2B717D64AB000793947 /* Sources */, 1148 0C7FE2B817D64AB000793947 /* Frameworks */, 1149 0C7FE2B917D64AB000793947 /* CopyFiles */, 1150 ); 1151 buildRules = ( 1152 ); 1153 dependencies = ( 1154 ); 1155 name = tls_test; 1156 productName = tls_test; 1157 productReference = 0C7FE2BB17D64AB000793947 /* tls_test */; 1158 productType = "com.apple.product-type.tool"; 1159 }; 1160 0C870BD817B1A62C008FB2CF /* coretls_record */ = { 1161 isa = PBXNativeTarget; 1162 buildConfigurationList = 0C870BDA17B1A62C008FB2CF /* Build configuration list for PBXNativeTarget "coretls_record" */; 1163 buildPhases = ( 1164 0C870BD517B1A62C008FB2CF /* Sources */, 1165 0C870BD617B1A62C008FB2CF /* Frameworks */, 1166 0C870BD717B1A62C008FB2CF /* Headers */, 1167 ); 1168 buildRules = ( 1169 ); 1170 dependencies = ( 1171 ); 1172 name = coretls_record; 1173 productName = coreTLS; 1174 productReference = 0C870BD917B1A62C008FB2CF /* libcoretls_record.a */; 1175 productType = "com.apple.product-type.library.static"; 1176 }; 1177 0C870BFA17B44328008FB2CF /* coretls_handshake */ = { 1178 isa = PBXNativeTarget; 1179 buildConfigurationList = 0C870BFC17B44328008FB2CF /* Build configuration list for PBXNativeTarget "coretls_handshake" */; 1180 buildPhases = ( 1181 0C870BF717B44328008FB2CF /* Sources */, 1182 0C870BF817B44328008FB2CF /* Frameworks */, 1183 0C870BF917B44328008FB2CF /* Headers */, 1184 ); 1185 buildRules = ( 1186 ); 1187 dependencies = ( 1188 ); 1189 name = coretls_handshake; 1190 productName = coretls_handshake_filter; 1191 productReference = 0C870BFB17B44328008FB2CF /* libcoretls_handshake.a */; 1192 productType = "com.apple.product-type.library.static"; 1193 }; 1194 0CA078451BED56CF00D86F70 /* coretls_cfhelpers */ = { 1195 isa = PBXNativeTarget; 1196 buildConfigurationList = 0CA0784C1BED56CF00D86F70 /* Build configuration list for PBXNativeTarget "coretls_cfhelpers" */; 1197 buildPhases = ( 1198 0CA078421BED56CF00D86F70 /* Sources */, 1199 0CA078431BED56CF00D86F70 /* Frameworks */, 1200 0CA078441BED56CF00D86F70 /* Headers */, 1201 ); 1202 buildRules = ( 1203 ); 1204 dependencies = ( 1205 ); 1206 name = coretls_cfhelpers; 1207 productName = coretls_cfhelper; 1208 productReference = 0CA078461BED56CF00D86F70 /* libcoretls_cfhelpers.dylib */; 1209 productType = "com.apple.product-type.library.dynamic"; 1210 }; 1211 0CCC9A4318AC24410019EC70 /* coretls_client */ = { 1212 isa = PBXNativeTarget; 1213 buildConfigurationList = 0CCC9A4F18AC24420019EC70 /* Build configuration list for PBXNativeTarget "coretls_client" */; 1214 buildPhases = ( 1215 0CCC9A4018AC24410019EC70 /* Sources */, 1216 0CCC9A4118AC24410019EC70 /* Frameworks */, 1217 ); 1218 buildRules = ( 1219 ); 1220 dependencies = ( 1221 ); 1222 name = coretls_client; 1223 productName = tls_client; 1224 productReference = 0CCC9A4418AC24410019EC70 /* coretls_client */; 1225 productType = "com.apple.product-type.tool"; 1226 }; 1227 0CCC9A5018AC24610019EC70 /* coretls_server */ = { 1228 isa = PBXNativeTarget; 1229 buildConfigurationList = 0CCC9A5618AC24610019EC70 /* Build configuration list for PBXNativeTarget "coretls_server" */; 1230 buildPhases = ( 1231 0CCC9A5118AC24610019EC70 /* Sources */, 1232 0CCC9A5318AC24610019EC70 /* Frameworks */, 1233 ); 1234 buildRules = ( 1235 ); 1236 dependencies = ( 1237 ); 1238 name = coretls_server; 1239 productName = tls_client; 1240 productReference = 0CCC9A5918AC24610019EC70 /* coretls_server */; 1241 productType = "com.apple.product-type.tool"; 1242 }; 1243 5A5F976C1E43B41A00C66925 /* coretls_coverage */ = { 1244 isa = PBXNativeTarget; 1245 buildConfigurationList = 5A5F97821E43B41A00C66925 /* Build configuration list for PBXNativeTarget "coretls_coverage" */; 1246 buildPhases = ( 1247 5A5F97751E43B41A00C66925 /* Sources */, 1248 5A5F97791E43B41A00C66925 /* Frameworks */, 1249 5A5F977E1E43B41A00C66925 /* Headers */, 1250 ); 1251 buildRules = ( 1252 ); 1253 dependencies = ( 1254 5A5F976D1E43B41A00C66925 /* PBXTargetDependency */, 1255 5A5F976F1E43B41A00C66925 /* PBXTargetDependency */, 1256 5A5F97711E43B41A00C66925 /* PBXTargetDependency */, 1257 5A5F97731E43B41A00C66925 /* PBXTargetDependency */, 1258 ); 1259 name = coretls_coverage; 1260 productName = coretls_cfhelper; 1261 productReference = 5A5F97851E43B41A00C66925 /* libcoretls_coverage.dylib */; 1262 productType = "com.apple.product-type.library.dynamic"; 1263 }; 1264 EBEDE80B1A44908B001B7D1F /* coretls_performance */ = { 1265 isa = PBXNativeTarget; 1266 buildConfigurationList = EBEDE8151A44908B001B7D1F /* Build configuration list for PBXNativeTarget "coretls_performance" */; 1267 buildPhases = ( 1268 EBEDE8081A44908B001B7D1F /* Sources */, 1269 0C2BCDF31D0B720500ED7A2F /* Frameworks */, 1270 ); 1271 buildRules = ( 1272 ); 1273 dependencies = ( 1274 ); 1275 name = coretls_performance; 1276 productName = coretls_performance; 1277 productReference = EBEDE80C1A44908B001B7D1F /* coretls_performance */; 1278 productType = "com.apple.product-type.tool"; 1279 }; 1280 /* End PBXNativeTarget section */ 1281 1282 /* Begin PBXProject section */ 1283 4CA1FEAB052A3C3800F22E42 /* Project object */ = { 1284 isa = PBXProject; 1285 attributes = { 1286 LastUpgradeCheck = 0630; 1287 TargetAttributes = { 1288 0C701FFD1BFFF4B3006A61C5 = { 1289 CreatedOnToolsVersion = 7.2; 1290 }; 1291 0CA078451BED56CF00D86F70 = { 1292 CreatedOnToolsVersion = 7.2; 1293 }; 1294 EBEDE80B1A44908B001B7D1F = { 1295 CreatedOnToolsVersion = 6.3; 1296 }; 1297 }; 1298 }; 1299 buildConfigurationList = C27AD4040987FCDF001272E0 /* Build configuration list for PBXProject "coretls" */; 1300 compatibilityVersion = "Xcode 3.2"; 1301 developmentRegion = English; 1302 hasScannedForEncodings = 1; 1303 knownRegions = ( 1304 en, 1305 ); 1306 mainGroup = 4CA1FEA7052A3C3800F22E42; 1307 productRefGroup = 4CA1FEBF052A3C8100F22E42 /* Products */; 1308 projectDirPath = ""; 1309 projectReferences = ( 1310 { 1311 ProductGroup = 0C2774F31889EE44000C0442 /* Products */; 1312 ProjectRef = 0C2774F21889EE44000C0442 /* tlsnke.xcodeproj */; 1313 }, 1314 ); 1315 projectRoot = ""; 1316 targets = ( 1317 0C2BCDDE1D0B716700ED7A2F /* coretls */, 1318 5A5F976C1E43B41A00C66925 /* coretls_coverage */, 1319 0C2A50171815D47300601766 /* coretls_ciphersuites */, 1320 0C870BD817B1A62C008FB2CF /* coretls_record */, 1321 0C870BFA17B44328008FB2CF /* coretls_handshake */, 1322 0C03D64217DE8B330087643B /* coretls_stream_parser */, 1323 0C2775111889F02D000C0442 /* coretls_kext */, 1324 0CA078451BED56CF00D86F70 /* coretls_cfhelpers */, 1325 0C7FE2BA17D64AB000793947 /* tls_test */, 1326 0C03D64A17DFD1760087643B /* coreTLS_libraries */, 1327 0C701FFD1BFFF4B3006A61C5 /* coreTLS_helpers */, 1328 0C9694FC182C3E52009F4643 /* coreTLS_executables */, 1329 0CEA77171899A728002792AF /* coreTLS_kexts */, 1330 0C12A7D218688C6700B857BD /* All */, 1331 0CCC9A4318AC24410019EC70 /* coretls_client */, 1332 0CCC9A5018AC24610019EC70 /* coretls_server */, 1333 0C6CE0A91A968F5300BF0994 /* coretls_server_static */, 1334 EBEDE80B1A44908B001B7D1F /* coretls_performance */, 1335 ); 1336 }; 1337 /* End PBXProject section */ 1338 1339 /* Begin PBXReferenceProxy section */ 1340 0C2774FA1889EE48000C0442 /* tlsnke.kext */ = { 1341 isa = PBXReferenceProxy; 1342 fileType = wrapper.cfbundle; 1343 path = tlsnke.kext; 1344 remoteRef = 0C2774F91889EE48000C0442 /* PBXContainerItemProxy */; 1345 sourceTree = BUILT_PRODUCTS_DIR; 1346 }; 1347 0C2774FC1889EE48000C0442 /* tlsnketest */ = { 1348 isa = PBXReferenceProxy; 1349 fileType = "compiled.mach-o.executable"; 1350 path = tlsnketest; 1351 remoteRef = 0C2774FB1889EE48000C0442 /* PBXContainerItemProxy */; 1352 sourceTree = BUILT_PRODUCTS_DIR; 1353 }; 1354 0C2774FE1889EE48000C0442 /* libtlssocket.a */ = { 1355 isa = PBXReferenceProxy; 1356 fileType = archive.ar; 1357 path = libtlssocket.a; 1358 remoteRef = 0C2774FD1889EE48000C0442 /* PBXContainerItemProxy */; 1359 sourceTree = BUILT_PRODUCTS_DIR; 1360 }; 1361 /* End PBXReferenceProxy section */ 1362 1363 /* Begin PBXSourcesBuildPhase section */ 1364 0C03D63F17DE8B330087643B /* Sources */ = { 1365 isa = PBXSourcesBuildPhase; 1366 buildActionMask = 2147483647; 1367 files = ( 1368 0C7272241A15607D000F845B /* tls_stream_parser.c in Sources */, 1369 ); 1370 runOnlyForDeploymentPostprocessing = 0; 1371 }; 1372 0C2775121889F02D000C0442 /* Sources */ = { 1373 isa = PBXSourcesBuildPhase; 1374 buildActionMask = 2147483647; 1375 files = ( 1376 0C27752A188EF9F6000C0442 /* tls_ciphersuites.c in Sources */, 1377 0C2775151889F02D000C0442 /* tls_record.c in Sources */, 1378 0C2775131889F02D000C0442 /* tls_record_crypto.c in Sources */, 1379 0C2775161889F02D000C0442 /* sslRc4Cipher.c in Sources */, 1380 3D6034471A2D3243002C1957 /* sslAesGcmCipher.c in Sources */, 1381 0C2775171889F02D000C0442 /* sslMemory.c in Sources */, 1382 0C2775181889F02D000C0442 /* sslUtils.c in Sources */, 1383 0C2775191889F02D000C0442 /* symCipherParams.c in Sources */, 1384 0C27751A1889F02D000C0442 /* sslNullCipher.c in Sources */, 1385 0C27751B1889F02D000C0442 /* symCipher.c in Sources */, 1386 0C27751C1889F02D000C0442 /* tls_digest.c in Sources */, 1387 0C27751E1889F02D000C0442 /* tls_hmac.c in Sources */, 1388 ); 1389 runOnlyForDeploymentPostprocessing = 0; 1390 }; 1391 0C2A50181815D47300601766 /* Sources */ = { 1392 isa = PBXSourcesBuildPhase; 1393 buildActionMask = 2147483647; 1394 files = ( 1395 0C2A501F1815D47300601766 /* tls_ciphersuites.c in Sources */, 1396 ); 1397 runOnlyForDeploymentPostprocessing = 0; 1398 }; 1399 0C2BCDDF1D0B716700ED7A2F /* Sources */ = { 1400 isa = PBXSourcesBuildPhase; 1401 buildActionMask = 2147483647; 1402 files = ( 1403 EB1119421D5A6F21008D00C6 /* appleSession.c in Sources */, 1404 5A83DD39206D3F1900D9699C /* tls_record.c in Sources */, 1405 5A83DD3B206D42F600D9699C /* tls_stream_parser.c in Sources */, 1406 EB1119461D5A6F26008D00C6 /* tls_cache.c in Sources */, 1407 0C2BCDEC1D0B718500ED7A2F /* dummy.c in Sources */, 1408 AA37BB32206D342E0040FE2D /* sslMemory.c in Sources */, 1409 5A83DD3A206D3F7200D9699C /* tls_handshake.c in Sources */, 1410 ); 1411 runOnlyForDeploymentPostprocessing = 0; 1412 }; 1413 0C6CE0AA1A968F5300BF0994 /* Sources */ = { 1414 isa = PBXSourcesBuildPhase; 1415 buildActionMask = 2147483647; 1416 files = ( 1417 0C6CE0AB1A968F5300BF0994 /* sockets.c in Sources */, 1418 0C6CE0AE1A968F5300BF0994 /* secCrypto.c in Sources */, 1419 0C6CE0AF1A968F5300BF0994 /* sslMemory.c in Sources */, 1420 0C6CE0B01A968F5300BF0994 /* tls_server.c in Sources */, 1421 0C6CE0B11A968F5300BF0994 /* tls_alloc.c in Sources */, 1422 ); 1423 runOnlyForDeploymentPostprocessing = 0; 1424 }; 1425 0C7FE2B717D64AB000793947 /* Sources */ = { 1426 isa = PBXSourcesBuildPhase; 1427 buildActionMask = 2147483647; 1428 files = ( 1429 0CCB2E9818BBF12F00592893 /* secCrypto.c in Sources */, 1430 0CCB2E9418BBCB3500592893 /* tls_01_record.c in Sources */, 1431 0CCB2E9618BBCB3500592893 /* tls_03_client.c in Sources */, 1432 0CCB2E9F18BC229200592893 /* tls_02_self.c in Sources */, 1433 0CFB7D6318BE62490003E1DC /* google_certs.c in Sources */, 1434 0CC2CE511C1A18BE001A8C62 /* tls_04_timing.c in Sources */, 1435 0C0109FE19E6FEB000EC10BC /* testleaks.c in Sources */, 1436 0CCB2E8818BBC63500592893 /* test-00-test.c in Sources */, 1437 0C1F071E189C5F0500E65030 /* sslMemory.c in Sources */, 1438 0CCB2E8918BBC63500592893 /* testenv.c in Sources */, 1439 0C86A5DD196C72D4009B006A /* ec_cert.c in Sources */, 1440 0CCB2E8A18BBC63500592893 /* testmore.c in Sources */, 1441 0C7FE2BE17D64AB000793947 /* main.c in Sources */, 1442 ); 1443 runOnlyForDeploymentPostprocessing = 0; 1444 }; 1445 0C870BD517B1A62C008FB2CF /* Sources */ = { 1446 isa = PBXSourcesBuildPhase; 1447 buildActionMask = 2147483647; 1448 files = ( 1449 0CA9800517E265AF00205D87 /* tls_record_crypto.c in Sources */, 1450 0C870BF617B43967008FB2CF /* tls_record.c in Sources */, 1451 0CC88DD217FA323A003208AF /* sslRc4Cipher.c in Sources */, 1452 0C870BED17B1A84F008FB2CF /* sslMemory.c in Sources */, 1453 0C870BEE17B1A851008FB2CF /* sslUtils.c in Sources */, 1454 0C870BE117B1A711008FB2CF /* symCipherParams.c in Sources */, 1455 0C870BE517B1A711008FB2CF /* sslNullCipher.c in Sources */, 1456 0C870BE617B1A711008FB2CF /* symCipher.c in Sources */, 1457 0C870BE717B1A711008FB2CF /* tls_digest.c in Sources */, 1458 0C870BE917B1A711008FB2CF /* tls_hmac.c in Sources */, 1459 3D6034461A2D3243002C1957 /* sslAesGcmCipher.c in Sources */, 1460 ); 1461 runOnlyForDeploymentPostprocessing = 0; 1462 }; 1463 0C870BF717B44328008FB2CF /* Sources */ = { 1464 isa = PBXSourcesBuildPhase; 1465 buildActionMask = 2147483647; 1466 files = ( 1467 0CFBC0CB19A564200003353C /* sslDecode.c in Sources */, 1468 0CA9800717E3B8F900205D87 /* sslSession.c in Sources */, 1469 0C03D5E517D7FAFA0087643B /* sslCipherSpecs.c in Sources */, 1470 0C03D5A617D7AB170087643B /* sslDigests.c in Sources */, 1471 0C08A3C11857A2FE00DFBA9D /* sslCrypto.c in Sources */, 1472 0C03D5AC17D7B5EF0087643B /* sslChangeCipher.c in Sources */, 1473 0C03D5AB17D7B51A0087643B /* sslCert.c in Sources */, 1474 0C417E491B601A3100DE639E /* tls_metrics.c in Sources */, 1475 0C03D5AD17D7B6260087643B /* sslKeyExchange.c in Sources */, 1476 0C03D5AA17D7AB480087643B /* sslAlertMessage.c in Sources */, 1477 0CC8D20317D68C4F0089DCFC /* sslHandshake.c in Sources */, 1478 0CC8D20417D68C4F0089DCFC /* sslHandshakeFinish.c in Sources */, 1479 0C03D5A917D7AB3F0087643B /* tls1Callouts.c in Sources */, 1480 0CC8D20517D68C4F0089DCFC /* sslHandshakeHello.c in Sources */, 1481 0CC8D20017D6886F0089DCFC /* tls_handshake.c in Sources */, 1482 0C03D5A817D7AB3C0087643B /* ssl3Callouts.c in Sources */, 1483 ); 1484 runOnlyForDeploymentPostprocessing = 0; 1485 }; 1486 0CA078421BED56CF00D86F70 /* Sources */ = { 1487 isa = PBXSourcesBuildPhase; 1488 buildActionMask = 2147483647; 1489 files = ( 1490 0C99D6181C447CEB003A4AF0 /* sslMemory.c in Sources */, 1491 0C147A6E1C126CB800495B4C /* tls_helpers_identity.c in Sources */, 1492 0CF16DD81C62AB1800490AA2 /* tls_helpers.c in Sources */, 1493 ); 1494 runOnlyForDeploymentPostprocessing = 0; 1495 }; 1496 0CCC9A4018AC24410019EC70 /* Sources */ = { 1497 isa = PBXSourcesBuildPhase; 1498 buildActionMask = 2147483647; 1499 files = ( 1500 0CE8869818C4FC3700C4EF6A /* sslMemory.c in Sources */, 1501 0CE8869518C4FBD900C4EF6A /* secCrypto.c in Sources */, 1502 0CE8868B18C4F51E00C4EF6A /* tls_client.c in Sources */, 1503 0CE8869018C4F8EF00C4EF6A /* tls_alloc.c in Sources */, 1504 0CE8868D18C4F51E00C4EF6A /* sockets.c in Sources */, 1505 ); 1506 runOnlyForDeploymentPostprocessing = 0; 1507 }; 1508 0CCC9A5118AC24610019EC70 /* Sources */ = { 1509 isa = PBXSourcesBuildPhase; 1510 buildActionMask = 2147483647; 1511 files = ( 1512 0C179B4D18C537A0007B09BF /* sockets.c in Sources */, 1513 0C179B4818C5366D007B09BF /* secCrypto.c in Sources */, 1514 3D759E0A1A9EA75C0060A922 /* sslCipherSpecs.c in Sources */, 1515 0C179B4918C5366D007B09BF /* sslMemory.c in Sources */, 1516 0C179B4318C533D0007B09BF /* tls_server.c in Sources */, 1517 0CE8869118C4F8EF00C4EF6A /* tls_alloc.c in Sources */, 1518 ); 1519 runOnlyForDeploymentPostprocessing = 0; 1520 }; 1521 5A5F97751E43B41A00C66925 /* Sources */ = { 1522 isa = PBXSourcesBuildPhase; 1523 buildActionMask = 2147483647; 1524 files = ( 1525 5A5F97761E43B41A00C66925 /* appleSession.c in Sources */, 1526 5A5F97771E43B41A00C66925 /* tls_cache.c in Sources */, 1527 5A5F97781E43B41A00C66925 /* dummy.c in Sources */, 1528 ); 1529 runOnlyForDeploymentPostprocessing = 0; 1530 }; 1531 EBEDE8081A44908B001B7D1F /* Sources */ = { 1532 isa = PBXSourcesBuildPhase; 1533 buildActionMask = 2147483647; 1534 files = ( 1535 EBEDE80F1A44908B001B7D1F /* coretls_performance.c in Sources */, 1536 ); 1537 runOnlyForDeploymentPostprocessing = 0; 1538 }; 1539 /* End PBXSourcesBuildPhase section */ 1540 1541 /* Begin PBXTargetDependency section */ 1542 0C12A7D718688C6E00B857BD /* PBXTargetDependency */ = { 1543 isa = PBXTargetDependency; 1544 target = 0C03D64A17DFD1760087643B /* coreTLS_libraries */; 1545 targetProxy = 0C12A7D618688C6E00B857BD /* PBXContainerItemProxy */; 1546 }; 1547 0C12A7D918688C7200B857BD /* PBXTargetDependency */ = { 1548 isa = PBXTargetDependency; 1549 target = 0C9694FC182C3E52009F4643 /* coreTLS_executables */; 1550 targetProxy = 0C12A7D818688C7200B857BD /* PBXContainerItemProxy */; 1551 }; 1552 0C7020061BFFF507006A61C5 /* PBXTargetDependency */ = { 1553 isa = PBXTargetDependency; 1554 target = 0CA078451BED56CF00D86F70 /* coretls_cfhelpers */; 1555 targetProxy = 0C7020051BFFF507006A61C5 /* PBXContainerItemProxy */; 1556 }; 1557 0C969501182C3E78009F4643 /* PBXTargetDependency */ = { 1558 isa = PBXTargetDependency; 1559 target = 0C7FE2BA17D64AB000793947 /* tls_test */; 1560 targetProxy = 0C969500182C3E78009F4643 /* PBXContainerItemProxy */; 1561 }; 1562 0C99D6141C447745003A4AF0 /* PBXTargetDependency */ = { 1563 isa = PBXTargetDependency; 1564 target = 0C701FFD1BFFF4B3006A61C5 /* coreTLS_helpers */; 1565 targetProxy = 0C99D6131C447745003A4AF0 /* PBXContainerItemProxy */; 1566 }; 1567 0CEA77221899A766002792AF /* PBXTargetDependency */ = { 1568 isa = PBXTargetDependency; 1569 name = tlsnke; 1570 targetProxy = 0CEA77211899A766002792AF /* PBXContainerItemProxy */; 1571 }; 1572 0CEA77281899AB6C002792AF /* PBXTargetDependency */ = { 1573 isa = PBXTargetDependency; 1574 target = 0C2775111889F02D000C0442 /* coretls_kext */; 1575 targetProxy = 0CEA77271899AB6C002792AF /* PBXContainerItemProxy */; 1576 }; 1577 0CF4F3F218FDF9E000874F64 /* PBXTargetDependency */ = { 1578 isa = PBXTargetDependency; 1579 target = 0CCC9A4318AC24410019EC70 /* coretls_client */; 1580 targetProxy = 0CF4F3F118FDF9E000874F64 /* PBXContainerItemProxy */; 1581 }; 1582 0CF4F3F718FDF9E500874F64 /* PBXTargetDependency */ = { 1583 isa = PBXTargetDependency; 1584 target = 0CCC9A5018AC24610019EC70 /* coretls_server */; 1585 targetProxy = 0CF4F3F618FDF9E500874F64 /* PBXContainerItemProxy */; 1586 }; 1587 5A5F976D1E43B41A00C66925 /* PBXTargetDependency */ = { 1588 isa = PBXTargetDependency; 1589 target = 0C2A50171815D47300601766 /* coretls_ciphersuites */; 1590 targetProxy = 5A5F976E1E43B41A00C66925 /* PBXContainerItemProxy */; 1591 }; 1592 5A5F976F1E43B41A00C66925 /* PBXTargetDependency */ = { 1593 isa = PBXTargetDependency; 1594 target = 0C870BD817B1A62C008FB2CF /* coretls_record */; 1595 targetProxy = 5A5F97701E43B41A00C66925 /* PBXContainerItemProxy */; 1596 }; 1597 5A5F97711E43B41A00C66925 /* PBXTargetDependency */ = { 1598 isa = PBXTargetDependency; 1599 target = 0C870BFA17B44328008FB2CF /* coretls_handshake */; 1600 targetProxy = 5A5F97721E43B41A00C66925 /* PBXContainerItemProxy */; 1601 }; 1602 5A5F97731E43B41A00C66925 /* PBXTargetDependency */ = { 1603 isa = PBXTargetDependency; 1604 target = 0C03D64217DE8B330087643B /* coretls_stream_parser */; 1605 targetProxy = 5A5F97741E43B41A00C66925 /* PBXContainerItemProxy */; 1606 }; 1607 5ADAA951208500ED009994F9 /* PBXTargetDependency */ = { 1608 isa = PBXTargetDependency; 1609 target = EBEDE80B1A44908B001B7D1F /* coretls_performance */; 1610 targetProxy = 5ADAA950208500ED009994F9 /* PBXContainerItemProxy */; 1611 }; 1612 EB1119481D5A6F2E008D00C6 /* PBXTargetDependency */ = { 1613 isa = PBXTargetDependency; 1614 target = 0C2A50171815D47300601766 /* coretls_ciphersuites */; 1615 targetProxy = EB1119471D5A6F2E008D00C6 /* PBXContainerItemProxy */; 1616 }; 1617 EB11194A1D5A6F2E008D00C6 /* PBXTargetDependency */ = { 1618 isa = PBXTargetDependency; 1619 target = 0C870BD817B1A62C008FB2CF /* coretls_record */; 1620 targetProxy = EB1119491D5A6F2E008D00C6 /* PBXContainerItemProxy */; 1621 }; 1622 EB11194C1D5A6F2E008D00C6 /* PBXTargetDependency */ = { 1623 isa = PBXTargetDependency; 1624 target = 0C870BFA17B44328008FB2CF /* coretls_handshake */; 1625 targetProxy = EB11194B1D5A6F2E008D00C6 /* PBXContainerItemProxy */; 1626 }; 1627 EB11194E1D5A6F2E008D00C6 /* PBXTargetDependency */ = { 1628 isa = PBXTargetDependency; 1629 target = 0C03D64217DE8B330087643B /* coretls_stream_parser */; 1630 targetProxy = EB11194D1D5A6F2E008D00C6 /* PBXContainerItemProxy */; 1631 }; 1632 EB4E09291D595DC400FAFE7C /* PBXTargetDependency */ = { 1633 isa = PBXTargetDependency; 1634 target = 0C2BCDDE1D0B716700ED7A2F /* coretls */; 1635 targetProxy = EB4E09281D595DC400FAFE7C /* PBXContainerItemProxy */; 1636 }; 1637 /* End PBXTargetDependency section */ 1638 1639 /* Begin XCBuildConfiguration section */ 1640 0C03D64517DE8B330087643B /* Debug */ = { 1641 isa = XCBuildConfiguration; 1642 baseConfigurationReference = 0C0E61BD1891BFD1007CD626 /* staticlib.xcconfig */; 1643 buildSettings = { 1644 COMBINE_HIDPI_IMAGES = YES; 1645 GCC_SYMBOLS_PRIVATE_EXTERN = NO; 1646 TAPI_VERIFY_MODE = ErrorsAndWarnings; 1647 }; 1648 name = Debug; 1649 }; 1650 0C03D64617DE8B330087643B /* Release */ = { 1651 isa = XCBuildConfiguration; 1652 baseConfigurationReference = 0C0E61BD1891BFD1007CD626 /* staticlib.xcconfig */; 1653 buildSettings = { 1654 COMBINE_HIDPI_IMAGES = YES; 1655 GCC_SYMBOLS_PRIVATE_EXTERN = NO; 1656 TAPI_VERIFY_MODE = ErrorsAndWarnings; 1657 }; 1658 name = Release; 1659 }; 1660 0C03D64C17DFD1760087643B /* Debug */ = { 1661 isa = XCBuildConfiguration; 1662 buildSettings = { 1663 PRODUCT_NAME = "$(TARGET_NAME)"; 1664 TAPI_VERIFY_MODE = ErrorsAndWarnings; 1665 }; 1666 name = Debug; 1667 }; 1668 0C03D64D17DFD1760087643B /* Release */ = { 1669 isa = XCBuildConfiguration; 1670 buildSettings = { 1671 PRODUCT_NAME = "$(TARGET_NAME)"; 1672 TAPI_VERIFY_MODE = ErrorsAndWarnings; 1673 }; 1674 name = Release; 1675 }; 1676 0C12A7D318688C6700B857BD /* Debug */ = { 1677 isa = XCBuildConfiguration; 1678 buildSettings = { 1679 PRODUCT_NAME = "$(TARGET_NAME)"; 1680 TAPI_VERIFY_MODE = ErrorsAndWarnings; 1681 }; 1682 name = Debug; 1683 }; 1684 0C12A7D418688C6700B857BD /* Release */ = { 1685 isa = XCBuildConfiguration; 1686 buildSettings = { 1687 PRODUCT_NAME = "$(TARGET_NAME)"; 1688 TAPI_VERIFY_MODE = ErrorsAndWarnings; 1689 }; 1690 name = Release; 1691 }; 1692 0C2775241889F02D000C0442 /* Debug */ = { 1693 isa = XCBuildConfiguration; 1694 baseConfigurationReference = 0C1C92ED15C8AC52007D377B /* kext.xcconfig */; 1695 buildSettings = { 1696 COMBINE_HIDPI_IMAGES = YES; 1697 GCC_SYMBOLS_PRIVATE_EXTERN = NO; 1698 SKIP_INSTALL = NO; 1699 TAPI_VERIFY_MODE = ErrorsAndWarnings; 1700 }; 1701 name = Debug; 1702 }; 1703 0C2775251889F02D000C0442 /* Release */ = { 1704 isa = XCBuildConfiguration; 1705 baseConfigurationReference = 0C1C92ED15C8AC52007D377B /* kext.xcconfig */; 1706 buildSettings = { 1707 COMBINE_HIDPI_IMAGES = YES; 1708 GCC_SYMBOLS_PRIVATE_EXTERN = NO; 1709 SKIP_INSTALL = NO; 1710 TAPI_VERIFY_MODE = ErrorsAndWarnings; 1711 }; 1712 name = Release; 1713 }; 1714 0C2A502C1815D47300601766 /* Debug */ = { 1715 isa = XCBuildConfiguration; 1716 baseConfigurationReference = 0C0E61BD1891BFD1007CD626 /* staticlib.xcconfig */; 1717 buildSettings = { 1718 COMBINE_HIDPI_IMAGES = YES; 1719 GCC_SYMBOLS_PRIVATE_EXTERN = NO; 1720 PRODUCT_NAME = coretls_ciphersuites; 1721 TAPI_VERIFY_MODE = ErrorsAndWarnings; 1722 }; 1723 name = Debug; 1724 }; 1725 0C2A502D1815D47300601766 /* Release */ = { 1726 isa = XCBuildConfiguration; 1727 baseConfigurationReference = 0C0E61BD1891BFD1007CD626 /* staticlib.xcconfig */; 1728 buildSettings = { 1729 COMBINE_HIDPI_IMAGES = YES; 1730 GCC_SYMBOLS_PRIVATE_EXTERN = NO; 1731 PRODUCT_NAME = coretls_ciphersuites; 1732 TAPI_VERIFY_MODE = ErrorsAndWarnings; 1733 }; 1734 name = Release; 1735 }; 1736 0C2BCDE91D0B716700ED7A2F /* Debug */ = { 1737 isa = XCBuildConfiguration; 1738 baseConfigurationReference = 0CA0784F1BED58ED00D86F70 /* dylib.xcconfig */; 1739 buildSettings = { 1740 BUILD_VARIANTS = normal; 1741 EXPORTED_SYMBOLS_FILE = coretls.exp; 1742 GCC_SYMBOLS_PRIVATE_EXTERN = YES; 1743 IS_ZIPPERED = YES; 1744 PRODUCT_NAME = "$(TARGET_NAME)"; 1745 REEXPORTED_LIBRARY_NAMES = ""; 1746 TAPI_VERIFY_MODE = ErrorsAndWarnings; 1747 }; 1748 name = Debug; 1749 }; 1750 0C2BCDEA1D0B716700ED7A2F /* Release */ = { 1751 isa = XCBuildConfiguration; 1752 baseConfigurationReference = 0CA0784F1BED58ED00D86F70 /* dylib.xcconfig */; 1753 buildSettings = { 1754 EXPORTED_SYMBOLS_FILE = coretls.exp; 1755 GCC_SYMBOLS_PRIVATE_EXTERN = YES; 1756 IS_ZIPPERED = YES; 1757 PRODUCT_NAME = "$(TARGET_NAME)"; 1758 REEXPORTED_LIBRARY_NAMES = ""; 1759 TAPI_VERIFY_MODE = ErrorsAndWarnings; 1760 }; 1761 name = Release; 1762 }; 1763 0C6CE0B71A968F5300BF0994 /* Debug */ = { 1764 isa = XCBuildConfiguration; 1765 baseConfigurationReference = 0C85738D15DAB34C0038DFD7 /* tests.xcconfig */; 1766 buildSettings = { 1767 GCC_SYMBOLS_PRIVATE_EXTERN = YES; 1768 TAPI_VERIFY_MODE = ErrorsAndWarnings; 1769 }; 1770 name = Debug; 1771 }; 1772 0C6CE0B81A968F5300BF0994 /* Release */ = { 1773 isa = XCBuildConfiguration; 1774 baseConfigurationReference = 0C85738D15DAB34C0038DFD7 /* tests.xcconfig */; 1775 buildSettings = { 1776 GCC_SYMBOLS_PRIVATE_EXTERN = YES; 1777 TAPI_VERIFY_MODE = ErrorsAndWarnings; 1778 }; 1779 name = Release; 1780 }; 1781 0C701FFF1BFFF4B3006A61C5 /* Debug */ = { 1782 isa = XCBuildConfiguration; 1783 buildSettings = { 1784 PRODUCT_NAME = "$(TARGET_NAME)"; 1785 TAPI_VERIFY_MODE = ErrorsAndWarnings; 1786 }; 1787 name = Debug; 1788 }; 1789 0C7020001BFFF4B3006A61C5 /* Release */ = { 1790 isa = XCBuildConfiguration; 1791 buildSettings = { 1792 PRODUCT_NAME = "$(TARGET_NAME)"; 1793 TAPI_VERIFY_MODE = ErrorsAndWarnings; 1794 }; 1795 name = Release; 1796 }; 1797 0C7FE2C217D64AB000793947 /* Debug */ = { 1798 isa = XCBuildConfiguration; 1799 baseConfigurationReference = 0C85738D15DAB34C0038DFD7 /* tests.xcconfig */; 1800 buildSettings = { 1801 TAPI_VERIFY_MODE = ErrorsAndWarnings; 1802 }; 1803 name = Debug; 1804 }; 1805 0C7FE2C317D64AB000793947 /* Release */ = { 1806 isa = XCBuildConfiguration; 1807 baseConfigurationReference = 0C85738D15DAB34C0038DFD7 /* tests.xcconfig */; 1808 buildSettings = { 1809 TAPI_VERIFY_MODE = ErrorsAndWarnings; 1810 }; 1811 name = Release; 1812 }; 1813 0C870BDB17B1A62C008FB2CF /* Debug */ = { 1814 isa = XCBuildConfiguration; 1815 baseConfigurationReference = 0C0E61BD1891BFD1007CD626 /* staticlib.xcconfig */; 1816 buildSettings = { 1817 COMBINE_HIDPI_IMAGES = YES; 1818 GCC_SYMBOLS_PRIVATE_EXTERN = NO; 1819 TAPI_VERIFY_MODE = ErrorsAndWarnings; 1820 }; 1821 name = Debug; 1822 }; 1823 0C870BDC17B1A62C008FB2CF /* Release */ = { 1824 isa = XCBuildConfiguration; 1825 baseConfigurationReference = 0C0E61BD1891BFD1007CD626 /* staticlib.xcconfig */; 1826 buildSettings = { 1827 COMBINE_HIDPI_IMAGES = YES; 1828 GCC_SYMBOLS_PRIVATE_EXTERN = NO; 1829 TAPI_VERIFY_MODE = ErrorsAndWarnings; 1830 }; 1831 name = Release; 1832 }; 1833 0C870BFD17B44328008FB2CF /* Debug */ = { 1834 isa = XCBuildConfiguration; 1835 baseConfigurationReference = 0C0E61BD1891BFD1007CD626 /* staticlib.xcconfig */; 1836 buildSettings = { 1837 COMBINE_HIDPI_IMAGES = YES; 1838 GCC_SYMBOLS_PRIVATE_EXTERN = NO; 1839 TAPI_VERIFY_MODE = ErrorsAndWarnings; 1840 }; 1841 name = Debug; 1842 }; 1843 0C870BFE17B44328008FB2CF /* Release */ = { 1844 isa = XCBuildConfiguration; 1845 baseConfigurationReference = 0C0E61BD1891BFD1007CD626 /* staticlib.xcconfig */; 1846 buildSettings = { 1847 COMBINE_HIDPI_IMAGES = YES; 1848 GCC_SYMBOLS_PRIVATE_EXTERN = NO; 1849 TAPI_VERIFY_MODE = ErrorsAndWarnings; 1850 }; 1851 name = Release; 1852 }; 1853 0C9694FD182C3E52009F4643 /* Debug */ = { 1854 isa = XCBuildConfiguration; 1855 buildSettings = { 1856 PRODUCT_NAME = "$(TARGET_NAME)"; 1857 TAPI_VERIFY_MODE = ErrorsAndWarnings; 1858 }; 1859 name = Debug; 1860 }; 1861 0C9694FE182C3E52009F4643 /* Release */ = { 1862 isa = XCBuildConfiguration; 1863 buildSettings = { 1864 PRODUCT_NAME = "$(TARGET_NAME)"; 1865 TAPI_VERIFY_MODE = ErrorsAndWarnings; 1866 }; 1867 name = Release; 1868 }; 1869 0CA078471BED56CF00D86F70 /* Debug */ = { 1870 isa = XCBuildConfiguration; 1871 baseConfigurationReference = 0CA0784F1BED58ED00D86F70 /* dylib.xcconfig */; 1872 buildSettings = { 1873 GCC_SYMBOLS_PRIVATE_EXTERN = NO; 1874 IS_ZIPPERED = YES; 1875 OTHER_CFLAGS_coverage = ""; 1876 OTHER_LDFLAGS = "-Wl,-upward_framework,Security"; 1877 OTHER_LDFLAGS_coverage = ""; 1878 TAPI_VERIFY_MODE = ErrorsAndWarnings; 1879 }; 1880 name = Debug; 1881 }; 1882 0CA078481BED56CF00D86F70 /* Release */ = { 1883 isa = XCBuildConfiguration; 1884 baseConfigurationReference = 0CA0784F1BED58ED00D86F70 /* dylib.xcconfig */; 1885 buildSettings = { 1886 GCC_SYMBOLS_PRIVATE_EXTERN = NO; 1887 IS_ZIPPERED = YES; 1888 OTHER_CFLAGS_coverage = ""; 1889 OTHER_LDFLAGS = "-Wl,-upward_framework,Security"; 1890 OTHER_LDFLAGS_coverage = ""; 1891 TAPI_VERIFY_MODE = ErrorsAndWarnings; 1892 }; 1893 name = Release; 1894 }; 1895 0CCC9A4A18AC24420019EC70 /* Debug */ = { 1896 isa = XCBuildConfiguration; 1897 baseConfigurationReference = 0C85738D15DAB34C0038DFD7 /* tests.xcconfig */; 1898 buildSettings = { 1899 GCC_SYMBOLS_PRIVATE_EXTERN = YES; 1900 TAPI_VERIFY_MODE = ErrorsAndWarnings; 1901 }; 1902 name = Debug; 1903 }; 1904 0CCC9A4B18AC24420019EC70 /* Release */ = { 1905 isa = XCBuildConfiguration; 1906 baseConfigurationReference = 0C85738D15DAB34C0038DFD7 /* tests.xcconfig */; 1907 buildSettings = { 1908 GCC_SYMBOLS_PRIVATE_EXTERN = YES; 1909 TAPI_VERIFY_MODE = ErrorsAndWarnings; 1910 }; 1911 name = Release; 1912 }; 1913 0CCC9A5718AC24610019EC70 /* Debug */ = { 1914 isa = XCBuildConfiguration; 1915 baseConfigurationReference = 0C85738D15DAB34C0038DFD7 /* tests.xcconfig */; 1916 buildSettings = { 1917 GCC_SYMBOLS_PRIVATE_EXTERN = YES; 1918 TAPI_VERIFY_MODE = ErrorsAndWarnings; 1919 }; 1920 name = Debug; 1921 }; 1922 0CCC9A5818AC24610019EC70 /* Release */ = { 1923 isa = XCBuildConfiguration; 1924 baseConfigurationReference = 0C85738D15DAB34C0038DFD7 /* tests.xcconfig */; 1925 buildSettings = { 1926 GCC_SYMBOLS_PRIVATE_EXTERN = YES; 1927 TAPI_VERIFY_MODE = ErrorsAndWarnings; 1928 }; 1929 name = Release; 1930 }; 1931 0CEA77181899A728002792AF /* Debug */ = { 1932 isa = XCBuildConfiguration; 1933 buildSettings = { 1934 PRODUCT_NAME = "$(TARGET_NAME)"; 1935 TAPI_VERIFY_MODE = ErrorsAndWarnings; 1936 }; 1937 name = Debug; 1938 }; 1939 0CEA77191899A728002792AF /* Release */ = { 1940 isa = XCBuildConfiguration; 1941 buildSettings = { 1942 PRODUCT_NAME = "$(TARGET_NAME)"; 1943 TAPI_VERIFY_MODE = ErrorsAndWarnings; 1944 }; 1945 name = Release; 1946 }; 1947 5A5F97831E43B41A00C66925 /* Debug */ = { 1948 isa = XCBuildConfiguration; 1949 baseConfigurationReference = 0CA0784F1BED58ED00D86F70 /* dylib.xcconfig */; 1950 buildSettings = { 1951 GCC_SYMBOLS_PRIVATE_EXTERN = NO; 1952 PRODUCT_NAME = "$(TARGET_NAME)"; 1953 TAPI_VERIFY_MODE = ErrorsAndWarnings; 1954 }; 1955 name = Debug; 1956 }; 1957 5A5F97841E43B41A00C66925 /* Release */ = { 1958 isa = XCBuildConfiguration; 1959 baseConfigurationReference = 0CA0784F1BED58ED00D86F70 /* dylib.xcconfig */; 1960 buildSettings = { 1961 GCC_SYMBOLS_PRIVATE_EXTERN = NO; 1962 PRODUCT_NAME = "$(TARGET_NAME)"; 1963 TAPI_VERIFY_MODE = ErrorsAndWarnings; 1964 }; 1965 name = Release; 1966 }; 1967 C27AD4050987FCDF001272E0 /* Debug */ = { 1968 isa = XCBuildConfiguration; 1969 baseConfigurationReference = BE6A959D14E3700A00C158E0 /* debug.xcconfig */; 1970 buildSettings = { 1971 ENABLE_TESTABILITY = NO; 1972 GCC_SYMBOLS_PRIVATE_EXTERN = NO; 1973 SUPPORTS_TEXT_BASED_API = YES; 1974 TAPI_VERIFY_MODE = ErrorsAndWarnings; 1975 }; 1976 name = Debug; 1977 }; 1978 C27AD4070987FCDF001272E0 /* Release */ = { 1979 isa = XCBuildConfiguration; 1980 baseConfigurationReference = BE6A959F14E3700A00C158E0 /* release.xcconfig */; 1981 buildSettings = { 1982 ENABLE_TESTABILITY = NO; 1983 GCC_SYMBOLS_PRIVATE_EXTERN = NO; 1984 SUPPORTS_TEXT_BASED_API = YES; 1985 TAPI_VERIFY_MODE = ErrorsAndWarnings; 1986 }; 1987 name = Release; 1988 }; 1989 EBEDE8101A44908B001B7D1F /* Debug */ = { 1990 isa = XCBuildConfiguration; 1991 baseConfigurationReference = 0C85738D15DAB34C0038DFD7 /* tests.xcconfig */; 1992 buildSettings = { 1993 ALWAYS_SEARCH_USER_PATHS = NO; 1994 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; 1995 CLANG_CXX_LIBRARY = "libc++"; 1996 CLANG_ENABLE_MODULES = YES; 1997 CLANG_ENABLE_OBJC_ARC = YES; 1998 CLANG_WARN_BOOL_CONVERSION = YES; 1999 CLANG_WARN_CONSTANT_CONVERSION = YES; 2000 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; 2001 CLANG_WARN_EMPTY_BODY = YES; 2002 CLANG_WARN_ENUM_CONVERSION = YES; 2003 CLANG_WARN_INT_CONVERSION = YES; 2004 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; 2005 CLANG_WARN_UNREACHABLE_CODE = YES; 2006 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; 2007 COPY_PHASE_STRIP = NO; 2008 ENABLE_STRICT_OBJC_MSGSEND = YES; 2009 GCC_C_LANGUAGE_STANDARD = gnu99; 2010 GCC_DYNAMIC_NO_PIC = NO; 2011 GCC_OPTIMIZATION_LEVEL = 0; 2012 GCC_PREPROCESSOR_DEFINITIONS = ( 2013 "DEBUG=1", 2014 "$(inherited)", 2015 ); 2016 GCC_SYMBOLS_PRIVATE_EXTERN = YES; 2017 GCC_WARN_64_TO_32_BIT_CONVERSION = YES; 2018 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; 2019 GCC_WARN_UNDECLARED_SELECTOR = YES; 2020 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; 2021 GCC_WARN_UNUSED_FUNCTION = YES; 2022 GCC_WARN_UNUSED_VARIABLE = YES; 2023 INSTALL_PATH = /AppleInternal/CoreOS/coreTLS; 2024 MTL_ENABLE_DEBUG_INFO = YES; 2025 ONLY_ACTIVE_ARCH = YES; 2026 PRODUCT_NAME = "$(TARGET_NAME)"; 2027 TAPI_VERIFY_MODE = ErrorsAndWarnings; 2028 }; 2029 name = Debug; 2030 }; 2031 EBEDE8111A44908B001B7D1F /* Release */ = { 2032 isa = XCBuildConfiguration; 2033 baseConfigurationReference = 0C85738D15DAB34C0038DFD7 /* tests.xcconfig */; 2034 buildSettings = { 2035 ALWAYS_SEARCH_USER_PATHS = NO; 2036 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; 2037 CLANG_CXX_LIBRARY = "libc++"; 2038 CLANG_ENABLE_MODULES = YES; 2039 CLANG_ENABLE_OBJC_ARC = YES; 2040 CLANG_WARN_BOOL_CONVERSION = YES; 2041 CLANG_WARN_CONSTANT_CONVERSION = YES; 2042 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; 2043 CLANG_WARN_EMPTY_BODY = YES; 2044 CLANG_WARN_ENUM_CONVERSION = YES; 2045 CLANG_WARN_INT_CONVERSION = YES; 2046 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; 2047 CLANG_WARN_UNREACHABLE_CODE = YES; 2048 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; 2049 COPY_PHASE_STRIP = NO; 2050 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; 2051 ENABLE_NS_ASSERTIONS = NO; 2052 ENABLE_STRICT_OBJC_MSGSEND = YES; 2053 GCC_C_LANGUAGE_STANDARD = gnu99; 2054 GCC_SYMBOLS_PRIVATE_EXTERN = YES; 2055 GCC_WARN_64_TO_32_BIT_CONVERSION = YES; 2056 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; 2057 GCC_WARN_UNDECLARED_SELECTOR = YES; 2058 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; 2059 GCC_WARN_UNUSED_FUNCTION = YES; 2060 GCC_WARN_UNUSED_VARIABLE = YES; 2061 INSTALL_PATH = /AppleInternal/CoreOS/coreTLS; 2062 MTL_ENABLE_DEBUG_INFO = NO; 2063 PRODUCT_NAME = "$(TARGET_NAME)"; 2064 TAPI_VERIFY_MODE = ErrorsAndWarnings; 2065 }; 2066 name = Release; 2067 }; 2068 /* End XCBuildConfiguration section */ 2069 2070 /* Begin XCConfigurationList section */ 2071 0C03D64417DE8B330087643B /* Build configuration list for PBXNativeTarget "coretls_stream_parser" */ = { 2072 isa = XCConfigurationList; 2073 buildConfigurations = ( 2074 0C03D64517DE8B330087643B /* Debug */, 2075 0C03D64617DE8B330087643B /* Release */, 2076 ); 2077 defaultConfigurationIsVisible = 0; 2078 defaultConfigurationName = Release; 2079 }; 2080 0C03D64B17DFD1760087643B /* Build configuration list for PBXAggregateTarget "coreTLS_libraries" */ = { 2081 isa = XCConfigurationList; 2082 buildConfigurations = ( 2083 0C03D64C17DFD1760087643B /* Debug */, 2084 0C03D64D17DFD1760087643B /* Release */, 2085 ); 2086 defaultConfigurationIsVisible = 0; 2087 defaultConfigurationName = Release; 2088 }; 2089 0C12A7D518688C6700B857BD /* Build configuration list for PBXAggregateTarget "All" */ = { 2090 isa = XCConfigurationList; 2091 buildConfigurations = ( 2092 0C12A7D318688C6700B857BD /* Debug */, 2093 0C12A7D418688C6700B857BD /* Release */, 2094 ); 2095 defaultConfigurationIsVisible = 0; 2096 defaultConfigurationName = Release; 2097 }; 2098 0C2775231889F02D000C0442 /* Build configuration list for PBXNativeTarget "coretls_kext" */ = { 2099 isa = XCConfigurationList; 2100 buildConfigurations = ( 2101 0C2775241889F02D000C0442 /* Debug */, 2102 0C2775251889F02D000C0442 /* Release */, 2103 ); 2104 defaultConfigurationIsVisible = 0; 2105 defaultConfigurationName = Release; 2106 }; 2107 0C2A502B1815D47300601766 /* Build configuration list for PBXNativeTarget "coretls_ciphersuites" */ = { 2108 isa = XCConfigurationList; 2109 buildConfigurations = ( 2110 0C2A502C1815D47300601766 /* Debug */, 2111 0C2A502D1815D47300601766 /* Release */, 2112 ); 2113 defaultConfigurationIsVisible = 0; 2114 defaultConfigurationName = Release; 2115 }; 2116 0C2BCDE81D0B716700ED7A2F /* Build configuration list for PBXNativeTarget "coretls" */ = { 2117 isa = XCConfigurationList; 2118 buildConfigurations = ( 2119 0C2BCDE91D0B716700ED7A2F /* Debug */, 2120 0C2BCDEA1D0B716700ED7A2F /* Release */, 2121 ); 2122 defaultConfigurationIsVisible = 0; 2123 defaultConfigurationName = Release; 2124 }; 2125 0C6CE0B61A968F5300BF0994 /* Build configuration list for PBXNativeTarget "coretls_server_static" */ = { 2126 isa = XCConfigurationList; 2127 buildConfigurations = ( 2128 0C6CE0B71A968F5300BF0994 /* Debug */, 2129 0C6CE0B81A968F5300BF0994 /* Release */, 2130 ); 2131 defaultConfigurationIsVisible = 0; 2132 defaultConfigurationName = Release; 2133 }; 2134 0C701FFE1BFFF4B3006A61C5 /* Build configuration list for PBXAggregateTarget "coreTLS_helpers" */ = { 2135 isa = XCConfigurationList; 2136 buildConfigurations = ( 2137 0C701FFF1BFFF4B3006A61C5 /* Debug */, 2138 0C7020001BFFF4B3006A61C5 /* Release */, 2139 ); 2140 defaultConfigurationIsVisible = 0; 2141 defaultConfigurationName = Release; 2142 }; 2143 0C7FE2C117D64AB000793947 /* Build configuration list for PBXNativeTarget "tls_test" */ = { 2144 isa = XCConfigurationList; 2145 buildConfigurations = ( 2146 0C7FE2C217D64AB000793947 /* Debug */, 2147 0C7FE2C317D64AB000793947 /* Release */, 2148 ); 2149 defaultConfigurationIsVisible = 0; 2150 defaultConfigurationName = Release; 2151 }; 2152 0C870BDA17B1A62C008FB2CF /* Build configuration list for PBXNativeTarget "coretls_record" */ = { 2153 isa = XCConfigurationList; 2154 buildConfigurations = ( 2155 0C870BDB17B1A62C008FB2CF /* Debug */, 2156 0C870BDC17B1A62C008FB2CF /* Release */, 2157 ); 2158 defaultConfigurationIsVisible = 0; 2159 defaultConfigurationName = Release; 2160 }; 2161 0C870BFC17B44328008FB2CF /* Build configuration list for PBXNativeTarget "coretls_handshake" */ = { 2162 isa = XCConfigurationList; 2163 buildConfigurations = ( 2164 0C870BFD17B44328008FB2CF /* Debug */, 2165 0C870BFE17B44328008FB2CF /* Release */, 2166 ); 2167 defaultConfigurationIsVisible = 0; 2168 defaultConfigurationName = Release; 2169 }; 2170 0C9694FF182C3E52009F4643 /* Build configuration list for PBXAggregateTarget "coreTLS_executables" */ = { 2171 isa = XCConfigurationList; 2172 buildConfigurations = ( 2173 0C9694FD182C3E52009F4643 /* Debug */, 2174 0C9694FE182C3E52009F4643 /* Release */, 2175 ); 2176 defaultConfigurationIsVisible = 0; 2177 defaultConfigurationName = Release; 2178 }; 2179 0CA0784C1BED56CF00D86F70 /* Build configuration list for PBXNativeTarget "coretls_cfhelpers" */ = { 2180 isa = XCConfigurationList; 2181 buildConfigurations = ( 2182 0CA078471BED56CF00D86F70 /* Debug */, 2183 0CA078481BED56CF00D86F70 /* Release */, 2184 ); 2185 defaultConfigurationIsVisible = 0; 2186 defaultConfigurationName = Release; 2187 }; 2188 0CCC9A4F18AC24420019EC70 /* Build configuration list for PBXNativeTarget "coretls_client" */ = { 2189 isa = XCConfigurationList; 2190 buildConfigurations = ( 2191 0CCC9A4A18AC24420019EC70 /* Debug */, 2192 0CCC9A4B18AC24420019EC70 /* Release */, 2193 ); 2194 defaultConfigurationIsVisible = 0; 2195 defaultConfigurationName = Release; 2196 }; 2197 0CCC9A5618AC24610019EC70 /* Build configuration list for PBXNativeTarget "coretls_server" */ = { 2198 isa = XCConfigurationList; 2199 buildConfigurations = ( 2200 0CCC9A5718AC24610019EC70 /* Debug */, 2201 0CCC9A5818AC24610019EC70 /* Release */, 2202 ); 2203 defaultConfigurationIsVisible = 0; 2204 defaultConfigurationName = Release; 2205 }; 2206 0CEA771E1899A728002792AF /* Build configuration list for PBXAggregateTarget "coreTLS_kexts" */ = { 2207 isa = XCConfigurationList; 2208 buildConfigurations = ( 2209 0CEA77181899A728002792AF /* Debug */, 2210 0CEA77191899A728002792AF /* Release */, 2211 ); 2212 defaultConfigurationIsVisible = 0; 2213 defaultConfigurationName = Release; 2214 }; 2215 5A5F97821E43B41A00C66925 /* Build configuration list for PBXNativeTarget "coretls_coverage" */ = { 2216 isa = XCConfigurationList; 2217 buildConfigurations = ( 2218 5A5F97831E43B41A00C66925 /* Debug */, 2219 5A5F97841E43B41A00C66925 /* Release */, 2220 ); 2221 defaultConfigurationIsVisible = 0; 2222 defaultConfigurationName = Release; 2223 }; 2224 C27AD4040987FCDF001272E0 /* Build configuration list for PBXProject "coretls" */ = { 2225 isa = XCConfigurationList; 2226 buildConfigurations = ( 2227 C27AD4050987FCDF001272E0 /* Debug */, 2228 C27AD4070987FCDF001272E0 /* Release */, 2229 ); 2230 defaultConfigurationIsVisible = 0; 2231 defaultConfigurationName = Release; 2232 }; 2233 EBEDE8151A44908B001B7D1F /* Build configuration list for PBXNativeTarget "coretls_performance" */ = { 2234 isa = XCConfigurationList; 2235 buildConfigurations = ( 2236 EBEDE8101A44908B001B7D1F /* Debug */, 2237 EBEDE8111A44908B001B7D1F /* Release */, 2238 ); 2239 defaultConfigurationIsVisible = 0; 2240 defaultConfigurationName = Release; 2241 }; 2242 /* End XCConfigurationList section */ 2243 }; 2244 rootObject = 4CA1FEAB052A3C3800F22E42 /* Project object */; 2245 }