1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/MYCrypto-iPhone.xcodeproj/project.pbxproj Sat Apr 04 22:56:13 2009 -0700
1.3 @@ -0,0 +1,367 @@
1.4 +// !$*UTF8*$!
1.5 +{
1.6 + archiveVersion = 1;
1.7 + classes = {
1.8 + };
1.9 + objectVersion = 45;
1.10 + objects = {
1.11 +
1.12 +/* Begin PBXBuildFile section */
1.13 + 1D3623260D0F684500981E51 /* MYCrypto_iPhoneAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 1D3623250D0F684500981E51 /* MYCrypto_iPhoneAppDelegate.m */; };
1.14 + 1D60589B0D05DD56006BFB54 /* MYCrypto_iPhone_main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* MYCrypto_iPhone_main.m */; };
1.15 + 1D60589F0D05DD5A006BFB54 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D30AB110D05D00D00671497 /* Foundation.framework */; };
1.16 + 1DF5F4E00D08C38300B7A737 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */; };
1.17 + 273391A30F81E5E9009414D9 /* MYKeyPair-iPhone.m in Sources */ = {isa = PBXBuildFile; fileRef = 273391A20F81E5E9009414D9 /* MYKeyPair-iPhone.m */; };
1.18 + 273391A50F81E606009414D9 /* MYPublicKey-iPhone.m in Sources */ = {isa = PBXBuildFile; fileRef = 273391A40F81E606009414D9 /* MYPublicKey-iPhone.m */; };
1.19 + 273391CD0F81EC70009414D9 /* MYCertificate-iPhone.m in Sources */ = {isa = PBXBuildFile; fileRef = 273391CC0F81EC70009414D9 /* MYCertificate-iPhone.m */; };
1.20 + 273392120F8283B8009414D9 /* MYKeychain-iPhone.m in Sources */ = {isa = PBXBuildFile; fileRef = 273392110F8283B8009414D9 /* MYKeychain-iPhone.m */; };
1.21 + 276FB13F0F84090900CB326E /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 276FB13E0F84090900CB326E /* Security.framework */; };
1.22 + 276FB16E0F84152B00CB326E /* MYCryptoTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 276FB16D0F84152B00CB326E /* MYCryptoTest.m */; };
1.23 + 276FB3190F856AA700CB326E /* MYPublicKey.m in Sources */ = {isa = PBXBuildFile; fileRef = 276FB3180F856AA700CB326E /* MYPublicKey.m */; };
1.24 + 276FB3390F856AC300CB326E /* MYKeyPair.m in Sources */ = {isa = PBXBuildFile; fileRef = 276FB3380F856AC300CB326E /* MYKeyPair.m */; };
1.25 + 276FB33B0F856ACB00CB326E /* MYKeychain.m in Sources */ = {isa = PBXBuildFile; fileRef = 276FB33A0F856ACB00CB326E /* MYKeychain.m */; };
1.26 + 276FB34B0F856CA400CB326E /* MYCertificate.m in Sources */ = {isa = PBXBuildFile; fileRef = 276FB34A0F856CA400CB326E /* MYCertificate.m */; };
1.27 + 27A430120F87C6C10063D362 /* MYKey.m in Sources */ = {isa = PBXBuildFile; fileRef = 27E823110F81D56E0019BE60 /* MYKey.m */; };
1.28 + 27A430140F87C6D50063D362 /* MYSymmetricKey.m in Sources */ = {isa = PBXBuildFile; fileRef = 27A430130F87C6D50063D362 /* MYSymmetricKey.m */; };
1.29 + 27E823210F81D56E0019BE60 /* MYCryptor.m in Sources */ = {isa = PBXBuildFile; fileRef = 27E8230F0F81D56E0019BE60 /* MYCryptor.m */; };
1.30 + 27E823240F81D56E0019BE60 /* MYKeychainItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 27E823150F81D56E0019BE60 /* MYKeychainItem.m */; };
1.31 + 27E823270F81D56E0019BE60 /* MYDigest.m in Sources */ = {isa = PBXBuildFile; fileRef = 27E8231C0F81D56E0019BE60 /* MYDigest.m */; };
1.32 + 27E823290F81D56E0019BE60 /* MYCrypto.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 27E8231E0F81D56E0019BE60 /* MYCrypto.xcconfig */; };
1.33 + 27E8232A0F81D56E0019BE60 /* MYCrypto_Debug.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 27E8231F0F81D56E0019BE60 /* MYCrypto_Debug.xcconfig */; };
1.34 + 27E823370F81D5760019BE60 /* CollectionUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 27E8232D0F81D5760019BE60 /* CollectionUtils.m */; };
1.35 + 27E823380F81D5760019BE60 /* ExceptionUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 27E8232F0F81D5760019BE60 /* ExceptionUtils.m */; };
1.36 + 27E823390F81D5760019BE60 /* Logging.m in Sources */ = {isa = PBXBuildFile; fileRef = 27E823310F81D5760019BE60 /* Logging.m */; };
1.37 + 27E8233A0F81D5760019BE60 /* Test.m in Sources */ = {isa = PBXBuildFile; fileRef = 27E823330F81D5760019BE60 /* Test.m */; };
1.38 + 27E8233B0F81D5760019BE60 /* MYErrorUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 27E823350F81D5760019BE60 /* MYErrorUtils.m */; };
1.39 + 27E8233C0F81D5760019BE60 /* MYError_CSSMErrorDomain.strings in Resources */ = {isa = PBXBuildFile; fileRef = 27E823360F81D5760019BE60 /* MYError_CSSMErrorDomain.strings */; };
1.40 + 27FE453F0F87CC8500A86D63 /* MYKey-iPhone.m in Sources */ = {isa = PBXBuildFile; fileRef = 27FE453E0F87CC8500A86D63 /* MYKey-iPhone.m */; };
1.41 + 288765FD0DF74451002DB57D /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 288765FC0DF74451002DB57D /* CoreGraphics.framework */; };
1.42 + 28AD733F0D9D9553002E5188 /* MainWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = 28AD733E0D9D9553002E5188 /* MainWindow.xib */; };
1.43 +/* End PBXBuildFile section */
1.44 +
1.45 +/* Begin PBXFileReference section */
1.46 + 1D30AB110D05D00D00671497 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
1.47 + 1D3623240D0F684500981E51 /* MYCrypto_iPhoneAppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MYCrypto_iPhoneAppDelegate.h; sourceTree = "<group>"; };
1.48 + 1D3623250D0F684500981E51 /* MYCrypto_iPhoneAppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MYCrypto_iPhoneAppDelegate.m; sourceTree = "<group>"; };
1.49 + 1D6058910D05DD3D006BFB54 /* MYCrypto-iPhone.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "MYCrypto-iPhone.app"; sourceTree = BUILT_PRODUCTS_DIR; };
1.50 + 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
1.51 + 273391A20F81E5E9009414D9 /* MYKeyPair-iPhone.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "MYKeyPair-iPhone.m"; sourceTree = "<group>"; };
1.52 + 273391A40F81E606009414D9 /* MYPublicKey-iPhone.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "MYPublicKey-iPhone.m"; sourceTree = "<group>"; };
1.53 + 273391CC0F81EC70009414D9 /* MYCertificate-iPhone.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "MYCertificate-iPhone.m"; sourceTree = "<group>"; };
1.54 + 273392110F8283B8009414D9 /* MYKeychain-iPhone.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "MYKeychain-iPhone.m"; sourceTree = "<group>"; };
1.55 + 276FB13E0F84090900CB326E /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = System/Library/Frameworks/Security.framework; sourceTree = SDKROOT; };
1.56 + 276FB16D0F84152B00CB326E /* MYCryptoTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MYCryptoTest.m; sourceTree = "<group>"; };
1.57 + 276FB3180F856AA700CB326E /* MYPublicKey.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MYPublicKey.m; sourceTree = "<group>"; };
1.58 + 276FB3380F856AC300CB326E /* MYKeyPair.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MYKeyPair.m; sourceTree = "<group>"; };
1.59 + 276FB33A0F856ACB00CB326E /* MYKeychain.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MYKeychain.m; sourceTree = "<group>"; };
1.60 + 276FB34A0F856CA400CB326E /* MYCertificate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MYCertificate.m; sourceTree = "<group>"; };
1.61 + 27A430130F87C6D50063D362 /* MYSymmetricKey.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MYSymmetricKey.m; sourceTree = "<group>"; };
1.62 + 27A430150F87C6DB0063D362 /* MYSymmetricKey.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MYSymmetricKey.h; sourceTree = "<group>"; };
1.63 + 27E8230C0F81D56E0019BE60 /* MYCertificate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MYCertificate.h; sourceTree = "<group>"; };
1.64 + 27E8230E0F81D56E0019BE60 /* MYCryptor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MYCryptor.h; sourceTree = "<group>"; };
1.65 + 27E8230F0F81D56E0019BE60 /* MYCryptor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MYCryptor.m; sourceTree = "<group>"; };
1.66 + 27E823100F81D56E0019BE60 /* MYKey.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MYKey.h; sourceTree = "<group>"; };
1.67 + 27E823110F81D56E0019BE60 /* MYKey.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MYKey.m; sourceTree = "<group>"; };
1.68 + 27E823120F81D56E0019BE60 /* MYKeychain.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MYKeychain.h; sourceTree = "<group>"; };
1.69 + 27E823140F81D56E0019BE60 /* MYKeychainItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MYKeychainItem.h; sourceTree = "<group>"; };
1.70 + 27E823150F81D56E0019BE60 /* MYKeychainItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MYKeychainItem.m; sourceTree = "<group>"; };
1.71 + 27E823160F81D56E0019BE60 /* MYKeyPair.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MYKeyPair.h; sourceTree = "<group>"; };
1.72 + 27E823180F81D56E0019BE60 /* MYPublicKey.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MYPublicKey.h; sourceTree = "<group>"; };
1.73 + 27E8231A0F81D56E0019BE60 /* MYCrypto_Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MYCrypto_Private.h; sourceTree = "<group>"; };
1.74 + 27E8231B0F81D56E0019BE60 /* MYDigest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MYDigest.h; sourceTree = "<group>"; };
1.75 + 27E8231C0F81D56E0019BE60 /* MYDigest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MYDigest.m; sourceTree = "<group>"; };
1.76 + 27E8231E0F81D56E0019BE60 /* MYCrypto.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = MYCrypto.xcconfig; sourceTree = "<group>"; };
1.77 + 27E8231F0F81D56E0019BE60 /* MYCrypto_Debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = MYCrypto_Debug.xcconfig; sourceTree = "<group>"; };
1.78 + 27E8232C0F81D5760019BE60 /* CollectionUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CollectionUtils.h; path = ../MYUtilities/CollectionUtils.h; sourceTree = SOURCE_ROOT; };
1.79 + 27E8232D0F81D5760019BE60 /* CollectionUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = CollectionUtils.m; path = ../MYUtilities/CollectionUtils.m; sourceTree = SOURCE_ROOT; };
1.80 + 27E8232E0F81D5760019BE60 /* ExceptionUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ExceptionUtils.h; path = ../MYUtilities/ExceptionUtils.h; sourceTree = SOURCE_ROOT; };
1.81 + 27E8232F0F81D5760019BE60 /* ExceptionUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ExceptionUtils.m; path = ../MYUtilities/ExceptionUtils.m; sourceTree = SOURCE_ROOT; };
1.82 + 27E823300F81D5760019BE60 /* Logging.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Logging.h; path = ../MYUtilities/Logging.h; sourceTree = SOURCE_ROOT; };
1.83 + 27E823310F81D5760019BE60 /* Logging.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Logging.m; path = ../MYUtilities/Logging.m; sourceTree = SOURCE_ROOT; };
1.84 + 27E823320F81D5760019BE60 /* Test.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Test.h; path = ../MYUtilities/Test.h; sourceTree = SOURCE_ROOT; };
1.85 + 27E823330F81D5760019BE60 /* Test.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Test.m; path = ../MYUtilities/Test.m; sourceTree = SOURCE_ROOT; };
1.86 + 27E823340F81D5760019BE60 /* MYErrorUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MYErrorUtils.h; path = ../MYUtilities/MYErrorUtils.h; sourceTree = SOURCE_ROOT; };
1.87 + 27E823350F81D5760019BE60 /* MYErrorUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MYErrorUtils.m; path = ../MYUtilities/MYErrorUtils.m; sourceTree = SOURCE_ROOT; };
1.88 + 27E823360F81D5760019BE60 /* MYError_CSSMErrorDomain.strings */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = MYError_CSSMErrorDomain.strings; path = ../MYUtilities/MYError_CSSMErrorDomain.strings; sourceTree = SOURCE_ROOT; };
1.89 + 27FE453E0F87CC8500A86D63 /* MYKey-iPhone.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "MYKey-iPhone.m"; sourceTree = "<group>"; };
1.90 + 288765FC0DF74451002DB57D /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
1.91 + 28AD733E0D9D9553002E5188 /* MainWindow.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = MainWindow.xib; sourceTree = "<group>"; };
1.92 + 29B97316FDCFA39411CA2CEA /* MYCrypto_iPhone_main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MYCrypto_iPhone_main.m; sourceTree = "<group>"; };
1.93 + 8D1107310486CEB800E47090 /* MYCrypto_iPhone-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "MYCrypto_iPhone-Info.plist"; plistStructureDefinitionIdentifier = "com.apple.xcode.plist.structure-definition.iphone.info-plist"; sourceTree = "<group>"; };
1.94 +/* End PBXFileReference section */
1.95 +
1.96 +/* Begin PBXFrameworksBuildPhase section */
1.97 + 1D60588F0D05DD3D006BFB54 /* Frameworks */ = {
1.98 + isa = PBXFrameworksBuildPhase;
1.99 + buildActionMask = 2147483647;
1.100 + files = (
1.101 + 1D60589F0D05DD5A006BFB54 /* Foundation.framework in Frameworks */,
1.102 + 1DF5F4E00D08C38300B7A737 /* UIKit.framework in Frameworks */,
1.103 + 288765FD0DF74451002DB57D /* CoreGraphics.framework in Frameworks */,
1.104 + 276FB13F0F84090900CB326E /* Security.framework in Frameworks */,
1.105 + );
1.106 + runOnlyForDeploymentPostprocessing = 0;
1.107 + };
1.108 +/* End PBXFrameworksBuildPhase section */
1.109 +
1.110 +/* Begin PBXGroup section */
1.111 + 080E96DDFE201D6D7F000001 /* iPhone */ = {
1.112 + isa = PBXGroup;
1.113 + children = (
1.114 + 1D3623240D0F684500981E51 /* MYCrypto_iPhoneAppDelegate.h */,
1.115 + 1D3623250D0F684500981E51 /* MYCrypto_iPhoneAppDelegate.m */,
1.116 + 29B97316FDCFA39411CA2CEA /* MYCrypto_iPhone_main.m */,
1.117 + 28AD733E0D9D9553002E5188 /* MainWindow.xib */,
1.118 + 8D1107310486CEB800E47090 /* MYCrypto_iPhone-Info.plist */,
1.119 + );
1.120 + path = iPhone;
1.121 + sourceTree = "<group>";
1.122 + };
1.123 + 19C28FACFE9D520D11CA2CBB /* Products */ = {
1.124 + isa = PBXGroup;
1.125 + children = (
1.126 + 1D6058910D05DD3D006BFB54 /* MYCrypto-iPhone.app */,
1.127 + );
1.128 + name = Products;
1.129 + sourceTree = "<group>";
1.130 + };
1.131 + 27E8230B0F81D56E0019BE60 /* Source */ = {
1.132 + isa = PBXGroup;
1.133 + children = (
1.134 + 27E8230C0F81D56E0019BE60 /* MYCertificate.h */,
1.135 + 276FB34A0F856CA400CB326E /* MYCertificate.m */,
1.136 + 273391CC0F81EC70009414D9 /* MYCertificate-iPhone.m */,
1.137 + 27E8230E0F81D56E0019BE60 /* MYCryptor.h */,
1.138 + 27E8230F0F81D56E0019BE60 /* MYCryptor.m */,
1.139 + 27E823100F81D56E0019BE60 /* MYKey.h */,
1.140 + 27E823110F81D56E0019BE60 /* MYKey.m */,
1.141 + 27FE453E0F87CC8500A86D63 /* MYKey-iPhone.m */,
1.142 + 27E823120F81D56E0019BE60 /* MYKeychain.h */,
1.143 + 276FB33A0F856ACB00CB326E /* MYKeychain.m */,
1.144 + 273392110F8283B8009414D9 /* MYKeychain-iPhone.m */,
1.145 + 27E823140F81D56E0019BE60 /* MYKeychainItem.h */,
1.146 + 27E823150F81D56E0019BE60 /* MYKeychainItem.m */,
1.147 + 27E823160F81D56E0019BE60 /* MYKeyPair.h */,
1.148 + 276FB3380F856AC300CB326E /* MYKeyPair.m */,
1.149 + 273391A20F81E5E9009414D9 /* MYKeyPair-iPhone.m */,
1.150 + 27E823180F81D56E0019BE60 /* MYPublicKey.h */,
1.151 + 276FB3180F856AA700CB326E /* MYPublicKey.m */,
1.152 + 273391A40F81E606009414D9 /* MYPublicKey-iPhone.m */,
1.153 + 27A430150F87C6DB0063D362 /* MYSymmetricKey.h */,
1.154 + 27A430130F87C6D50063D362 /* MYSymmetricKey.m */,
1.155 + 27E8231B0F81D56E0019BE60 /* MYDigest.h */,
1.156 + 27E8231C0F81D56E0019BE60 /* MYDigest.m */,
1.157 + 27E8231A0F81D56E0019BE60 /* MYCrypto_Private.h */,
1.158 + 276FB16D0F84152B00CB326E /* MYCryptoTest.m */,
1.159 + 27E8231E0F81D56E0019BE60 /* MYCrypto.xcconfig */,
1.160 + 27E8231F0F81D56E0019BE60 /* MYCrypto_Debug.xcconfig */,
1.161 + );
1.162 + name = Source;
1.163 + sourceTree = "<group>";
1.164 + };
1.165 + 27E8232B0F81D5760019BE60 /* MYUtilities */ = {
1.166 + isa = PBXGroup;
1.167 + children = (
1.168 + 27E8232C0F81D5760019BE60 /* CollectionUtils.h */,
1.169 + 27E8232D0F81D5760019BE60 /* CollectionUtils.m */,
1.170 + 27E8232E0F81D5760019BE60 /* ExceptionUtils.h */,
1.171 + 27E8232F0F81D5760019BE60 /* ExceptionUtils.m */,
1.172 + 27E823300F81D5760019BE60 /* Logging.h */,
1.173 + 27E823310F81D5760019BE60 /* Logging.m */,
1.174 + 27E823320F81D5760019BE60 /* Test.h */,
1.175 + 27E823330F81D5760019BE60 /* Test.m */,
1.176 + 27E823340F81D5760019BE60 /* MYErrorUtils.h */,
1.177 + 27E823350F81D5760019BE60 /* MYErrorUtils.m */,
1.178 + 27E823360F81D5760019BE60 /* MYError_CSSMErrorDomain.strings */,
1.179 + );
1.180 + name = MYUtilities;
1.181 + sourceTree = "<group>";
1.182 + };
1.183 + 29B97314FDCFA39411CA2CEA /* CustomTemplate */ = {
1.184 + isa = PBXGroup;
1.185 + children = (
1.186 + 27E8230B0F81D56E0019BE60 /* Source */,
1.187 + 27E8232B0F81D5760019BE60 /* MYUtilities */,
1.188 + 080E96DDFE201D6D7F000001 /* iPhone */,
1.189 + 29B97323FDCFA39411CA2CEA /* Frameworks */,
1.190 + 19C28FACFE9D520D11CA2CBB /* Products */,
1.191 + 276FB13E0F84090900CB326E /* Security.framework */,
1.192 + );
1.193 + name = CustomTemplate;
1.194 + sourceTree = "<group>";
1.195 + };
1.196 + 29B97323FDCFA39411CA2CEA /* Frameworks */ = {
1.197 + isa = PBXGroup;
1.198 + children = (
1.199 + 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */,
1.200 + 1D30AB110D05D00D00671497 /* Foundation.framework */,
1.201 + 288765FC0DF74451002DB57D /* CoreGraphics.framework */,
1.202 + );
1.203 + name = Frameworks;
1.204 + sourceTree = "<group>";
1.205 + };
1.206 +/* End PBXGroup section */
1.207 +
1.208 +/* Begin PBXNativeTarget section */
1.209 + 1D6058900D05DD3D006BFB54 /* MYCrypto-iPhone */ = {
1.210 + isa = PBXNativeTarget;
1.211 + buildConfigurationList = 1D6058960D05DD3E006BFB54 /* Build configuration list for PBXNativeTarget "MYCrypto-iPhone" */;
1.212 + buildPhases = (
1.213 + 1D60588D0D05DD3D006BFB54 /* Resources */,
1.214 + 1D60588E0D05DD3D006BFB54 /* Sources */,
1.215 + 1D60588F0D05DD3D006BFB54 /* Frameworks */,
1.216 + );
1.217 + buildRules = (
1.218 + );
1.219 + dependencies = (
1.220 + );
1.221 + name = "MYCrypto-iPhone";
1.222 + productName = "MYCrypto-iPhone";
1.223 + productReference = 1D6058910D05DD3D006BFB54 /* MYCrypto-iPhone.app */;
1.224 + productType = "com.apple.product-type.application";
1.225 + };
1.226 +/* End PBXNativeTarget section */
1.227 +
1.228 +/* Begin PBXProject section */
1.229 + 29B97313FDCFA39411CA2CEA /* Project object */ = {
1.230 + isa = PBXProject;
1.231 + buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "MYCrypto-iPhone" */;
1.232 + compatibilityVersion = "Xcode 3.1";
1.233 + hasScannedForEncodings = 1;
1.234 + mainGroup = 29B97314FDCFA39411CA2CEA /* CustomTemplate */;
1.235 + projectDirPath = "";
1.236 + projectRoot = "";
1.237 + targets = (
1.238 + 1D6058900D05DD3D006BFB54 /* MYCrypto-iPhone */,
1.239 + );
1.240 + };
1.241 +/* End PBXProject section */
1.242 +
1.243 +/* Begin PBXResourcesBuildPhase section */
1.244 + 1D60588D0D05DD3D006BFB54 /* Resources */ = {
1.245 + isa = PBXResourcesBuildPhase;
1.246 + buildActionMask = 2147483647;
1.247 + files = (
1.248 + 28AD733F0D9D9553002E5188 /* MainWindow.xib in Resources */,
1.249 + 27E823290F81D56E0019BE60 /* MYCrypto.xcconfig in Resources */,
1.250 + 27E8232A0F81D56E0019BE60 /* MYCrypto_Debug.xcconfig in Resources */,
1.251 + 27E8233C0F81D5760019BE60 /* MYError_CSSMErrorDomain.strings in Resources */,
1.252 + );
1.253 + runOnlyForDeploymentPostprocessing = 0;
1.254 + };
1.255 +/* End PBXResourcesBuildPhase section */
1.256 +
1.257 +/* Begin PBXSourcesBuildPhase section */
1.258 + 1D60588E0D05DD3D006BFB54 /* Sources */ = {
1.259 + isa = PBXSourcesBuildPhase;
1.260 + buildActionMask = 2147483647;
1.261 + files = (
1.262 + 1D60589B0D05DD56006BFB54 /* MYCrypto_iPhone_main.m in Sources */,
1.263 + 1D3623260D0F684500981E51 /* MYCrypto_iPhoneAppDelegate.m in Sources */,
1.264 + 27E823210F81D56E0019BE60 /* MYCryptor.m in Sources */,
1.265 + 27E823240F81D56E0019BE60 /* MYKeychainItem.m in Sources */,
1.266 + 27E823270F81D56E0019BE60 /* MYDigest.m in Sources */,
1.267 + 27E823370F81D5760019BE60 /* CollectionUtils.m in Sources */,
1.268 + 27E823380F81D5760019BE60 /* ExceptionUtils.m in Sources */,
1.269 + 27E823390F81D5760019BE60 /* Logging.m in Sources */,
1.270 + 27E8233A0F81D5760019BE60 /* Test.m in Sources */,
1.271 + 27E8233B0F81D5760019BE60 /* MYErrorUtils.m in Sources */,
1.272 + 273391A30F81E5E9009414D9 /* MYKeyPair-iPhone.m in Sources */,
1.273 + 273391A50F81E606009414D9 /* MYPublicKey-iPhone.m in Sources */,
1.274 + 273391CD0F81EC70009414D9 /* MYCertificate-iPhone.m in Sources */,
1.275 + 273392120F8283B8009414D9 /* MYKeychain-iPhone.m in Sources */,
1.276 + 276FB16E0F84152B00CB326E /* MYCryptoTest.m in Sources */,
1.277 + 276FB3190F856AA700CB326E /* MYPublicKey.m in Sources */,
1.278 + 276FB3390F856AC300CB326E /* MYKeyPair.m in Sources */,
1.279 + 276FB33B0F856ACB00CB326E /* MYKeychain.m in Sources */,
1.280 + 276FB34B0F856CA400CB326E /* MYCertificate.m in Sources */,
1.281 + 27A430120F87C6C10063D362 /* MYKey.m in Sources */,
1.282 + 27A430140F87C6D50063D362 /* MYSymmetricKey.m in Sources */,
1.283 + 27FE453F0F87CC8500A86D63 /* MYKey-iPhone.m in Sources */,
1.284 + );
1.285 + runOnlyForDeploymentPostprocessing = 0;
1.286 + };
1.287 +/* End PBXSourcesBuildPhase section */
1.288 +
1.289 +/* Begin XCBuildConfiguration section */
1.290 + 1D6058940D05DD3E006BFB54 /* Debug */ = {
1.291 + isa = XCBuildConfiguration;
1.292 + baseConfigurationReference = 27E8231F0F81D56E0019BE60 /* MYCrypto_Debug.xcconfig */;
1.293 + buildSettings = {
1.294 + ALWAYS_SEARCH_USER_PATHS = NO;
1.295 + COPY_PHASE_STRIP = NO;
1.296 + GCC_DYNAMIC_NO_PIC = NO;
1.297 + GCC_OPTIMIZATION_LEVEL = 0;
1.298 + GCC_PRECOMPILE_PREFIX_HEADER = YES;
1.299 + GCC_PREFIX_HEADER = ../MYUtilities/MYUtilities_Prefix.pch;
1.300 + INFOPLIST_FILE = "iPhone/MYCrypto_iPhone-Info.plist";
1.301 + PRODUCT_NAME = "MYCrypto-iPhone";
1.302 + };
1.303 + name = Debug;
1.304 + };
1.305 + 1D6058950D05DD3E006BFB54 /* Release */ = {
1.306 + isa = XCBuildConfiguration;
1.307 + baseConfigurationReference = 27E8231E0F81D56E0019BE60 /* MYCrypto.xcconfig */;
1.308 + buildSettings = {
1.309 + ALWAYS_SEARCH_USER_PATHS = NO;
1.310 + COPY_PHASE_STRIP = YES;
1.311 + GCC_PRECOMPILE_PREFIX_HEADER = YES;
1.312 + GCC_PREFIX_HEADER = MYCrypto_iPhone_Prefix.pch;
1.313 + INFOPLIST_FILE = "MYCrypto_iPhone-Info.plist";
1.314 + PRODUCT_NAME = "MYCrypto-iPhone";
1.315 + };
1.316 + name = Release;
1.317 + };
1.318 + C01FCF4F08A954540054247B /* Debug */ = {
1.319 + isa = XCBuildConfiguration;
1.320 + buildSettings = {
1.321 + ARCHS = "$(ARCHS_STANDARD_32_BIT)";
1.322 + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer: Jens Alfke";
1.323 + GCC_C_LANGUAGE_STANDARD = c99;
1.324 + GCC_WARN_ABOUT_RETURN_TYPE = YES;
1.325 + GCC_WARN_UNUSED_VARIABLE = YES;
1.326 + ONLY_ACTIVE_ARCH = YES;
1.327 + PREBINDING = NO;
1.328 + "PROVISIONING_PROFILE[sdk=iphoneos*]" = "84D61190-B2EB-4F8E-A189-99F18EE9A07E";
1.329 + SDKROOT = iphoneos3.0;
1.330 + };
1.331 + name = Debug;
1.332 + };
1.333 + C01FCF5008A954540054247B /* Release */ = {
1.334 + isa = XCBuildConfiguration;
1.335 + buildSettings = {
1.336 + ARCHS = "$(ARCHS_STANDARD_32_BIT)";
1.337 + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
1.338 + GCC_C_LANGUAGE_STANDARD = c99;
1.339 + GCC_WARN_ABOUT_RETURN_TYPE = YES;
1.340 + GCC_WARN_UNUSED_VARIABLE = YES;
1.341 + PREBINDING = NO;
1.342 + SDKROOT = iphoneos3.0;
1.343 + };
1.344 + name = Release;
1.345 + };
1.346 +/* End XCBuildConfiguration section */
1.347 +
1.348 +/* Begin XCConfigurationList section */
1.349 + 1D6058960D05DD3E006BFB54 /* Build configuration list for PBXNativeTarget "MYCrypto-iPhone" */ = {
1.350 + isa = XCConfigurationList;
1.351 + buildConfigurations = (
1.352 + 1D6058940D05DD3E006BFB54 /* Debug */,
1.353 + 1D6058950D05DD3E006BFB54 /* Release */,
1.354 + );
1.355 + defaultConfigurationIsVisible = 0;
1.356 + defaultConfigurationName = Release;
1.357 + };
1.358 + C01FCF4E08A954540054247B /* Build configuration list for PBXProject "MYCrypto-iPhone" */ = {
1.359 + isa = XCConfigurationList;
1.360 + buildConfigurations = (
1.361 + C01FCF4F08A954540054247B /* Debug */,
1.362 + C01FCF5008A954540054247B /* Release */,
1.363 + );
1.364 + defaultConfigurationIsVisible = 0;
1.365 + defaultConfigurationName = Release;
1.366 + };
1.367 +/* End XCConfigurationList section */
1.368 + };
1.369 + rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
1.370 +}