927 lines
51 KiB
Plaintext
927 lines
51 KiB
Plaintext
// !$*UTF8*$!
|
|
{
|
|
archiveVersion = 1;
|
|
classes = {
|
|
};
|
|
objectVersion = 46;
|
|
objects = {
|
|
|
|
/* Begin PBXBuildFile section */
|
|
30BDB6D632952E18074FD70B /* libPods.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AD9F87ECA041E727CC457415 /* libPods.a */; };
|
|
719C4E40588B7AD1F1DD22FC /* libPods.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AD9F87ECA041E727CC457415 /* libPods.a */; };
|
|
B619AF1419FC148D00E33198 /* ProtobuffsTests.m in Sources */ = {isa = PBXBuildFile; fileRef = B619AF1319FC148D00E33198 /* ProtobuffsTests.m */; };
|
|
B61E841E19D17C33004FC382 /* HKDFTest.m in Sources */ = {isa = PBXBuildFile; fileRef = B61E841C19D1780D004FC382 /* HKDFTest.m */; };
|
|
B62EFBF01A9140190072ADD3 /* PreKeyBundleTests.m in Sources */ = {isa = PBXBuildFile; fileRef = B62EFBEF1A9140190072ADD3 /* PreKeyBundleTests.m */; };
|
|
B63B2F9F197D8AFD00E09F65 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B63B2F9E197D8AFD00E09F65 /* Foundation.framework */; };
|
|
B63B2FA1197D8AFD00E09F65 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B63B2FA0197D8AFD00E09F65 /* CoreGraphics.framework */; };
|
|
B63B2FA3197D8AFD00E09F65 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B63B2FA2197D8AFD00E09F65 /* UIKit.framework */; };
|
|
B63B2FA9197D8AFD00E09F65 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = B63B2FA7197D8AFD00E09F65 /* InfoPlist.strings */; };
|
|
B63B2FAB197D8AFD00E09F65 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = B63B2FAA197D8AFD00E09F65 /* main.m */; };
|
|
B63B2FAF197D8AFD00E09F65 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = B63B2FAE197D8AFD00E09F65 /* AppDelegate.m */; };
|
|
B63B2FB1197D8AFD00E09F65 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = B63B2FB0197D8AFD00E09F65 /* Images.xcassets */; };
|
|
B63B2FDC197D8B9600E09F65 /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B63B2FB7197D8AFD00E09F65 /* XCTest.framework */; };
|
|
B63B2FDD197D8B9600E09F65 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B63B2F9E197D8AFD00E09F65 /* Foundation.framework */; };
|
|
B63B2FDE197D8B9600E09F65 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B63B2FA2197D8AFD00E09F65 /* UIKit.framework */; };
|
|
B63B2FE4197D8B9600E09F65 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = B63B2FE2197D8B9600E09F65 /* InfoPlist.strings */; };
|
|
B63B2FE6197D8B9600E09F65 /* AxolotlKit_Tests.m in Sources */ = {isa = PBXBuildFile; fileRef = B63B2FE5197D8B9600E09F65 /* AxolotlKit_Tests.m */; };
|
|
B654B03419FACCB6000458F0 /* RatchetingSessionTest.m in Sources */ = {isa = PBXBuildFile; fileRef = B654B03319FACCB6000458F0 /* RatchetingSessionTest.m */; };
|
|
B6A3490319F1A4B4008A3E01 /* AxolotlInMemoryStore.m in Sources */ = {isa = PBXBuildFile; fileRef = B6A3490219F1A4B4008A3E01 /* AxolotlInMemoryStore.m */; };
|
|
B6B3E63C19FD3D8A0035422D /* WhisperMessageSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = B6B3E63B19FD3D8A0035422D /* WhisperMessageSerialization.m */; };
|
|
B6B3E64319FD5BC70035422D /* ECKeyPair+ECKeyPairTesting.m in Sources */ = {isa = PBXBuildFile; fileRef = B6B3E64219FD5BC70035422D /* ECKeyPair+ECKeyPairTesting.m */; };
|
|
B6B3E64419FD5C8E0035422D /* ECKeyPair+ECKeyPairTesting.m in Sources */ = {isa = PBXBuildFile; fileRef = B6B3E64219FD5BC70035422D /* ECKeyPair+ECKeyPairTesting.m */; };
|
|
B6BB8C3519F7E773008A5895 /* SessionBuilderTests.m in Sources */ = {isa = PBXBuildFile; fileRef = B6BB8C3419F7E773008A5895 /* SessionBuilderTests.m */; };
|
|
B6D41A2319DB4F8E00EE9BAA /* SessionCipherTest.m in Sources */ = {isa = PBXBuildFile; fileRef = B6D41A2219DB4F8E00EE9BAA /* SessionCipherTest.m */; };
|
|
B6E07F7A19FE49010091446D /* PreKeyWhisperMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = B6E07F3919FE49010091446D /* PreKeyWhisperMessage.m */; };
|
|
B6E07F7B19FE49010091446D /* WhisperMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = B6E07F3B19FE49010091446D /* WhisperMessage.m */; };
|
|
B6E07F7C19FE49010091446D /* AES-CBC.m in Sources */ = {isa = PBXBuildFile; fileRef = B6E07F3F19FE49010091446D /* AES-CBC.m */; };
|
|
B6E07F7D19FE49010091446D /* PreKeyBundle.m in Sources */ = {isa = PBXBuildFile; fileRef = B6E07F4419FE49010091446D /* PreKeyBundle.m */; };
|
|
B6E07F7E19FE49010091446D /* PreKeyRecord.m in Sources */ = {isa = PBXBuildFile; fileRef = B6E07F4619FE49010091446D /* PreKeyRecord.m */; };
|
|
B6E07F7F19FE49010091446D /* SignedPrekeyRecord.m in Sources */ = {isa = PBXBuildFile; fileRef = B6E07F4819FE49010091446D /* SignedPrekeyRecord.m */; };
|
|
B6E07F8019FE49010091446D /* WhisperTextProtocol.pb.m in Sources */ = {isa = PBXBuildFile; fileRef = B6E07F4B19FE49010091446D /* WhisperTextProtocol.pb.m */; };
|
|
B6E07F8119FE49010091446D /* WhisperTextProtocol.proto in Resources */ = {isa = PBXBuildFile; fileRef = B6E07F4C19FE49010091446D /* WhisperTextProtocol.proto */; };
|
|
B6E07F8219FE49010091446D /* AliceAxolotlParameters.m in Sources */ = {isa = PBXBuildFile; fileRef = B6E07F4F19FE49010091446D /* AliceAxolotlParameters.m */; };
|
|
B6E07F8319FE49010091446D /* BobAxolotlParameters.m in Sources */ = {isa = PBXBuildFile; fileRef = B6E07F5219FE49010091446D /* BobAxolotlParameters.m */; };
|
|
B6E07F8419FE49010091446D /* ChainAndIndex.m in Sources */ = {isa = PBXBuildFile; fileRef = B6E07F5519FE49010091446D /* ChainAndIndex.m */; };
|
|
B6E07F8519FE49010091446D /* ChainKey.m in Sources */ = {isa = PBXBuildFile; fileRef = B6E07F5719FE49010091446D /* ChainKey.m */; };
|
|
B6E07F8619FE49010091446D /* MessageKeys.m in Sources */ = {isa = PBXBuildFile; fileRef = B6E07F5919FE49010091446D /* MessageKeys.m */; };
|
|
B6E07F8719FE49010091446D /* RatchetingSession.m in Sources */ = {isa = PBXBuildFile; fileRef = B6E07F5B19FE49010091446D /* RatchetingSession.m */; };
|
|
B6E07F8819FE49010091446D /* ReceivingChain.m in Sources */ = {isa = PBXBuildFile; fileRef = B6E07F5D19FE49010091446D /* ReceivingChain.m */; };
|
|
B6E07F8919FE49010091446D /* RKCK.m in Sources */ = {isa = PBXBuildFile; fileRef = B6E07F5F19FE49010091446D /* RKCK.m */; };
|
|
B6E07F8A19FE49010091446D /* RootKey.m in Sources */ = {isa = PBXBuildFile; fileRef = B6E07F6119FE49010091446D /* RootKey.m */; };
|
|
B6E07F8B19FE49010091446D /* SendingChain.m in Sources */ = {isa = PBXBuildFile; fileRef = B6E07F6319FE49010091446D /* SendingChain.m */; };
|
|
B6E07F8C19FE49010091446D /* TSDerivedSecrets.m in Sources */ = {isa = PBXBuildFile; fileRef = B6E07F6519FE49010091446D /* TSDerivedSecrets.m */; };
|
|
B6E07F8D19FE49010091446D /* SessionCipher.m in Sources */ = {isa = PBXBuildFile; fileRef = B6E07F6719FE49010091446D /* SessionCipher.m */; };
|
|
B6E07F8E19FE49010091446D /* SessionBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = B6E07F6A19FE49010091446D /* SessionBuilder.m */; };
|
|
B6E07F8F19FE49010091446D /* SessionRecord.m in Sources */ = {isa = PBXBuildFile; fileRef = B6E07F6C19FE49010091446D /* SessionRecord.m */; };
|
|
B6E07F9019FE49010091446D /* SessionState.m in Sources */ = {isa = PBXBuildFile; fileRef = B6E07F6E19FE49010091446D /* SessionState.m */; };
|
|
B6E07F9119FE49010091446D /* NSData+keyVersionByte.m in Sources */ = {isa = PBXBuildFile; fileRef = B6E07F7719FE49010091446D /* NSData+keyVersionByte.m */; };
|
|
B6E07F9219FE49010091446D /* SerializationUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = B6E07F7919FE49010091446D /* SerializationUtilities.m */; };
|
|
B6E37AE019CF107C00E619CA /* ECCTests.m in Sources */ = {isa = PBXBuildFile; fileRef = B6E37ADF19CF107C00E619CA /* ECCTests.m */; };
|
|
/* End PBXBuildFile section */
|
|
|
|
/* Begin PBXContainerItemProxy section */
|
|
B63B2FE8197D8B9600E09F65 /* PBXContainerItemProxy */ = {
|
|
isa = PBXContainerItemProxy;
|
|
containerPortal = B6B98F70197D838A00B16B5E /* Project object */;
|
|
proxyType = 1;
|
|
remoteGlobalIDString = B63B2F9C197D8AFD00E09F65;
|
|
remoteInfo = AxolotlKit;
|
|
};
|
|
/* End PBXContainerItemProxy section */
|
|
|
|
/* Begin PBXFileReference section */
|
|
AD9F87ECA041E727CC457415 /* libPods.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libPods.a; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
B619AF1319FC148D00E33198 /* ProtobuffsTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ProtobuffsTests.m; sourceTree = "<group>"; };
|
|
B61E841C19D1780D004FC382 /* HKDFTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HKDFTest.m; sourceTree = "<group>"; };
|
|
B62EFBEF1A9140190072ADD3 /* PreKeyBundleTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PreKeyBundleTests.m; sourceTree = "<group>"; };
|
|
B63B2F9D197D8AFD00E09F65 /* AxolotlKit.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = AxolotlKit.app; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
B63B2F9E197D8AFD00E09F65 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
|
|
B63B2FA0197D8AFD00E09F65 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
|
|
B63B2FA2197D8AFD00E09F65 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
|
|
B63B2FA6197D8AFD00E09F65 /* AxolotlKit-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "AxolotlKit-Info.plist"; sourceTree = "<group>"; };
|
|
B63B2FA8197D8AFD00E09F65 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
|
B63B2FAA197D8AFD00E09F65 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
|
|
B63B2FAC197D8AFD00E09F65 /* AxolotlKit-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "AxolotlKit-Prefix.pch"; sourceTree = "<group>"; };
|
|
B63B2FAD197D8AFD00E09F65 /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
|
|
B63B2FAE197D8AFD00E09F65 /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; };
|
|
B63B2FB0197D8AFD00E09F65 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = "<group>"; };
|
|
B63B2FB7197D8AFD00E09F65 /* XCTest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XCTest.framework; path = Library/Frameworks/XCTest.framework; sourceTree = DEVELOPER_DIR; };
|
|
B63B2FDB197D8B9600E09F65 /* AxolotlKitTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = AxolotlKitTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
B63B2FE1197D8B9600E09F65 /* AxolotlKit Tests-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "AxolotlKit Tests-Info.plist"; sourceTree = "<group>"; };
|
|
B63B2FE3197D8B9600E09F65 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
|
B63B2FE5197D8B9600E09F65 /* AxolotlKit_Tests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AxolotlKit_Tests.m; sourceTree = "<group>"; };
|
|
B63B2FE7197D8B9600E09F65 /* AxolotlKit Tests-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "AxolotlKit Tests-Prefix.pch"; sourceTree = "<group>"; };
|
|
B654B03319FACCB6000458F0 /* RatchetingSessionTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RatchetingSessionTest.m; sourceTree = "<group>"; };
|
|
B6A3490119F1A4B4008A3E01 /* AxolotlInMemoryStore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AxolotlInMemoryStore.h; sourceTree = "<group>"; };
|
|
B6A3490219F1A4B4008A3E01 /* AxolotlInMemoryStore.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AxolotlInMemoryStore.m; sourceTree = "<group>"; };
|
|
B6B3E63B19FD3D8A0035422D /* WhisperMessageSerialization.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WhisperMessageSerialization.m; sourceTree = "<group>"; };
|
|
B6B3E64119FD5BC70035422D /* ECKeyPair+ECKeyPairTesting.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "ECKeyPair+ECKeyPairTesting.h"; path = "Util/ECKeyPair+ECKeyPairTesting.h"; sourceTree = "<group>"; };
|
|
B6B3E64219FD5BC70035422D /* ECKeyPair+ECKeyPairTesting.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "ECKeyPair+ECKeyPairTesting.m"; path = "Util/ECKeyPair+ECKeyPairTesting.m"; sourceTree = "<group>"; };
|
|
B6B98F7D197D838A00B16B5E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
|
B6BB8C3419F7E773008A5895 /* SessionBuilderTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SessionBuilderTests.m; sourceTree = "<group>"; };
|
|
B6D41A2219DB4F8E00EE9BAA /* SessionCipherTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SessionCipherTest.m; sourceTree = "<group>"; };
|
|
B6E07F3519FE49010091446D /* AxolotlExceptions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AxolotlExceptions.h; sourceTree = "<group>"; };
|
|
B6E07F3719FE49010091446D /* CipherMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CipherMessage.h; sourceTree = "<group>"; };
|
|
B6E07F3819FE49010091446D /* PreKeyWhisperMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PreKeyWhisperMessage.h; sourceTree = "<group>"; };
|
|
B6E07F3919FE49010091446D /* PreKeyWhisperMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PreKeyWhisperMessage.m; sourceTree = "<group>"; };
|
|
B6E07F3A19FE49010091446D /* WhisperMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WhisperMessage.h; sourceTree = "<group>"; };
|
|
B6E07F3B19FE49010091446D /* WhisperMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WhisperMessage.m; sourceTree = "<group>"; };
|
|
B6E07F3C19FE49010091446D /* Constants.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Constants.h; sourceTree = "<group>"; };
|
|
B6E07F3E19FE49010091446D /* AES-CBC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "AES-CBC.h"; sourceTree = "<group>"; };
|
|
B6E07F3F19FE49010091446D /* AES-CBC.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "AES-CBC.m"; sourceTree = "<group>"; };
|
|
B6E07F4319FE49010091446D /* PreKeyBundle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PreKeyBundle.h; sourceTree = "<group>"; };
|
|
B6E07F4419FE49010091446D /* PreKeyBundle.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PreKeyBundle.m; sourceTree = "<group>"; };
|
|
B6E07F4519FE49010091446D /* PreKeyRecord.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PreKeyRecord.h; sourceTree = "<group>"; };
|
|
B6E07F4619FE49010091446D /* PreKeyRecord.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PreKeyRecord.m; sourceTree = "<group>"; };
|
|
B6E07F4719FE49010091446D /* SignedPrekeyRecord.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SignedPrekeyRecord.h; sourceTree = "<group>"; };
|
|
B6E07F4819FE49010091446D /* SignedPrekeyRecord.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SignedPrekeyRecord.m; sourceTree = "<group>"; };
|
|
B6E07F4A19FE49010091446D /* WhisperTextProtocol.pb.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WhisperTextProtocol.pb.h; sourceTree = "<group>"; };
|
|
B6E07F4B19FE49010091446D /* WhisperTextProtocol.pb.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WhisperTextProtocol.pb.m; sourceTree = "<group>"; };
|
|
B6E07F4C19FE49010091446D /* WhisperTextProtocol.proto */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = WhisperTextProtocol.proto; sourceTree = "<group>"; };
|
|
B6E07F4E19FE49010091446D /* AliceAxolotlParameters.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AliceAxolotlParameters.h; sourceTree = "<group>"; };
|
|
B6E07F4F19FE49010091446D /* AliceAxolotlParameters.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AliceAxolotlParameters.m; sourceTree = "<group>"; };
|
|
B6E07F5019FE49010091446D /* AxolotlParameters.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AxolotlParameters.h; sourceTree = "<group>"; };
|
|
B6E07F5119FE49010091446D /* BobAxolotlParameters.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BobAxolotlParameters.h; sourceTree = "<group>"; };
|
|
B6E07F5219FE49010091446D /* BobAxolotlParameters.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BobAxolotlParameters.m; sourceTree = "<group>"; };
|
|
B6E07F5319FE49010091446D /* Chain.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Chain.h; sourceTree = "<group>"; };
|
|
B6E07F5419FE49010091446D /* ChainAndIndex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ChainAndIndex.h; sourceTree = "<group>"; };
|
|
B6E07F5519FE49010091446D /* ChainAndIndex.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ChainAndIndex.m; sourceTree = "<group>"; };
|
|
B6E07F5619FE49010091446D /* ChainKey.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ChainKey.h; sourceTree = "<group>"; };
|
|
B6E07F5719FE49010091446D /* ChainKey.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ChainKey.m; sourceTree = "<group>"; };
|
|
B6E07F5819FE49010091446D /* MessageKeys.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MessageKeys.h; sourceTree = "<group>"; };
|
|
B6E07F5919FE49010091446D /* MessageKeys.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MessageKeys.m; sourceTree = "<group>"; };
|
|
B6E07F5A19FE49010091446D /* RatchetingSession.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RatchetingSession.h; sourceTree = "<group>"; };
|
|
B6E07F5B19FE49010091446D /* RatchetingSession.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RatchetingSession.m; sourceTree = "<group>"; };
|
|
B6E07F5C19FE49010091446D /* ReceivingChain.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ReceivingChain.h; sourceTree = "<group>"; };
|
|
B6E07F5D19FE49010091446D /* ReceivingChain.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ReceivingChain.m; sourceTree = "<group>"; };
|
|
B6E07F5E19FE49010091446D /* RKCK.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RKCK.h; sourceTree = "<group>"; };
|
|
B6E07F5F19FE49010091446D /* RKCK.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RKCK.m; sourceTree = "<group>"; };
|
|
B6E07F6019FE49010091446D /* RootKey.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RootKey.h; sourceTree = "<group>"; };
|
|
B6E07F6119FE49010091446D /* RootKey.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RootKey.m; sourceTree = "<group>"; };
|
|
B6E07F6219FE49010091446D /* SendingChain.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SendingChain.h; sourceTree = "<group>"; };
|
|
B6E07F6319FE49010091446D /* SendingChain.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SendingChain.m; sourceTree = "<group>"; };
|
|
B6E07F6419FE49010091446D /* TSDerivedSecrets.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TSDerivedSecrets.h; sourceTree = "<group>"; };
|
|
B6E07F6519FE49010091446D /* TSDerivedSecrets.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TSDerivedSecrets.m; sourceTree = "<group>"; };
|
|
B6E07F6619FE49010091446D /* SessionCipher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SessionCipher.h; sourceTree = "<group>"; };
|
|
B6E07F6719FE49010091446D /* SessionCipher.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SessionCipher.m; sourceTree = "<group>"; };
|
|
B6E07F6919FE49010091446D /* SessionBuilder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SessionBuilder.h; sourceTree = "<group>"; };
|
|
B6E07F6A19FE49010091446D /* SessionBuilder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SessionBuilder.m; sourceTree = "<group>"; };
|
|
B6E07F6B19FE49010091446D /* SessionRecord.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SessionRecord.h; sourceTree = "<group>"; };
|
|
B6E07F6C19FE49010091446D /* SessionRecord.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SessionRecord.m; sourceTree = "<group>"; };
|
|
B6E07F6D19FE49010091446D /* SessionState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SessionState.h; sourceTree = "<group>"; };
|
|
B6E07F6E19FE49010091446D /* SessionState.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SessionState.m; sourceTree = "<group>"; };
|
|
B6E07F7019FE49010091446D /* AxolotlStore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AxolotlStore.h; sourceTree = "<group>"; };
|
|
B6E07F7119FE49010091446D /* IdentityKeyStore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IdentityKeyStore.h; sourceTree = "<group>"; };
|
|
B6E07F7219FE49010091446D /* PreKeyStore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PreKeyStore.h; sourceTree = "<group>"; };
|
|
B6E07F7319FE49010091446D /* SessionStore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SessionStore.h; sourceTree = "<group>"; };
|
|
B6E07F7419FE49010091446D /* SignedPreKeyStore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SignedPreKeyStore.h; sourceTree = "<group>"; };
|
|
B6E07F7619FE49010091446D /* NSData+keyVersionByte.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSData+keyVersionByte.h"; sourceTree = "<group>"; };
|
|
B6E07F7719FE49010091446D /* NSData+keyVersionByte.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSData+keyVersionByte.m"; sourceTree = "<group>"; };
|
|
B6E07F7819FE49010091446D /* SerializationUtilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SerializationUtilities.h; sourceTree = "<group>"; };
|
|
B6E07F7919FE49010091446D /* SerializationUtilities.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SerializationUtilities.m; sourceTree = "<group>"; };
|
|
B6E37ADF19CF107C00E619CA /* ECCTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ECCTests.m; sourceTree = "<group>"; };
|
|
C47E7DDC756D06556C4541B0 /* Pods.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = Pods.debug.xcconfig; path = "Pods/Target Support Files/Pods/Pods.debug.xcconfig"; sourceTree = "<group>"; };
|
|
F1351BCBFEF67F0F64D4C98C /* Pods.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = Pods.release.xcconfig; path = "Pods/Target Support Files/Pods/Pods.release.xcconfig"; sourceTree = "<group>"; };
|
|
/* End PBXFileReference section */
|
|
|
|
/* Begin PBXFrameworksBuildPhase section */
|
|
B63B2F9A197D8AFD00E09F65 /* Frameworks */ = {
|
|
isa = PBXFrameworksBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
B63B2FA1197D8AFD00E09F65 /* CoreGraphics.framework in Frameworks */,
|
|
B63B2FA3197D8AFD00E09F65 /* UIKit.framework in Frameworks */,
|
|
B63B2F9F197D8AFD00E09F65 /* Foundation.framework in Frameworks */,
|
|
30BDB6D632952E18074FD70B /* libPods.a in Frameworks */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
B63B2FD8197D8B9600E09F65 /* Frameworks */ = {
|
|
isa = PBXFrameworksBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
B63B2FDC197D8B9600E09F65 /* XCTest.framework in Frameworks */,
|
|
B63B2FDE197D8B9600E09F65 /* UIKit.framework in Frameworks */,
|
|
B63B2FDD197D8B9600E09F65 /* Foundation.framework in Frameworks */,
|
|
719C4E40588B7AD1F1DD22FC /* libPods.a in Frameworks */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
/* End PBXFrameworksBuildPhase section */
|
|
|
|
/* Begin PBXGroup section */
|
|
A616BD9DC39D4B7BBBA02F80 /* Frameworks */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
B63B2F9E197D8AFD00E09F65 /* Foundation.framework */,
|
|
B63B2FA0197D8AFD00E09F65 /* CoreGraphics.framework */,
|
|
B63B2FA2197D8AFD00E09F65 /* UIKit.framework */,
|
|
B63B2FB7197D8AFD00E09F65 /* XCTest.framework */,
|
|
AD9F87ECA041E727CC457415 /* libPods.a */,
|
|
);
|
|
name = Frameworks;
|
|
sourceTree = "<group>";
|
|
};
|
|
B619AF1219FC147500E33198 /* Protobuffs */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
B6B3E63B19FD3D8A0035422D /* WhisperMessageSerialization.m */,
|
|
B619AF1319FC148D00E33198 /* ProtobuffsTests.m */,
|
|
);
|
|
name = Protobuffs;
|
|
sourceTree = "<group>";
|
|
};
|
|
B61E841719D172BC004FC382 /* ECC */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
B6E37ADF19CF107C00E619CA /* ECCTests.m */,
|
|
);
|
|
name = ECC;
|
|
sourceTree = "<group>";
|
|
};
|
|
B61E841819D176D7004FC382 /* HKDF */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
B61E841C19D1780D004FC382 /* HKDFTest.m */,
|
|
);
|
|
name = HKDF;
|
|
sourceTree = "<group>";
|
|
};
|
|
B61E841F19D1813A004FC382 /* Ratchet */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
B6D41A2219DB4F8E00EE9BAA /* SessionCipherTest.m */,
|
|
B654B03319FACCB6000458F0 /* RatchetingSessionTest.m */,
|
|
);
|
|
name = Ratchet;
|
|
sourceTree = "<group>";
|
|
};
|
|
B63B2FA4197D8AFD00E09F65 /* AxolotlKit App */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
B63B2FAD197D8AFD00E09F65 /* AppDelegate.h */,
|
|
B63B2FAE197D8AFD00E09F65 /* AppDelegate.m */,
|
|
B63B2FB0197D8AFD00E09F65 /* Images.xcassets */,
|
|
B63B2FA5197D8AFD00E09F65 /* Supporting Files */,
|
|
);
|
|
name = "AxolotlKit App";
|
|
path = AxolotlKit;
|
|
sourceTree = "<group>";
|
|
};
|
|
B63B2FA5197D8AFD00E09F65 /* Supporting Files */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
B63B2FA6197D8AFD00E09F65 /* AxolotlKit-Info.plist */,
|
|
B63B2FA7197D8AFD00E09F65 /* InfoPlist.strings */,
|
|
B63B2FAA197D8AFD00E09F65 /* main.m */,
|
|
B63B2FAC197D8AFD00E09F65 /* AxolotlKit-Prefix.pch */,
|
|
);
|
|
name = "Supporting Files";
|
|
sourceTree = "<group>";
|
|
};
|
|
B63B2FDF197D8B9600E09F65 /* AxolotlKit Tests */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
B62EFBEF1A9140190072ADD3 /* PreKeyBundleTests.m */,
|
|
B619AF1219FC147500E33198 /* Protobuffs */,
|
|
B61E841719D172BC004FC382 /* ECC */,
|
|
B61E841819D176D7004FC382 /* HKDF */,
|
|
B61E841F19D1813A004FC382 /* Ratchet */,
|
|
B6BB8C3419F7E773008A5895 /* SessionBuilderTests.m */,
|
|
B63B2FE5197D8B9600E09F65 /* AxolotlKit_Tests.m */,
|
|
B63B2FE0197D8B9600E09F65 /* Supporting Files */,
|
|
B6B3E64019FD5B0D0035422D /* Util */,
|
|
);
|
|
path = "AxolotlKit Tests";
|
|
sourceTree = "<group>";
|
|
};
|
|
B63B2FE0197D8B9600E09F65 /* Supporting Files */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
B63B2FE1197D8B9600E09F65 /* AxolotlKit Tests-Info.plist */,
|
|
B63B2FE2197D8B9600E09F65 /* InfoPlist.strings */,
|
|
B63B2FE7197D8B9600E09F65 /* AxolotlKit Tests-Prefix.pch */,
|
|
);
|
|
name = "Supporting Files";
|
|
sourceTree = "<group>";
|
|
};
|
|
B6B3E64019FD5B0D0035422D /* Util */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
B6B3E64119FD5BC70035422D /* ECKeyPair+ECKeyPairTesting.h */,
|
|
B6B3E64219FD5BC70035422D /* ECKeyPair+ECKeyPairTesting.m */,
|
|
B6A3490119F1A4B4008A3E01 /* AxolotlInMemoryStore.h */,
|
|
B6A3490219F1A4B4008A3E01 /* AxolotlInMemoryStore.m */,
|
|
);
|
|
name = Util;
|
|
sourceTree = "<group>";
|
|
};
|
|
B6B98F6F197D838A00B16B5E = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
B63B2FA4197D8AFD00E09F65 /* AxolotlKit App */,
|
|
B6B98F7B197D838A00B16B5E /* AxolotlKit */,
|
|
B63B2FDF197D8B9600E09F65 /* AxolotlKit Tests */,
|
|
B6B98F7A197D838A00B16B5E /* Products */,
|
|
A616BD9DC39D4B7BBBA02F80 /* Frameworks */,
|
|
F56DC7A75D226F3057DF227B /* Pods */,
|
|
);
|
|
sourceTree = "<group>";
|
|
};
|
|
B6B98F7A197D838A00B16B5E /* Products */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
B63B2F9D197D8AFD00E09F65 /* AxolotlKit.app */,
|
|
B63B2FDB197D8B9600E09F65 /* AxolotlKitTests.xctest */,
|
|
);
|
|
name = Products;
|
|
sourceTree = "<group>";
|
|
};
|
|
B6B98F7B197D838A00B16B5E /* AxolotlKit */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
B6E07F3419FE49010091446D /* Classes */,
|
|
B6B98F7C197D838A00B16B5E /* Supporting Files */,
|
|
);
|
|
path = AxolotlKit;
|
|
sourceTree = "<group>";
|
|
};
|
|
B6B98F7C197D838A00B16B5E /* Supporting Files */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
B6B98F7D197D838A00B16B5E /* Info.plist */,
|
|
);
|
|
name = "Supporting Files";
|
|
sourceTree = "<group>";
|
|
};
|
|
B6E07F3419FE49010091446D /* Classes */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
B6E07F3519FE49010091446D /* AxolotlExceptions.h */,
|
|
B6E07F3619FE49010091446D /* CipherMessage */,
|
|
B6E07F3C19FE49010091446D /* Constants.h */,
|
|
B6E07F3D19FE49010091446D /* Crypto */,
|
|
B6E07F4019FE49010091446D /* Groups */,
|
|
B6E07F4219FE49010091446D /* Prekeys */,
|
|
B6E07F4919FE49010091446D /* Protobuffs */,
|
|
B6E07F4D19FE49010091446D /* Ratchet */,
|
|
B6E07F6619FE49010091446D /* SessionCipher.h */,
|
|
B6E07F6719FE49010091446D /* SessionCipher.m */,
|
|
B6E07F6819FE49010091446D /* Sessions */,
|
|
B6E07F6F19FE49010091446D /* State */,
|
|
B6E07F7519FE49010091446D /* Utility */,
|
|
);
|
|
path = Classes;
|
|
sourceTree = "<group>";
|
|
};
|
|
B6E07F3619FE49010091446D /* CipherMessage */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
B6E07F3719FE49010091446D /* CipherMessage.h */,
|
|
B6E07F3819FE49010091446D /* PreKeyWhisperMessage.h */,
|
|
B6E07F3919FE49010091446D /* PreKeyWhisperMessage.m */,
|
|
B6E07F3A19FE49010091446D /* WhisperMessage.h */,
|
|
B6E07F3B19FE49010091446D /* WhisperMessage.m */,
|
|
);
|
|
path = CipherMessage;
|
|
sourceTree = "<group>";
|
|
};
|
|
B6E07F3D19FE49010091446D /* Crypto */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
B6E07F3E19FE49010091446D /* AES-CBC.h */,
|
|
B6E07F3F19FE49010091446D /* AES-CBC.m */,
|
|
);
|
|
path = Crypto;
|
|
sourceTree = "<group>";
|
|
};
|
|
B6E07F4019FE49010091446D /* Groups */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
);
|
|
path = Groups;
|
|
sourceTree = "<group>";
|
|
};
|
|
B6E07F4219FE49010091446D /* Prekeys */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
B6E07F4319FE49010091446D /* PreKeyBundle.h */,
|
|
B6E07F4419FE49010091446D /* PreKeyBundle.m */,
|
|
B6E07F4519FE49010091446D /* PreKeyRecord.h */,
|
|
B6E07F4619FE49010091446D /* PreKeyRecord.m */,
|
|
B6E07F4719FE49010091446D /* SignedPrekeyRecord.h */,
|
|
B6E07F4819FE49010091446D /* SignedPrekeyRecord.m */,
|
|
);
|
|
path = Prekeys;
|
|
sourceTree = "<group>";
|
|
};
|
|
B6E07F4919FE49010091446D /* Protobuffs */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
B6E07F4A19FE49010091446D /* WhisperTextProtocol.pb.h */,
|
|
B6E07F4B19FE49010091446D /* WhisperTextProtocol.pb.m */,
|
|
B6E07F4C19FE49010091446D /* WhisperTextProtocol.proto */,
|
|
);
|
|
path = Protobuffs;
|
|
sourceTree = "<group>";
|
|
};
|
|
B6E07F4D19FE49010091446D /* Ratchet */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
B6E07F4E19FE49010091446D /* AliceAxolotlParameters.h */,
|
|
B6E07F4F19FE49010091446D /* AliceAxolotlParameters.m */,
|
|
B6E07F5019FE49010091446D /* AxolotlParameters.h */,
|
|
B6E07F5119FE49010091446D /* BobAxolotlParameters.h */,
|
|
B6E07F5219FE49010091446D /* BobAxolotlParameters.m */,
|
|
B6E07F5319FE49010091446D /* Chain.h */,
|
|
B6E07F5419FE49010091446D /* ChainAndIndex.h */,
|
|
B6E07F5519FE49010091446D /* ChainAndIndex.m */,
|
|
B6E07F5619FE49010091446D /* ChainKey.h */,
|
|
B6E07F5719FE49010091446D /* ChainKey.m */,
|
|
B6E07F5819FE49010091446D /* MessageKeys.h */,
|
|
B6E07F5919FE49010091446D /* MessageKeys.m */,
|
|
B6E07F5A19FE49010091446D /* RatchetingSession.h */,
|
|
B6E07F5B19FE49010091446D /* RatchetingSession.m */,
|
|
B6E07F5C19FE49010091446D /* ReceivingChain.h */,
|
|
B6E07F5D19FE49010091446D /* ReceivingChain.m */,
|
|
B6E07F5E19FE49010091446D /* RKCK.h */,
|
|
B6E07F5F19FE49010091446D /* RKCK.m */,
|
|
B6E07F6019FE49010091446D /* RootKey.h */,
|
|
B6E07F6119FE49010091446D /* RootKey.m */,
|
|
B6E07F6219FE49010091446D /* SendingChain.h */,
|
|
B6E07F6319FE49010091446D /* SendingChain.m */,
|
|
B6E07F6419FE49010091446D /* TSDerivedSecrets.h */,
|
|
B6E07F6519FE49010091446D /* TSDerivedSecrets.m */,
|
|
);
|
|
path = Ratchet;
|
|
sourceTree = "<group>";
|
|
};
|
|
B6E07F6819FE49010091446D /* Sessions */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
B6E07F6919FE49010091446D /* SessionBuilder.h */,
|
|
B6E07F6A19FE49010091446D /* SessionBuilder.m */,
|
|
B6E07F6B19FE49010091446D /* SessionRecord.h */,
|
|
B6E07F6C19FE49010091446D /* SessionRecord.m */,
|
|
B6E07F6D19FE49010091446D /* SessionState.h */,
|
|
B6E07F6E19FE49010091446D /* SessionState.m */,
|
|
);
|
|
path = Sessions;
|
|
sourceTree = "<group>";
|
|
};
|
|
B6E07F6F19FE49010091446D /* State */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
B6E07F7019FE49010091446D /* AxolotlStore.h */,
|
|
B6E07F7119FE49010091446D /* IdentityKeyStore.h */,
|
|
B6E07F7219FE49010091446D /* PreKeyStore.h */,
|
|
B6E07F7319FE49010091446D /* SessionStore.h */,
|
|
B6E07F7419FE49010091446D /* SignedPreKeyStore.h */,
|
|
);
|
|
path = State;
|
|
sourceTree = "<group>";
|
|
};
|
|
B6E07F7519FE49010091446D /* Utility */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
B6E07F7619FE49010091446D /* NSData+keyVersionByte.h */,
|
|
B6E07F7719FE49010091446D /* NSData+keyVersionByte.m */,
|
|
B6E07F7819FE49010091446D /* SerializationUtilities.h */,
|
|
B6E07F7919FE49010091446D /* SerializationUtilities.m */,
|
|
);
|
|
path = Utility;
|
|
sourceTree = "<group>";
|
|
};
|
|
F56DC7A75D226F3057DF227B /* Pods */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
C47E7DDC756D06556C4541B0 /* Pods.debug.xcconfig */,
|
|
F1351BCBFEF67F0F64D4C98C /* Pods.release.xcconfig */,
|
|
);
|
|
name = Pods;
|
|
sourceTree = "<group>";
|
|
};
|
|
/* End PBXGroup section */
|
|
|
|
/* Begin PBXNativeTarget section */
|
|
B63B2F9C197D8AFD00E09F65 /* AxolotlKit */ = {
|
|
isa = PBXNativeTarget;
|
|
buildConfigurationList = B63B2FC5197D8AFE00E09F65 /* Build configuration list for PBXNativeTarget "AxolotlKit" */;
|
|
buildPhases = (
|
|
2873D560FFC1302C095EDD03 /* Check Pods Manifest.lock */,
|
|
B63B2F99197D8AFD00E09F65 /* Sources */,
|
|
B63B2F9A197D8AFD00E09F65 /* Frameworks */,
|
|
B63B2F9B197D8AFD00E09F65 /* Resources */,
|
|
9C925C121D5B8E571ED994DC /* Copy Pods Resources */,
|
|
);
|
|
buildRules = (
|
|
);
|
|
dependencies = (
|
|
);
|
|
name = AxolotlKit;
|
|
productName = AxolotlKit;
|
|
productReference = B63B2F9D197D8AFD00E09F65 /* AxolotlKit.app */;
|
|
productType = "com.apple.product-type.application";
|
|
};
|
|
B63B2FDA197D8B9600E09F65 /* AxolotlKitTests */ = {
|
|
isa = PBXNativeTarget;
|
|
buildConfigurationList = B63B2FEA197D8B9600E09F65 /* Build configuration list for PBXNativeTarget "AxolotlKitTests" */;
|
|
buildPhases = (
|
|
99597A930ADDD17377AADBA4 /* Check Pods Manifest.lock */,
|
|
B63B2FD7197D8B9600E09F65 /* Sources */,
|
|
B63B2FD8197D8B9600E09F65 /* Frameworks */,
|
|
B63B2FD9197D8B9600E09F65 /* Resources */,
|
|
A51F70DA7E9DF4FF44373955 /* Copy Pods Resources */,
|
|
);
|
|
buildRules = (
|
|
);
|
|
dependencies = (
|
|
B63B2FE9197D8B9600E09F65 /* PBXTargetDependency */,
|
|
);
|
|
name = AxolotlKitTests;
|
|
productName = "AxolotlKit Tests";
|
|
productReference = B63B2FDB197D8B9600E09F65 /* AxolotlKitTests.xctest */;
|
|
productType = "com.apple.product-type.bundle.unit-test";
|
|
};
|
|
/* End PBXNativeTarget section */
|
|
|
|
/* Begin PBXProject section */
|
|
B6B98F70197D838A00B16B5E /* Project object */ = {
|
|
isa = PBXProject;
|
|
attributes = {
|
|
LastUpgradeCheck = 0600;
|
|
ORGANIZATIONNAME = "Frederic Jacobs";
|
|
TargetAttributes = {
|
|
B63B2FDA197D8B9600E09F65 = {
|
|
TestTargetID = B63B2F9C197D8AFD00E09F65;
|
|
};
|
|
};
|
|
};
|
|
buildConfigurationList = B6B98F73197D838A00B16B5E /* Build configuration list for PBXProject "AxolotlKit" */;
|
|
compatibilityVersion = "Xcode 3.2";
|
|
developmentRegion = English;
|
|
hasScannedForEncodings = 0;
|
|
knownRegions = (
|
|
en,
|
|
);
|
|
mainGroup = B6B98F6F197D838A00B16B5E;
|
|
productRefGroup = B6B98F7A197D838A00B16B5E /* Products */;
|
|
projectDirPath = "";
|
|
projectRoot = "";
|
|
targets = (
|
|
B63B2F9C197D8AFD00E09F65 /* AxolotlKit */,
|
|
B63B2FDA197D8B9600E09F65 /* AxolotlKitTests */,
|
|
);
|
|
};
|
|
/* End PBXProject section */
|
|
|
|
/* Begin PBXResourcesBuildPhase section */
|
|
B63B2F9B197D8AFD00E09F65 /* Resources */ = {
|
|
isa = PBXResourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
B6E07F8119FE49010091446D /* WhisperTextProtocol.proto in Resources */,
|
|
B63B2FA9197D8AFD00E09F65 /* InfoPlist.strings in Resources */,
|
|
B63B2FB1197D8AFD00E09F65 /* Images.xcassets in Resources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
B63B2FD9197D8B9600E09F65 /* Resources */ = {
|
|
isa = PBXResourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
B63B2FE4197D8B9600E09F65 /* InfoPlist.strings in Resources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
/* End PBXResourcesBuildPhase section */
|
|
|
|
/* Begin PBXShellScriptBuildPhase section */
|
|
2873D560FFC1302C095EDD03 /* Check Pods Manifest.lock */ = {
|
|
isa = PBXShellScriptBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
inputPaths = (
|
|
);
|
|
name = "Check Pods Manifest.lock";
|
|
outputPaths = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
shellPath = /bin/sh;
|
|
shellScript = "diff \"${PODS_ROOT}/../Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [[ $? != 0 ]] ; then\n cat << EOM\nerror: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\nEOM\n exit 1\nfi\n";
|
|
showEnvVarsInLog = 0;
|
|
};
|
|
99597A930ADDD17377AADBA4 /* Check Pods Manifest.lock */ = {
|
|
isa = PBXShellScriptBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
inputPaths = (
|
|
);
|
|
name = "Check Pods Manifest.lock";
|
|
outputPaths = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
shellPath = /bin/sh;
|
|
shellScript = "diff \"${PODS_ROOT}/../Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [[ $? != 0 ]] ; then\n cat << EOM\nerror: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\nEOM\n exit 1\nfi\n";
|
|
showEnvVarsInLog = 0;
|
|
};
|
|
9C925C121D5B8E571ED994DC /* Copy Pods Resources */ = {
|
|
isa = PBXShellScriptBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
inputPaths = (
|
|
);
|
|
name = "Copy Pods Resources";
|
|
outputPaths = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
shellPath = /bin/sh;
|
|
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods/Pods-resources.sh\"\n";
|
|
showEnvVarsInLog = 0;
|
|
};
|
|
A51F70DA7E9DF4FF44373955 /* Copy Pods Resources */ = {
|
|
isa = PBXShellScriptBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
inputPaths = (
|
|
);
|
|
name = "Copy Pods Resources";
|
|
outputPaths = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
shellPath = /bin/sh;
|
|
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods/Pods-resources.sh\"\n";
|
|
showEnvVarsInLog = 0;
|
|
};
|
|
/* End PBXShellScriptBuildPhase section */
|
|
|
|
/* Begin PBXSourcesBuildPhase section */
|
|
B63B2F99197D8AFD00E09F65 /* Sources */ = {
|
|
isa = PBXSourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
B6E07F8819FE49010091446D /* ReceivingChain.m in Sources */,
|
|
B6E07F8419FE49010091446D /* ChainAndIndex.m in Sources */,
|
|
B6E07F9219FE49010091446D /* SerializationUtilities.m in Sources */,
|
|
B6E07F8919FE49010091446D /* RKCK.m in Sources */,
|
|
B6E07F8519FE49010091446D /* ChainKey.m in Sources */,
|
|
B6E07F7E19FE49010091446D /* PreKeyRecord.m in Sources */,
|
|
B6E07F7A19FE49010091446D /* PreKeyWhisperMessage.m in Sources */,
|
|
B6E07F8019FE49010091446D /* WhisperTextProtocol.pb.m in Sources */,
|
|
B6E07F9019FE49010091446D /* SessionState.m in Sources */,
|
|
B6E07F8319FE49010091446D /* BobAxolotlParameters.m in Sources */,
|
|
B6E07F8619FE49010091446D /* MessageKeys.m in Sources */,
|
|
B6E07F7B19FE49010091446D /* WhisperMessage.m in Sources */,
|
|
B6E07F8219FE49010091446D /* AliceAxolotlParameters.m in Sources */,
|
|
B6B3E64319FD5BC70035422D /* ECKeyPair+ECKeyPairTesting.m in Sources */,
|
|
B6E07F7D19FE49010091446D /* PreKeyBundle.m in Sources */,
|
|
B6E07F8F19FE49010091446D /* SessionRecord.m in Sources */,
|
|
B6E07F8719FE49010091446D /* RatchetingSession.m in Sources */,
|
|
B63B2FAF197D8AFD00E09F65 /* AppDelegate.m in Sources */,
|
|
B6E07F9119FE49010091446D /* NSData+keyVersionByte.m in Sources */,
|
|
B6E07F7C19FE49010091446D /* AES-CBC.m in Sources */,
|
|
B6E07F8B19FE49010091446D /* SendingChain.m in Sources */,
|
|
B6E07F8D19FE49010091446D /* SessionCipher.m in Sources */,
|
|
B6E07F8C19FE49010091446D /* TSDerivedSecrets.m in Sources */,
|
|
B6E07F7F19FE49010091446D /* SignedPrekeyRecord.m in Sources */,
|
|
B6E07F8A19FE49010091446D /* RootKey.m in Sources */,
|
|
B63B2FAB197D8AFD00E09F65 /* main.m in Sources */,
|
|
B6E07F8E19FE49010091446D /* SessionBuilder.m in Sources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
B63B2FD7197D8B9600E09F65 /* Sources */ = {
|
|
isa = PBXSourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
B6B3E64419FD5C8E0035422D /* ECKeyPair+ECKeyPairTesting.m in Sources */,
|
|
B61E841E19D17C33004FC382 /* HKDFTest.m in Sources */,
|
|
B619AF1419FC148D00E33198 /* ProtobuffsTests.m in Sources */,
|
|
B6D41A2319DB4F8E00EE9BAA /* SessionCipherTest.m in Sources */,
|
|
B6A3490319F1A4B4008A3E01 /* AxolotlInMemoryStore.m in Sources */,
|
|
B63B2FE6197D8B9600E09F65 /* AxolotlKit_Tests.m in Sources */,
|
|
B654B03419FACCB6000458F0 /* RatchetingSessionTest.m in Sources */,
|
|
B62EFBF01A9140190072ADD3 /* PreKeyBundleTests.m in Sources */,
|
|
B6BB8C3519F7E773008A5895 /* SessionBuilderTests.m in Sources */,
|
|
B6E37AE019CF107C00E619CA /* ECCTests.m in Sources */,
|
|
B6B3E63C19FD3D8A0035422D /* WhisperMessageSerialization.m in Sources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
/* End PBXSourcesBuildPhase section */
|
|
|
|
/* Begin PBXTargetDependency section */
|
|
B63B2FE9197D8B9600E09F65 /* PBXTargetDependency */ = {
|
|
isa = PBXTargetDependency;
|
|
target = B63B2F9C197D8AFD00E09F65 /* AxolotlKit */;
|
|
targetProxy = B63B2FE8197D8B9600E09F65 /* PBXContainerItemProxy */;
|
|
};
|
|
/* End PBXTargetDependency section */
|
|
|
|
/* Begin PBXVariantGroup section */
|
|
B63B2FA7197D8AFD00E09F65 /* InfoPlist.strings */ = {
|
|
isa = PBXVariantGroup;
|
|
children = (
|
|
B63B2FA8197D8AFD00E09F65 /* en */,
|
|
);
|
|
name = InfoPlist.strings;
|
|
sourceTree = "<group>";
|
|
};
|
|
B63B2FE2197D8B9600E09F65 /* InfoPlist.strings */ = {
|
|
isa = PBXVariantGroup;
|
|
children = (
|
|
B63B2FE3197D8B9600E09F65 /* en */,
|
|
);
|
|
name = InfoPlist.strings;
|
|
sourceTree = "<group>";
|
|
};
|
|
/* End PBXVariantGroup section */
|
|
|
|
/* Begin XCBuildConfiguration section */
|
|
B63B2FC6197D8AFE00E09F65 /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
baseConfigurationReference = C47E7DDC756D06556C4541B0 /* Pods.debug.xcconfig */;
|
|
buildSettings = {
|
|
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
|
ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
|
|
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
|
GCC_PREFIX_HEADER = "AxolotlKit/AxolotlKit-Prefix.pch";
|
|
GCC_PREPROCESSOR_DEFINITIONS = (
|
|
"DEBUG=1",
|
|
"$(inherited)",
|
|
);
|
|
INFOPLIST_FILE = "AxolotlKit/AxolotlKit-Info.plist";
|
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
WRAPPER_EXTENSION = app;
|
|
};
|
|
name = Debug;
|
|
};
|
|
B63B2FC7197D8AFE00E09F65 /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
baseConfigurationReference = F1351BCBFEF67F0F64D4C98C /* Pods.release.xcconfig */;
|
|
buildSettings = {
|
|
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
|
ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
|
|
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
|
GCC_PREFIX_HEADER = "AxolotlKit/AxolotlKit-Prefix.pch";
|
|
INFOPLIST_FILE = "AxolotlKit/AxolotlKit-Info.plist";
|
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
WRAPPER_EXTENSION = app;
|
|
};
|
|
name = Release;
|
|
};
|
|
B63B2FEB197D8B9600E09F65 /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
baseConfigurationReference = C47E7DDC756D06556C4541B0 /* Pods.debug.xcconfig */;
|
|
buildSettings = {
|
|
BUNDLE_LOADER = "$(BUILT_PRODUCTS_DIR)/AxolotlKit.app/AxolotlKit";
|
|
FRAMEWORK_SEARCH_PATHS = (
|
|
"$(SDKROOT)/Developer/Library/Frameworks",
|
|
"$(inherited)",
|
|
"$(DEVELOPER_FRAMEWORKS_DIR)",
|
|
);
|
|
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
|
GCC_PREFIX_HEADER = "AxolotlKit Tests/AxolotlKit Tests-Prefix.pch";
|
|
GCC_PREPROCESSOR_DEFINITIONS = (
|
|
"DEBUG=1",
|
|
"$(inherited)",
|
|
);
|
|
INFOPLIST_FILE = "AxolotlKit Tests/AxolotlKit Tests-Info.plist";
|
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
TEST_HOST = "$(BUNDLE_LOADER)";
|
|
WRAPPER_EXTENSION = xctest;
|
|
};
|
|
name = Debug;
|
|
};
|
|
B63B2FEC197D8B9600E09F65 /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
baseConfigurationReference = F1351BCBFEF67F0F64D4C98C /* Pods.release.xcconfig */;
|
|
buildSettings = {
|
|
BUNDLE_LOADER = "$(BUILT_PRODUCTS_DIR)/AxolotlKit.app/AxolotlKit";
|
|
FRAMEWORK_SEARCH_PATHS = (
|
|
"$(SDKROOT)/Developer/Library/Frameworks",
|
|
"$(inherited)",
|
|
"$(DEVELOPER_FRAMEWORKS_DIR)",
|
|
);
|
|
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
|
GCC_PREFIX_HEADER = "AxolotlKit Tests/AxolotlKit Tests-Prefix.pch";
|
|
INFOPLIST_FILE = "AxolotlKit Tests/AxolotlKit Tests-Info.plist";
|
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
TEST_HOST = "$(BUNDLE_LOADER)";
|
|
WRAPPER_EXTENSION = xctest;
|
|
};
|
|
name = Release;
|
|
};
|
|
B6B98F8D197D838A00B16B5E /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
baseConfigurationReference = C47E7DDC756D06556C4541B0 /* Pods.debug.xcconfig */;
|
|
buildSettings = {
|
|
ALWAYS_SEARCH_USER_PATHS = NO;
|
|
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
|
|
CLANG_CXX_LIBRARY = "libc++";
|
|
CLANG_ENABLE_MODULES = YES;
|
|
CLANG_ENABLE_OBJC_ARC = YES;
|
|
CLANG_WARN_BOOL_CONVERSION = YES;
|
|
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
|
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
|
CLANG_WARN_EMPTY_BODY = YES;
|
|
CLANG_WARN_ENUM_CONVERSION = YES;
|
|
CLANG_WARN_INT_CONVERSION = YES;
|
|
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
|
CLANG_WARN_UNREACHABLE_CODE = YES;
|
|
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
|
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
|
|
COPY_PHASE_STRIP = NO;
|
|
CURRENT_PROJECT_VERSION = 1;
|
|
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
|
GCC_C_LANGUAGE_STANDARD = gnu99;
|
|
GCC_DYNAMIC_NO_PIC = NO;
|
|
GCC_OPTIMIZATION_LEVEL = 0;
|
|
GCC_PREPROCESSOR_DEFINITIONS = (
|
|
"DEBUG=1",
|
|
"$(inherited)",
|
|
);
|
|
GCC_SYMBOLS_PRIVATE_EXTERN = NO;
|
|
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
|
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
|
|
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
|
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
|
|
GCC_WARN_UNUSED_FUNCTION = YES;
|
|
GCC_WARN_UNUSED_VARIABLE = YES;
|
|
HEADER_SEARCH_PATHS = (
|
|
"$(inherited)/**",
|
|
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include,
|
|
);
|
|
IPHONEOS_DEPLOYMENT_TARGET = 7.1;
|
|
MTL_ENABLE_DEBUG_INFO = YES;
|
|
ONLY_ACTIVE_ARCH = YES;
|
|
SDKROOT = iphoneos;
|
|
TARGETED_DEVICE_FAMILY = "1,2";
|
|
VERSIONING_SYSTEM = "apple-generic";
|
|
VERSION_INFO_PREFIX = "";
|
|
};
|
|
name = Debug;
|
|
};
|
|
B6B98F8E197D838A00B16B5E /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
baseConfigurationReference = F1351BCBFEF67F0F64D4C98C /* Pods.release.xcconfig */;
|
|
buildSettings = {
|
|
ALWAYS_SEARCH_USER_PATHS = NO;
|
|
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
|
|
CLANG_CXX_LIBRARY = "libc++";
|
|
CLANG_ENABLE_MODULES = YES;
|
|
CLANG_ENABLE_OBJC_ARC = YES;
|
|
CLANG_WARN_BOOL_CONVERSION = YES;
|
|
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
|
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
|
CLANG_WARN_EMPTY_BODY = YES;
|
|
CLANG_WARN_ENUM_CONVERSION = YES;
|
|
CLANG_WARN_INT_CONVERSION = YES;
|
|
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
|
CLANG_WARN_UNREACHABLE_CODE = YES;
|
|
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
|
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
|
|
COPY_PHASE_STRIP = YES;
|
|
CURRENT_PROJECT_VERSION = 1;
|
|
ENABLE_NS_ASSERTIONS = NO;
|
|
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
|
GCC_C_LANGUAGE_STANDARD = gnu99;
|
|
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
|
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
|
|
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
|
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
|
|
GCC_WARN_UNUSED_FUNCTION = YES;
|
|
GCC_WARN_UNUSED_VARIABLE = YES;
|
|
HEADER_SEARCH_PATHS = (
|
|
"$(inherited)/**",
|
|
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include,
|
|
);
|
|
IPHONEOS_DEPLOYMENT_TARGET = 7.1;
|
|
MTL_ENABLE_DEBUG_INFO = NO;
|
|
SDKROOT = iphoneos;
|
|
TARGETED_DEVICE_FAMILY = "1,2";
|
|
VALIDATE_PRODUCT = YES;
|
|
VERSIONING_SYSTEM = "apple-generic";
|
|
VERSION_INFO_PREFIX = "";
|
|
};
|
|
name = Release;
|
|
};
|
|
/* End XCBuildConfiguration section */
|
|
|
|
/* Begin XCConfigurationList section */
|
|
B63B2FC5197D8AFE00E09F65 /* Build configuration list for PBXNativeTarget "AxolotlKit" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
B63B2FC6197D8AFE00E09F65 /* Debug */,
|
|
B63B2FC7197D8AFE00E09F65 /* Release */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
B63B2FEA197D8B9600E09F65 /* Build configuration list for PBXNativeTarget "AxolotlKitTests" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
B63B2FEB197D8B9600E09F65 /* Debug */,
|
|
B63B2FEC197D8B9600E09F65 /* Release */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
B6B98F73197D838A00B16B5E /* Build configuration list for PBXProject "AxolotlKit" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
B6B98F8D197D838A00B16B5E /* Debug */,
|
|
B6B98F8E197D838A00B16B5E /* Release */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
/* End XCConfigurationList section */
|
|
};
|
|
rootObject = B6B98F70197D838A00B16B5E /* Project object */;
|
|
}
|