From aae15b5fb1fc718f19b862390b61f540e45a36ee Mon Sep 17 00:00:00 2001 From: Matthew Chen Date: Fri, 2 Mar 2018 15:12:17 -0500 Subject: [PATCH] Elaborate request factory. --- Pods.xcodeproj/project.pbxproj | 1612 ++++++++--------- .../SignalServiceKit-umbrella.h | 22 - 2 files changed, 718 insertions(+), 916 deletions(-) diff --git a/Pods.xcodeproj/project.pbxproj b/Pods.xcodeproj/project.pbxproj index 4443d492..2e6ffa2e 100644 --- a/Pods.xcodeproj/project.pbxproj +++ b/Pods.xcodeproj/project.pbxproj @@ -7,137 +7,123 @@ objects = { /* Begin PBXBuildFile section */ + 003722A8EC73C6BF06BE322695FCB20C /* OWSDevice.m in Sources */ = {isa = PBXBuildFile; fileRef = 189CFC68EE1865C22726E46C10BE5CAD /* OWSDevice.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 006856CFE9A83A8FDC66B21A1D843C6B /* YapDatabaseSearchQueuePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 138D10DAFCC4D71A2704DB4C6267EE52 /* YapDatabaseSearchQueuePrivate.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 007AAAC49287D0C4DBFB6B177010B56A /* OWSCallBusyMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = BA4AC03ABB71D7768ADB963C67723050 /* OWSCallBusyMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 00C4BDD26743A48820A4F03B1E6D7739 /* DDASLLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 75439E4B7BD815C231AD4B6E97B73F97 /* DDASLLogger.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 00EB7149ADCDDE1E7D2E7F30BD8D1062 /* Threading.h in Headers */ = {isa = PBXBuildFile; fileRef = 74E08509CBCCB0755BEDF94CC4526648 /* Threading.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 01152550D1FE4EE58925490119182FA5 /* TSStorageManager+SignedPreKeyStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 816A654ADE837C0D9EDA5DF4DB2215D2 /* TSStorageManager+SignedPreKeyStore.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 011E596CE9397F77C5A58615E26853D0 /* SessionBuilder.h in Headers */ = {isa = PBXBuildFile; fileRef = 7AD12C95E17C1E1B4C94A2B38E7714D1 /* SessionBuilder.h */; settings = {ATTRIBUTES = (Public, ); }; }; 0122AF8957E33DEADFA83083D8B884D0 /* brg_endian.h in Headers */ = {isa = PBXBuildFile; fileRef = ED61B6EA8C82C83FA584BD9A93F6CE4D /* brg_endian.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 01365B889EB392836176DEACE2D14459 /* OWSDisappearingConfigurationUpdateInfoMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = EB1245FCD1B16CB748E82F638D0AD778 /* OWSDisappearingConfigurationUpdateInfoMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 0149659461BA9259292980CE411AF8D7 /* NSArray+PureLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = 44D7A1D7FA7998C7A4074EFF66A54271 /* NSArray+PureLayout.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 01CF6884066C299E25A96E75153493DB /* NSUserDefaults+OWS.m in Sources */ = {isa = PBXBuildFile; fileRef = C334647BDD47620EF8995631CAF738FD /* NSUserDefaults+OWS.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 01F49DE325B35F2968E2EC0A02BCD29E /* YapDatabaseView.m in Sources */ = {isa = PBXBuildFile; fileRef = 9A494DE3900F2FA53E327104A0B8113B /* YapDatabaseView.m */; }; + 026D86D820557CA300BDB8B832592E07 /* OWSSyncContactsMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 1EA75879590DB3CBF4BD13A599E2AD07 /* OWSSyncContactsMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 027B97498A8EAA2D7994D2BF445D526D /* AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = E9115265E8E642972FC49DD82A8C41C2 /* AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; 02803B8A48321B8CD22B8889E7889190 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D95DEBDAAE59A8C172A387C43D9D362B /* Security.framework */; }; - 0295EA3099DFB9F9C8A2EA83CB187B44 /* OWSAsserts.m in Sources */ = {isa = PBXBuildFile; fileRef = 90DA7AD2AC61F745ADA5AFB377F82C5C /* OWSAsserts.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 02A00EB6692DBDAC7FA94801A0AE4FFA /* YapDatabaseAutoView.h in Headers */ = {isa = PBXBuildFile; fileRef = A9D51DE0BB7FD8F75121379C3F14A278 /* YapDatabaseAutoView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 02B0D73CC0928BC35DD0558BF07C33D0 /* OWSDeviceProvisioningService.h in Headers */ = {isa = PBXBuildFile; fileRef = 388845488357928CFE12A86A6E06E943 /* OWSDeviceProvisioningService.h */; settings = {ATTRIBUTES = (Public, ); }; }; 02BB26F4F40B466EDCDB300017F7AAEE /* ConcreteExtensionField.h in Headers */ = {isa = PBXBuildFile; fileRef = BAE5CE0E709603D0F0E4D20236E736FA /* ConcreteExtensionField.h */; settings = {ATTRIBUTES = (Public, ); }; }; 0321F1D662F849412D38FB6018170769 /* libPhoneNumber-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 44B4562FB0B0DF0CFFC831DECF04B759 /* libPhoneNumber-iOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 035B18CA5A4D52E85789D26B1C196BB6 /* ChainAndIndex.m in Sources */ = {isa = PBXBuildFile; fileRef = 004452AE8FD272BC63659A2018CCC42F /* ChainAndIndex.m */; }; - 037901B27FB239EA68938A39C24476D1 /* TSAttachmentRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 8E053A329CEFF21AC886C42874DEBD14 /* TSAttachmentRequest.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 03890AE4819B3C87449013F14B7A8D9D /* OWSBatchMessageProcessor.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E629B79AB3DB79C21CFF09EAF30753F /* OWSBatchMessageProcessor.h */; settings = {ATTRIBUTES = (Public, ); }; }; 03F6081C1DCBF9EF929F22A7F1E5449E /* YYAnimatedImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = 761B2A34FF0B7CF110FCF9F8E7008B54 /* YYAnimatedImageView.h */; settings = {ATTRIBUTES = (Public, ); }; }; 041FE57868E68CA99411C19ABBD0C7D5 /* AFURLSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 67E53CE84D71A426ACDAFE1C8E6C0420 /* AFURLSessionManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 04405BE63058461A5DBC336AA4A052AD /* MIMETypeUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = B001F8991689604AFD4B4D5FBC7C2CEB /* MIMETypeUtil.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 0448013060DEFC2215A76E3F354E7CC4 /* CodedInputStream.m in Sources */ = {isa = PBXBuildFile; fileRef = 1830D48BCB57E3693B3A729E3A64C68E /* CodedInputStream.m */; }; + 0489C3FE0A70E79E0F87FE0FA25028E6 /* TSIncomingMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 857651BFDAE30A97AFEE35DE62199BF8 /* TSIncomingMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; 04A53F2FCC49210BF9C0F1FE428676E4 /* YYImage-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 54296C68C0CBF56E03994AABC311A5CA /* YYImage-dummy.m */; }; - 05D8B0EA9E37142A325F9B00FB17A74B /* MIMETypeUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 456D4703B5739EAD4A6E4B595595AA30 /* MIMETypeUtil.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 05FE5953B728A16555549B5AE426FE52 /* OWSGetMessagesRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 498798EAF287C546CAE55BD05E7B218F /* OWSGetMessagesRequest.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; - 060A26AB56ADB714E0458C6FDE2C8C85 /* TSErrorMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 7CAA7854D54FD89A2F2083DD3CC22B5D /* TSErrorMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; 061A84FD4B3AE60EA2C597A59EE4E40F /* ioapi_mem.c in Sources */ = {isa = PBXBuildFile; fileRef = 6E047D02447D1FD43A20CA27C4C10CA0 /* ioapi_mem.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 0641763DE4D5C84BC14C7497814DC24B /* TSContactsIntersectionRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 208E3192FD79E470CB9CDDE373AD277F /* TSContactsIntersectionRequest.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 067D74F10B7AF0389938D458392A5BAE /* OWSProvisioningProtos.pb.h in Headers */ = {isa = PBXBuildFile; fileRef = 228FA79EDF6BEE856A6F6D7606ED2497 /* OWSProvisioningProtos.pb.h */; settings = {ATTRIBUTES = (Public, ); }; }; 069E3CC6ED0B2DE61D04856C8C77DF7B /* JSQMessagesCollectionViewLayoutAttributes.m in Sources */ = {isa = PBXBuildFile; fileRef = C3840268CF719D7BB51B1B9DC8172224 /* JSQMessagesCollectionViewLayoutAttributes.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 0703D42249680E1CBEFF7511E5A97311 /* OWSBackgroundTask.m in Sources */ = {isa = PBXBuildFile; fileRef = 8B4B8517F1BB918AC9A67D9DBB10BE2A /* OWSBackgroundTask.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 0735BB6910378DE8C155B118CF2526FC /* YapDatabaseRTreeIndexHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C5BDC863066EB896E8D4ADA9F84F627 /* YapDatabaseRTreeIndexHandler.h */; settings = {ATTRIBUTES = (Public, ); }; }; 07B03876C98F1C827B40F57BDE22A6A4 /* YapDatabaseCloudKitConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = A1C3D2B9AA028924B6E0658451C6141A /* YapDatabaseCloudKitConnection.h */; settings = {ATTRIBUTES = (Public, ); }; }; 07B97CE5A8E33C454162C5C8954176DE /* YapDatabaseRelationship.h in Headers */ = {isa = PBXBuildFile; fileRef = C338E0DA1D639940973CAB2B54E5CEED /* YapDatabaseRelationship.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 07D4D072408B146E2BCD5D7BDC4E5B8E /* TSSocketManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 311ABC67E3D419FAE708719D0170D69B /* TSSocketManager.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 07C477CA2BD6B33B3B0378761F99A4E5 /* OWSProvisioningCipher.m in Sources */ = {isa = PBXBuildFile; fileRef = 81D0C27B382E30A8EBD4A4D4A5348634 /* OWSProvisioningCipher.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 07F7238C3BCB5F9C6B54E0B99695DF02 /* Ed25519.m in Sources */ = {isa = PBXBuildFile; fileRef = 61B3B980A4C1F444B2E90EA9A4A4A436 /* Ed25519.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 08067F321E8B479083D653FCF5B621CA /* YapDatabaseActionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 22ECE45CD8FB24876A3E6E9B6E99C040 /* YapDatabaseActionManager.m */; }; 085536A6754E0E8E9AAEF030ABEC8437 /* fe_copy.c in Sources */ = {isa = PBXBuildFile; fileRef = 491B85FFC36EE0EC19EBDC771CB06525 /* fe_copy.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 0863A684A824331291EB0399B8D13B0D /* OWSAddToProfileWhitelistOfferMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 295AF0D8F5B86FA6B6FF9DF163DF35BB /* OWSAddToProfileWhitelistOfferMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; 08C07A51DF1A367F40CCEFE98A3E5112 /* yap_vfs_shim.m in Sources */ = {isa = PBXBuildFile; fileRef = 281E4DAFE77C1F3F4F67AB9B5F4FDF80 /* yap_vfs_shim.m */; }; 08E6ADA28A90E975F41DC41470D8310B /* YapDatabaseExtensionConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = C732EEDB79D51FD39ACC9A1C862F7AFA /* YapDatabaseExtensionConnection.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 08FAC16DF5061DE1B1A579C1660E92B3 /* ContactsUpdater.m in Sources */ = {isa = PBXBuildFile; fileRef = 5C02BA59D96DF01A9285A86098FC5924 /* ContactsUpdater.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 08FFEED0DEAE9F6AA13FE5E0379F0EAE /* YapDatabaseCloudKitTransaction.h in Headers */ = {isa = PBXBuildFile; fileRef = 66767EA3D368CA1600EBAF87BD6E02FB /* YapDatabaseCloudKitTransaction.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 093DE0271BE1EB426E6519E5284F6917 /* OWSSignalServiceProtos.pb.h in Headers */ = {isa = PBXBuildFile; fileRef = AE5593EC21CB34EEC749F6602D7340BF /* OWSSignalServiceProtos.pb.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0952371781CFECE44CDEB517BA7D511E /* ProfileManagerProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 36B981AB09D7BEC976BE53191D78F65E /* ProfileManagerProtocol.h */; settings = {ATTRIBUTES = (Public, ); }; }; 09A456CAC2CF3B4B4E58546131D590BC /* YDBCKChangeQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = FCAC8D25ABA5EA17EDBA671A3A130208 /* YDBCKChangeQueue.m */; }; 09B7A5F25E95853BE06C3B5E80A7D4D3 /* RingBuffer.m in Sources */ = {isa = PBXBuildFile; fileRef = 13A8C5AF3373C228369BA2D84634A65A /* RingBuffer.m */; }; 0A2D3E132AE54717FC02F9C78100FE56 /* YapDatabaseActionManagerConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = DE9855FEBF536A0ED158814DBF685B1A /* YapDatabaseActionManagerConnection.m */; }; 0A318A5ADDD4BEC64E7D5EC5C0032251 /* ObjectivecDescriptor.pb.h in Headers */ = {isa = PBXBuildFile; fileRef = B26EF1168754320185AFDCF65C4ED834 /* ObjectivecDescriptor.pb.h */; settings = {ATTRIBUTES = (Public, ); }; }; 0A4B315033BDA0C8ACC729CBCABD6F9A /* YapDatabaseRelationshipTransaction.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E8F07BDE6C2A025415338F641B1E431 /* YapDatabaseRelationshipTransaction.h */; settings = {ATTRIBUTES = (Public, ); }; }; 0A5934D7AD92A1FEE3347FBFE07DE74A /* YYImage-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D1BBFCA3AEBB97BFAF0701C4BED69F8F /* YYImage-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0A9A8FD5E2467046FEEB76BA2F22886A /* TSRequestVerificationCodeRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = D16F3DBA8B0F7DB8A5928F7810820CBD /* TSRequestVerificationCodeRequest.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 0AB674CF20459F7AAD2C20CDC9CCDD2C /* ge_p2_dbl.h in Headers */ = {isa = PBXBuildFile; fileRef = FFEABAAFEEEA6A60FB218D007645486E /* ge_p2_dbl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0B0FC9C5E657682A0931BAD5E422D24A /* OWSCensorshipConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 1561BDA4167F876C8415B049319C6CBD /* OWSCensorshipConfiguration.h */; settings = {ATTRIBUTES = (Public, ); }; }; 0B5AD7D2498E9146F517CBB5B550B171 /* MessageKeys.m in Sources */ = {isa = PBXBuildFile; fileRef = 3BEE623D7E1A4BC6D50A6CD432B5BEE7 /* MessageKeys.m */; }; - 0B8A60E15E26BA36E9B124325708C2DD /* TSStorageManager+PreKeyStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 7CEAF318F46EFE1EC2B40DF6759BB349 /* TSStorageManager+PreKeyStore.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 0B600F2E414AC76E9BC2CE01FDB1B75E /* OWSOutgoingNullMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 856BCCA7881336D2F33D10CEE3F28B04 /* OWSOutgoingNullMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 0BB0C46BCE988541BB4A7656935938F6 /* JSQVideoMediaItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 5F76818F9B919B10EFD200122174038E /* JSQVideoMediaItem.h */; settings = {ATTRIBUTES = (Public, ); }; }; 0BD3664796A08C462B49641D5B7832F7 /* SSZipArchive-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9D632711FE2CE96CABE6E0C7690600BC /* SSZipArchive-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0BF1E5927B8B20A413E761EFAACD51A9 /* OWSProvisioningCipher.h in Headers */ = {isa = PBXBuildFile; fileRef = BC4197B8510421DDEF77BD7CEFF7E6A5 /* OWSProvisioningCipher.h */; settings = {ATTRIBUTES = (Public, ); }; }; 0C23875BB81A79D3A4AB37B24FF3E455 /* Randomness.h in Headers */ = {isa = PBXBuildFile; fileRef = DC36BBDFFE74E661933817BADA64835B /* Randomness.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0C7373425439B24F5F02FECDDE441C2E /* OWSFailedMessagesJob.m in Sources */ = {isa = PBXBuildFile; fileRef = DE0977B7B86D641A09DE2B176A444DD7 /* OWSFailedMessagesJob.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 0C518CD3981ABEF2C0A3A87D0CB185F2 /* OWSSignalService.m in Sources */ = {isa = PBXBuildFile; fileRef = 152624E0B3A0779991AE47ADD05EE9BA /* OWSSignalService.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 0CE6053EC4A04B613CFC45DF62C48B13 /* NSString+JSQMessages.h in Headers */ = {isa = PBXBuildFile; fileRef = 74ABBFC643F3A2BC8C00E176FE92606D /* NSString+JSQMessages.h */; settings = {ATTRIBUTES = (Public, ); }; }; 0CF9081BC04B2C26D4D3604EC6B091FA /* SAMKeychain.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 549F235350233C67C878EB928573960B /* SAMKeychain.framework */; }; 0D175B974CE7E2C551304180349CCE19 /* YapDatabaseCloudCorePipeline.h in Headers */ = {isa = PBXBuildFile; fileRef = 6FBF1C7CFA0EF6EE9054D3F117279294 /* YapDatabaseCloudCorePipeline.h */; settings = {ATTRIBUTES = (Public, ); }; }; 0D4F023C3406D94D493C72E611CED8AF /* YDBCKRecord.m in Sources */ = {isa = PBXBuildFile; fileRef = CE8632D44081B124304C2BF5D3F319F6 /* YDBCKRecord.m */; }; - 0D68E2D4583A1DBE27CBE771A406996D /* OWSSignalService.m in Sources */ = {isa = PBXBuildFile; fileRef = 152624E0B3A0779991AE47ADD05EE9BA /* OWSSignalService.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 0DA02748967AA510A5968B31B11FFFAB /* fe_neg.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE11560B85DFA00B30F4C5C9ADA5CA7 /* fe_neg.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 0DA58A05B4B2C1838533DD188B19D6E0 /* TSStorageManager+keyFromIntLong.h in Headers */ = {isa = PBXBuildFile; fileRef = DF8485E9BCF28FD29E9134735EDE93EF /* TSStorageManager+keyFromIntLong.h */; settings = {ATTRIBUTES = (Public, ); }; }; 0DDE03AE2E02BFC52880555286C89318 /* YapCache.m in Sources */ = {isa = PBXBuildFile; fileRef = FA51382C9257899989A96F038459EE9D /* YapCache.m */; }; - 0E35F5859C834A0DC9146FD3E878807B /* TextSecureKitEnv.m in Sources */ = {isa = PBXBuildFile; fileRef = 61530528F241197F226AA233A1A84212 /* TextSecureKitEnv.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 0DEA30D84EAEAEB6CE78F9FD2DF17C0F /* OWSAddToContactsOfferMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = D8230E4A8333E123FE4B1D6B11BD639C /* OWSAddToContactsOfferMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0E07ED8921D471E0D6EE0731B3E4EECF /* OWSFingerprint.m in Sources */ = {isa = PBXBuildFile; fileRef = 6F8A6F658DCED544F1FABDC91ADC68CE /* OWSFingerprint.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 0E79D52CBD2CEF5346053E56FC2B4C1B /* TSInvalidIdentityKeyErrorMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DE3F1567D3D4D9D2F50204E89DC91E4 /* TSInvalidIdentityKeyErrorMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 0E87E1A201AE398A4250E314A80B7C69 /* YapDatabaseRTreeIndex.m in Sources */ = {isa = PBXBuildFile; fileRef = CA1525D82CA98A3A541B617C6039D629 /* YapDatabaseRTreeIndex.m */; }; 0E9AE7C757D91A743D62D46EDB012BB2 /* ge_p3_tobytes.c in Sources */ = {isa = PBXBuildFile; fileRef = EE09608703DD26E95276666FEF75D1F8 /* ge_p3_tobytes.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 0EA3462F88C2A29DBF50497B8E8B8FA4 /* NSData+keyVersionByte.h in Headers */ = {isa = PBXBuildFile; fileRef = 1EB2DD4658D4C1AC50834D3B35D86B5E /* NSData+keyVersionByte.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0EA9752988F6FDE4D7C9BF6ABCBBA9DD /* OWSUnknownContactBlockOfferMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 205D5965C97766E04AC2EE228873FB2A /* OWSUnknownContactBlockOfferMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; 0EB8372D2B56418A389E7915495AF307 /* YapBidirectionalCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 359BFFE0E86BAF906AC2D2E4B8C5159E /* YapBidirectionalCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; 0EC846F964F967B7239D6D144CEE7FBC /* ProtocolBuffers.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B21889FD525DE3A77CA5E8FB4FDF6525 /* ProtocolBuffers.framework */; }; - 0FB90425C813F55E030B3E8CEEB97F0D /* OWSMessageServiceParams.h in Headers */ = {isa = PBXBuildFile; fileRef = 9CA8555EE8D8CF2558B17D54842EC3F8 /* OWSMessageServiceParams.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0ED4EAE20D7EEFB1CEE2172F255C15B3 /* PreKeyBundle+jsonDict.m in Sources */ = {isa = PBXBuildFile; fileRef = 0140713CDBC2EC1367593F6B73295EA4 /* PreKeyBundle+jsonDict.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 0F612BD5E01F675805A2CAA520A9FE2D /* TSGroupModel.m in Sources */ = {isa = PBXBuildFile; fileRef = A45CBF26412E09ABF9F73F9ECE062FB8 /* TSGroupModel.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 0FD0B9B924723B97549889A4C24809F2 /* Curve25519.h in Headers */ = {isa = PBXBuildFile; fileRef = FB5E9341FCF4955582D1C3D6BD4EEAF1 /* Curve25519.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0FEBDD1A0F96A4F5D12B2BB74A32D9B9 /* PhoneNumber.m in Sources */ = {isa = PBXBuildFile; fileRef = DEF86C15EFE2C82A8FF90E50962E5029 /* PhoneNumber.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; - 0FF670BC0269137C4A4FACE0FBEC92D7 /* TSOutgoingMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E1B7972E97D288BC6D83CC16D68FE74 /* TSOutgoingMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0FD8FABA501FC624EA04E01BDA6053E5 /* OWS2FAManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 32519C5112F93F1C70BEF8F47C28BFB1 /* OWS2FAManager.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 101D6998FD8C2EEB8D0F99B12BFA20FF /* YapDatabaseFilteredView.m in Sources */ = {isa = PBXBuildFile; fileRef = 7D39CA5B2576D1EAEA54C49C6CCC913B /* YapDatabaseFilteredView.m */; }; 106BBFD701367D9A55E186728B7B5222 /* SendingChain.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E0CA3546117E31482AB1410C72FF54D /* SendingChain.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 107CD47C076709BC93318D68C09E48C7 /* YapDatabaseTransaction+OWS.m in Sources */ = {isa = PBXBuildFile; fileRef = 46DD0BFADC87790EF65B839CD4BE014B /* YapDatabaseTransaction+OWS.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; - 10A4E89A4A4378CD8452BF70038EC8FD /* Cryptography.h in Headers */ = {isa = PBXBuildFile; fileRef = D33857F8FF2870FA1402D607CE936383 /* Cryptography.h */; settings = {ATTRIBUTES = (Public, ); }; }; 10C44B339A5A59BBE63AEAD38C1D6FAD /* YapProxyObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 59777B137EBD9A751DC1EFD644C64E10 /* YapProxyObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 10E8DF906216ECC527CB7E621FC11092 /* OWSWebsocketSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = CEB7F9C7D5545B3AB5E9396205440182 /* OWSWebsocketSecurityPolicy.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 10EBD74F1757D1AF620FDA01D3092436 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5850F0EA55B34D740E6463ACD2F23A21 /* Foundation.framework */; }; - 1156CE307C75A4F0F9A23E8D1380DAE0 /* ContactsManagerProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 613E4BE2D5D567EADDE63CCD830DF378 /* ContactsManagerProtocol.h */; settings = {ATTRIBUTES = (Public, ); }; }; 11680E76423A0AE6E4AFE99C858E105B /* YapDatabaseSecondaryIndexHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = C0CCA4E7DD9A7C002CCEF7C5FECD3CBC /* YapDatabaseSecondaryIndexHandler.m */; }; 121E3FED6AB027C240191C88B9BBE964 /* SSZipArchive.m in Sources */ = {isa = PBXBuildFile; fileRef = D89A7EAF35AC523E5CCB988F41B3CE38 /* SSZipArchive.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 1251660D3BE97DB0B1DE8CC58A2FDA72 /* TSErrorMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 7CAA7854D54FD89A2F2083DD3CC22B5D /* TSErrorMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 12B9D4E4B380DBCBCA7451AE16D964AC /* BadArgument.h in Headers */ = {isa = PBXBuildFile; fileRef = 359179E75799DF1C2AD45838AD76CB89 /* BadArgument.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 12C89FE7EFF9F8CA9643C61FBE51FF3D /* OWSDisappearingMessagesConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 6FC5BF58238F41C00D2CF4F03F96EF97 /* OWSDisappearingMessagesConfiguration.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 1311D61DC4EF077615643B46A5B7328A /* OWSMessageReceiver.m in Sources */ = {isa = PBXBuildFile; fileRef = 0BE980E966760DD002AE7253FED4E7BB /* OWSMessageReceiver.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 134DA9C43F45C851D0B0E551E1ACB512 /* JSQMessagesCellTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = C1A91E7B6A8A9AD0BFE0405B5A9C49FB /* JSQMessagesCellTextView.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 1355ADF28B4D83F24EDA380D14253920 /* DDLog.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C8A20D60A3E2026DE6F2239FEDDD4F2 /* DDLog.h */; settings = {ATTRIBUTES = (Public, ); }; }; 139DEF2BF620D849A6F4D5717FFA478F /* SRLog.h in Headers */ = {isa = PBXBuildFile; fileRef = 7170B3CC23B07BDD6B29BE46642F82C0 /* SRLog.h */; settings = {ATTRIBUTES = (Project, ); }; }; 13BBAE0C4B2229497CE803B297B114F0 /* SAMKeychainQuery.h in Headers */ = {isa = PBXBuildFile; fileRef = 70E6E7C46CE2255A0D33EE896B1729E8 /* SAMKeychainQuery.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 13D23012591FEE9206AFDD8927CC99C3 /* OWSProvisioningProtos.pb.m in Sources */ = {isa = PBXBuildFile; fileRef = 65E50BA8B3B3F6A975CAC6831035E728 /* OWSProvisioningProtos.pb.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 14030B871E2A144EE1799ACB5C5DE09E /* YapDatabaseFilteredViewTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 93E1918063FC0FAAAE9685468CDDBF68 /* YapDatabaseFilteredViewTypes.h */; settings = {ATTRIBUTES = (Public, ); }; }; 143753E50F610FB3A594A1CD731EF7B4 /* DDOSLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = E312BF0B20CF0BC12BC6F9ECA850222F /* DDOSLogger.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 1443386DF5A3C95C1856FA0BB4F04909 /* hmac.c in Sources */ = {isa = PBXBuildFile; fileRef = 7AC5B6096176E39E2C4DBA0072DA73FA /* hmac.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 1448235A97FD340D9352F54955EEE59F /* OWSMessageManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D9ED08837807F7DE721E62DB7425976E /* OWSMessageManager.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 147F1D78946E6FBBE49ABB2645411CBC /* OWSDisappearingMessagesConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = A9755BD70C846F76959FE6493451C50F /* OWSDisappearingMessagesConfiguration.h */; settings = {ATTRIBUTES = (Public, ); }; }; 14B7DB6C2FF572723BA0CEDD4A230D6D /* UIActivityIndicatorView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = B99271953FB0C924BE4CFB76C7B56C32 /* UIActivityIndicatorView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 14E2689E0BC3360505A7AE1962850DB8 /* ContactsUpdater.h in Headers */ = {isa = PBXBuildFile; fileRef = 66F6EF265E4AE902E7F6C28839F4694B /* ContactsUpdater.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 151682CBE8193F5C80D6DB1A16851729 /* OWSRequestFactory.m in Sources */ = {isa = PBXBuildFile; fileRef = 7965ABF5C70128690BFBB22F22F2F46F /* OWSRequestFactory.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 1521AC7CEF00A93E3DA058648E067A3F /* TOCInternal_OnDeallocObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 15F0074C5568D990F3CE270A46B3B57D /* TOCInternal_OnDeallocObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1532EAA416E7C4E46A13BB90F5411350 /* OWSFingerprint.m in Sources */ = {isa = PBXBuildFile; fileRef = 6F8A6F658DCED544F1FABDC91ADC68CE /* OWSFingerprint.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 1537FA581A3645948D02AC625DB9F4D5 /* YDBCKAttachRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = BE5FF24C67A7022F5AFA0D642A4C8CA4 /* YDBCKAttachRequest.h */; settings = {ATTRIBUTES = (Private, ); }; }; 1543D5D17FD060492DD703C123C9F8D7 /* Mantle.h in Headers */ = {isa = PBXBuildFile; fileRef = B5FD22BFC620E27D7303DDC6CBACC066 /* Mantle.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1549814ECFE4F5A8AA77CE1D3C8D8865 /* TSYapDatabaseObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F4575D901960C4479DB069AE65CBC68 /* TSYapDatabaseObject.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 154977994E5899ABA7D484CA16C4E793 /* NSTimer+OWS.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B3818225E93FB209422CD06455E9BC4 /* NSTimer+OWS.h */; settings = {ATTRIBUTES = (Public, ); }; }; 156F224EF2513E863273CD0A6FD0F2C4 /* YapDatabaseCrossProcessNotification.m in Sources */ = {isa = PBXBuildFile; fileRef = 17AB6D927CF70424DF060B931299E60F /* YapDatabaseCrossProcessNotification.m */; }; 15864E651F40E0C710E1398D5B03ADCA /* AFURLRequestSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = 6FE6D1AC0A845609223602EAC78B474F /* AFURLRequestSerialization.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 159B982526012C2FB4A4C7E89218CEC2 /* Threading.h in Headers */ = {isa = PBXBuildFile; fileRef = 74E08509CBCCB0755BEDF94CC4526648 /* Threading.h */; settings = {ATTRIBUTES = (Public, ); }; }; 15CB52F2E75C091D09A9AA29537376AE /* YapDatabaseRelationshipTransaction.m in Sources */ = {isa = PBXBuildFile; fileRef = D9099445F7A02BE7A950D17536320802 /* YapDatabaseRelationshipTransaction.m */; }; 15D9307252B4B3D53E8AC3943E4673B0 /* Pods-SignalShareExtension-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D5918C0B7FB5FB126D4D3F1F9EA3BFA2 /* Pods-SignalShareExtension-dummy.m */; }; - 15FC8A8D26DB1F514B17BFE3E293BB8B /* TSIncomingMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 857651BFDAE30A97AFEE35DE62199BF8 /* TSIncomingMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 161C198C3AAEA5FD5231144875783728 /* TSStorageHeaders.h in Headers */ = {isa = PBXBuildFile; fileRef = F86BA0FA23EE7AE5A8DD4A0EC2FB5699 /* TSStorageHeaders.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 168DF0385F2B8A252AD35EEA8EC6A09D /* TSNetworkManager.h in Headers */ = {isa = PBXBuildFile; fileRef = E3C663BA53A72EFA3C11AA64A7CB8179 /* TSNetworkManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 169829AF74808624F5D022FD89F3FF9B /* OWSCallMessageHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = A9FFA88DFFE04E4A49FAE7A53D393F0E /* OWSCallMessageHandler.h */; settings = {ATTRIBUTES = (Public, ); }; }; 16C63E7DDAA8DCE970B354090DD8B5FC /* MapKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B3B3B8E349344EAC747593CDE9CE8345 /* MapKit.framework */; }; 16C85B43F801427C1BE9460119510DF0 /* YapDatabaseSecondaryIndex.h in Headers */ = {isa = PBXBuildFile; fileRef = E7639E45BBEFE43B554122739C7A7E1D /* YapDatabaseSecondaryIndex.h */; settings = {ATTRIBUTES = (Public, ); }; }; 16DE606625FB7D44CAE8DE84A57D374D /* sqlite3.c in Sources */ = {isa = PBXBuildFile; fileRef = 8F21869B77FE095FDE4CBD8903FF1E2B /* sqlite3.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_SOUNDEX -DSQLITE_THREADSAFE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_MEMORY_MANAGEMENT -DSQLITE_ENABLE_LOAD_EXTENSION -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS4_UNICODE61 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLCIPHER_CRYPTO_CC -DHAVE_USLEEP=1 -DSQLITE_MAX_VARIABLE_NUMBER=99999 -fno-objc-arc"; }; }; - 172A0AE20B208469CBB90E773BA7F33F /* TSRegisterForPushRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DA2044B0238B7226C72EB122D969BAD /* TSRegisterForPushRequest.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 1767D8AB7C23A1B298E18968CEDC2012 /* sqrtm1.h in Headers */ = {isa = PBXBuildFile; fileRef = F193B782B2391B5CAC4C8E885D96454A /* sqrtm1.h */; settings = {ATTRIBUTES = (Project, ); }; }; 179ABAE83DAD9E47FF66EACAEF5D1B77 /* YYImageCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = A1CCE88D38750BBC11C4C7C14C90BBCD /* YYImageCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 17B80FABF9224941F779A3F9CBD140DF /* FunctionalUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = F31FFA89ED1DD9ACB41E804B111824ED /* FunctionalUtil.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 17EBF96A86BA8C8AFA1628360A4075FA /* JSQMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 0DF119367DC4372D1B96CFB32A7C4F94 /* JSQMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; 180CD670F00E6A1A4A0C74F93AEB16B6 /* RatchetingSession.m in Sources */ = {isa = PBXBuildFile; fileRef = FC59DC11E62E1BBF28BDCDB0D9E58308 /* RatchetingSession.m */; }; 18E93AD1D6A9A96539F294A602A83DD8 /* Pods-Signal-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 412CFC32D797A5C55EBBEBA425904949 /* Pods-Signal-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 192ABB66B8E2EA36035B0F357FE8B221 /* OWSFingerprintBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = 6DEB38609BE8B0F85139DD299ECC09F8 /* OWSFingerprintBuilder.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; - 192CD63AC049F18A5DA2046B689D746F /* OWSCallOfferMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C87EB0C3E3C071726208AB5D5BB40BE /* OWSCallOfferMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 18FED3656240DBD34159C138B7EFDEF5 /* TSCall.m in Sources */ = {isa = PBXBuildFile; fileRef = FBA46F2D8B4F2159EEA74CDD19343A50 /* TSCall.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 1950EF739080875C247BFC3F908BDE9B /* YapDatabaseActionManagerPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = EB1EB9559AE28E58059305088D497328 /* YapDatabaseActionManagerPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 198AC80CDCB3C6CAFEB48EF12050A382 /* OWSFingerprintProtos.pb.h in Headers */ = {isa = PBXBuildFile; fileRef = F3FF0E6624EA033B2CEDFB3631A8F4E6 /* OWSFingerprintProtos.pb.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1A551E9AAF508D3F0920406280B861DD /* d.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F3841B3FF4531844C7EBE0C3D770EA4 /* d.h */; settings = {ATTRIBUTES = (Project, ); }; }; 1AD7F9AB54C42F72D535D4688B585EA6 /* PureLayout-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = AA2D3986822FF1D8F67C575124101FFC /* PureLayout-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1B73E58B846AB62A10BDFF8A81D0631A /* sc_reduce.c in Sources */ = {isa = PBXBuildFile; fileRef = C6425DD72D4C607E80A1BBA09651A2E3 /* sc_reduce.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 1B86222FD434F66EEF2B4AAAB4FE47DE /* YapDatabaseExtensionTransaction.m in Sources */ = {isa = PBXBuildFile; fileRef = 825F6F17E7276D7BCE3A566937775DE0 /* YapDatabaseExtensionTransaction.m */; }; - 1BB6FF150D5DEEDD4F9BB8E0BB1D8DDF /* OWSDisappearingMessagesConfigurationMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 613FF7FE180E83985E362DC3932841A2 /* OWSDisappearingMessagesConfigurationMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1BDE900A51EC4AF9A100BF12EAC6DC81 /* YapDatabaseCloudKitOptions.m in Sources */ = {isa = PBXBuildFile; fileRef = C2BAC2B8551926DDC7D781A948C98569 /* YapDatabaseCloudKitOptions.m */; }; 1BFC54F1AC3D1383C491C0909D9A4360 /* SerializationUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 4AFD70EAF378156D33CB9A2DD65E9B43 /* SerializationUtilities.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1BFF53AFB137EAE37034BE8FD8F5E5BD /* ExtendableMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = DB9892C973323E39B5D3AACD6A09EF76 /* ExtendableMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1CE91EF8D2DA7FC9A82D4DAAC95AB69E /* Cryptography.m in Sources */ = {isa = PBXBuildFile; fileRef = A16E97AD1C7B1C86046FD81D3E835140 /* Cryptography.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 1CF6F18CE0EBF231F5F310BE7A2C82EA /* TOCTypeDefs.h in Headers */ = {isa = PBXBuildFile; fileRef = AE9AB47F4C3ED9912D22BC574B3F8748 /* TOCTypeDefs.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1D0C090BF03D7F2093EBFAEFB0A49CDF /* ge_p2_dbl.c in Sources */ = {isa = PBXBuildFile; fileRef = C424B0A0375DB455BB35AD18F2CC021F /* ge_p2_dbl.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 1D556620CFA3DC574116A74AFDB631BB /* YapDatabaseViewChangePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = DC25B27B6810D4954DB85876E74C4CA8 /* YapDatabaseViewChangePrivate.h */; settings = {ATTRIBUTES = (Private, ); }; }; @@ -147,24 +133,18 @@ 1E227DB17C9B6A1C4003C41BE7B13631 /* JSQMessagesCollectionViewCellIncoming.h in Headers */ = {isa = PBXBuildFile; fileRef = F9DEFD9C86A0A382D22955C7415B4837 /* JSQMessagesCollectionViewCellIncoming.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1E3428E6153EB2DC5D49E0E48AAC13B1 /* YapActionItemPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D49F81C42F298E3F72D86C77BCDC0BB /* YapActionItemPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; }; 1E4E6F811DADC25444B47F047302679E /* ge_tobytes.c in Sources */ = {isa = PBXBuildFile; fileRef = 35BEDF707CD18F8F020BD0AC60A74EFE /* ge_tobytes.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 1E5ECC717683DBEB3D7ACFBBD1F18011 /* OWSIncomingMessageFinder.h in Headers */ = {isa = PBXBuildFile; fileRef = 0403AFD4C3F8EB516F3EA43D154A013C /* OWSIncomingMessageFinder.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1E6E017589A4B51D0D01A8AA984792D8 /* YapDatabaseFilteredViewTypes.m in Sources */ = {isa = PBXBuildFile; fileRef = F556E2BDD1C82B6AFA446D254E5657DA /* YapDatabaseFilteredViewTypes.m */; }; 1E8FCC65C96E47E4B8A14818955BB5DE /* MutableExtensionRegistry.m in Sources */ = {isa = PBXBuildFile; fileRef = EE19FCB3BD4ECBE5B14AE059271F0EDE /* MutableExtensionRegistry.m */; }; 1EA6A689C50177FECF0548B556A8FF53 /* JSQMessagesLoadEarlierHeaderView.m in Sources */ = {isa = PBXBuildFile; fileRef = 73BB9649A06163FB524CA192511DB7C1 /* JSQMessagesLoadEarlierHeaderView.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 1EB7AAEBE4419D02FDEF5ECADB703516 /* YapProxyObjectPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 18365331B2C29CED3DD1D1A985794B26 /* YapProxyObjectPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 1ED702E3F3F81798666F27EC2088889B /* OWSOrphanedDataCleaner.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C28B1B5B81FF3DA84F89975AB38CDEC /* OWSOrphanedDataCleaner.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; - 1F2F5B37B71196C7556F9F3D08F2E2DC /* OWSDeviceProvisioningCodeService.m in Sources */ = {isa = PBXBuildFile; fileRef = 2889ACA336D50C3A2D8178B59822822C /* OWSDeviceProvisioningCodeService.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 1F8FB88468BDC11BE064192FD560BB05 /* Ed25519.h in Headers */ = {isa = PBXBuildFile; fileRef = CE0A21741D4E0420AE1B836FAF1F1331 /* Ed25519.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1FC2A54E4A1643C818991CDA8672B33A /* OWSMessageSender.h in Headers */ = {isa = PBXBuildFile; fileRef = 80BB1FC81478010630613CE39FEF9002 /* OWSMessageSender.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1FDBF985F28BB64637288B8BC9E68AE6 /* NSNotificationCenter+OWS.h in Headers */ = {isa = PBXBuildFile; fileRef = 06378CF3CA66C9E7CC6A9A7BD1A94F46 /* NSNotificationCenter+OWS.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 200D73037241E0EBD870AB662209F161 /* TSErrorMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 5120662C1C64FD7796F013EFA7E65F9C /* TSErrorMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 204FA439FEDE4007467EEB27ECFE337A /* DataSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 29F7383106B63B5C93562D54FE0DB2EA /* DataSource.h */; settings = {ATTRIBUTES = (Public, ); }; }; 2077D3894EEC657EFF2119371D130219 /* JSQMessagesTypingIndicatorFooterView.xib in Resources */ = {isa = PBXBuildFile; fileRef = E1E2AC3A3F71F88AC630A9079B7337F9 /* JSQMessagesTypingIndicatorFooterView.xib */; }; - 207ACDA48922AE0E1C12B6E367A9328B /* OWSDisappearingMessagesFinder.h in Headers */ = {isa = PBXBuildFile; fileRef = E2922B50B3B1AC9CB08C2770FC1B60CA /* OWSDisappearingMessagesFinder.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2091344275E71A117DD08ED47A71AE5F /* TSPreKeyManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 33A97D338ADED73632C147B7881C0816 /* TSPreKeyManager.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 209C1EB4D1DAF303908DCBD33D148362 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 15EC6EFE8BA342D9012D8F54EECF9C60 /* QuartzCore.framework */; }; 20C15273FF87AFFFBAA470484FD60A55 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 504CBD8E3228F74E929725DC3AE3DA78 /* CoreGraphics.framework */; }; - 20F4B0114E5C7E22C1C7826D14F443EF /* NSString+SSK.m in Sources */ = {isa = PBXBuildFile; fileRef = 3325969203F9A3B1AC94F2963C5958E0 /* NSString+SSK.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 20FE3D9D751D13D6CF5E630C4DFFFB9B /* ForwardDeclarations.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BC20F3442F39232F3AA7BB5164184A5 /* ForwardDeclarations.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 21A00F371E5C187E4865C99AA9615A9A /* OWSReadReceiptsForSenderMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 39A1FB32CCDDC71046D0071844F7D3FB /* OWSReadReceiptsForSenderMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2194ED1E43EAA6967A2FE8C81C569790 /* SignalAccount.m in Sources */ = {isa = PBXBuildFile; fileRef = 53EE358CC96198F5F88C811C3F1861BF /* SignalAccount.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 2221AFBB60D02A42759667C23124C84A /* base.h in Headers */ = {isa = PBXBuildFile; fileRef = A03AF5BC461D29821AA5B672F67B1F71 /* base.h */; settings = {ATTRIBUTES = (Project, ); }; }; 22247201649A59AD8DFED2B5834CEF40 /* JSQMessagesCollectionViewFlowLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = 627BC111CF6005F9ADE006407D43811C /* JSQMessagesCollectionViewFlowLayout.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 224098EED09FE0ACDFA43B3AFF7560E8 /* zip.h in Headers */ = {isa = PBXBuildFile; fileRef = EA719120BDAC4C146D875E4B98594FAC /* zip.h */; settings = {ATTRIBUTES = (Project, ); }; }; @@ -172,74 +152,79 @@ 22975C7EB6915FBDB807163CB0CBF921 /* GeneratedMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 0943D60BBAF4C5F54CDC9C58FD951424 /* GeneratedMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; 22A63A3CA3D5F89AAA1D119F77F09D71 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2C328319FF763E7525980679DBE390EF /* UIKit.framework */; }; 22A7E8A12211CBC5DA51D58F578F8A9A /* YapDatabaseSearchResultsViewConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = D887EFB31C3CA6CAC2B424F76CD06064 /* YapDatabaseSearchResultsViewConnection.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 22B89B3425807810D8FE0E6B9FBF87F7 /* OWSFingerprintProtos.pb.h in Headers */ = {isa = PBXBuildFile; fileRef = F3FF0E6624EA033B2CEDFB3631A8F4E6 /* OWSFingerprintProtos.pb.h */; settings = {ATTRIBUTES = (Public, ); }; }; 22D75941C6FC15BA3BC27C6130E14E3A /* JSQSystemSoundPlayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 7593264FD2AE84FA0F58D512AA38272A /* JSQSystemSoundPlayer.m */; }; + 22FA574C8653B833DCD7BFC669B6C2D8 /* TSMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = E633BA704AD0F656FE0F70EA4CAEF667 /* TSMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 239331BFF95CBA947B27B18F68B80B30 /* aes_ni.c in Sources */ = {isa = PBXBuildFile; fileRef = 6C3B1260851F943142703FE9B076DEC7 /* aes_ni.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 239F1C6A859B3E171A5D07C903839FFE /* OWSRecordTranscriptJob.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E20C77072158B2DF55ED8826965EE47 /* OWSRecordTranscriptJob.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 23B7339B689FEFE1F797F717EE22AF48 /* OWSChunkedOutputStream.h in Headers */ = {isa = PBXBuildFile; fileRef = EF509CEF9E0EC08D0CC797272C22DA72 /* OWSChunkedOutputStream.h */; settings = {ATTRIBUTES = (Public, ); }; }; 23BFF9AE7ACEA14141FF8E7086B986A2 /* JSQMessagesBubbleImage.h in Headers */ = {isa = PBXBuildFile; fileRef = 90B1F56573DD5D106E850D678695A32D /* JSQMessagesBubbleImage.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 23D76F16341F9EEB002BC3E24B4F1D75 /* OWSDeviceProvisioningCodeService.h in Headers */ = {isa = PBXBuildFile; fileRef = D723B83AB918AE9BB421955B20EC4E32 /* OWSDeviceProvisioningCodeService.h */; settings = {ATTRIBUTES = (Public, ); }; }; 23F250AC47633D1091576C8CE117D628 /* SRIOConsumerPool.m in Sources */ = {isa = PBXBuildFile; fileRef = A2C4367F18B5509A208DE85D8908CEA1 /* SRIOConsumerPool.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 241FA625CBEF52A4B3C93B9F17E1D812 /* TSPreKeyManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 33A97D338ADED73632C147B7881C0816 /* TSPreKeyManager.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 24287B30F0D226E029D93729AF3A2F53 /* JSQMessageAvatarImageDataSource.h in Headers */ = {isa = PBXBuildFile; fileRef = BF1579AF04BAE6158D206064BABAEF12 /* JSQMessageAvatarImageDataSource.h */; settings = {ATTRIBUTES = (Public, ); }; }; 245613767C7D5BAFBAE51D4B21185994 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5850F0EA55B34D740E6463ACD2F23A21 /* Foundation.framework */; }; 249C8CB6AABB75AB992D4B6BF6A2C216 /* AFAutoPurgingImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = AD1D431F5995FA69316CFD5D953151E9 /* AFAutoPurgingImageCache.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 24C17CA5509535C6523CD89C6B832FCF /* Cryptography.m in Sources */ = {isa = PBXBuildFile; fileRef = A16E97AD1C7B1C86046FD81D3E835140 /* Cryptography.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 24C59A4047F18C8272DDB4C695E1F03B /* OWSOutgoingSyncMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = C1CF24F340E39B89437FCE62FA90B47B /* OWSOutgoingSyncMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 24DDCC8452A282FD47581E2434726140 /* NSDictionary+MTLJSONKeyPath.m in Sources */ = {isa = PBXBuildFile; fileRef = 739ACE3F627DEE230FACFA321ECEA393 /* NSDictionary+MTLJSONKeyPath.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 24E1DFAC5D7E68C76DE62A52E53E92F4 /* YYImage.m in Sources */ = {isa = PBXBuildFile; fileRef = 33A7F06086B48481C1C6A2917E6AA081 /* YYImage.m */; }; 252F4D8D33119090F32A30267270F177 /* sqlite3.h in Headers */ = {isa = PBXBuildFile; fileRef = 425467CC38FC1D1B7E9F8E8D6B413F9F /* sqlite3.h */; settings = {ATTRIBUTES = (Public, ); }; }; 2573725BB5BA299CBE27E300223CF5F4 /* ExtendableMessageBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = 86C51F84B544EEA1E969DD2D3CD55C7D /* ExtendableMessageBuilder.m */; }; + 25A4780E381D392AC3F130419FD5BCC3 /* MIMETypeUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = B001F8991689604AFD4B4D5FBC7C2CEB /* MIMETypeUtil.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 25B1CE4F6E5150A66864AD228D7F1C15 /* WireFormat.m in Sources */ = {isa = PBXBuildFile; fileRef = A1F91678BC6EE0CC0F115C8B6DB01DC2 /* WireFormat.m */; }; 25BDAD659F5141179617CE12190D8875 /* NSArray+PureLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = F59F4F4DF530AE127B92651C25911465 /* NSArray+PureLayout.h */; settings = {ATTRIBUTES = (Public, ); }; }; 25C947FDD41A5026A7736A9B29E77D1E /* YapMurmurHash.m in Sources */ = {isa = PBXBuildFile; fileRef = 8AFE852AB53B43BC4D8DAA8C6DF31862 /* YapMurmurHash.m */; }; 25ECA59307966FCEB23AE6B9DDA7F7CA /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5850F0EA55B34D740E6463ACD2F23A21 /* Foundation.framework */; }; - 26116C82B1510141F5FE5E0262233952 /* OWSUploadingService.m in Sources */ = {isa = PBXBuildFile; fileRef = D75A53B10815650A9E983AC674484932 /* OWSUploadingService.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; - 2669A406C59F4AFE2E981A91F2B4D12C /* OWSOutgoingCallMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C6F615F9024EFD644BDC597847822FB /* OWSOutgoingCallMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; - 26A917FC69E2775D111DE7453645C93F /* NSObject+OWS.m in Sources */ = {isa = PBXBuildFile; fileRef = FA9D85AE7B367AB46A3D176376B4DC36 /* NSObject+OWS.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; - 26C876448A9D891D09559CDFB7E3687E /* OWSReadReceiptsForLinkedDevicesMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 2BBB722F938A850E7889B03EEEFA84F6 /* OWSReadReceiptsForLinkedDevicesMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; - 26DB66F4D2081526777C6C0E3BD3306D /* OWSReadTracking.h in Headers */ = {isa = PBXBuildFile; fileRef = BE7BD706545D2002A1FA7AB3EE40AF64 /* OWSReadTracking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 266DB4073EDAA63C1E2D1BBECC49D339 /* OWSMessageUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DD25BA47B5E98928AC808E45F7E141F /* OWSMessageUtils.h */; settings = {ATTRIBUTES = (Public, ); }; }; 2711D90D95F7C9A90F7EDDED274FC885 /* AFSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = C89D6CAE836EC8A52FC39CA557F5F58C /* AFSecurityPolicy.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 272270DF50D5A3A88F4014450B17525B /* sc_muladd.c in Sources */ = {isa = PBXBuildFile; fileRef = DD3DADAF9681D5ACA603CE79E1A0C0DD /* sc_muladd.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 2738841DA128E7092709942096BCFAC1 /* NSBundle+JSQMessages.m in Sources */ = {isa = PBXBuildFile; fileRef = 3AC1595B029B30631A25CB740DC33B95 /* NSBundle+JSQMessages.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 27816ACB43A0FEB79E75BB3E93871446 /* yap_vfs_shim.h in Headers */ = {isa = PBXBuildFile; fileRef = 05D44C08EDF435BA365540E6748FB2D0 /* yap_vfs_shim.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 2784CD732865B7FAD6CEB208DE5A4743 /* PhoneNumber.m in Sources */ = {isa = PBXBuildFile; fileRef = DEF86C15EFE2C82A8FF90E50962E5029 /* PhoneNumber.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 27F921D9095FF092DD9584D24590B741 /* ReceivingChain.m in Sources */ = {isa = PBXBuildFile; fileRef = 63320518B7D8A1A0610AEE710267ED53 /* ReceivingChain.m */; }; - 27FAAD896206AA6EAB42F8EA82D5731A /* OWSOutgoingSentMessageTranscript.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C012CC6FF34DC49F93132F3FEBAF74A /* OWSOutgoingSentMessageTranscript.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 280176D6B392BB946D3CA889822D4C57 /* YapDatabaseViewOptions.m in Sources */ = {isa = PBXBuildFile; fileRef = 85D1B3D6CEED0F807D9523FF475E5582 /* YapDatabaseViewOptions.m */; }; - 2826122B6AD27C595E0A2156AB1949BF /* OWSCallIceUpdateMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = B3AB8A080DA68CFC68CAD0801F1A56DC /* OWSCallIceUpdateMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 282B3B0D00153F9C5B98B2E4CE495E4F /* OWSRequestBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = 904E341EA457358A793AA727AE634D92 /* OWSRequestBuilder.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 28540FF79E4B96AF75F0FE18E7E8B954 /* DDLog.m in Sources */ = {isa = PBXBuildFile; fileRef = C4E8C02634AB7C614250A52BF6C90CD9 /* DDLog.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 289E59C5CAA551A1DACD14FBEEE313C8 /* YapCollectionKey.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E0D3F2673F31188EB3CA3545AD2DF29 /* YapCollectionKey.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 29A538CEBFCE675F0BAF44E64AC43571 /* OWSReadReceiptManager.m in Sources */ = {isa = PBXBuildFile; fileRef = E7BA5DE66CCB6B29E15E521210564E16 /* OWSReadReceiptManager.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 29193E6048912C0A0EC965FA58D6510C /* NSObject+OWS.m in Sources */ = {isa = PBXBuildFile; fileRef = FA9D85AE7B367AB46A3D176376B4DC36 /* NSObject+OWS.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 29B3849933A4626C32CA4338436EC249 /* OWSBatchMessageProcessor.m in Sources */ = {isa = PBXBuildFile; fileRef = 7BFD4D305EE33AE42D33DD8B4C4C4AFE /* OWSBatchMessageProcessor.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 29F049B459B35DDE8E94BE7F86D3F89B /* Pods-SignalMessaging-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 819146D9D24F6E2DD92E2F418C8B9516 /* Pods-SignalMessaging-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2A6376EF6564B0CC157068B98FB01D2E /* SubProtocol.pb.h in Headers */ = {isa = PBXBuildFile; fileRef = FD35B6457D57475F1BE24414C5FF0AE9 /* SubProtocol.pb.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 29FD7AEEEE08AB5352B843A219BA1533 /* OWSAttachmentsProcessor.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A02AA935356A07E5E0C4A3BF7DF2C75 /* OWSAttachmentsProcessor.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2AD4741DB1586A43BF5FB1AE6223A6DF /* OWSUploadingService.h in Headers */ = {isa = PBXBuildFile; fileRef = 833D1443647D548E0AAC6888C068F52D /* OWSUploadingService.h */; settings = {ATTRIBUTES = (Public, ); }; }; 2B0C2ED79AB37FB21EAC8BEBEF6FACC2 /* ExtensionRegistry.h in Headers */ = {isa = PBXBuildFile; fileRef = 3DC52045D0D0AFE0BDDB80D2375BD5FC /* ExtensionRegistry.h */; settings = {ATTRIBUTES = (Public, ); }; }; 2B8E37349EB6D29EB8F8F591DAAE2053 /* YapTouch.m in Sources */ = {isa = PBXBuildFile; fileRef = 96CFAE71FC8BA41537E3B4E80E85040D /* YapTouch.m */; }; 2B985D5E5FFE8B8DF71CFCE535EF55F5 /* SRHash.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E7DDA18380CB20F099BF5839E5E8334 /* SRHash.h */; settings = {ATTRIBUTES = (Project, ); }; }; 2BB9F905CC3F8DC7B28D678FAA11707F /* YapDatabaseSecondaryIndexConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 356619690F8EA0244AF20B927CA7A69D /* YapDatabaseSecondaryIndexConnection.m */; }; - 2C262ED72FB9BF5FC6B8A0DD4A872C33 /* TSAttachmentPointer.m in Sources */ = {isa = PBXBuildFile; fileRef = 0D3B7553051B185F8C01FE5BF41AFEB7 /* TSAttachmentPointer.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 2C3CC99DE9FD36E3A2933B23F9D0B577 /* MTLModel.m in Sources */ = {isa = PBXBuildFile; fileRef = F7CFE896C7CCBCDAB98F4B834937ADDD /* MTLModel.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 2C6531F4EEB0753BD658EF7616CC5770 /* TOCFutureAndSource.m in Sources */ = {isa = PBXBuildFile; fileRef = E68841DBD88E719352F3C1237CBD1286 /* TOCFutureAndSource.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 2CE98C6BC34DB1349C75FBA411E22DC6 /* YapDatabaseCloudCoreGraph.m in Sources */ = {isa = PBXBuildFile; fileRef = 2AA7270E846ECADEDDDE51768C7E6628 /* YapDatabaseCloudCoreGraph.m */; }; - 2D3DB29E782DFAB6533A9C624820A523 /* OWSEndSessionMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F8A8BCD39B6B20F3C90FC78C5607E55 /* OWSEndSessionMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 2DBF9B8C3FEBF5CB4315A567907E6CE0 /* TextSecureKitEnv.h in Headers */ = {isa = PBXBuildFile; fileRef = 94B131C246E6AB66ABCC0D423BD8FDCA /* TextSecureKitEnv.h */; settings = {ATTRIBUTES = (Public, ); }; }; 2DD6C270401D5B959A24420E4FE1FCFA /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 26BA95D6D069CB36CF521261FDF735D4 /* SystemConfiguration.framework */; }; - 2E04F439A741312B6FDBA3CBB69AEE0B /* NSData+Base64.m in Sources */ = {isa = PBXBuildFile; fileRef = C6705AD3F057D039FC1041F91825BE83 /* NSData+Base64.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 2DED83B68D5CD74ED9916BEE4ECB3F4E /* TSVerifyCodeRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = CB8AF43D409C25EBDE268D15F51C36CA /* TSVerifyCodeRequest.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 2E2754D5A0F65786F6104A11EFEB2517 /* OWSIncomingMessageFinder.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A4701F81BC7700DDB1784037450DE24 /* OWSIncomingMessageFinder.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 2E366926DED21372564EE929FDA66706 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5850F0EA55B34D740E6463ACD2F23A21 /* Foundation.framework */; }; + 2E4C64F8C665907522B7A2BEB86B970D /* TSInvalidIdentityKeyErrorMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = A70EADDA1C675F008309D5E1C64B5B7A /* TSInvalidIdentityKeyErrorMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; 2E62A9408B54226E38392858C918D579 /* GTSR1.crt in Resources */ = {isa = PBXBuildFile; fileRef = 821320817BB3DB4BE4B50F332791E344 /* GTSR1.crt */; }; 2E7D145513644CE8EFF2EB488CA6FEBF /* YapDatabaseExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = D5DC423E4ABAF6C40C05A0D061FBAC5E /* YapDatabaseExtension.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2E92076F6465CDCD9260EF3308880F33 /* SignalAccount.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E190B64C65AE421EB982816DDC615AB /* SignalAccount.h */; settings = {ATTRIBUTES = (Public, ); }; }; 2E9C281B6B6940FDA7F75CAA1938E121 /* AliceAxolotlParameters.m in Sources */ = {isa = PBXBuildFile; fileRef = F0EF3CFF8CFA0F29106EA8454640A114 /* AliceAxolotlParameters.m */; }; - 2F1A088D0E20A8E9309619BFE38A15C3 /* OWSDevicesService.m in Sources */ = {isa = PBXBuildFile; fileRef = 3AD30729DBFA36F66CAA9E726DD28B65 /* OWSDevicesService.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 2EAEE0FA013604AB9FAC5F9B9F0010B1 /* TSThread.m in Sources */ = {isa = PBXBuildFile; fileRef = CA38466DE8FED37F95496CA8299885E5 /* TSThread.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 2F218C7007E61F25DD3A3CA145C2989A /* YapMurmurHash.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C6F856B6637E2ED2FAD995BB6E7B1AA /* YapMurmurHash.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2F22664B4F5085A91D144CE04F0EBB3F /* OWSSyncGroupsMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 4053C3658649B2BA7B6FD13D6BB4EE83 /* OWSSyncGroupsMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 2F2CE6772809AC270683E97E21B48C47 /* OWSWebsocketSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = CEB7F9C7D5545B3AB5E9396205440182 /* OWSWebsocketSecurityPolicy.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 2F50C58C7730A61ECFD46D7C84BA9D68 /* YapDatabaseCloudCoreTransaction.m in Sources */ = {isa = PBXBuildFile; fileRef = 9348398EB30927ED5ECBCCFEB2F7542B /* YapDatabaseCloudCoreTransaction.m */; }; 2F5E20F11FD49F2221A37ECC1FA7996A /* YapDatabaseCloudCorePipelineDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = F4F12BA048FFDA490413C90ED305CB80 /* YapDatabaseCloudCorePipelineDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3032508474CBA10F1DD8CC869AFD8377 /* OWSStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = FDB89BD2E6485A52D95B64D0C869E631 /* OWSStorage.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2F8DA2B377AEDDDAE242D46679A7FD5E /* OWSSignalServiceProtos.pb.m in Sources */ = {isa = PBXBuildFile; fileRef = FD4AF7972FF4349D3E2B436C16DE55F7 /* OWSSignalServiceProtos.pb.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 2FA4902850E5D415FEFA75D0EB27AAD2 /* YapDatabaseTransaction+OWS.m in Sources */ = {isa = PBXBuildFile; fileRef = 46DD0BFADC87790EF65B839CD4BE014B /* YapDatabaseTransaction+OWS.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 304E3FE3B81171C07BCBEF737B2D6A4A /* OWSMessageHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 286CF50F0DA0BB169D0441604308D61E /* OWSMessageHandler.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 3063A4FBEDCFE0544743E270C91A8C09 /* ConcreteExtensionField.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D784439EF41D77FCD64ECD4C440571F /* ConcreteExtensionField.m */; }; 30689320A8E9C43C52A12280B57DC201 /* ioapi_buf.h in Headers */ = {isa = PBXBuildFile; fileRef = D0817DB49EA55016CD2A516E44B647F1 /* ioapi_buf.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 30827676C5F8D1544FDDC00EF681687F /* BadState.m in Sources */ = {isa = PBXBuildFile; fileRef = E1A891E0A8244834CFA7F818F8FFB60E /* BadState.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 306D2CB8D424C34ABD222EBFCB0ED744 /* TSDatabaseSecondaryIndexes.h in Headers */ = {isa = PBXBuildFile; fileRef = 86FD2C2B7E56DC45F077572E61FE4553 /* TSDatabaseSecondaryIndexes.h */; settings = {ATTRIBUTES = (Public, ); }; }; 30882FC9FFDB9BE01B17C7D786EF8905 /* ReceivingChain.h in Headers */ = {isa = PBXBuildFile; fileRef = B2272AC51836D146A84C41A2A94E439D /* ReceivingChain.h */; settings = {ATTRIBUTES = (Public, ); }; }; 30BF28D6629D3E49AE25D38BF56FD42D /* PureLayout-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = AAC9549F6CE1ACF9FFBE86090F789AB2 /* PureLayout-dummy.m */; }; - 30C9583A547FB7BA023F1B463C007976 /* OWSProfileKeyMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 1C2A808826A7B03A1BAEE36E73737241 /* OWSProfileKeyMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; - 30E8FD15C1EB780D2E5155D629741EB8 /* TSErrorMessage_privateConstructor.h in Headers */ = {isa = PBXBuildFile; fileRef = AFBDB3564B4E622AA28D345482402A54 /* TSErrorMessage_privateConstructor.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 31184012EC594DFAC8AACF2AA4E80588 /* OWSProvisioningMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = A501179EC076BABB3552CA6757B10A45 /* OWSProvisioningMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3128196CB400AC33E6355A10734847B2 /* SecurityUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 023495A5C4170AEB88E77E3361E29222 /* SecurityUtils.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 317F6519D928395CDE6795BC5073001C /* TOCCancelTokenAndSource.m in Sources */ = {isa = PBXBuildFile; fileRef = 317AA519048956D077DF93540207661E /* TOCCancelTokenAndSource.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 3187200288DE917D352914201D6009F4 /* YapDatabaseRelationshipNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 14822EC50E70BBE019BB02FF376FBFB0 /* YapDatabaseRelationshipNode.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3197CA1C202FF192E211C734DF1C9BC3 /* OWSBackgroundTask.h in Headers */ = {isa = PBXBuildFile; fileRef = FDB4E1AD1B4B274D07AEAB8AC11E1F6E /* OWSBackgroundTask.h */; settings = {ATTRIBUTES = (Public, ); }; }; 31BEB901040AA869091602B0044B6AE0 /* YapDatabaseRelationshipOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = 577BC4FF41D9B109F239A26C6E6E6851 /* YapDatabaseRelationshipOptions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 31D0F8EB0F120979EB115EAC3AB5DCE0 /* TSStorageManager+PreKeyStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 53A23020FBBABACC1C469E51D530CC69 /* TSStorageManager+PreKeyStore.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3226ACB4BC446F996D209B4E34E6B3A3 /* NSObject+MTLComparisonAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = B17718F7FB3B0039E51DC36512F63408 /* NSObject+MTLComparisonAdditions.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 325E074DD30E58999098F82FA7E3DB0C /* YYFrameImage.h in Headers */ = {isa = PBXBuildFile; fileRef = EE32F091053EF970553BB0AF55FCFEFB /* YYFrameImage.h */; settings = {ATTRIBUTES = (Public, ); }; }; 32685FA765157FD030B495147BD0EC04 /* pwd2key.c in Sources */ = {isa = PBXBuildFile; fileRef = F241CB238C07AFE4751E201CE9EE55B9 /* pwd2key.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; @@ -248,179 +233,166 @@ 32DFC6377CA575DB6B4A87A949C50BDA /* YapMemoryTable.m in Sources */ = {isa = PBXBuildFile; fileRef = D5AEF45818890B3FF6D3B6DB2E2E3602 /* YapMemoryTable.m */; }; 3301D92159EF1F6E05DBB6B8B3303E23 /* Mantle-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CDB106F00291A1855646658513E28AA /* Mantle-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 33131A96E8362AC63B9A469D08A3946F /* JSQMessagesAvatarImage.h in Headers */ = {isa = PBXBuildFile; fileRef = FAC82F9065A704DF28BBC93B5C0131E5 /* JSQMessagesAvatarImage.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 33691458ED5E0F5DF4036B2A9031FF7B /* TSSubmitMessageRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 4701DE36F50B298027F30967F497794A /* TSSubmitMessageRequest.h */; settings = {ATTRIBUTES = (Public, ); }; }; 33A3EF128F757FAC8EC5CAF78EAAA346 /* YapDatabaseSecondaryIndex.m in Sources */ = {isa = PBXBuildFile; fileRef = 91C90CCF52A81B7DC3FEC902F22C99E1 /* YapDatabaseSecondaryIndex.m */; }; - 33A65F2823B86360467E1410F320EA6B /* BadState.h in Headers */ = {isa = PBXBuildFile; fileRef = DB3219DABAD5193583487BF1E80B60F4 /* BadState.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 33B8DDF3887F26D3DF64D04A2966B69C /* OWSSyncConfigurationMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A1FC91335B288F5C435C5583D197158 /* OWSSyncConfigurationMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; 33C40AD1C4C1D8821D4FBA19422CDAB4 /* Reachability-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 21832DB5676D673BC83E501122901029 /* Reachability-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 33CDE6C4CD2050BB805D86592BA3DCB7 /* OWSSyncGroupsRequestMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 3136AD72D6B5AD853DB926EDAB859C71 /* OWSSyncGroupsRequestMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; 344C4A19E6115E5481ACFBCC8C55F30F /* YapDatabaseSearchResultsViewPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = D60ED38895C07289E0714B53DE1E212C /* YapDatabaseSearchResultsViewPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 34507534C0583425BED028E5C9F8A2E7 /* OWSOrphanedDataCleaner.h in Headers */ = {isa = PBXBuildFile; fileRef = FC6753D3136E959CBABA01B52F133329 /* OWSOrphanedDataCleaner.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3459DC457DCE92321C54F0B2324ACCB8 /* JSQMessagesMediaViewBubbleImageMasker.m in Sources */ = {isa = PBXBuildFile; fileRef = B7425BB54A8BAAF4CF3AAAAECC9A317A /* JSQMessagesMediaViewBubbleImageMasker.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 346A63DB12A25F628B2BE3464EEB2890 /* JSQMessagesCollectionViewLayoutAttributes.h in Headers */ = {isa = PBXBuildFile; fileRef = 40D161877E8812434014D14F6EDED477 /* JSQMessagesCollectionViewLayoutAttributes.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 347D1B1770F649E7277E3570404CEEB1 /* TSUnregisterAccountRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = B757D537E029895F9DEA78AA436E0A36 /* TSUnregisterAccountRequest.h */; settings = {ATTRIBUTES = (Public, ); }; }; 34B5F3C61AC549E256E1B54588BD8D55 /* NBPhoneNumberDesc.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D6D19FF1FD9F5603609FBA7314BE23F /* NBPhoneNumberDesc.m */; }; 34EC77AA03F936DBA593041B4EC9436B /* AxolotlKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D6E0A286A5FD1BA48C00FC8C5274BC0E /* AxolotlKit.framework */; }; + 34F0382D30C25633F760E376A0300FB4 /* OWSMessageSender.h in Headers */ = {isa = PBXBuildFile; fileRef = 80BB1FC81478010630613CE39FEF9002 /* OWSMessageSender.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3520E952355E96476CC0EBBF3AC95207 /* YapDatabaseRelationshipEdgePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 83AA2BE21E23AB59645C37334419BE4E /* YapDatabaseRelationshipEdgePrivate.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 354384F5C236CFA0C4CB84F7DEBF30D2 /* NSDate+OWS.h in Headers */ = {isa = PBXBuildFile; fileRef = F7A040515AB219EF86E6244BAA1F1891 /* NSDate+OWS.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3556E805C9117F69A4BD9ECC72F26369 /* Curve25519Kit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6FF7C85B08892009BB3454348D85A42F /* Curve25519Kit.framework */; }; - 359AD8538F50872D5EC4EF6E1568FAF2 /* OWSSyncGroupsMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 53679235CC78976E5D8915CD4FFAECA1 /* OWSSyncGroupsMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; 35B4EF127A301E7F9C07A8512F71269A /* MTLModel+NSCoding.m in Sources */ = {isa = PBXBuildFile; fileRef = B1B2A5DE1B9F6E8AE46C361698ED0120 /* MTLModel+NSCoding.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 35BC58E163A0D407FFDDB5BB967A541D /* ECKeyPair+OWSPrivateKey.m in Sources */ = {isa = PBXBuildFile; fileRef = 02B6D7039BB32CF23C3C234B556799DB /* ECKeyPair+OWSPrivateKey.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 3645341DC339641AA79EB784C84984A7 /* TSGroupModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A6F65D743EE746A11F44103B293D87E /* TSGroupModel.h */; settings = {ATTRIBUTES = (Public, ); }; }; 36629D5B65B97AD514C2DFE17BA55647 /* NSURLRequest+SRWebSocketPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = C0E3788D56C470CB2F243F2314162350 /* NSURLRequest+SRWebSocketPrivate.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3662A6D0CDB24F3E92D416977C58B334 /* JSQLocationMediaItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 59B43471F247834D5F5D5CC44C933651 /* JSQLocationMediaItem.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 36C0B2CDCB603F8AC8960D6C488AD075 /* OWSGroupsOutputStream.h in Headers */ = {isa = PBXBuildFile; fileRef = B667BD9CC363547C44406250A82564F2 /* OWSGroupsOutputStream.h */; settings = {ATTRIBUTES = (Public, ); }; }; 36F12999487F434B41F7DFACD13BE826 /* UIDevice+JSQMessages.m in Sources */ = {isa = PBXBuildFile; fileRef = 0E41BF4D154C0FC4FD9D2C71832920AC /* UIDevice+JSQMessages.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 37501E73222EE48B91E2C9F03F4CB3E1 /* UIButton+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 94FB67F22242EC0598A70781D9066388 /* UIButton+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 376E3B3D159F0A4B2E1BE11F94A5047A /* OWSDisappearingMessagesConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = A9755BD70C846F76959FE6493451C50F /* OWSDisappearingMessagesConfiguration.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3789B3644B0E04B6D547876F36CD806F /* NSTimer+OWS.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B3818225E93FB209422CD06455E9BC4 /* NSTimer+OWS.h */; settings = {ATTRIBUTES = (Public, ); }; }; 37929003816E259E8B6F41D9A72511AE /* pow22523.h in Headers */ = {isa = PBXBuildFile; fileRef = 5DDD4D2639D3886C08FA0CFA347B2664 /* pow22523.h */; settings = {ATTRIBUTES = (Project, ); }; }; 37BD704D4A6101245C00F605AE4C1F18 /* SendingChain.m in Sources */ = {isa = PBXBuildFile; fileRef = B8A8FB9AFBBEF857A4680F49F9B83827 /* SendingChain.m */; }; + 3815A0592A7F344BE416565415124DD2 /* OWSVerificationStateChangeMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 9FE9EFBE74969BC6F44F00929F5D1D38 /* OWSVerificationStateChangeMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; 38295F98E996DF6A80355FC790B8C195 /* YapDatabaseHooks.m in Sources */ = {isa = PBXBuildFile; fileRef = 2FBEE7224684CF2CA71FA9655C836DA4 /* YapDatabaseHooks.m */; }; 384D586D3880306B483B7892456A87BA /* YapDatabaseSearchResultsViewTransaction.m in Sources */ = {isa = PBXBuildFile; fileRef = A90F91151C71BF45BE001D1752C94C74 /* YapDatabaseSearchResultsViewTransaction.m */; }; - 3873F885E26AFD7AB278E0C62D52CAAD /* PhoneNumberUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = A7FD4ACAD6635A7914C60327C35AC976 /* PhoneNumberUtil.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 389D2D4B1D29F1B79334F4C9E6772598 /* OWSDeviceProvisioner.h in Headers */ = {isa = PBXBuildFile; fileRef = A6766AC813D491BE551A0654FA27D6F7 /* OWSDeviceProvisioner.h */; settings = {ATTRIBUTES = (Public, ); }; }; 38ADFB06ED8AF5D6780601E70B545E2F /* UnknownFieldSetBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = CA42B83AD5B117BB58B39BA3F6A8778A /* UnknownFieldSetBuilder.m */; }; 38E38BD76ACD565645036D1EF41E847A /* JSQMessagesCollectionViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 04935721A8B3DBB84FE201CF8DA7D08D /* JSQMessagesCollectionViewCell.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 38E71EB87E9EB28C2FE0A30BF29CD4E0 /* OWSStorage+Subclass.h in Headers */ = {isa = PBXBuildFile; fileRef = EB19AA4297F5C346D36A2FC5AAFBBFA6 /* OWSStorage+Subclass.h */; settings = {ATTRIBUTES = (Public, ); }; }; 391AB33F3125C7B5AE4C17D1F004B56B /* YapDatabaseCrossProcessNotificationTransaction.m in Sources */ = {isa = PBXBuildFile; fileRef = 76229F35007D08E83A54DBCF545F0C3B /* YapDatabaseCrossProcessNotificationTransaction.m */; }; 3991F0D9154031DACEC3F948620FDA05 /* JSQAudioMediaViewAttributes.h in Headers */ = {isa = PBXBuildFile; fileRef = AFD6637E547109A982124209D6E28586 /* JSQAudioMediaViewAttributes.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3A00A63C980F2332F600B2708B390753 /* SAMKeychain-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D3374F4804FC45143F52FB2A18D90DEE /* SAMKeychain-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3A04933B0A3F5E35282AE9665EEC113F /* OWSRecordTranscriptJob.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E20C77072158B2DF55ED8826965EE47 /* OWSRecordTranscriptJob.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3A2825BBE2B869FA116CBB671BB300DE /* YapDatabaseViewTransaction.h in Headers */ = {isa = PBXBuildFile; fileRef = 6BD9058CAEA73A2AE2557C336DCD36BD /* YapDatabaseViewTransaction.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3A729452E3D521C7E1F8D47B0E5E140F /* TSContactThread.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F9FE6DFA20E4685DA9478911DB54C0C /* TSContactThread.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3A8AEA44731B567FFDB7026841F4250B /* JSQMessagesComposerTextView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F7FF367B42528CD25EBD3E35192535E /* JSQMessagesComposerTextView.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3B27C248C88234BF50640F695F5AC80C /* YapDatabaseRelationshipConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 03E68A15FB5F0BC83090D925F8D7DE13 /* YapDatabaseRelationshipConnection.m */; }; 3B2EFE01BC9F75837D315479F56EAEB2 /* ProtocolBuffers-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D0E0077E788DFFC510CA9FFF17B7BDFA /* ProtocolBuffers-dummy.m */; }; - 3B77BDC83CC7A169494E837B3FAF365C /* OWSMessageReceiver.m in Sources */ = {isa = PBXBuildFile; fileRef = 0BE980E966760DD002AE7253FED4E7BB /* OWSMessageReceiver.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 3BC394D653A1EC7A08482BB2C8271130 /* YapDatabaseRTreeIndexTransaction.m in Sources */ = {isa = PBXBuildFile; fileRef = 772DFDFDA2F85929B62C2F9379315F89 /* YapDatabaseRTreeIndexTransaction.m */; }; 3BF1A5181CBC2DC6A4DA177EDEB8F876 /* Utilities.h in Headers */ = {isa = PBXBuildFile; fileRef = BCF2E3A3CEB8DA07A646D7517DE19332 /* Utilities.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3C08E56278E1D35218B5C79C3DCEAD7A /* YapDatabaseConnectionState.m in Sources */ = {isa = PBXBuildFile; fileRef = BE45D73B4480A7C44B4F413BDE58BACA /* YapDatabaseConnectionState.m */; }; 3C109874B7E9786D44D2431480BFBDF5 /* YDBCKRecord.h in Headers */ = {isa = PBXBuildFile; fileRef = B4E41A4ED3F551C99918A916159731DB /* YDBCKRecord.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3C328ACCBEF834ACAE10B254F958DFD2 /* OWSSyncGroupsMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 4053C3658649B2BA7B6FD13D6BB4EE83 /* OWSSyncGroupsMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 3C3EEC6876FD699735E05D985DD50146 /* TSStorageManager+messageIDs.m in Sources */ = {isa = PBXBuildFile; fileRef = 98EAE38F6DF916BE011D3C18B4D44F86 /* TSStorageManager+messageIDs.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 3C41F4F854D27DF61D0C3D2399E84694 /* OWSSignalServiceProtos.pb.h in Headers */ = {isa = PBXBuildFile; fileRef = AE5593EC21CB34EEC749F6602D7340BF /* OWSSignalServiceProtos.pb.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3C743C32BBD513B5F9E16CD3580B706C /* OWSVerificationStateSyncMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 4594ACF75ED0E87F6AB728EB0DD2B1F3 /* OWSVerificationStateSyncMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3CA054D3221A12EF14BAA862D4FED043 /* YapDatabaseCrossProcessNotificationTransaction.h in Headers */ = {isa = PBXBuildFile; fileRef = 336E442B7226F3B0C2D1A0687833A107 /* YapDatabaseCrossProcessNotificationTransaction.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3CC2D0193B797E3D2E3575DCC9841584 /* NSUserDefaults+OWS.m in Sources */ = {isa = PBXBuildFile; fileRef = C334647BDD47620EF8995631CAF738FD /* NSUserDefaults+OWS.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 3CCAB40E40D989CFA7FA0D98E97A15D0 /* YapDirtyDictionary.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D43A243C046535FD60131F8F4D4D7EF /* YapDirtyDictionary.m */; }; 3CF90CA6588217AA41B53CC9B67AA77B /* crypto_int64.h in Headers */ = {isa = PBXBuildFile; fileRef = 4423CCA00BEEBA5247B83D2402D1DB40 /* crypto_int64.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3D5821730E6DDB8AF70677D1EBF0C2B0 /* OWSSignalService.h in Headers */ = {isa = PBXBuildFile; fileRef = 98C9BAF8CA94A32B9EC6BE87C8C531B8 /* OWSSignalService.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3D5E2FA46F5938C76265DD17AA95D4D2 /* JSQMessagesComposerTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = C2E03162F2B09686A635E014594DEB9D /* JSQMessagesComposerTextView.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 3D8AFE6B94A7C0B94919B2180553BD3D /* YapDatabaseManualViewTransaction.m in Sources */ = {isa = PBXBuildFile; fileRef = 78CB53D3FB0A2C423E26D4115EF81281 /* YapDatabaseManualViewTransaction.m */; }; 3D935AD271C74BD079F302A0B60486F9 /* UnknownFieldSetBuilder.h in Headers */ = {isa = PBXBuildFile; fileRef = 068C4EB493CB2EA40F147F8059808548 /* UnknownFieldSetBuilder.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3DACCCA12D70C8BBF114ECABA43DB8AB /* NSDictionary+MTLManipulationAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 29928215DBC428F9498FE147B9604368 /* NSDictionary+MTLManipulationAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3DB15F85C4FF2D1C7275BDA644866320 /* NSData+messagePadding.m in Sources */ = {isa = PBXBuildFile; fileRef = BF3DFF9F919C8DA497652F4A40938B81 /* NSData+messagePadding.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 3DBC0071E26A32FE6C7C23714E865161 /* NSData+messagePadding.m in Sources */ = {isa = PBXBuildFile; fileRef = BF3DFF9F919C8DA497652F4A40938B81 /* NSData+messagePadding.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 3E2E79A20A038F2C8E2720D9A27D95A9 /* YapMutationStack.h in Headers */ = {isa = PBXBuildFile; fileRef = 502CEEEC4279F04E9C7DE915E9434F48 /* YapMutationStack.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3E2E9D847B39D8E04027D03E0EC41007 /* TwistedOakCollapsingFutures-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 8FEA922199526E911BE1D96A9345F8A5 /* TwistedOakCollapsingFutures-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3E8FD4847C74F54515BCFB242D28EAAA /* UIActivityIndicatorView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 9B0844ADD337D139439A03EC6C704D4D /* UIActivityIndicatorView+AFNetworking.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 3EA3BF001E6C69F5AD02E4C296F35D80 /* SRError.m in Sources */ = {isa = PBXBuildFile; fileRef = FD730C56983BEAD46A62762E54B8BB93 /* SRError.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 3F534FE4E3D9773397104C059BBDF3EC /* YapDatabaseCloudCoreTransaction.h in Headers */ = {isa = PBXBuildFile; fileRef = 88A86C8ADF77BD9FB443A9896185096C /* YapDatabaseCloudCoreTransaction.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3F68F9ED51EA08D7881DDEEA438C4BF0 /* UIImage+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 661C418A516445D30669811F8113DCE2 /* UIImage+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3F8CD1E1E6DF5A63392B7E6F9E787C9E /* OWSProvisioningCipher.h in Headers */ = {isa = PBXBuildFile; fileRef = BC4197B8510421DDEF77BD7CEFF7E6A5 /* OWSProvisioningCipher.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3FB10264D6F45DB5B12F7F9DA1AC6469 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5850F0EA55B34D740E6463ACD2F23A21 /* Foundation.framework */; }; 3FB17D162ADFDBAD7465464BCAB08C35 /* CollapsingFutures.h in Headers */ = {isa = PBXBuildFile; fileRef = 387203667BDE84F6A100A80B096A957D /* CollapsingFutures.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3FDCFD59CC1C67E6B57B3C41D66EED7B /* OWSFingerprintBuilder.h in Headers */ = {isa = PBXBuildFile; fileRef = D30136E351EFC38790878E46B427C354 /* OWSFingerprintBuilder.h */; settings = {ATTRIBUTES = (Public, ); }; }; 401CD3ACA6D47E597A7D10BDA02C2DB1 /* ge_madd.h in Headers */ = {isa = PBXBuildFile; fileRef = 14F2742B8C99D35E6833E40ECDE0DBA8 /* ge_madd.h */; settings = {ATTRIBUTES = (Project, ); }; }; 40203A98B064361E801A3CB61046E829 /* aestab.c in Sources */ = {isa = PBXBuildFile; fileRef = 3AA2FA3D15D7C0DA157D92E88A8C47E1 /* aestab.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 40370BA6408B42701D18688C0DC7081E /* AbstractMessageBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = FC582A306C61532D93D4802C71E5D46E /* AbstractMessageBuilder.m */; }; + 4080CBC336E0532E0D5ADBCE8297F3D8 /* TSAttachmentPointer.m in Sources */ = {isa = PBXBuildFile; fileRef = 0D3B7553051B185F8C01FE5BF41AFEB7 /* TSAttachmentPointer.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 4083D7398816AC609FE33B46E2975AB7 /* YapDatabaseViewPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 4980B9CEDCD33C5C552A86F5EFE89085 /* YapDatabaseViewPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; }; 40915308989310FAA03BF19060A0D805 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 26BA95D6D069CB36CF521261FDF735D4 /* SystemConfiguration.framework */; }; 409DB4605B7D94FCDA765AC1DD40E794 /* NSRunLoop+SRWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = FB9701BA686F6A6E0B66112E453874FE /* NSRunLoop+SRWebSocket.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 40D64E71945800EEAF0D93BCEA7773A1 /* TSCall.m in Sources */ = {isa = PBXBuildFile; fileRef = FBA46F2D8B4F2159EEA74CDD19343A50 /* TSCall.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 414CCF8418D273A4FE069A7C69DC0B23 /* TOCFuture+MoreContinuations.m in Sources */ = {isa = PBXBuildFile; fileRef = 9BECB046E4C5D5ABDDD2302438DFFBDA /* TOCFuture+MoreContinuations.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 414D3D4FFE86A7B64900A8D2E394609B /* DDTTYLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 158871B389D9E7EE75316978EE2C1BC3 /* DDTTYLogger.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 4155E86B740C759368FA277EBD2038EF /* Pods-SignalTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C1B02C5E79932C95E8DC282BBAB823EB /* Pods-SignalTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 415943B6A32AB69228E7FE20D351DC27 /* BadArgument.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CCDA6D9E422479900D4C76E329D9268 /* BadArgument.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 41756BDC77556F4FFB2B5F39BD215681 /* YapDatabaseSecondaryIndexSetup.m in Sources */ = {isa = PBXBuildFile; fileRef = 172218DB06F9E4FC8FA4F37D004F8B26 /* YapDatabaseSecondaryIndexSetup.m */; }; 41B153DB2AF4AEAA45163B12B04C1026 /* ge_msub.h in Headers */ = {isa = PBXBuildFile; fileRef = 10222936F2CF88520BBE0F64D8271ED6 /* ge_msub.h */; settings = {ATTRIBUTES = (Project, ); }; }; 41B84CE20EA77C8B62FE033E1FC80616 /* ChainKey.m in Sources */ = {isa = PBXBuildFile; fileRef = 9C0B61772BD773FDB60CC19E101D543A /* ChainKey.m */; }; 41D0F0CA7CF2BC0C625AFE2A86CAB894 /* NSDictionary+YapDatabase.h in Headers */ = {isa = PBXBuildFile; fileRef = F98DFEBE345C465F48AA86B50C7DE2AC /* NSDictionary+YapDatabase.h */; settings = {ATTRIBUTES = (Private, ); }; }; 41D94C4AD2689A48D1F2F61039C994C5 /* YapDatabaseConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 202CEB7B838E506D71A0F471F20F376B /* YapDatabaseConnection.m */; }; - 4204950AAC766DD68ED3F5949C3BDB7D /* TSStorageManager+Calling.m in Sources */ = {isa = PBXBuildFile; fileRef = 9A9FECCCA47564A43DB1B7A225089601 /* TSStorageManager+Calling.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 4206ECAECF5C07455F4D4D90E08D583A /* YapDatabaseManualViewPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = A77479D3A26B9E0E591190C12AF6CDAA /* YapDatabaseManualViewPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; }; 427028C3EA50BCBE18F5D5DD4DC43604 /* YapBidirectionalCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 2551BB5C349B6213BFF6CCB36830EE4C /* YapBidirectionalCache.m */; }; 42730AE8769A33905A37AF193A4E37EF /* YapNull.h in Headers */ = {isa = PBXBuildFile; fileRef = C7150C806AA3DC4C56FB6387BB5420D8 /* YapNull.h */; settings = {ATTRIBUTES = (Private, ); }; }; 427C98BF4F4E1C79008B41F1FB82A9B0 /* YapDatabaseExtensionTransaction.h in Headers */ = {isa = PBXBuildFile; fileRef = 17F4E1CD152CA3192D8205E7B503CDBE /* YapDatabaseExtensionTransaction.h */; settings = {ATTRIBUTES = (Public, ); }; }; 42A26A6BDD38D5890C6B22BD34132F38 /* ge_p3_0.c in Sources */ = {isa = PBXBuildFile; fileRef = 574C13E5325B5B9F3310FC872F82B489 /* ge_p3_0.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 42AC36F5F058ACE7412F0ABB5185F588 /* TSInvalidIdentityKeySendingErrorMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = FC340CFCB17F29932BAE00A3022858EF /* TSInvalidIdentityKeySendingErrorMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4358658395226DBB479D06C8D5A80048 /* OWSDynamicOutgoingMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 47E1D333393D2CC53DF70A471763D5C4 /* OWSDynamicOutgoingMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 4378A3F8E6DF145F0B0735F047AD13D5 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5850F0EA55B34D740E6463ACD2F23A21 /* Foundation.framework */; }; - 4387C1997EE3E7AECC91831310D4B137 /* OWSQueues.h in Headers */ = {isa = PBXBuildFile; fileRef = CD9D8DDBDE3CA4CF83D014A0ECC4196E /* OWSQueues.h */; settings = {ATTRIBUTES = (Public, ); }; }; 43A332E0FC64EF6858F94AE1E0260C59 /* NBPhoneNumberDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A293A424803E7A911D05452359D4ACE /* NBPhoneNumberDefines.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 43FB2D8D57C688F8B7D9D947CD2544F1 /* OWSProfileKeyMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FEF95BD64DCB7A0192990822832878F /* OWSProfileKeyMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 44CAFCA39D52823B0B3FBCD89D318EFA /* OWSSignalServiceProtos.pb.m in Sources */ = {isa = PBXBuildFile; fileRef = FD4AF7972FF4349D3E2B436C16DE55F7 /* OWSSignalServiceProtos.pb.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 44041E0230D6C46B99DA1589A28B5FE6 /* ECKeyPair+OWSPrivateKey.h in Headers */ = {isa = PBXBuildFile; fileRef = 594DA813045070017486518506DE83B7 /* ECKeyPair+OWSPrivateKey.h */; settings = {ATTRIBUTES = (Public, ); }; }; 44F3BA2D15C97B36DD81F39E8804EE36 /* Curve25519Kit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6FF7C85B08892009BB3454348D85A42F /* Curve25519Kit.framework */; }; 44F95E9B9274CF84345DA48E17478363 /* YapDatabaseFilteredViewConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 7DC3F6CFBA35E08C63A360D968961385 /* YapDatabaseFilteredViewConnection.m */; }; 452D5D7BCF44D317117EECE306566E27 /* YDBCKMappingTableInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 00B3E5D06F25E3C6F255109079703009 /* YDBCKMappingTableInfo.m */; }; - 4575A20007D0B5450DF8F87841829C46 /* OWSDispatch.m in Sources */ = {isa = PBXBuildFile; fileRef = C4413CA0FDF4410F689978A4D728B063 /* OWSDispatch.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 455A10618326370AF5A2F1CC0FF4FDF5 /* OWSOutgoingSyncMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A11708B01501ECD464DB5211B27B7E8 /* OWSOutgoingSyncMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; 457B1A73B8D3F66EF7DF8895107E72F5 /* TwistedOakCollapsingFutures-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = EA9010B5E01F6E8DD4B5D43AB12CF207 /* TwistedOakCollapsingFutures-dummy.m */; }; 45B6C5B08C6045102DD9D44FADB9F4E6 /* metamacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C1B3C343FAC78F5DB126B79395E3D45 /* metamacros.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 45C0D24B15D579EBF2024CC01CD23595 /* OWSReadReceiptsForLinkedDevicesMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = C6E5D47D897F8595D85CDFEEE9D2A931 /* OWSReadReceiptsForLinkedDevicesMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; 45F456290A8FFC499CA3A5DCD90B82AB /* JSQMessagesToolbarButtonFactory.m in Sources */ = {isa = PBXBuildFile; fileRef = 5CBAE38224071F3DC4D2990E32A74504 /* JSQMessagesToolbarButtonFactory.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 465A7B36E2BA34D4F0BE29F927731DDE /* OWSHTTPSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = 23FA1E65DAE55AE0D0541E4A23447CE4 /* OWSHTTPSecurityPolicy.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; - 469ECA57B131DFB41AA0F8F3606F43E5 /* OWSBlockingManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 0497AAF49EE61F80589005C4945A5685 /* OWSBlockingManager.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 4630A84906C8ABFB123C56EC1EE97EB6 /* OWSReadReceiptManager.m in Sources */ = {isa = PBXBuildFile; fileRef = E7BA5DE66CCB6B29E15E521210564E16 /* OWSReadReceiptManager.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 467C95C8658E9D29B7FCC3FEE47B29D2 /* MIMETypeUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 456D4703B5739EAD4A6E4B595595AA30 /* MIMETypeUtil.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 46BC43CE3B0E6E80B60AFDCCAFDE7ED4 /* NotificationsProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B043AFC6AE58375F4D832D8EB0E151D /* NotificationsProtocol.h */; settings = {ATTRIBUTES = (Public, ); }; }; 46C2DC62967B0DEEBCD3F068DD82FD23 /* YapDatabaseLogging.m in Sources */ = {isa = PBXBuildFile; fileRef = 1D1C359BCFAEB10ACDABC4F0632CA20B /* YapDatabaseLogging.m */; }; 46C7372C0A1F407F22D736F233E45FBC /* WhisperMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F40EC14555FCFEF4682DD568BD7DC6A /* WhisperMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 46DF5222804C60F88552230F573C088F /* TSInteraction.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B4CFE3F911B679686664B9182CAA221 /* TSInteraction.h */; settings = {ATTRIBUTES = (Public, ); }; }; 46DFB8D036F9CAC2EE43E3DE376233B2 /* CocoaLumberjack.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8C07623D6D73730FC8D935665F291E8E /* CocoaLumberjack.framework */; }; 474082AA6D24840D26491F66C0B606CD /* aescrypt.c in Sources */ = {isa = PBXBuildFile; fileRef = 47EC5EB60B7F1E8A0F03791D52BA81D4 /* aescrypt.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 475992AAD06F108B50E82D47FDE14EAB /* SAMKeychain.h in Headers */ = {isa = PBXBuildFile; fileRef = 668B8565F24969DDC747A4B114DCAD4C /* SAMKeychain.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4773502C0659E6E36B352F783650F02B /* OWSDevice.h in Headers */ = {isa = PBXBuildFile; fileRef = 516A95D20BDDAA88C8E3B9A041441F5A /* OWSDevice.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 47C057DD6074218C46733FA878BE10F1 /* NSArray+OWS.h in Headers */ = {isa = PBXBuildFile; fileRef = F84A4BD01953D4517686A5EAC28030D0 /* NSArray+OWS.h */; settings = {ATTRIBUTES = (Public, ); }; }; 47D2EF4F64782E8EC40F3DF2A59B76D8 /* MTLTransformerErrorHandling.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CF91E6257EE415F3146A570B879E223 /* MTLTransformerErrorHandling.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 47DF4AC32F478320578C1D6C5127BE35 /* OWSMessageServiceParams.m in Sources */ = {isa = PBXBuildFile; fileRef = ACB0E4CB6C7E2AF7ABEDCBB6CD083AE9 /* OWSMessageServiceParams.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 47FF46D6E99CA0BD161D36C216CC546E /* NBPhoneMetaData.h in Headers */ = {isa = PBXBuildFile; fileRef = B67F52AE39BA15FAF6BD2D79AAA5D45C /* NBPhoneMetaData.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 480A09EF2CB7C7AFCD55B7A3FBDB9AE9 /* TSRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 93794DE7C6ED07E778D884EBCFCF14AB /* TSRequest.h */; settings = {ATTRIBUTES = (Public, ); }; }; 482BE9F3F05934CD8F584D3C89EB2FFF /* PBArray.m in Sources */ = {isa = PBXBuildFile; fileRef = 58160F9C0437750E1173EBE79B905895 /* PBArray.m */; }; 4882F6D76FF026221A3D561B211DD56B /* aeskey.c in Sources */ = {isa = PBXBuildFile; fileRef = 6B53FC7E75715387A527C553C4DFC03F /* aeskey.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 48EE660B620092C0037A3F3BCC0E80ED /* OWSAnalyticsEvents.h in Headers */ = {isa = PBXBuildFile; fileRef = 07FDDA59351FD3681D6DB462CB8CCC2D /* OWSAnalyticsEvents.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 491A8B05962F3140F7393C2923C5543F /* TSAttachmentStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 339148C4044440ADC295D5A64BA3CE62 /* TSAttachmentStream.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 493486F80064FB12069F81F8E66F2D9C /* OWSDisappearingMessagesConfigurationMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 5C9937E9D0F0A27143056FE4CD2A2BF6 /* OWSDisappearingMessagesConfigurationMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 48F0A0AE629E6B08C5F3E0A3B7EA68D9 /* TSContactThread.m in Sources */ = {isa = PBXBuildFile; fileRef = A7545F938E2E021939CB7241962A9208 /* TSContactThread.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 495C0E133B7C7FF474AF40A91AE0E3CD /* AFNetworking.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D1A6DF37DDA35A815B5A76E72156E5E1 /* AFNetworking.framework */; }; 496B05ADBDA60DAB4BEDAB2A1D63BA52 /* YapDatabaseCloudCorePipelinePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C0FFFBB386C6BA756106DF0C365F47B /* YapDatabaseCloudCorePipelinePrivate.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 496EC4BB6FBDE1B432782D7C706DAD99 /* TSDatabaseView.m in Sources */ = {isa = PBXBuildFile; fileRef = E7BE40AF8D0857F380607351A3F56AF0 /* TSDatabaseView.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 498A2C7BA745DDFD0FA7B1D1ECA51464 /* NBPhoneNumberUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 8852D445706292232930C76B7EC426E6 /* NBPhoneNumberUtil.h */; settings = {ATTRIBUTES = (Public, ); }; }; 49918064C431E31DAE2216A99C6D4A88 /* fe_isnonzero.c in Sources */ = {isa = PBXBuildFile; fileRef = B4982B33CEB53FE69B3F8C6AE3217405 /* fe_isnonzero.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 49AEC382C9FED4484425F7D651D7E3AC /* YapDatabaseExtensionPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F529DAD91CD22F175D69D1D9A2CD2C3 /* YapDatabaseExtensionPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 49E2DA1011F76E185DEDFE2795100D1A /* TSPreKeyManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 1DE041E583A31C83939295101F1F7F59 /* TSPreKeyManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4A3BE2FFA4D02A1C08AC5DB8388A44B8 /* OWSUnknownContactBlockOfferMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 205D5965C97766E04AC2EE228873FB2A /* OWSUnknownContactBlockOfferMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; 4A476C88789A65942E4527881FE64EED /* NSArray+TOCFuture.m in Sources */ = {isa = PBXBuildFile; fileRef = E267952466948387160015ED1169B112 /* NSArray+TOCFuture.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 4A4876D3E37364B3C9635A4F7830FCB3 /* TSRegisterForPushRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 15F1F7477E4EBB3ABD1DF2964E46201B /* TSRegisterForPushRequest.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4A7D065A2E193580515E0F2C8C258194 /* NSData+Base64.m in Sources */ = {isa = PBXBuildFile; fileRef = C6705AD3F057D039FC1041F91825BE83 /* NSData+Base64.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 4AA5FCD8F42505899850BA2A9CF63DA3 /* SignalServiceKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A1ADBBA15FA341B7373681A8F5537BC8 /* SignalServiceKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 4AE1AC6214875C51F07CDCDB405A282B /* JSQLocationMediaItem.m in Sources */ = {isa = PBXBuildFile; fileRef = DFCE4B370058DF32B5F41D39CEFA5852 /* JSQLocationMediaItem.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 4AE48EBC6D55FC5D405C57D2BDF623A5 /* TSThread.h in Headers */ = {isa = PBXBuildFile; fileRef = BF8736350D14C5AA44FB4F4A66FC710E /* TSThread.h */; settings = {ATTRIBUTES = (Public, ); }; }; 4B04A1839CCAD08C55A5C9711F19D5F5 /* YapDatabaseViewConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = A6E2726DBDD7F0C250248F87A21EF8B5 /* YapDatabaseViewConnection.m */; }; 4B0C1DD5D99AE346A9FF55F3C1638D60 /* CocoaLumberjack-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 6EA68011A6499AF4E162657D18A8478B /* CocoaLumberjack-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 4B7BC1BF2AFF15B674EB46106ED7C928 /* YapDatabaseCryptoUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = B5169AFD41BB34A9115D8A815B776AAB /* YapDatabaseCryptoUtils.h */; settings = {ATTRIBUTES = (Public, ); }; }; 4B7C305136B6C187F0FD5765301EABCB /* YapDatabaseFullTextSearchHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 5B2A269B9F9EB98E306A41F7DC7F11AB /* YapDatabaseFullTextSearchHandler.m */; }; 4B957618A01F8E8795CDDEBB958AAFC5 /* YapDatabaseRelationshipEdge.m in Sources */ = {isa = PBXBuildFile; fileRef = E121E0DE5C7B049794A1BB4B85D3C3EC /* YapDatabaseRelationshipEdge.m */; }; 4CC70A829F60C7741C45ED511B0EFDB2 /* Field.h in Headers */ = {isa = PBXBuildFile; fileRef = 8FDFF7B90931DDEC3CBB52FA7C09864F /* Field.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4CE061BB8A0876F91F41A7A290E5062B /* TSRecipient.h in Headers */ = {isa = PBXBuildFile; fileRef = 6396DB90F8C4BD5A83D419B1846FE451 /* TSRecipient.h */; settings = {ATTRIBUTES = (Public, ); }; }; 4CE55E45991C5C7D5B1167EA94688D90 /* SAMKeychain-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 808FB267D69D678EA922318686CBA57B /* SAMKeychain-dummy.m */; }; 4D1F627EBC0FCD140167C294F8EE37AA /* JSQPhotoMediaItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 086AC5A9882D02E48C96345E73C732F5 /* JSQPhotoMediaItem.h */; settings = {ATTRIBUTES = (Public, ); }; }; 4D318A141D0FA0BE7EF75BEFB2C56789 /* YapDatabaseRTreeIndexSetup.h in Headers */ = {isa = PBXBuildFile; fileRef = 77595DB7EB4AC872A0ADCCDD13827CC2 /* YapDatabaseRTreeIndexSetup.h */; settings = {ATTRIBUTES = (Public, ); }; }; 4D3BA6022C5D8094D01E346B05A3C46E /* YapDatabaseCloudKit.h in Headers */ = {isa = PBXBuildFile; fileRef = D52D473FE52137C69DA47CD508A66E41 /* YapDatabaseCloudKit.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4D600BC50552621007D0E5D3EEAA172E /* OWSSyncContactsMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E8D691380E93F740FF621DFD4F250C6 /* OWSSyncContactsMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; 4D61ACF34EA07F4C41C03D98D45DC730 /* SRHTTPConnectMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = FDAFE9CF894FD337509A02CE25C4E0A6 /* SRHTTPConnectMessage.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 4DB8EDBA1B99F20FB89D9D2AAC4ECECA /* TOCFuture+MoreContinuations.h in Headers */ = {isa = PBXBuildFile; fileRef = D5D5CBBBF043CB43003E425BF785789E /* TOCFuture+MoreContinuations.h */; settings = {ATTRIBUTES = (Public, ); }; }; 4DBDC1B545D3E9354BD98E93F87E76A6 /* YapDatabaseViewPageMetadata.m in Sources */ = {isa = PBXBuildFile; fileRef = B6DAE66BC7DFCDFC3715510C1FBC97F2 /* YapDatabaseViewPageMetadata.m */; }; - 4DFDBD87796CAB586716995F1B019809 /* OWSOutgoingSyncMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = C1CF24F340E39B89437FCE62FA90B47B /* OWSOutgoingSyncMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; - 4E129FCF574F14929DAD50316C2BDC5F /* OWSFailedAttachmentDownloadsJob.h in Headers */ = {isa = PBXBuildFile; fileRef = 5FD8C7C1C693E2C99EE99A16C23EE781 /* OWSFailedAttachmentDownloadsJob.h */; settings = {ATTRIBUTES = (Public, ); }; }; 4E43C7F5D503B2A30B225ECC456A4761 /* AES-CBC.m in Sources */ = {isa = PBXBuildFile; fileRef = FBCB3868E7EEAB561637BA97082A905F /* AES-CBC.m */; }; 4E47D2A8672D1349E2F12D5C90D14D56 /* PureLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 334891F4F40A5538118EC28EFD5D4A43 /* PureLayout.h */; settings = {ATTRIBUTES = (Public, ); }; }; 4E9C5F2ABF1569813D695C3F5099FD1C /* YapDatabaseManualView.m in Sources */ = {isa = PBXBuildFile; fileRef = B0EDF172F0BB480BB4684EC1EF9C1B61 /* YapDatabaseManualView.m */; }; 4E9CC0AF24E35257F6222761C242EB61 /* ATAppUpdater-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6331BEA546A8733F48143309ECFC9D3F /* ATAppUpdater-dummy.m */; }; - 4EE58CD68879D5D221D2843C4B8DDD21 /* TextSecureKitEnv.h in Headers */ = {isa = PBXBuildFile; fileRef = 94B131C246E6AB66ABCC0D423BD8FDCA /* TextSecureKitEnv.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4EA53E9ECF5C182129375C0E7AF78E00 /* OWSDynamicOutgoingMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 352E5D85EFA5AD7C26819FC72CCCC196 /* OWSDynamicOutgoingMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; 4EF40750210FE27C3E2B44907FE7B192 /* YapDatabase-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = EC2E54654BC04F57460FBBC944DD2573 /* YapDatabase-dummy.m */; }; - 4F0B4D4987C9546FD253FDA3AD2C6992 /* OWSDispatch.h in Headers */ = {isa = PBXBuildFile; fileRef = 2F6B05160EAD5824248D6AF7D48F54F3 /* OWSDispatch.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4F5B287CDE3935BBAA681D8CD3504428 /* OWSDisappearingMessagesFinder.m in Sources */ = {isa = PBXBuildFile; fileRef = 236D6A120851152F45215F42EB39C555 /* OWSDisappearingMessagesFinder.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 4F7C821150FA32B6BBD8BDF319587C97 /* pow225521.h in Headers */ = {isa = PBXBuildFile; fileRef = 2640F67488F8819FB9F977695497471C /* pow225521.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4F82CD391A058FDDFD305BD18C2B7A62 /* TSDatabaseView.h in Headers */ = {isa = PBXBuildFile; fileRef = E3460CFE6F3656DF509569D540907989 /* TSDatabaseView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4FB923DDDDFE2D38ECD27AA5B3A8C709 /* OWSDeleteDeviceRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 8EF5CB82EFFF14A29AACF9E969477054 /* OWSDeleteDeviceRequest.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 50D4D50BB0ADF711243CC7B8F28951DB /* TSInfoMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = F48653B11E5F3C8D28C5255A315E7489 /* TSInfoMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 50F45EC8779A3393008FD8D631271210 /* EXTScope.m in Sources */ = {isa = PBXBuildFile; fileRef = 307BC0E2CF401344D41CD9C8207F419F /* EXTScope.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 516B76A941C57AE5C3009913E27B5E1C /* NSData+OWSConstantTimeCompare.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E4DB4498C96B808DFA3D88DB783EE72 /* NSData+OWSConstantTimeCompare.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 512688709083B7EA54FA1A3DF7837E9C /* OWSUnknownContactBlockOfferMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A0383705341A17C6AB306D1351C1980 /* OWSUnknownContactBlockOfferMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 515E9A816A630F7312370B3CAD9640E6 /* OWSFileSystem.h in Headers */ = {isa = PBXBuildFile; fileRef = 7158491E6BCB26BBF4A025DEF542B987 /* OWSFileSystem.h */; settings = {ATTRIBUTES = (Public, ); }; }; 519D0BAC0A6D69F3755FD3915B099453 /* YDBCKMappingTableInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 43009BF1BA244ED6CC846A4F3C2367EF /* YDBCKMappingTableInfo.h */; settings = {ATTRIBUTES = (Private, ); }; }; 519F5BF793EF98858774498BD34C4291 /* AliceAxolotlParameters.h in Headers */ = {isa = PBXBuildFile; fileRef = 739DD56AF4813A6C7C30ED7B0FDF0BDD /* AliceAxolotlParameters.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 51B5231D2477941CE551B166785771D6 /* OperationFailed.m in Sources */ = {isa = PBXBuildFile; fileRef = AA2BBE4466007FC79AB7EBBFC80B85DE /* OperationFailed.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; - 51C2B048684EF27FD9065CE6DAADC0B6 /* OWSBlockedPhoneNumbersMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = FEC7C99020AC5C8228B004E7D007218A /* OWSBlockedPhoneNumbersMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; 51E871865FAE717E25D9C4B35F6578F4 /* YapDatabaseCloudKit.m in Sources */ = {isa = PBXBuildFile; fileRef = 90B5760F38B4606790039F73C3E64F5E /* YapDatabaseCloudKit.m */; }; 51E944640B7B1062DB2F5D1EAAD835B4 /* YapDatabaseCloudCore.h in Headers */ = {isa = PBXBuildFile; fileRef = 46EA2EA08F597E4350168ECBCB380999 /* YapDatabaseCloudCore.h */; settings = {ATTRIBUTES = (Public, ); }; }; 51F47357517913332A34073D56DE499C /* YapDatabaseSearchQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = 37D95FE24F49A89144BA49E7880EDC2C /* YapDatabaseSearchQueue.m */; }; 520BD6DD325C37DEB0F0AD96F4A27D4E /* JSQMessagesBubbleImageFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 09870C51CCA142FA4DED358089E14F3A /* JSQMessagesBubbleImageFactory.h */; settings = {ATTRIBUTES = (Public, ); }; }; 520CA2B321258DD9F8BA00B3053FC82A /* YapDatabaseCloudKitPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = A7CF88EE46650806B63A1117A1F1B4BF /* YapDatabaseCloudKitPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 52198D0797D9DACF6CD3917AB31B9F8E /* OWSTurnServerInfoRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 2F8D946313D25AA1B954133FDEAEFFEF /* OWSTurnServerInfoRequest.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5253B78DFB3C78A6D2FFDD05ACBB1507 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5850F0EA55B34D740E6463ACD2F23A21 /* Foundation.framework */; }; 527E5FFBE18F6133F43D75B57C287094 /* ge_precomp_0.c in Sources */ = {isa = PBXBuildFile; fileRef = 76CFA5A2ADD270618642147C176285C3 /* ge_precomp_0.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 52876AB0B47690CEE65CC2F7FC07B9E4 /* AppReadiness.m in Sources */ = {isa = PBXBuildFile; fileRef = FA17F5ECA8DB79FA3F9C6B0B04A444B2 /* AppReadiness.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 528B770860135E7EBC600E9C69AEBDC7 /* OWSSyncGroupsMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 53679235CC78976E5D8915CD4FFAECA1 /* OWSSyncGroupsMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; 52B60E0937B96C27B6F9789E6CE7A8C2 /* YapDatabaseViewTypes.m in Sources */ = {isa = PBXBuildFile; fileRef = DC737019E04EC974E2BAF67A12998B28 /* YapDatabaseViewTypes.m */; }; - 52CF46E8A8B499D2D77A676BC4F1A22C /* OWSGetProfileRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B470593ECAEA2E193C98EE97CB563F7 /* OWSGetProfileRequest.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 5308071394E5A0CE5FE1AF25B09917F7 /* aes_ni.h in Headers */ = {isa = PBXBuildFile; fileRef = DA2D2DBD237D3C122397E0EBE913E2FB /* aes_ni.h */; settings = {ATTRIBUTES = (Project, ); }; }; 53F55E2A3DA78E0F4A1FDCC5FA6794B2 /* EXTKeyPathCoding.h in Headers */ = {isa = PBXBuildFile; fileRef = 8212AC1853AFEFB8EFD3AC2F7DF3140A /* EXTKeyPathCoding.h */; settings = {ATTRIBUTES = (Private, ); }; }; 545B69AF5D9E5A681BDD8FB195E59D30 /* ge_scalarmult_base.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D49918B24151C4928EA8AB050C5A6AB /* ge_scalarmult_base.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 547BD7841833CB76C0DF29780496FA15 /* JSQMessagesAvatarImageFactory.m in Sources */ = {isa = PBXBuildFile; fileRef = 98D3F41F8ED84829C9E0F9DB7DB7F512 /* JSQMessagesAvatarImageFactory.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 54C8A48A6815D48331E2ECD1C4542D07 /* OWSUploadingService.h in Headers */ = {isa = PBXBuildFile; fileRef = DE0FE31360E1386B6F6F2C6961A85D98 /* OWSUploadingService.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 549A7594D5FFFE93C58BBADBBA2F5891 /* TSNetworkManager.m in Sources */ = {isa = PBXBuildFile; fileRef = EE5C53A5B6610482DD3A217092512E26 /* TSNetworkManager.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 54D501BF7CCD373B3AF29465730D810E /* DDASLLogCapture.h in Headers */ = {isa = PBXBuildFile; fileRef = A5780AD2762723043AF5110C14FAB5D0 /* DDASLLogCapture.h */; settings = {ATTRIBUTES = (Public, ); }; }; 54EDC1979BA08EF1DA7EC4E7541D5341 /* AFSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = C957E0A19B3963EC34B86BA87B5B1140 /* AFSecurityPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; 54FE22505A4FDCBB6A1E70AA60BA93E5 /* SAMKeychainQuery.m in Sources */ = {isa = PBXBuildFile; fileRef = 7A727E9FCF7DBE2FAAFDCFE5D5E01E11 /* SAMKeychainQuery.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; @@ -428,95 +400,99 @@ 551BFF2C2FE9DAA5FCD20CA8EC761703 /* NSObject+MTLComparisonAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F0B80CDEFEE302F92D9EE0AE1D82ECB /* NSObject+MTLComparisonAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5548F38237EA505BA7BC3BE0E92776A7 /* SSZipCommon.h in Headers */ = {isa = PBXBuildFile; fileRef = 34468784914F111B9BCD2FEDDD6CA9CA /* SSZipCommon.h */; settings = {ATTRIBUTES = (Public, ); }; }; 555A19F923CD632C9B883964925862FA /* TOCCancelToken+MoreConstructors.m in Sources */ = {isa = PBXBuildFile; fileRef = EA5BE04F8A98BBDC9D099D8F541CBB99 /* TOCCancelToken+MoreConstructors.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 55AD1E63BFC944CB46B7245522CE52A5 /* OWSOutgoingSentMessageTranscript.h in Headers */ = {isa = PBXBuildFile; fileRef = BA9C2158F0696D8B9A98806925D2D4DA /* OWSOutgoingSentMessageTranscript.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 55EADA05AC478D98929FB2CA850DE906 /* TSInteraction.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B4CFE3F911B679686664B9182CAA221 /* TSInteraction.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 555DED1ADF4C33B99295A4C1B98117BD /* AppVersion.h in Headers */ = {isa = PBXBuildFile; fileRef = DED58DB5310DAADE26D0AD30D976C8DF /* AppVersion.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 55922D2E9766F27FBCE21FAB4C7D8C5D /* OWSOutgoingCallMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = C0C16A3FE558FEE6DF0613B40E4F788C /* OWSOutgoingCallMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 55A91D393F8A3C01718F226C050C1EE9 /* ContactsManagerProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 613E4BE2D5D567EADDE63CCD830DF378 /* ContactsManagerProtocol.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 55DFA456B7E3CB8EAF08D98DF176CD49 /* AppContext.m in Sources */ = {isa = PBXBuildFile; fileRef = A97B5569562539229DB75B644C57C05A /* AppContext.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 565D5494F87E8F4EC5FF1817A48FD075 /* YapDatabaseViewMappings.m in Sources */ = {isa = PBXBuildFile; fileRef = FD78D613482CE470F83BE1EC7DFB0986 /* YapDatabaseViewMappings.m */; }; - 566C7224911DAFB09951230C5A676CFB /* OWSAddToProfileWhitelistOfferMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 295AF0D8F5B86FA6B6FF9DF163DF35BB /* OWSAddToProfileWhitelistOfferMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 569EB86C5701E184F8D3BEBBC0BBFB79 /* OWSSyncConfigurationMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 5579A2D1978BFC6DAB5EBB31AF4B8F2B /* OWSSyncConfigurationMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 56A4013F4CC30958CBE0F440A14F8AE9 /* OWSBlockingManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 0497AAF49EE61F80589005C4945A5685 /* OWSBlockingManager.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 56A7681F33EF634E8B788B286B70E3E2 /* TSStorageManager+PreKeyStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 7CEAF318F46EFE1EC2B40DF6759BB349 /* TSStorageManager+PreKeyStore.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 56B550179ECCB04043C861CF899BF559 /* SRIOConsumer.h in Headers */ = {isa = PBXBuildFile; fileRef = BD6FBD83581AF2FCF2297F5F8F9FF7E2 /* SRIOConsumer.h */; settings = {ATTRIBUTES = (Project, ); }; }; 56C598E56C4FD29C3E0FE760AC24D393 /* NBPhoneMetaData.m in Sources */ = {isa = PBXBuildFile; fileRef = 800252104572BA1FB2FB9BB3E8C34B13 /* NBPhoneMetaData.m */; }; 56F49B65EF5F0661E19350DE2780C233 /* fe_isnegative.c in Sources */ = {isa = PBXBuildFile; fileRef = E4EFD8312BDE61FB43C17C38C7798E32 /* fe_isnegative.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 572A101CB4FADAD1DCA72C3A30F719CF /* OWSReadReceiptsForSenderMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = DA85397F35E801267BCAD1FA3FC781D7 /* OWSReadReceiptsForSenderMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 5708466F366F32D0A715F2BCE542B859 /* ContactsUpdater.h in Headers */ = {isa = PBXBuildFile; fileRef = 66F6EF265E4AE902E7F6C28839F4694B /* ContactsUpdater.h */; settings = {ATTRIBUTES = (Public, ); }; }; 575DF2E3A4F1F260ECF668FAC464B724 /* JSQMessagesCollectionViewFlowLayoutInvalidationContext.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E0323672B9A7D018897C776B5838919 /* JSQMessagesCollectionViewFlowLayoutInvalidationContext.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 579E908405CF2B6AD89DCC58148B7874 /* YapDatabaseConnectionConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = A9902D359D96789FB9DD9170D10D6068 /* YapDatabaseConnectionConfig.m */; }; 57AC9D82B260DA174156B797E87CD9EA /* MutableField.h in Headers */ = {isa = PBXBuildFile; fileRef = 978F9AA32AAA9504F43F01F9C3EAAC81 /* MutableField.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 57BD290CD26BAF460DC1720E8A4ECF35 /* OWSDeviceProvisioningCodeService.h in Headers */ = {isa = PBXBuildFile; fileRef = B1603474095E43348DE44C278B952DD0 /* OWSDeviceProvisioningCodeService.h */; settings = {ATTRIBUTES = (Public, ); }; }; 57F6ADFECFCBFB4FD71B001FCFD8523B /* YapDatabaseViewTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 782C097D89316A29B2ABD34426B66E33 /* YapDatabaseViewTypes.h */; settings = {ATTRIBUTES = (Public, ); }; }; 582317D815EB7BC3AA74378C3A9F320D /* YapDatabaseViewPage.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C2DAF348BE4F1F7DC51C07B99BBA9C6 /* YapDatabaseViewPage.h */; settings = {ATTRIBUTES = (Private, ); }; }; 583D8EC5214BFC452ED885DF19A1DDBD /* sha1.c in Sources */ = {isa = PBXBuildFile; fileRef = 515E31CDA085DCDD4DC8188610F229EE /* sha1.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 5841B471495DEB5894086F4D032D46A5 /* TSPrefix.h in Headers */ = {isa = PBXBuildFile; fileRef = 99519BBF50AED6E291D9CAA7D6B0AECF /* TSPrefix.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5842580359A6646A02EEB6F41DE98170 /* YapDatabaseTransaction+OWS.h in Headers */ = {isa = PBXBuildFile; fileRef = F72C1411B419E2168568A5041534B811 /* YapDatabaseTransaction+OWS.h */; settings = {ATTRIBUTES = (Public, ); }; }; 58565DC12A2E67976F69C868E0F4F21D /* HKDFKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 410ADF9CB8B4773D0F62CB4C59EF544C /* HKDFKit.framework */; }; 58703F80A245111E1B41FE220E36A8B6 /* JSQMessageBubbleImageDataSource.h in Headers */ = {isa = PBXBuildFile; fileRef = F1B53EA8BD042F70675682727AC61970 /* JSQMessageBubbleImageDataSource.h */; settings = {ATTRIBUTES = (Public, ); }; }; 58E548F6DDDC3B9B8514372987471995 /* Message.h in Headers */ = {isa = PBXBuildFile; fileRef = 816289B51A296765BCF57CD4F7253BA4 /* Message.h */; settings = {ATTRIBUTES = (Public, ); }; }; 58FC8D99F1A80F8D03822E5ECCAC9721 /* UnionFind-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D9ACB00B2B062AB3C27C1809DD797ED /* UnionFind-dummy.m */; }; 5990BCE3501C6726B2B3DFEB41D28CCA /* YapDatabaseSecondaryIndexTransaction.m in Sources */ = {isa = PBXBuildFile; fileRef = 6355D30D3971105E37DF7021BF263A19 /* YapDatabaseSecondaryIndexTransaction.m */; }; 5992784849718CA692E04DB5DF1E3064 /* YapDatabaseFilteredViewTransaction.m in Sources */ = {isa = PBXBuildFile; fileRef = 754EC054EB39B6F6CD6819FBECAC6564 /* YapDatabaseFilteredViewTransaction.m */; }; + 59AC3D879B6C92A1BEF0D26397D1CF65 /* OWSBlockedPhoneNumbersMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = F21BE4E6F3F2EBED49A222742BFABD3A /* OWSBlockedPhoneNumbersMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 59AC635E8A2C9B3A0FCADB4DB498E326 /* fe_sq.c in Sources */ = {isa = PBXBuildFile; fileRef = A30BBB719D1157B5BD5F5F70130AABCF /* fe_sq.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 59D0CD91E2410461AECC2E676489577C /* AFAutoPurgingImageCache.h in Headers */ = {isa = PBXBuildFile; fileRef = DE4CFDCF481BC0C53345B7350F103669 /* AFAutoPurgingImageCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; 59E0F06377AD5B028A8A6A44B35E2A72 /* fe_sq2.c in Sources */ = {isa = PBXBuildFile; fileRef = 4A7A6E2E05B6B41A20BAA794200C5DFD /* fe_sq2.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 59EB59A4FCD725818ABB8C68B8801BD8 /* ALView+PureLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = 52B3D8D2D6E17FBE3F9162C1DB8D8631 /* ALView+PureLayout.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 5A0C47A5F27A7F2F4515190D8210F456 /* OWSNotifyRemoteOfUpdatedDisappearingConfigurationJob.m in Sources */ = {isa = PBXBuildFile; fileRef = 689A2F1F60EBEEEB4C69D43854AFECE0 /* OWSNotifyRemoteOfUpdatedDisappearingConfigurationJob.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 59FD272FDECB4704CF9DA15B8262B29A /* OWSReadReceiptsForSenderMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = DA85397F35E801267BCAD1FA3FC781D7 /* OWSReadReceiptsForSenderMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 5A1227743C5CA652E1F0EDFDC1EDD860 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5850F0EA55B34D740E6463ACD2F23A21 /* Foundation.framework */; }; + 5A1EEABD101150CF28A15D64B56547BA /* NSDate+OWS.mm in Sources */ = {isa = PBXBuildFile; fileRef = A16CD57C8B13555417D05791075E6D56 /* NSDate+OWS.mm */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 5A210F2A4A185CFBFC7C3901ED8F6AF5 /* OWSMessageServiceParams.h in Headers */ = {isa = PBXBuildFile; fileRef = 9CA8555EE8D8CF2558B17D54842EC3F8 /* OWSMessageServiceParams.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5A24FAE1ECE2F4483BED23A6D66FF49E /* YDBCKAttachRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 805894069F257B6EB3D2A9A0B0FA617F /* YDBCKAttachRequest.m */; }; - 5A6A256A3A56854C6AF6F76588A92B37 /* PreKeyBundle+jsonDict.m in Sources */ = {isa = PBXBuildFile; fileRef = 0140713CDBC2EC1367593F6B73295EA4 /* PreKeyBundle+jsonDict.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; - 5A702ED9CD35CFC6A807EC1E120F2ED4 /* OWSFileSystem.m in Sources */ = {isa = PBXBuildFile; fileRef = 371581447DBF28048A9BE07C3F6ABC18 /* OWSFileSystem.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; - 5A9BC92B580F2B6FCF18DEF16750058B /* OWSDeviceProvisioningCodeRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 50D12C0EB8DD1CBA787F5C23EF675C19 /* OWSDeviceProvisioningCodeRequest.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 5AB387C53C788246912F16F78D825C92 /* Curve25519Kit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9A7C3B046101DD07E4482F785C27CA97 /* Curve25519Kit-dummy.m */; }; - 5B5AFB36A791E322F8F04FBD25B4276F /* ECKeyPair+OWSPrivateKey.h in Headers */ = {isa = PBXBuildFile; fileRef = 594DA813045070017486518506DE83B7 /* ECKeyPair+OWSPrivateKey.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5B377C361AF54D0BAE2770E3FBD0386F /* TSAttributes.m in Sources */ = {isa = PBXBuildFile; fileRef = 234337EED9EB68D8AA0F640B7EE3ACBB /* TSAttributes.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 5BADE0E1998AC092C851F871856F351E /* JSQMessagesTypingIndicatorFooterView.m in Sources */ = {isa = PBXBuildFile; fileRef = 825A3F15FBFBF05EEC9D640E6794FC3E /* JSQMessagesTypingIndicatorFooterView.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 5BFD946164E6F256C95B390C32B8C44C /* TSStorageManager+messageIDs.h in Headers */ = {isa = PBXBuildFile; fileRef = C397256DD95D31B83B1C2F02D9CBEC88 /* TSStorageManager+messageIDs.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5BD0E4D8EA4AC5E4EADD30E3675305EE /* NSData+Base64.h in Headers */ = {isa = PBXBuildFile; fileRef = D23E7BFF7D52F2ABCA4D79FC3F0030F1 /* NSData+Base64.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5C0EDC125ED8D562077E3EAAAD11DD24 /* TOCInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 31C81C38B3BFCC27BAC832E7DA7B4786 /* TOCInternal.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5C1E256C13BE3D12A11640226AC78606 /* TSStorageManager+keyFromIntLong.h in Headers */ = {isa = PBXBuildFile; fileRef = DF8485E9BCF28FD29E9134735EDE93EF /* TSStorageManager+keyFromIntLong.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5C1EF1A7A2724722022A20448CD99BCC /* AxolotlKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = DCBE0DC8B54FF4B9C8322324C260E686 /* AxolotlKit-dummy.m */; }; 5C2ECC956D20ADDEDBBE3E330C255763 /* AxolotlKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 65816370997941BA4FD02220827A282F /* AxolotlKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5C2FC4601431ED48525356583EE8B0D4 /* PreKeyStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 02DB50A8E8F3EF9A27B2FC975134636A /* PreKeyStore.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5C6FACFB1BBF1F0A6B97027E54F2D069 /* OWSContactsOutputStream.m in Sources */ = {isa = PBXBuildFile; fileRef = C01AEF1702B8C44D289419CD1B4800AE /* OWSContactsOutputStream.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 5CB2795074AD7B5A2C66F9A1D5B954FE /* curve_sigs.h in Headers */ = {isa = PBXBuildFile; fileRef = 8768D7AD5BEC88611F816AF2FA1442E3 /* curve_sigs.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5CB804D31EF2E337452930DC3BACE401 /* TSStorageManager+SessionStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 47CDACCB5CEA7B1E9277F02E50D3A995 /* TSStorageManager+SessionStore.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 5D0F22966FBCD5490228A18432307FE9 /* TSGroupThread.m in Sources */ = {isa = PBXBuildFile; fileRef = 750DFEA6578AF55486EE5955D7FF0163 /* TSGroupThread.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 5D439A25E6AF54DEC80693487C148F0F /* JSQMessagesTimestampFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = CDB9D27B9C2DEA12FD49EB5F43C8B9BC /* JSQMessagesTimestampFormatter.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5D7D048358541330FE1D8540C636C449 /* YapDatabaseString.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C95B135C0A7C2F7D3A234DA50449574 /* YapDatabaseString.h */; settings = {ATTRIBUTES = (Private, ); }; }; 5DDCA7617AFB7243C4DBA644155A4B4E /* YapDatabaseCrossProcessNotificationPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F04DEECAC30B664B2A3E334034D83DF /* YapDatabaseCrossProcessNotificationPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 5DDDC1158912315BA3CD316C916167CC /* Constraints.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B5EDA2C40B3D3CF28919B53E420CB77 /* Constraints.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5DE3A09476413DA0CA684B9B8828F55D /* YapDatabaseViewPage.mm in Sources */ = {isa = PBXBuildFile; fileRef = 24353424E53ACCA642DAC4EED00A5B80 /* YapDatabaseViewPage.mm */; }; 5DE4303D84276FABCA1E3E08B56A3678 /* JSQMessagesCollectionViewCellOutgoing.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6301762248682B2780AFD490B090CE46 /* JSQMessagesCollectionViewCellOutgoing.xib */; }; + 5E55625ACA44FDB98CA9A20589A98D9A /* TSCall.h in Headers */ = {isa = PBXBuildFile; fileRef = A07FE73A37DC70B75A3FB0B9D658E7ED /* TSCall.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5E6F4B515F1D03CDDB02CAFCB6E8D4FC /* ge_p1p1_to_p2.c in Sources */ = {isa = PBXBuildFile; fileRef = DCB5C276D64732185EADD3B397482FAD /* ge_p1p1_to_p2.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 5E8BDDC9002466829D860A9274CA2DB7 /* TSRegisterPrekeysRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 56D26FEDB4CAE186D0FDD6A51A473FE4 /* TSRegisterPrekeysRequest.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 5EFF2AC84397F16B09144BD11DDEA975 /* OWSDisappearingMessagesJob.h in Headers */ = {isa = PBXBuildFile; fileRef = DD8E24094481C90F88CAA8357B3F47BF /* OWSDisappearingMessagesJob.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5F14265E8CCD3E172604AC9CDCEC54ED /* YapDatabaseRelationshipEdge.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D3257A7D86E529313838AB3AD2FBFEA /* YapDatabaseRelationshipEdge.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5F24AEFAA947F2FAC9BC64F82F071293 /* OWSRequestFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = D5E0C295847A6716323A699E5B3D43B3 /* OWSRequestFactory.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5FAD0A0D6EEDE3C62E1B13EE7BE8F0A9 /* fe_frombytes.c in Sources */ = {isa = PBXBuildFile; fileRef = A5336A00CC6D828CA940EA67C228FCCA /* fe_frombytes.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 6007EE15837F0D5C64A3E1D9C9E8DC66 /* TSContactThread.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F9FE6DFA20E4685DA9478911DB54C0C /* TSContactThread.h */; settings = {ATTRIBUTES = (Public, ); }; }; 6009F31385C18EBC3A54D21C5AD11482 /* JSQMessagesCollectionViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 760C1A2805C951B8390B6238BBC08F05 /* JSQMessagesCollectionViewCell.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 604F1F7FAE8D6C0B2E24E92A4D001156 /* TSAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 64B06FCA1273EA0882366698502296C1 /* TSAttachment.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 60D5690549355904318F8072666369AD /* crypto_verify_32.h in Headers */ = {isa = PBXBuildFile; fileRef = F8D599721048EE61EB8653AB7FA0E3AE /* crypto_verify_32.h */; settings = {ATTRIBUTES = (Project, ); }; }; 613CDD6D0E86FB5832BAF64A4CEDF573 /* YapDatabase-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B733301F5ADBFB6EE883C02386FE8C13 /* YapDatabase-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 6146A4A64F5DAD617014CDC462B9CD4D /* JSQMessagesCollectionViewDelegateFlowLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = EB3779EEF9A052FDF65C6D7CD1163BF1 /* JSQMessagesCollectionViewDelegateFlowLayout.h */; settings = {ATTRIBUTES = (Public, ); }; }; 6146DE2AF55E7B743FC6EF01B66097C9 /* crypto_uint64.h in Headers */ = {isa = PBXBuildFile; fileRef = ECBBCC76E2987B7FEC4F245D305DEC36 /* crypto_uint64.h */; settings = {ATTRIBUTES = (Project, ); }; }; 615CF3E3CE801536A87A394C56A3F8F4 /* YapDatabaseSecondaryIndexOptions.m in Sources */ = {isa = PBXBuildFile; fileRef = CE0E457F886E43281F6AE757C8EC2484 /* YapDatabaseSecondaryIndexOptions.m */; }; + 618A1911C23B94229C77FFC52CA1C022 /* OWSLinkedDeviceReadReceipt.h in Headers */ = {isa = PBXBuildFile; fileRef = 425AA3B57D9B7CBA69D5106BD812AA8B /* OWSLinkedDeviceReadReceipt.h */; settings = {ATTRIBUTES = (Public, ); }; }; 619A52E7478245552B86F053E17DAF94 /* NBPhoneNumberDefines.m in Sources */ = {isa = PBXBuildFile; fileRef = 98930D21303BEB416F60ED24A4C3FB23 /* NBPhoneNumberDefines.m */; }; 62035D3420AF61F654A6ED9FFCA03622 /* AFURLSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = C70EF5205584E29ED73B49D4CF11F396 /* AFURLSessionManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 623D46CC7B178D6D2CC3F34D1A9A0B0E /* BadArgument.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CCDA6D9E422479900D4C76E329D9268 /* BadArgument.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; - 6249589D3E4BFC52721882E5CACEC4BE /* OWSGetProfileRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = E46760C7B44FB2052544A79EB38D1D94 /* OWSGetProfileRequest.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 62342142FFC3BE23E89486A2EC0F032D /* OWSFileSystem.m in Sources */ = {isa = PBXBuildFile; fileRef = 371581447DBF28048A9BE07C3F6ABC18 /* OWSFileSystem.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 623D74A363B79578B62525FB2A70DA76 /* NSNotificationCenter+OWS.h in Headers */ = {isa = PBXBuildFile; fileRef = 06378CF3CA66C9E7CC6A9A7BD1A94F46 /* NSNotificationCenter+OWS.h */; settings = {ATTRIBUTES = (Public, ); }; }; 6259AF56DF6DA737677458F7D82A5C9B /* HKDFKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 410ADF9CB8B4773D0F62CB4C59EF544C /* HKDFKit.framework */; }; - 625F9D57ACBC17A02141AB615AD57C6B /* OWSAnalytics.m in Sources */ = {isa = PBXBuildFile; fileRef = 93535C34B7CFA447AE4DC19480F65B6A /* OWSAnalytics.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; - 62691F40DFA94E935D179086BD99F0A9 /* OWSAddToProfileWhitelistOfferMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 7DC19B8DA744A2658C1CEDC06935E444 /* OWSAddToProfileWhitelistOfferMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 626EE9C5FE0865653C2D9444022137E9 /* SessionState.m in Sources */ = {isa = PBXBuildFile; fileRef = 67D0CD2F6C8A31BEFFDB747FB255C54F /* SessionState.m */; }; + 62E32F6E721A2976E86DFD2C027EED1E /* OWSDeviceProvisioningCodeService.m in Sources */ = {isa = PBXBuildFile; fileRef = F7F7B11209295DF0F457F726A4E9C4E5 /* OWSDeviceProvisioningCodeService.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 62E9D0F270BAB7820738516451E393C5 /* OWSAnalytics.m in Sources */ = {isa = PBXBuildFile; fileRef = 93535C34B7CFA447AE4DC19480F65B6A /* OWSAnalytics.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 62F535C8C0BE5E2A9A47F73AFE1A1736 /* AxolotlStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 6265C7C041DF2E9AB29BCA7B32ED343C /* AxolotlStore.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 63174A84EBBA467348AC05BA994E5CBA /* OWSStorage.m in Sources */ = {isa = PBXBuildFile; fileRef = 1D08B49FC764EE840119908E412A1B2D /* OWSStorage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; - 634324564BB23D4BC7CFAF00CE7C1813 /* OWSDeviceProvisioningService.m in Sources */ = {isa = PBXBuildFile; fileRef = 462030503EA66BCDB0D009550A83A2BB /* OWSDeviceProvisioningService.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 6366DA74DDE872290558A59B57DA66E4 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5850F0EA55B34D740E6463ACD2F23A21 /* Foundation.framework */; }; + 6388D8B0AE9D3A1A6C4B4816FF00660E /* TSOutgoingMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E1B7972E97D288BC6D83CC16D68FE74 /* TSOutgoingMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; 63B90CA50E8DD464D1D3D9F4321E04F0 /* YapDatabasePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = AA1E40D6C3F8769C7B11CB212C5BBD0B /* YapDatabasePrivate.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 63E197BC11AB5BCD91AF137DA3DBFA93 /* TSConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = B2A851A64D0FEF3C2D98FABCAD651130 /* TSConstants.h */; settings = {ATTRIBUTES = (Public, ); }; }; 63F70E35CED21778DB17B906F60D7F0E /* Field.m in Sources */ = {isa = PBXBuildFile; fileRef = D498A66687085622678C55E6F14B4770 /* Field.m */; }; 6434AA83D5CADA9F9652971582C79F4A /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D95DEBDAAE59A8C172A387C43D9D362B /* Security.framework */; }; + 6484B8B885C47AC4BE31DB3E3D69B411 /* OWSAttachmentsProcessor.m in Sources */ = {isa = PBXBuildFile; fileRef = 29EB5972F181613D90495B88002965B9 /* OWSAttachmentsProcessor.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 649EC2AF4707B3B28FD727842304A80A /* Reachability-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 18BD45BC129DFC0AC03CF5AB663FE03D /* Reachability-dummy.m */; }; - 64C5E32EABB13036EDA2FDA3CD70ECBA /* OWSDevice.m in Sources */ = {isa = PBXBuildFile; fileRef = 189CFC68EE1865C22726E46C10BE5CAD /* OWSDevice.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 64B0EA7AE3359036D72DAF3F50389260 /* TSNetworkManager.h in Headers */ = {isa = PBXBuildFile; fileRef = FF46AF40EA06726540E868D8D5B76446 /* TSNetworkManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; 64D7B19B6FEF40515BF9F1586F890B89 /* base2.h in Headers */ = {isa = PBXBuildFile; fileRef = 0240D2A1EBC980DF982C101EF5C3E56F /* base2.h */; settings = {ATTRIBUTES = (Project, ); }; }; 64E1E73693389748C7636139D04D2DC6 /* fe_1.c in Sources */ = {isa = PBXBuildFile; fileRef = E32417A82112E68E50D2D4DDF398B4D0 /* fe_1.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 64EE43833F111ED74F9921455E9C2E8E /* YapDatabaseCloudCoreOptions.m in Sources */ = {isa = PBXBuildFile; fileRef = 30FA4047000394CE261E62B64DE40008 /* YapDatabaseCloudCoreOptions.m */; }; - 6507789F6047F8AD78A3120BD7970FE7 /* NSData+Image.m in Sources */ = {isa = PBXBuildFile; fileRef = C5A1868CE8C9013FABBE03A745E5C828 /* NSData+Image.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 651E38D38EAEFF64F48C4D3462E337E4 /* UnknownFieldSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F98948453BE7110E79EEDDA64E7E3EA /* UnknownFieldSet.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 652997CE205CD4E4B02F70C4FF3DA934 /* OWSCallHangupMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 01B9C6CDB2923C8CDF5DC9BACAEE1DE8 /* OWSCallHangupMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 655A6775B12BB0A9AEC27B16264DED03 /* TSAttachment.h in Headers */ = {isa = PBXBuildFile; fileRef = 5090BDB9A0906916D9134DA23A22CED2 /* TSAttachment.h */; settings = {ATTRIBUTES = (Public, ); }; }; 655C27813AEB0267702829FD78D10649 /* YapDatabaseViewChange.m in Sources */ = {isa = PBXBuildFile; fileRef = E57A6A646BD5A3369696BE47442A0372 /* YapDatabaseViewChange.m */; }; 655EA64ED545A712F1B80201B1974899 /* SRLog.m in Sources */ = {isa = PBXBuildFile; fileRef = 171D42B5656CB0B308036606DD81528F /* SRLog.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 656D8BF42A32F9CB7D0F5872670B3E74 /* zeroize.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A5FDCF07A9B836F3C6DBE5F2D3766AC /* zeroize.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 65C06DEE2E20358C71E9179A84528210 /* OWSProvisioningCipher.m in Sources */ = {isa = PBXBuildFile; fileRef = 81D0C27B382E30A8EBD4A4D4A5348634 /* OWSProvisioningCipher.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 65BC21549A90A52201AA04D03072B0BA /* TSStorageManager+Calling.h in Headers */ = {isa = PBXBuildFile; fileRef = A9E7537A0B71B89ED015DD3997283151 /* TSStorageManager+Calling.h */; settings = {ATTRIBUTES = (Public, ); }; }; 65EBD7FC0BE286B265F789E42D13F09F /* JSQSystemSoundPlayer-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9A1DB11B4D72548FD42B42B00498EC4F /* JSQSystemSoundPlayer-dummy.m */; }; - 65FC7A69C9DDF1B263BB89D93550EA6D /* OWSRecipientIdentity.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F8994A6D04C043368B4C84760F323F2 /* OWSRecipientIdentity.h */; settings = {ATTRIBUTES = (Public, ); }; }; 660BDD35E481459A0F7FA8F75D386289 /* YapDatabaseViewState.h in Headers */ = {isa = PBXBuildFile; fileRef = BD39049DDCA55DFDAC07A19E48DC4E5A /* YapDatabaseViewState.h */; settings = {ATTRIBUTES = (Private, ); }; }; 6679D6FD5EFA0C7A338FE5806FC3590E /* YapDatabaseViewRangeOptionsPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 710A61B8CD9E9243BDEB8FABF3DD6CAF /* YapDatabaseViewRangeOptionsPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; }; 66EE86E1BF2BB6E84F5B1A73278267E0 /* YapDatabaseActionManagerConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 19220B8788615FD3E326C42D3681E2EC /* YapDatabaseActionManagerConnection.h */; settings = {ATTRIBUTES = (Public, ); }; }; @@ -526,28 +502,28 @@ 67850332BA20648BDF97596DFC2F2E80 /* DDMultiFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C69E5B8051B189BE909F128983C87F1 /* DDMultiFormatter.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 6791BB4D949571810387F894C8B3991D /* api.h in Headers */ = {isa = PBXBuildFile; fileRef = 395ED46AF7F3943DABDA8F5D53BA5208 /* api.h */; settings = {ATTRIBUTES = (Project, ); }; }; 67D83367A5607AED3E2AD52C9EBE3C9A /* YapDatabaseSecondaryIndexPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 71B2E105A282F0265C81DD71A15B5D57 /* YapDatabaseSecondaryIndexPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 682347761761C3F4E2167FF2DA10FF18 /* TSAttributes.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D9662A1779C925C042B7C71C3EE4363 /* TSAttributes.h */; settings = {ATTRIBUTES = (Public, ); }; }; 68EDE292F07A9AEB8D44E38BA11A069F /* MTLModel+NSCoding.h in Headers */ = {isa = PBXBuildFile; fileRef = 748128C470A82067994EE83AC236F032 /* MTLModel+NSCoding.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 69502D03217C5DBA622A95FE5869A6B9 /* TSAccountManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 2371A0B8F887B7893FDDA59F96A35F08 /* TSAccountManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; 69799526DCF8441BB3AABAA950E552D9 /* YapDatabaseRTreeIndexOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F375E5D5F714C6477CF05AE5B9B36D8 /* YapDatabaseRTreeIndexOptions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 69F75AD310032355F45CF84BD820E641 /* OWSFailedMessagesJob.h in Headers */ = {isa = PBXBuildFile; fileRef = C2C12145AC609B10FC2017C3521A1A85 /* OWSFailedMessagesJob.h */; settings = {ATTRIBUTES = (Public, ); }; }; 69FE4B99C74895104940C79FB9D78D08 /* ObjectivecDescriptor.pb.m in Sources */ = {isa = PBXBuildFile; fileRef = 4465FCEDC7C2E4648C78C77345C421F6 /* ObjectivecDescriptor.pb.m */; }; 6A0947B7B82074E9837D0574CA2E525F /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 97D49B3C43E3E0F9C499F4DF2BA954F3 /* CoreFoundation.framework */; }; 6A0F14F4D716AA2B9CDB1868C18EBB67 /* ge_p3_dbl.c in Sources */ = {isa = PBXBuildFile; fileRef = 86B1A8FD79DCA1C5D17AD5282D59E836 /* ge_p3_dbl.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 6A154F5675F4A0FB67CBD478A9B40825 /* YapDatabaseFullTextSearch.h in Headers */ = {isa = PBXBuildFile; fileRef = 07240EE8CFFE53957363D4856B551D84 /* YapDatabaseFullTextSearch.h */; settings = {ATTRIBUTES = (Public, ); }; }; 6A34902256D94C7DB8D0046CE3572AF1 /* NSValueTransformer+MTLInversionAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = C1A580BDE8F9ABCF94FE1735AB4BC2C4 /* NSValueTransformer+MTLInversionAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; 6A77B26A1C95AC419C25931145090A5E /* Pods-SignalShareExtension-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A30056B6A888A848B19F7CA5CC91CAA /* Pods-SignalShareExtension-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6ACF439E7F16B3FA4FECB587D44706C0 /* OWSDeviceProvisioningCodeRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = CA6261D5C5FDCB0E63B39F266D5BB1FB /* OWSDeviceProvisioningCodeRequest.h */; settings = {ATTRIBUTES = (Public, ); }; }; 6B32627011C87C6070004E2C6BBE155D /* YYFrameImage.m in Sources */ = {isa = PBXBuildFile; fileRef = FD43A540579E9D3C738802A9FFAC1E06 /* YYFrameImage.m */; }; + 6B36F96FB55EC51696A83AB3994E1E12 /* OWSReadTracking.h in Headers */ = {isa = PBXBuildFile; fileRef = BE7BD706545D2002A1FA7AB3EE40AF64 /* OWSReadTracking.h */; settings = {ATTRIBUTES = (Public, ); }; }; 6B3AA1D6E59C23AD069861D3A4DC6081 /* SQLCipher-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 41F4ABEDC9BA843DCCB857262A2F16DC /* SQLCipher-dummy.m */; }; 6B51FC920A2FC488D20C0ECDA8A9AC3A /* ExtendableMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 24AD4E0361DB92381D3BCBB5E2321D91 /* ExtendableMessage.m */; }; - 6B6823958CF5C4A1B9C7995BD0E6588F /* OWSDeviceProvisioningRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 3097E986FAC6FB1C2A2B62E6352A58FE /* OWSDeviceProvisioningRequest.h */; settings = {ATTRIBUTES = (Public, ); }; }; 6B791C31EDA76DC34BF6718457E00183 /* YapDatabaseSecondaryIndexHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = C511B6E6990B3F35B5F0ACC3A74E57CA /* YapDatabaseSecondaryIndexHandler.h */; settings = {ATTRIBUTES = (Public, ); }; }; 6BAFF58E80C726F704AFA00560CA4A5E /* UIColor+JSQMessages.h in Headers */ = {isa = PBXBuildFile; fileRef = 82E2E888A0ECD4FCAD1E875019CA7CB5 /* UIColor+JSQMessages.h */; settings = {ATTRIBUTES = (Public, ); }; }; 6BD3B375B74C5F30DFECB4CF54C6A2F7 /* fileenc.c in Sources */ = {isa = PBXBuildFile; fileRef = 6C9BDFA9AAC49754BDED89BC709FF1D8 /* fileenc.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 6C126232BE3DB87CDE268B98DFF4D07A /* prng.h in Headers */ = {isa = PBXBuildFile; fileRef = 53C97860162F9CB56C9D499819D6E45A /* prng.h */; settings = {ATTRIBUTES = (Project, ); }; }; 6C195E8F6D06C6E8D0B34FCF433E39F6 /* YapDatabaseConnectionProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0739A48A09A6836BFA9EAB0D1295FD9F /* YapDatabaseConnectionProxy.m */; }; - 6CD0C80F2967F737265C531B05D50D33 /* NSData+Image.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D480883666A031A4B415CC86B8AF4C1 /* NSData+Image.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6C35DDAFC18BF55B6792657075CF27E3 /* OWSAddToContactsOfferMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A9F3E99A471F9F6C9200A513CFBA021 /* OWSAddToContactsOfferMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 6C39606F98459085C72849C8F65654E2 /* OWSCallOfferMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 31F30878A9A7CDE4AC0BA5C43D7E9B2B /* OWSCallOfferMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 6CD38364A8F3F78D3AC38668C10CA2DA /* crypt.h in Headers */ = {isa = PBXBuildFile; fileRef = 3912E9980D9A15A4C88C6F973FDC6862 /* crypt.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6CF2247F21E25BDD5CCE910FB74A68FB /* OWSNotifyRemoteOfUpdatedDisappearingConfigurationJob.m in Sources */ = {isa = PBXBuildFile; fileRef = 689A2F1F60EBEEEB4C69D43854AFECE0 /* OWSNotifyRemoteOfUpdatedDisappearingConfigurationJob.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 6D03A61938BA64DE25E909F878F7A27D /* JSQMessagesAvatarImageFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = F28927C92D9DFE7DA7187FA98A73BD75 /* JSQMessagesAvatarImageFactory.h */; settings = {ATTRIBUTES = (Public, ); }; }; 6D0509AD2B976071196C7DF1BFBBC603 /* YapNull.m in Sources */ = {isa = PBXBuildFile; fileRef = 5AB0F58ACF10BFD23AD12D68D49F659B /* YapNull.m */; }; 6D11D8B94B9268EECBC50BBA7FC32F36 /* aesopt.h in Headers */ = {isa = PBXBuildFile; fileRef = C334D9C40C876393B98FF83B1B53E767 /* aesopt.h */; settings = {ATTRIBUTES = (Project, ); }; }; @@ -557,36 +533,32 @@ 6E0F99190A12E88CF0D7BF55EAD4EFE2 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5850F0EA55B34D740E6463ACD2F23A21 /* Foundation.framework */; }; 6E4355715FEDDAE28A194491C2240640 /* Bootstrap.h in Headers */ = {isa = PBXBuildFile; fileRef = B31D44E056DA78C6A0E18ABD54195905 /* Bootstrap.h */; settings = {ATTRIBUTES = (Public, ); }; }; 6EEEC6BB4E710B6B23C4F378C9AB77A3 /* JSQMessageData.h in Headers */ = {isa = PBXBuildFile; fileRef = F496D34B8562D5764DD1E8786776A455 /* JSQMessageData.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6F00239ED1CE970A0A8F644F180012C3 /* TSStorageManager+SessionStore.h in Headers */ = {isa = PBXBuildFile; fileRef = D9C9ADD337149CC1F495EA641D42D1C5 /* TSStorageManager+SessionStore.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6F5319AFAAC835586B76B0A5D1BB5121 /* AppContext.h in Headers */ = {isa = PBXBuildFile; fileRef = EF6CC7C7AE4C543B1CD30D021651613B /* AppContext.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6EF8A43B7F9AF6F6C6A59242ED5C6253 /* ContactsUpdater.m in Sources */ = {isa = PBXBuildFile; fileRef = 5C02BA59D96DF01A9285A86098FC5924 /* ContactsUpdater.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 6F5DA19E9DFF2767ABCB6B7FFE88E513 /* IdentityKeyStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 902BFB4DCA0C673FAAFF06C3D234C843 /* IdentityKeyStore.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6F6B957C08CF221B9F0486953E0F8FF3 /* OWSAnalyticsEvents.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C19F43F3FFB01042DA2BDC530B7230E /* OWSAnalyticsEvents.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 6F77E105CB09040E96701AB4CB275ECD /* SocketRocket-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F4DB5AB03B9F8F72B73EE8729C6EDF1F /* SocketRocket-dummy.m */; }; + 6F9E6CCFDF562E0C4BEDF6FC447D1F94 /* TSStorageManager.m in Sources */ = {isa = PBXBuildFile; fileRef = CEC98DBBFD1456E57D53436CC6F620FA /* TSStorageManager.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 6FA23C1F278B06AA9C9045710FE26282 /* YapDatabaseViewTransaction.m in Sources */ = {isa = PBXBuildFile; fileRef = 7D32FA5F69E3D4D2BA5BB7C6D93D18A3 /* YapDatabaseViewTransaction.m */; }; 6FAA67B5001B2A92A3F3A77A6BDAB6B7 /* UIView+JSQMessages.m in Sources */ = {isa = PBXBuildFile; fileRef = 65C4D0135FEDCE5FD078306FA544B0F5 /* UIView+JSQMessages.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 6FE9A75B69D5A5A2E17072BE5CE3C6FC /* JSQMessagesKeyboardController.h in Headers */ = {isa = PBXBuildFile; fileRef = D3C7BA50669E76AA9E19C817AE010B74 /* JSQMessagesKeyboardController.h */; settings = {ATTRIBUTES = (Public, ); }; }; 7020B46DB3880F5AAF0A6B08F695FB0F /* SRWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = 58700BFC8E22C65C2B01502558DE92AF /* SRWebSocket.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 7035ACA48B0D2CDC17E5209A33DFC5A4 /* Reachability.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F5BD4C705DC31A9ECDB3347680946AE4 /* Reachability.framework */; }; + 70A2D1F143DDF4695A231B7A924DFB4B /* TSErrorMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 5120662C1C64FD7796F013EFA7E65F9C /* TSErrorMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 70A7E7748D20379F881AD12AAD193FAE /* JSQMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = A9B590B15E47F16BDA863869FE632D56 /* JSQMessage.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 718E089F708FFF6720BF2537D8EECF5C /* NSString+SSK.h in Headers */ = {isa = PBXBuildFile; fileRef = DC98072419CC1FCFCBDA2945D420C934 /* NSString+SSK.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 70DF688485B3B39D0F05B6445EC79A65 /* NSString+SSK.m in Sources */ = {isa = PBXBuildFile; fileRef = 3325969203F9A3B1AC94F2963C5958E0 /* NSString+SSK.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 71A01BB98393E4EBFFD8540D3202C8F2 /* CodedOutputStream.m in Sources */ = {isa = PBXBuildFile; fileRef = 99F6A934A20EF827EE278D771A011713 /* CodedOutputStream.m */; }; - 71C2785D8D7647F353F7E64BDF594857 /* OWSError.h in Headers */ = {isa = PBXBuildFile; fileRef = D28E7379D256F6B801B418BF19B914A1 /* OWSError.h */; settings = {ATTRIBUTES = (Public, ); }; }; 71D4930DFFA57175B02CF42A7EA38291 /* NBPhoneNumber.m in Sources */ = {isa = PBXBuildFile; fileRef = 879983D87B2BB7BD41F3171281B079EC /* NBPhoneNumber.m */; }; - 71DFB0E2BCE5256C520A0B099CC5B8BE /* TSInvalidIdentityKeyReceivingErrorMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = AE21289B79BA766508749F9928D183AF /* TSInvalidIdentityKeyReceivingErrorMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; - 721787B0B809DE8028CE91B754592CE8 /* TSStorageManager.m in Sources */ = {isa = PBXBuildFile; fileRef = CEC98DBBFD1456E57D53436CC6F620FA /* TSStorageManager.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; - 721903651F23419CA1C3F0D2B8D3C745 /* AppContext.m in Sources */ = {isa = PBXBuildFile; fileRef = A97B5569562539229DB75B644C57C05A /* AppContext.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 7253BDF8A07CAF677F01DC127F22B47E /* RingBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D186816801AA79CFFBA6087E018D4CD /* RingBuffer.h */; settings = {ATTRIBUTES = (Public, ); }; }; 72CA12B4BF5BCF403AC5C3292AC42C82 /* YapDatabaseAutoViewTransaction.m in Sources */ = {isa = PBXBuildFile; fileRef = 0946510A8BB2B4CA27F07A1E7239F050 /* YapDatabaseAutoViewTransaction.m */; }; 730F8D3312C13073B198E73FA1CC2275 /* YapDatabaseSecondaryIndexOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = E1ACBDA7EABF196CC812B901E22A864C /* YapDatabaseSecondaryIndexOptions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 738F3379AD016C74F1B1A69EF1DE17CD /* OWSIdentityManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 89A640F999900373AA5FA3D55018985F /* OWSIdentityManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 73D17A2B098632948AFC724804698447 /* SubProtocol.pb.m in Sources */ = {isa = PBXBuildFile; fileRef = C4629829BE6058895D793E58F9C87B97 /* SubProtocol.pb.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 733C07491515DE195ACDD3820F5C1C4A /* TSDatabaseView.m in Sources */ = {isa = PBXBuildFile; fileRef = E7BE40AF8D0857F380607351A3F56AF0 /* TSDatabaseView.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 73D37FD7C636514E72CBECB7128E3065 /* YapDatabaseCrossProcessNotificationConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = FE28BC933EE8DA6F6199E72AD0D487AB /* YapDatabaseCrossProcessNotificationConnection.m */; }; + 73DADC1A19CA4CE61B66D5C9DEC14F39 /* OWSFingerprintBuilder.h in Headers */ = {isa = PBXBuildFile; fileRef = D30136E351EFC38790878E46B427C354 /* OWSFingerprintBuilder.h */; settings = {ATTRIBUTES = (Public, ); }; }; 73FD4E33D9C2712B96A70450DDF533FC /* YapDatabaseViewRangeOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = 08F16B294D38A08D184742805689EB91 /* YapDatabaseViewRangeOptions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 740D0E4E26CB869CDAA7A1418BA8A3B1 /* TSAvailablePreKeysCountRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 983BD0BE4C77B7D339E94847001FEF6F /* TSAvailablePreKeysCountRequest.h */; settings = {ATTRIBUTES = (Public, ); }; }; 7411CB6EBFD3147C4832CC6977F6E9F0 /* YapDatabaseCloudCoreGraph.h in Headers */ = {isa = PBXBuildFile; fileRef = 10882FF72CA1430E808E7EF4B47EAA87 /* YapDatabaseCloudCoreGraph.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7436162887818D859466CC2A7279D884 /* OWSMessageHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 286CF50F0DA0BB169D0441604308D61E /* OWSMessageHandler.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 743972AD88E182C709CC31BC30682DDD /* PreKeyBundle.m in Sources */ = {isa = PBXBuildFile; fileRef = 757463010AE49A1DB0C65133899F906B /* PreKeyBundle.m */; }; 7455EAF62FCE4D54CCDE09D2069B7F4E /* fe_pow22523.c in Sources */ = {isa = PBXBuildFile; fileRef = 8090C269091F403C88DC1A8978952716 /* fe_pow22523.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 74A56AB151E44ED7E06A3876070F8E44 /* TSStorageManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FE1F3FC3F8E3FC7C4817EBBC10A887D /* TSStorageManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 74610352DC3B2EC05472846A4E73C8B3 /* AppVersion.m in Sources */ = {isa = PBXBuildFile; fileRef = C8F55CCA88472727C023D2685AF8A8B8 /* AppVersion.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 74A89ADB25EBB09063BB9F94F8E53EF4 /* JSQMessagesBubbleSizeCalculating.h in Headers */ = {isa = PBXBuildFile; fileRef = 630BB0CFDD1DCD6693C74CE61781836A /* JSQMessagesBubbleSizeCalculating.h */; settings = {ATTRIBUTES = (Public, ); }; }; 74B814E8B0205D072E2F7054712F2F51 /* YYSpriteSheetImage.m in Sources */ = {isa = PBXBuildFile; fileRef = EAE2499BC2030B8422674BD779036634 /* YYSpriteSheetImage.m */; }; 74EC2569DEBD0E165AAF49558B4655F6 /* BobAxolotlParameters.h in Headers */ = {isa = PBXBuildFile; fileRef = E79C2AA2979BC1362640BF1FAC4811C1 /* BobAxolotlParameters.h */; settings = {ATTRIBUTES = (Public, ); }; }; @@ -595,55 +567,50 @@ 752434422B61308AEDFF6A0FF08A6077 /* AFImageDownloader.m in Sources */ = {isa = PBXBuildFile; fileRef = 86442481883AA49C4B1A4BA8643DDFD8 /* AFImageDownloader.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 752910B6CCCFAA72AFE74CAC089689B0 /* Curve25519Kit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A124B2128C9B256EBB299F3EB70F2BE8 /* Curve25519Kit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 752AA5B6EAB15E53C3214A25DBF9103A /* RootKey.h in Headers */ = {isa = PBXBuildFile; fileRef = A074040E5C5EDD9CF480C661E2925972 /* RootKey.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 75CE484FE06E24D8EE64260CF47221D5 /* OWSFingerprintProtos.pb.m in Sources */ = {isa = PBXBuildFile; fileRef = 5BEB8F8B297DE494FB942FFEB8C11DF9 /* OWSFingerprintProtos.pb.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; - 75D2F423CB3DF745D0E95ED0DCA819B9 /* OWSBatchMessageProcessor.m in Sources */ = {isa = PBXBuildFile; fileRef = 7BFD4D305EE33AE42D33DD8B4C4C4AFE /* OWSBatchMessageProcessor.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 7565663A1CE35297F1FCB9185A3F6090 /* TSAttributes.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D9662A1779C925C042B7C71C3EE4363 /* TSAttributes.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 75AA3C1193BC08795A8C45CA4248989C /* OWSAsserts.m in Sources */ = {isa = PBXBuildFile; fileRef = 90DA7AD2AC61F745ADA5AFB377F82C5C /* OWSAsserts.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 76383C7ACB9C32A1D6722DC2B30A5B87 /* JSQMessagesLoadEarlierHeaderView.h in Headers */ = {isa = PBXBuildFile; fileRef = C9C0D412659B1960456C62C0A0269106 /* JSQMessagesLoadEarlierHeaderView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 76391A8167780D399C65351BDA9D07A2 /* OWSGroupsOutputStream.h in Headers */ = {isa = PBXBuildFile; fileRef = B667BD9CC363547C44406250A82564F2 /* OWSGroupsOutputStream.h */; settings = {ATTRIBUTES = (Public, ); }; }; 7652BC7C926D84B53606BA7622B0401C /* HKDFKit.h in Headers */ = {isa = PBXBuildFile; fileRef = F973D4FA03972BFA33581924EC3F475C /* HKDFKit.h */; settings = {ATTRIBUTES = (Public, ); }; }; 76A1C9380DE89637BC548317F6E19524 /* YDBCKRecordInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = FC9DEAA4E80ABD7AC368452EF765BDAD /* YDBCKRecordInfo.m */; }; + 76BBB417727D1FA316B057BF3F26F433 /* TSYapDatabaseObject.h in Headers */ = {isa = PBXBuildFile; fileRef = FA57D7D19957CB1BDD1A0131C767CC10 /* TSYapDatabaseObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 76C03E15319129DD5C822FFD2CAA28D6 /* OWSRecordTranscriptJob.m in Sources */ = {isa = PBXBuildFile; fileRef = BF7D4D267CD3D0E4F0231E2A77E3012F /* OWSRecordTranscriptJob.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 76D83D0CE063A1808786CA3411C06606 /* libPhoneNumber_iOS.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D057ED1370F940772A3534F87FBBEA69 /* libPhoneNumber_iOS.framework */; }; 77345D62E11C56F61CD2AFA7A81CC896 /* JSQMessagesAvatarImage.m in Sources */ = {isa = PBXBuildFile; fileRef = 51BA9358E8581CA2539D4541ECDF7E27 /* JSQMessagesAvatarImage.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 776C2D30D01083A06BC3C6F87BE6A6E9 /* TSUpdateAttributesRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = B5F6AA0B63E36309C672F26FDB5B1EEA /* TSUpdateAttributesRequest.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; - 777BC2B2E60B73ABAB7632EFF1E8A9C1 /* OWSProvisioningProtos.pb.h in Headers */ = {isa = PBXBuildFile; fileRef = 228FA79EDF6BEE856A6F6D7606ED2497 /* OWSProvisioningProtos.pb.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7783B35EF25BC88BD0B17420C202C760 /* OWSLinkedDeviceReadReceipt.m in Sources */ = {isa = PBXBuildFile; fileRef = B2F3B0DFF22DB4432D92B8788EB209A4 /* OWSLinkedDeviceReadReceipt.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 77C59E87C680DD01BB683974695DA7FC /* JSQMessagesCollectionViewCellOutgoing.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D0850EC5D437464F907FA16E4C6A0D3 /* JSQMessagesCollectionViewCellOutgoing.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 78083CBAB5476B9418162429B84BE87F /* BadState.h in Headers */ = {isa = PBXBuildFile; fileRef = DB3219DABAD5193583487BF1E80B60F4 /* BadState.h */; settings = {ATTRIBUTES = (Public, ); }; }; 7822870319065894701487AB52A6BB66 /* ATAppUpdater.m in Sources */ = {isa = PBXBuildFile; fileRef = 516757D33FDB89F9B87476B3577F6090 /* ATAppUpdater.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 782BEB48C935566CED2061D634930C43 /* JSQMessagesToolbarContentView.h in Headers */ = {isa = PBXBuildFile; fileRef = 18943A3B1BD199246FA0DC38C11AAB18 /* JSQMessagesToolbarContentView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 786C418397A53F984639AA40011BE9ED /* TSAllocAttachmentRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 5EB79F8395ACC148AC7C2CC0428F74CA /* TSAllocAttachmentRequest.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 78A06A548C9AD52D639475C70A511571 /* ChainAndIndex.h in Headers */ = {isa = PBXBuildFile; fileRef = 7FB4D5246A2755B221674DC1104D45C8 /* ChainAndIndex.h */; settings = {ATTRIBUTES = (Public, ); }; }; 78D3D7697955E0EB6E68EC6F7728D7F8 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E8D51C51B7D9880053D07A013AE18F45 /* AVFoundation.framework */; }; 790636CD8C06B9B6231A9499CDBB6C62 /* PreKeyWhisperMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 932F4BA4F5C955C64273D058D79A5188 /* PreKeyWhisperMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 79793502FBA8943075A9DF0ABB5ECFAD /* NSURLSessionDataTask+StatusCode.m in Sources */ = {isa = PBXBuildFile; fileRef = 97600A0225498381E58EB1701D9EF82B /* NSURLSessionDataTask+StatusCode.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 799A5F97277949461844781CD4085AD1 /* NSDictionary+MTLMappingAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = AE14B1E586E1B1C9D108529C44B3F3B4 /* NSDictionary+MTLMappingAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; 79A58B6B6054D71673C9D33E3D87E7E4 /* YapDatabaseConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 92BD4110323677BF86404BA139018605 /* YapDatabaseConnection.h */; settings = {ATTRIBUTES = (Public, ); }; }; 79A75D21F829E6BB63AC74167A2E1C51 /* DDContextFilterLogFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = 5AB6D84130ACD22BA215DB859E1C81F6 /* DDContextFilterLogFormatter.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 79BA007420993D0DFE54577FEEF54B38 /* sign.c in Sources */ = {isa = PBXBuildFile; fileRef = D5C69AE722DEB638EA73838AC42D619F /* sign.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 7A3BFAC0635FD8DCDBF49D02E345D84C /* PhoneNumber.h in Headers */ = {isa = PBXBuildFile; fileRef = 21A45E30AA8FA26AC7CDDCC1514C2107 /* PhoneNumber.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7A0F25B1C1352B548F8C2F33F55E28B6 /* OWSDevicesService.m in Sources */ = {isa = PBXBuildFile; fileRef = F95FCB26E13AF0858DB182DA7364B308 /* OWSDevicesService.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 7A839BF33F7EB4AF460245DB79D37318 /* RKCK.h in Headers */ = {isa = PBXBuildFile; fileRef = 70809FCBBA85C08006346BC322C679AC /* RKCK.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7A93F9047C9C7E76C4CDA90635EC6423 /* OWSVerificationStateChangeMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 759DC558CC7F3E95225CCBB148497043 /* OWSVerificationStateChangeMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 7A97C9B889D9CD100FD03FBBD63737DA /* YapActionItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 5FF047D41B4D34E4D1F02992A84CF3C1 /* YapActionItem.h */; settings = {ATTRIBUTES = (Public, ); }; }; 7ADBD00DDFA021419BD93CC96D6CEBA8 /* SessionBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = DA3501DFC998BCB552A4658B9EB1E6C5 /* SessionBuilder.m */; }; 7ADC4EEE827FFA9C7C82FD60BDF7C77B /* HKDFKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 630DF0000BA0F9AC2D4502818B7D34E9 /* HKDFKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7AE05B255E6739AF4AB9C29264DB6EEA /* OWSAttachmentsProcessor.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A02AA935356A07E5E0C4A3BF7DF2C75 /* OWSAttachmentsProcessor.h */; settings = {ATTRIBUTES = (Public, ); }; }; 7AE06CE30D589F27595F39CC70B471E0 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5850F0EA55B34D740E6463ACD2F23A21 /* Foundation.framework */; }; 7B18D0D0E06BC5EA2D0761793BCFB609 /* NSDictionary+YapDatabase.m in Sources */ = {isa = PBXBuildFile; fileRef = FC816F44F2642F1638A659226FE85DEF /* NSDictionary+YapDatabase.m */; }; 7B2F7DE9912458F60B77DF062D0BEDEA /* NSRunLoop+SRWebSocketPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 7820E521966BCC7E97DED4D1B2A6F59A /* NSRunLoop+SRWebSocketPrivate.h */; settings = {ATTRIBUTES = (Project, ); }; }; 7B3C8B357CD185DFAC2E9429295CDFD8 /* MessageKeys.h in Headers */ = {isa = PBXBuildFile; fileRef = F636476FFF8D0EEF043D039781BA80CF /* MessageKeys.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7BA0A41519EB1E7910B79D9024604074 /* TSInvalidIdentityKeySendingErrorMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 8B82B780AA5FB8F3CE384C03FFEFCC0B /* TSInvalidIdentityKeySendingErrorMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 7BAAE2121D7259D8F780709D342224CF /* OWSRecipientIdentity.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F8994A6D04C043368B4C84760F323F2 /* OWSRecipientIdentity.h */; settings = {ATTRIBUTES = (Public, ); }; }; 7BB61B0ABFCBDCF689B4C4DF32BCA81B /* EXTRuntimeExtensions.m in Sources */ = {isa = PBXBuildFile; fileRef = 510E11CCCBD1FC3411983BB1636A21B1 /* EXTRuntimeExtensions.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 7BE9DD6AE2CC3ADAAD0CE54BF9E628C0 /* NBPhoneNumberDesc.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D5368B17599D27534F5A5CDB00E6BF4 /* NBPhoneNumberDesc.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7BFE8CC84682FF73B8A641D19BD0F3D7 /* TSDatabaseSecondaryIndexes.m in Sources */ = {isa = PBXBuildFile; fileRef = 6562F29B96E9DB6942521F8520C13327 /* TSDatabaseSecondaryIndexes.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 7C00AA8563BAC16EF243403C57CE5DA6 /* TSInvalidIdentityKeySendingErrorMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 8B82B780AA5FB8F3CE384C03FFEFCC0B /* TSInvalidIdentityKeySendingErrorMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 7C33AE173EFB33567BD0D97F1857A821 /* JSQMessagesMediaPlaceholderView.m in Sources */ = {isa = PBXBuildFile; fileRef = 69E4035734DEE9BB0A228A7C7525AF7B /* JSQMessagesMediaPlaceholderView.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 7C44273BA5CC971F20DD6FBE7E51C41C /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F606E8FAC983621D22438F9D11ECEE3A /* AudioToolbox.framework */; }; 7CB680B9ED51515BF302F4CAD80D4DDB /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 26BA95D6D069CB36CF521261FDF735D4 /* SystemConfiguration.framework */; }; 7CCB4CBDEABFB8D855ED1578A27B2065 /* aestab.h in Headers */ = {isa = PBXBuildFile; fileRef = 67BA3BA8A6D9D00962411E90C6121D17 /* aestab.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7CDB68AAD8268A443F93D81D07F86B78 /* OperationFailed.h in Headers */ = {isa = PBXBuildFile; fileRef = 1737B78C609DF68EB5759BC2DF0EFE72 /* OperationFailed.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7D02AA58D320D2881F952E3B53465170 /* SecurityUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = E35B91F96A157CDD787C0F9245FED44D /* SecurityUtils.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7E08A734669FF98D3733DFBFB1E71C7A /* Contact.m in Sources */ = {isa = PBXBuildFile; fileRef = 7500002348ADDBA7B2E3FD0F95220043 /* Contact.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 7E0ABAEAC81A215A9CDB26B2CDB21C98 /* YapDatabaseViewState.m in Sources */ = {isa = PBXBuildFile; fileRef = AF51ED6AA94311F56B7B133EF3AE8A90 /* YapDatabaseViewState.m */; }; - 7E55789AB3728687B14A8BE0820B517A /* OWSMessageUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = AA24B9945CAE428D87C7E5961016D6B1 /* OWSMessageUtils.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 7E7CDCEB4E6C767F2DD59F31FDB29CEB /* YapDatabaseManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 5E2A7E00580BAD73133BDAEBCF3D0B0B /* YapDatabaseManager.m */; }; + 7EE2D291D83043EDB72514A956FADFB2 /* ProtoBuf+OWS.m in Sources */ = {isa = PBXBuildFile; fileRef = 62FAE32229780D8750DEE87CF26AE083 /* ProtoBuf+OWS.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 7EFC0C41C49A303C4DD6E0662569276D /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5850F0EA55B34D740E6463ACD2F23A21 /* Foundation.framework */; }; - 7F36CBFD50D41C48765958934CBB93A6 /* NSDate+OWS.mm in Sources */ = {isa = PBXBuildFile; fileRef = A16CD57C8B13555417D05791075E6D56 /* NSDate+OWS.mm */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; - 7F5D02CA43DC3F8717AA965FEF0AC57A /* TSCurrentSignedPreKeyRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = A310BB5F0D6D63DBFE74D47864F55301 /* TSCurrentSignedPreKeyRequest.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 7F168D57CAFCD36308E97998F961BBC1 /* OWSMessageDecrypter.m in Sources */ = {isa = PBXBuildFile; fileRef = AE7516D87591B6722623440084680611 /* OWSMessageDecrypter.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 7F68570F451692BD9B226F5E6C8F4D27 /* crypto_sign_edwards25519sha512batch.h in Headers */ = {isa = PBXBuildFile; fileRef = CF81081F346F29C706687F8333AA6476 /* crypto_sign_edwards25519sha512batch.h */; settings = {ATTRIBUTES = (Project, ); }; }; 7F6B3E27040EB1BDBCD333D6C1090C16 /* YapDatabaseRTreeIndexHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = B7D6450E74D10AAB477EB4814BE413A9 /* YapDatabaseRTreeIndexHandler.m */; }; 7F7077F02D6ACB97A25F6F192EE222EC /* YapDatabaseCloudKitTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 554E3350B2B93FA79381A523ED97D863 /* YapDatabaseCloudKitTypes.h */; settings = {ATTRIBUTES = (Public, ); }; }; @@ -653,37 +620,35 @@ 7FD11617F57DFB4FA3C4C6538C436462 /* WireFormat.h in Headers */ = {isa = PBXBuildFile; fileRef = 9741AFFF423D4B4D4F57C7C89A25DFFA /* WireFormat.h */; settings = {ATTRIBUTES = (Public, ); }; }; 7FD98BAB3D64AB712E81D328F5E72B4E /* SQLCipher-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 2F3D57F5922CE4424BA8D507757612C2 /* SQLCipher-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 7FEA3423F0155F663BD542344CA745B8 /* JSQMessagesBubblesSizeCalculator.h in Headers */ = {isa = PBXBuildFile; fileRef = 554690535F281AC5F86332C564031670 /* JSQMessagesBubblesSizeCalculator.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7FF2C783190E604C6D53D7DB72384199 /* TSStorageManager+messageIDs.h in Headers */ = {isa = PBXBuildFile; fileRef = C397256DD95D31B83B1C2F02D9CBEC88 /* TSStorageManager+messageIDs.h */; settings = {ATTRIBUTES = (Public, ); }; }; 8003E58374D1ACBF5084C9C344E2BDC7 /* DDTTYLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BB0D0C498E43BC6C38FBC2D9FA5A51F /* DDTTYLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; 8015EA2E28DA1C81F8912FAFD58CAF21 /* YapDatabaseSearchResultsView.h in Headers */ = {isa = PBXBuildFile; fileRef = 439018D256B91F0869ABD306F7CD3077 /* YapDatabaseSearchResultsView.h */; settings = {ATTRIBUTES = (Public, ); }; }; 804843CB6437822307A58AA93FFC7601 /* SerializationUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = D24E61E0EDB25DD5A3A8B569B43B4C3A /* SerializationUtilities.m */; }; 80719098328DD693EFEAB4AF3DC0B6F2 /* YapTouch.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E0813E4CEB034BEF898C1F732DF9DB1 /* YapTouch.h */; settings = {ATTRIBUTES = (Private, ); }; }; 807306753DDAA2CC5326370A6A2B633E /* fe_mul.c in Sources */ = {isa = PBXBuildFile; fileRef = 49AF0AE5723C132CE8B88725218F2FF1 /* fe_mul.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 80800EE7D544DFAE4D2F394AFF1B5C4B /* OWSDynamicOutgoingMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 352E5D85EFA5AD7C26819FC72CCCC196 /* OWSDynamicOutgoingMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; 80B134B64F74DFEA1F66872AA9C7B944 /* SRRunLoopThread.m in Sources */ = {isa = PBXBuildFile; fileRef = DCC6AF97BE4A6ED189005D716042BC4B /* SRRunLoopThread.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 80F8241E473541095C00A56792238931 /* OWSGetDevicesRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = AB2AB081874CC158806C6A61D1CDB0AC /* OWSGetDevicesRequest.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; - 8116F4EC94979EA3E9C5FDEF915A691F /* OWSReadReceiptManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A09EE965A5B2C67745B5858FC3136BB /* OWSReadReceiptManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 817D597FE5802783C78CA0DA3F7F1F9F /* Contact.h in Headers */ = {isa = PBXBuildFile; fileRef = BE815238838B336876ABD5C94EA24226 /* Contact.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 819BABA7EC385A0013E8F3EB8AF62CAA /* OWSCallAnswerMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 9051F1366AC9E41E78FB14FA53D36E55 /* OWSCallAnswerMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 80DB364BA94D56411D8C4AF63636816A /* DataSource.m in Sources */ = {isa = PBXBuildFile; fileRef = F05C67EAAC83CA5E28013AD75B3967CC /* DataSource.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 81889A6D021866851C74F97141FAB7D1 /* TSAttachmentStream.m in Sources */ = {isa = PBXBuildFile; fileRef = 59C7768758DBC8E98E6369B16CA89370 /* TSAttachmentStream.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 81970656837E2C1ECB5A9CCF60F7AD7A /* OWSDevicesService.h in Headers */ = {isa = PBXBuildFile; fileRef = 49230C6526F58858EF7DC6A0F7409F55 /* OWSDevicesService.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 81A0C4EF183A8699D6B52F37E3E0D6AE /* TSStorageManager+keyFromIntLong.m in Sources */ = {isa = PBXBuildFile; fileRef = 16DBB5965B46F781712F22B1E17AA922 /* TSStorageManager+keyFromIntLong.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 81CDA49FA65B0233E4CC25A0FCD2BA7F /* NSDate+YapDatabase.m in Sources */ = {isa = PBXBuildFile; fileRef = AAE8458F8035D761C212003E46BEA858 /* NSDate+YapDatabase.m */; }; - 81CEF62AEA5D52831FBAC74A106288AA /* OWSDisappearingMessagesJob.m in Sources */ = {isa = PBXBuildFile; fileRef = B215110C2288297E5ADDA756854FCB1F /* OWSDisappearingMessagesJob.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 8229B2F2ED8C9DEC526285D0F3C05A8F /* AxolotlParameters.h in Headers */ = {isa = PBXBuildFile; fileRef = 1747774DB7F06566A23C706AF47CCD3B /* AxolotlParameters.h */; settings = {ATTRIBUTES = (Public, ); }; }; 822E39411FF4C6DAD09CC6C8E7EBDA69 /* DDAbstractDatabaseLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 043681077450924897238F3E9EA7B59A /* DDAbstractDatabaseLogger.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 823423529C92E6CA794A1FB60793EED3 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2C328319FF763E7525980679DBE390EF /* UIKit.framework */; }; 83106C5519C2A52A287A8C8DDF20FCCA /* SocketRocket-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A435A8C4A7E6CAB2BB082CA39DD75565 /* SocketRocket-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 83170664CF89F6605DBB9E1E92157974 /* sc.h in Headers */ = {isa = PBXBuildFile; fileRef = 487537332E7D63329BC6C85A24A1199B /* sc.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 83CA2856626A6C4FE6DF58371CCB2A43 /* OWSDynamicOutgoingMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 47E1D333393D2CC53DF70A471763D5C4 /* OWSDynamicOutgoingMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 83D2920834C47D21DD38C5155B3206A2 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5850F0EA55B34D740E6463ACD2F23A21 /* Foundation.framework */; }; + 840D4F1BFFD335A8E2FAB30DEE3797E0 /* OWSProvisioningMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = CE7F9C8AC603ED1DED8673D3F8C1C36B /* OWSProvisioningMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 84C20E317FACA8AB048F5FC94B110945 /* YDBCKMergeInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = AEEA4EC326BCFD48904A1C189E5C8CA8 /* YDBCKMergeInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; 84F5BA6D5C11F5DEFB2F22EE090DF106 /* NBPhoneNumberUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = E5493986FDE1A71048ED7601A2047115 /* NBPhoneNumberUtil.m */; }; 852024EF0134CEFF1D4D772D48C89713 /* YapDatabaseSearchResultsView.m in Sources */ = {isa = PBXBuildFile; fileRef = EC5BC9FB990FCCEBEFBB943990AB8B6C /* YapDatabaseSearchResultsView.m */; }; 854224FF665DF0DCEC7EB3470108FFF0 /* BobAxolotlParameters.m in Sources */ = {isa = PBXBuildFile; fileRef = DDEA1F3BB70926602CE8C41A85C8EE16 /* BobAxolotlParameters.m */; }; - 8568FC7390A764D5A9132781B3C6752F /* TSContactThread.m in Sources */ = {isa = PBXBuildFile; fileRef = A7545F938E2E021939CB7241962A9208 /* TSContactThread.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 857581B24FBA397D0839938666C97D48 /* ge_add.h in Headers */ = {isa = PBXBuildFile; fileRef = C2C81CED3434F084C3CBAB4E6B330F05 /* ge_add.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8589708000792A2F72825D10E94AB857 /* FunctionalUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 8092C29859291AFC133F33ECF679FEC1 /* FunctionalUtil.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 85F26D66922A070591184F46DCF25436 /* TSAttachmentPointer.h in Headers */ = {isa = PBXBuildFile; fileRef = 1630F3BB310030F34464C4273598EAAA /* TSAttachmentPointer.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 85B288E011BC7715C49CC6EA4CB37830 /* TSStorageManager+SessionStore.h in Headers */ = {isa = PBXBuildFile; fileRef = D9C9ADD337149CC1F495EA641D42D1C5 /* TSStorageManager+SessionStore.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 85CC4502E0571A0810294A9A65DC9278 /* SubProtocol.pb.m in Sources */ = {isa = PBXBuildFile; fileRef = C4629829BE6058895D793E58F9C87B97 /* SubProtocol.pb.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 861266179D8758133362D77B9388562F /* TOCInternal_Racer.m in Sources */ = {isa = PBXBuildFile; fileRef = F4EAF8180FFDECD3195A317AA5253169 /* TOCInternal_Racer.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 8675283F957E8D666F4C119A9F638F41 /* UnionFind.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A04A7B76E099C044008031F2B71C7088 /* UnionFind.framework */; }; - 86ACA59DE52DD9457F41BD1D28EBCE34 /* TSSubmitMessageRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 47BD3D98E499BDA0C4A7BF466433A91E /* TSSubmitMessageRequest.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; - 86C1A30A72C494249E910E92D1B65EEF /* OWSAddToContactsOfferMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = D8230E4A8333E123FE4B1D6B11BD639C /* OWSAddToContactsOfferMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; 86ED7A3374BDF8E98342A9CDC1683FC0 /* ATAppUpdater-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 50061C74B9A766037F781CB1E718C8A2 /* ATAppUpdater-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 86EECC2D835F360FB1845886C00C784A /* YapDatabaseFullTextSearchTransaction.m in Sources */ = {isa = PBXBuildFile; fileRef = D1F28CDE4C379962982ABE86662AF14C /* YapDatabaseFullTextSearchTransaction.m */; }; 870A342D05860C3EE048BA4E001B6379 /* NSDate+YapDatabase.h in Headers */ = {isa = PBXBuildFile; fileRef = 95406CD2BB62C17FFDC8123B5038696A /* NSDate+YapDatabase.h */; settings = {ATTRIBUTES = (Private, ); }; }; @@ -692,75 +657,74 @@ 876C9A7BE76C35F97E5F5F45A6B279FB /* RootKey.m in Sources */ = {isa = PBXBuildFile; fileRef = 97D0DB8E5C46C8A8B91C72C1D642D7CD /* RootKey.m */; }; 87CDE1EBB8802405AE9E8BD4D8F6F314 /* UIKit+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F9D77F01FB3FAABCE3FFB6EAEABA1DB /* UIKit+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; 8802FE17CF0E65181E64C1A9DD19F7F0 /* JSQSystemSoundPlayer+JSQMessages.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F348B46E8C01B10D60ABC5E7FE81AEF /* JSQSystemSoundPlayer+JSQMessages.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 88060546AAEDB1DD0F2340ACCA65B7AE /* OWSAsserts.h in Headers */ = {isa = PBXBuildFile; fileRef = 6BB3A1BE43608F1491838EE9A6EC4C29 /* OWSAsserts.h */; settings = {ATTRIBUTES = (Public, ); }; }; 8885A67384126AB1A891DDDDCA51CA6F /* SRIOConsumerPool.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A8C4E3DF123BD50D5CDFE00EDFB482E /* SRIOConsumerPool.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 88D208DB21FF733A6A94A4BFC3E77FBC /* OWSFailedAttachmentDownloadsJob.m in Sources */ = {isa = PBXBuildFile; fileRef = 8A4D06CB9548EEA5D86D87B1E775659C /* OWSFailedAttachmentDownloadsJob.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 88E3BD468CDEEB498BA28309BB252A18 /* OWSChunkedOutputStream.m in Sources */ = {isa = PBXBuildFile; fileRef = 396B7F0542E44B72099D54C4944A9AB7 /* OWSChunkedOutputStream.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 8909C9561759E18DBE0615543407B45B /* JSQMessagesViewController-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 32A5A9F45BCDBE1847F7A03C80C19047 /* JSQMessagesViewController-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 8916982DDA5371C161AFAD5240AD15C1 /* YapDatabaseSearchResultsViewTransaction.h in Headers */ = {isa = PBXBuildFile; fileRef = B1AF1C79B73B87159A4AEC1B5ED5337C /* YapDatabaseSearchResultsViewTransaction.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 898D47CC678C22BB9A5BCD9FBE9B9FA1 /* SignalRecipient.m in Sources */ = {isa = PBXBuildFile; fileRef = B5511D95690AE92A54AE639A0580FDBD /* SignalRecipient.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; - 899B0E8FDD521C7BD4C97EA149EDB8A0 /* OWSVerificationStateSyncMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 9DEAF0D8E6155EBF1BA5735DA2F0C512 /* OWSVerificationStateSyncMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 8A03EE3391492EF54DA611A489B4E619 /* JSQMessagesCollectionViewCellIncoming.m in Sources */ = {isa = PBXBuildFile; fileRef = 22FC19A2AD4F6979DA4CB388F1DEEF16 /* JSQMessagesCollectionViewCellIncoming.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 8A39FB4011E4E8050B3A01E927C6001D /* CoreTelephony.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 48FB8BE1F66F49AC0CA94AA2A5A3A049 /* CoreTelephony.framework */; }; 8A57342E531038C220ED04A6CC7A6D21 /* JSQMessageMediaData.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F86DACF36890B614F427E0894FEBDF5 /* JSQMessageMediaData.h */; settings = {ATTRIBUTES = (Public, ); }; }; 8A5F2D9B2349BB3F5313D38977F18F3A /* ProtocolBuffers.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B21889FD525DE3A77CA5E8FB4FDF6525 /* ProtocolBuffers.framework */; }; 8A8C95B0AAC9A2AD465C9D85D5BC23CA /* YapDatabaseViewMappings.h in Headers */ = {isa = PBXBuildFile; fileRef = 52D1325333874600CE3F6245994F6492 /* YapDatabaseViewMappings.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8A94AF9513BB83B965B4386E66D9B0E2 /* OWSIncomingSentMessageTranscript.h in Headers */ = {isa = PBXBuildFile; fileRef = 11BF2564E4A12A7D76447C71754F7FFB /* OWSIncomingSentMessageTranscript.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8A9D76C299EAA74786408D0EC4BDB6D3 /* OWSMessageSender.m in Sources */ = {isa = PBXBuildFile; fileRef = 2E25A6551424F28CA84B262FB11E0B8C /* OWSMessageSender.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 8AAB6E6D9BF615003F7832BC93B9DDCD /* YapDatabaseLogging.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A4D22E7445450BEE05427F962144A08 /* YapDatabaseLogging.h */; settings = {ATTRIBUTES = (Private, ); }; }; 8AEAFAC475C510ACDF62D69273E21DF3 /* YapDatabaseFullTextSearchConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 341DA7C768E47A2034F369A518868CE9 /* YapDatabaseFullTextSearchConnection.h */; settings = {ATTRIBUTES = (Public, ); }; }; 8AFEB61557E569DDA61F9E6713E7BA13 /* minishared.h in Headers */ = {isa = PBXBuildFile; fileRef = D7A0A6BD43903FE3914C925AB58A2367 /* minishared.h */; settings = {ATTRIBUTES = (Project, ); }; }; 8B12FF4F66B8DBF06BA5BD53C9261DE3 /* YYImage.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CA0DF7DDF2B82D19AAE48280D80F46 /* YYImage.h */; settings = {ATTRIBUTES = (Public, ); }; }; 8B49FB6899734590D8581486A77A713D /* NSURLRequest+SRWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = F08C9E9E253CE56D745DDC45B1ECDBD9 /* NSURLRequest+SRWebSocket.h */; settings = {ATTRIBUTES = (Public, ); }; }; 8B541895F543AFAC6934723E3600ABCE /* unzip.h in Headers */ = {isa = PBXBuildFile; fileRef = F0CBA890727EC422F2CA34CED278B3D8 /* unzip.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8B9E1E7F0F7D75484411DC4BC7F74490 /* TSRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 8B5047CD3DF6504862E9528FBB18DE9E /* TSRequest.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 8B998B3375D595116C21664D34C6C5A2 /* Contact.h in Headers */ = {isa = PBXBuildFile; fileRef = BE815238838B336876ABD5C94EA24226 /* Contact.h */; settings = {ATTRIBUTES = (Public, ); }; }; 8BA0B7E112272384231AF28DC7DC7A6A /* YapDatabaseHooksConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 40114D0B357E79EB0EC4C11D8BEC8AB4 /* YapDatabaseHooksConnection.m */; }; 8BC16FB14F5EBA70CE1F2C528DF508BD /* WhisperMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 6A859FBA421E949B382BB70200A0A363 /* WhisperMessage.m */; }; 8BC247D7EC085E7FA1C769E3762506BC /* hash.c in Sources */ = {isa = PBXBuildFile; fileRef = 182F110060587BDDFD461FB2E1FB4C50 /* hash.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 8C07B02E8EF6F3BE6CBDE8E7D9C522F1 /* TSAttachment.h in Headers */ = {isa = PBXBuildFile; fileRef = 5090BDB9A0906916D9134DA23A22CED2 /* TSAttachment.h */; settings = {ATTRIBUTES = (Public, ); }; }; 8C0F01EE5A4E79BD9521F8790164C244 /* YapDatabaseAutoViewConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 98502A7FFC4EC1B3F7663E666FD9669B /* YapDatabaseAutoViewConnection.m */; }; 8C7EB106356DB881ADA146E6678F16C3 /* SRProxyConnect.h in Headers */ = {isa = PBXBuildFile; fileRef = DB267E0D0F5810C88325FBE3D05B05EE /* SRProxyConnect.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8CCC694069A116AFE5F63F3626488CE7 /* TSContactsIntersectionRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 869B591D03054FEE88595BC8957B02F9 /* TSContactsIntersectionRequest.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 8D07B103AAD3AE417664B292C31E1D19 /* ProtoBuf+OWS.h in Headers */ = {isa = PBXBuildFile; fileRef = 25FB6DCC3FF2BA63A6281BE676376BB0 /* ProtoBuf+OWS.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8D1CAC74885C6C0688886C53245A10FE /* OWSEndSessionMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 2173CF481D26BEB76AF1129F407E2794 /* OWSEndSessionMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; 8D446DA58F07E1FAF9C5E35521C29A8B /* JSQMessagesCellTextView.h in Headers */ = {isa = PBXBuildFile; fileRef = 294308ADE07DC44FB1393ADF66BE4B06 /* JSQMessagesCellTextView.h */; settings = {ATTRIBUTES = (Public, ); }; }; 8D7E3F574C83CB5077AD91746DCC1A20 /* CocoaLumberjack-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F7D01A1BEAE27156FB9D739EA7401B3E /* CocoaLumberjack-dummy.m */; }; - 8DAB9972BA04AAF79A97E034A355DEA1 /* OWSNotifyRemoteOfUpdatedDisappearingConfigurationJob.h in Headers */ = {isa = PBXBuildFile; fileRef = 504122D232174DBCE1BB7A6000A6DA55 /* OWSNotifyRemoteOfUpdatedDisappearingConfigurationJob.h */; settings = {ATTRIBUTES = (Public, ); }; }; 8DCE7053BA80CB5D99B4ED42042CE2CA /* EXTScope.h in Headers */ = {isa = PBXBuildFile; fileRef = B7C22514840C0BB18B0D33F2EB99C858 /* EXTScope.h */; settings = {ATTRIBUTES = (Private, ); }; }; 8DE2C546B888A2DB9768752575883262 /* YDBCKRecordTableInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = CA3C5788ED774CF1CA79A547B49E1450 /* YDBCKRecordTableInfo.h */; settings = {ATTRIBUTES = (Private, ); }; }; 8E1C09635AF764837A5D144EB6AA2213 /* Reachability.h in Headers */ = {isa = PBXBuildFile; fileRef = 4327ECDBF57DBCCE8D637B151D157244 /* Reachability.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8E1D078CFE6A5D11E47A4664CBB8DC1D /* OWSFailedAttachmentDownloadsJob.m in Sources */ = {isa = PBXBuildFile; fileRef = 8A4D06CB9548EEA5D86D87B1E775659C /* OWSFailedAttachmentDownloadsJob.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; - 8E453670F3792EA7A72F0FE49CFA4E67 /* TSStorageKeys.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E11B25EF59B1FCB01FF9889B90AD0F3 /* TSStorageKeys.h */; settings = {ATTRIBUTES = (Public, ); }; }; 8E62D03F3C5A47F4C66E02C932BBF48E /* TwistedOakCollapsingFutures.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 18B180628DC49095B905DD10C7D10DB6 /* TwistedOakCollapsingFutures.framework */; }; 8E7FB7495548AA8AEA36D16C25454949 /* crypto_hash_sha512.h in Headers */ = {isa = PBXBuildFile; fileRef = C2A80439897EE88487E2684D6E9A6EE3 /* crypto_hash_sha512.h */; settings = {ATTRIBUTES = (Project, ); }; }; 8EAE6EA05E4DEA61497E7AB24902EFD1 /* YapDatabaseFullTextSearch.m in Sources */ = {isa = PBXBuildFile; fileRef = ED2350D5359AC96BA60D076B99AA4C6A /* YapDatabaseFullTextSearch.m */; }; + 8EEFE195F6F5F5F43EE5F823C7179326 /* OWSFailedMessagesJob.m in Sources */ = {isa = PBXBuildFile; fileRef = DE0977B7B86D641A09DE2B176A444DD7 /* OWSFailedMessagesJob.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 8F1D9DCD98406688E5F4F1EA9327570D /* YapDatabaseRTreeIndexConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 3E859AA46EABC070701415E425544F38 /* YapDatabaseRTreeIndexConnection.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8F2466FF275BF510FE8EE94C1A591D09 /* OWSProvisioningMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = A501179EC076BABB3552CA6757B10A45 /* OWSProvisioningMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8F2B8EA5AB083BE8E1E6C7A5EF95747C /* SignalAccount.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E190B64C65AE421EB982816DDC615AB /* SignalAccount.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8F2773E67978BB12601E6D1B99F87330 /* Threading.m in Sources */ = {isa = PBXBuildFile; fileRef = E3F81EB022FDBCB404941E4D834A819E /* Threading.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 8F5AD911B1ECA7B17A80CE3D7B3969C5 /* TSDatabaseView.h in Headers */ = {isa = PBXBuildFile; fileRef = E3460CFE6F3656DF509569D540907989 /* TSDatabaseView.h */; settings = {ATTRIBUTES = (Public, ); }; }; 8F6064CD33B1FB55ADD56CFAD4FA7C2E /* RKCK.m in Sources */ = {isa = PBXBuildFile; fileRef = 958559B764BC1DC270A42502F26EB3DA /* RKCK.m */; }; + 8F790A8C50EED5C03CC011FB9D33C3D6 /* TSStorageKeys.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E11B25EF59B1FCB01FF9889B90AD0F3 /* TSStorageKeys.h */; settings = {ATTRIBUTES = (Public, ); }; }; 8F9D6A7BB23967259D6F664A6B9EA051 /* AbstractMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = F4C6E6818C29EC8E02885AC9888BD8CC /* AbstractMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; 8FD1BD6EF446A6B91EF49726D3BEDB59 /* SRRunLoopThread.h in Headers */ = {isa = PBXBuildFile; fileRef = EE1FA99384C221A29C09681610E475EE /* SRRunLoopThread.h */; settings = {ATTRIBUTES = (Project, ); }; }; 8FDA60AB03CD0658A8534BD3FE452D38 /* YapDatabaseViewConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 8BA14195CEB0CE69B83DD2C0625057AE /* YapDatabaseViewConnection.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 90797F806B05B98DB6C3F552A26B4531 /* NSNotificationCenter+OWS.m in Sources */ = {isa = PBXBuildFile; fileRef = 9038BDE678BC1F3999BD46BB0A02BBD0 /* NSNotificationCenter+OWS.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 9080AF09D8FA0A5945882A63B26C04F0 /* TOCFutureAndSource.h in Headers */ = {isa = PBXBuildFile; fileRef = FA7764A593182EED2A117C13DE2DCAEB /* TOCFutureAndSource.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 90C469C1F4989CB751EDE6308862C620 /* BadState.m in Sources */ = {isa = PBXBuildFile; fileRef = E1A891E0A8244834CFA7F818F8FFB60E /* BadState.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 90D6BDAAF98C690C435EE9E0DBB9844A /* GTSR3.crt in Resources */ = {isa = PBXBuildFile; fileRef = E85AF786887E4F1F0599A0975CBE771D /* GTSR3.crt */; }; 918BB19E853EAE0765A4DD96131A0FEF /* JSQMessagesCollectionViewFlowLayoutInvalidationContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 55430F84AC644BF39B9D9EC2E6E471F4 /* JSQMessagesCollectionViewFlowLayoutInvalidationContext.h */; settings = {ATTRIBUTES = (Public, ); }; }; 91DD6C4D355B4AF3FE9FD893615ABA37 /* YapDatabaseViewChange.h in Headers */ = {isa = PBXBuildFile; fileRef = 053F7D3C277AAADC7747D5A0E223E79E /* YapDatabaseViewChange.h */; settings = {ATTRIBUTES = (Public, ); }; }; 91DF4613CBC6E82997CFDC00D8528122 /* UIView+JSQMessages.h in Headers */ = {isa = PBXBuildFile; fileRef = E466131AF3EB417387B67ED1C41681AB /* UIView+JSQMessages.h */; settings = {ATTRIBUTES = (Public, ); }; }; 920BFF7642EA50555504D1E1DD80817A /* TOCTimeout.m in Sources */ = {isa = PBXBuildFile; fileRef = 057A4DFEDB4829B81F81839A99BA8E33 /* TOCTimeout.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 921DD650B37A3319A937E3B694FCAB3D /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 15EC6EFE8BA342D9012D8F54EECF9C60 /* QuartzCore.framework */; }; + 922AF2C373BD6858E36B57451F854F52 /* OWSDeviceProvisioner.m in Sources */ = {isa = PBXBuildFile; fileRef = 05DD2D7C9CE1A9090CF94576CAA34657 /* OWSDeviceProvisioner.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 9240DD4E906A701C81E6884C283CAFA7 /* YapDatabaseSecondaryIndexConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C9E46F0D044BF7C668C159763F5CAD7 /* YapDatabaseSecondaryIndexConnection.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9281CE4AB84564DDB0B11E066CE9AD37 /* Contact.m in Sources */ = {isa = PBXBuildFile; fileRef = 7500002348ADDBA7B2E3FD0F95220043 /* Contact.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 9292E61A95F532235F35103A140E79D6 /* YDBCKChangeRecord.m in Sources */ = {isa = PBXBuildFile; fileRef = 44F68F56D5E7FF97B09059ED07B3543A /* YDBCKChangeRecord.m */; }; + 92ADF2556506AEDA118421E46ACA09F7 /* OWSCallBusyMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = EB93F6F9CD18C9CA0D3BE91AC30E4C2F /* OWSCallBusyMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; 92D8C4890C9916B770E421BC9EA20ED0 /* YapDatabaseCloudKitOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C5679B070D88044B146CBA09478155C /* YapDatabaseCloudKitOptions.h */; settings = {ATTRIBUTES = (Public, ); }; }; 92DE10F5E2D3FFFD499155F36DF6BDF5 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5850F0EA55B34D740E6463ACD2F23A21 /* Foundation.framework */; }; + 92DE829038C71C341E7D097946A37E1E /* OWSMessageManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D9ED08837807F7DE721E62DB7425976E /* OWSMessageManager.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 931FC0D404458A25AE4494379FDBF4D9 /* YapDatabaseRelationshipOptions.m in Sources */ = {isa = PBXBuildFile; fileRef = C986B4C678C5F6C54B622C17A7A092FE /* YapDatabaseRelationshipOptions.m */; }; + 935B733880DA9BA85C81C49610436CB7 /* NSString+SSK.h in Headers */ = {isa = PBXBuildFile; fileRef = DC98072419CC1FCFCBDA2945D420C934 /* NSString+SSK.h */; settings = {ATTRIBUTES = (Public, ); }; }; 935B84D8D5A796CA69BDAB8996AD07B7 /* YapDatabaseCloudKitTypes.m in Sources */ = {isa = PBXBuildFile; fileRef = B6FEC32B73B34064C4F087809F51E91C /* YapDatabaseCloudKitTypes.m */; }; - 93672B2496373543221BC5CC792946E8 /* OWSCallBusyMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = BA4AC03ABB71D7768ADB963C67723050 /* OWSCallBusyMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; - 9376C0B653D1EC085D781FC5BD76BE73 /* TSCurrentSignedPreKeyRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = F5CDC2DEF6782EF8CE84428804AE5916 /* TSCurrentSignedPreKeyRequest.h */; settings = {ATTRIBUTES = (Public, ); }; }; 93AF62A46830AC76081DAC3543DA70A4 /* YapDatabaseCloudCoreOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = 6A973468820B821F757526D8FABA957F /* YapDatabaseCloudCoreOptions.h */; settings = {ATTRIBUTES = (Public, ); }; }; 93B0F7ABDE2711A119BD143511383E2C /* WhisperTextProtocol.pb.h in Headers */ = {isa = PBXBuildFile; fileRef = 65AC9978CD3EC5029DDFDEEE18B4294B /* WhisperTextProtocol.pb.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 93C130B48689FBC408B88A857B069898 /* SignalRecipient.h in Headers */ = {isa = PBXBuildFile; fileRef = 835C3559B90216307D269B2C6162016C /* SignalRecipient.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 93D2821635573420197B736E1FAA6194 /* TSStorageHeaders.h in Headers */ = {isa = PBXBuildFile; fileRef = F86BA0FA23EE7AE5A8DD4A0EC2FB5699 /* TSStorageHeaders.h */; settings = {ATTRIBUTES = (Public, ); }; }; 93F86B86293F076D01DFCC07131B26E0 /* NSData+keyVersionByte.m in Sources */ = {isa = PBXBuildFile; fileRef = DC74DAEE417BADC4B14BA50C9253238A /* NSData+keyVersionByte.m */; }; - 93FD8501CEEFC267A9B5024818830330 /* TSThread.m in Sources */ = {isa = PBXBuildFile; fileRef = CA38466DE8FED37F95496CA8299885E5 /* TSThread.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 9424A8B50DE389DF9023CF272163693C /* AFNetworkReachabilityManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 9E9E1DBCACF2E56ED1489411BE5F3508 /* AFNetworkReachabilityManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 9431EC25BE50751E64791D87176EFBB2 /* NBGeneratedPhoneNumberMetaData.h in Headers */ = {isa = PBXBuildFile; fileRef = 668B2A0A7EC36EF0830533D9D9467B65 /* NBGeneratedPhoneNumberMetaData.h */; settings = {ATTRIBUTES = (Private, ); }; }; 94351E1C6C0AE7133FC26A0567342BB7 /* YapMutationStack.m in Sources */ = {isa = PBXBuildFile; fileRef = A584C4250958446D8AEA04E577F778DF /* YapMutationStack.m */; }; + 94547883BE2A523963146197D1AA81EE /* OWSBlockedPhoneNumbersMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = FEC7C99020AC5C8228B004E7D007218A /* OWSBlockedPhoneNumbersMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; 9461FBBD616BF028B751D4DCD38F85E1 /* NSDictionary+MTLMappingAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 550E1B95E90DBF717A5F9CA58C45AAF1 /* NSDictionary+MTLMappingAdditions.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 95351D426562C561A68C746C6DC6FD0F /* UIWebView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CAA1E0A670F8E7DDCE418C352F21CF1 /* UIWebView+AFNetworking.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 9537D0EFD5692F23791250CA6C25EE0B /* NSLayoutConstraint+PureLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = F8232F0045A4A71BE26983557AA9CED8 /* NSLayoutConstraint+PureLayout.h */; settings = {ATTRIBUTES = (Public, ); }; }; @@ -768,67 +732,74 @@ 954B9E170482DF7FAAA759852C16D293 /* YapDatabase.h in Headers */ = {isa = PBXBuildFile; fileRef = C1A2DE52612900D08C19054BD1183642 /* YapDatabase.h */; settings = {ATTRIBUTES = (Public, ); }; }; 95E7A7A75C20BA50510E2D224DD167CD /* SRProxyConnect.m in Sources */ = {isa = PBXBuildFile; fileRef = 8F0A124574FC601E7412BE3EAC575A56 /* SRProxyConnect.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 9615F951C86E6D3D0089C326AC8374A9 /* YapDatabaseViewOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = BCC4C9CFB4E8F21C01DFC2E615CEFE7C /* YapDatabaseViewOptions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 961F35A9B2EE5C228BE30386DFFC364A /* TSYapDatabaseObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F4575D901960C4479DB069AE65CBC68 /* TSYapDatabaseObject.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 963BD7FCBFEFB4F41972F14DF094BD57 /* JSQAudioMediaItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 5007DC459304BFE13FAF326AAB07CA23 /* JSQAudioMediaItem.h */; settings = {ATTRIBUTES = (Public, ); }; }; 9686B6B86B4E305616B4C9D66C421397 /* YapActionable.h in Headers */ = {isa = PBXBuildFile; fileRef = C12A0134CA1F986778A323902D93536F /* YapActionable.h */; settings = {ATTRIBUTES = (Public, ); }; }; 96D70CDE0CAAD88B78E2A0ECB7961655 /* YYSpriteSheetImage.h in Headers */ = {isa = PBXBuildFile; fileRef = B7D5E19E2DC4D67C493151676658499C /* YYSpriteSheetImage.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 96F46A6540A49190C241099BC3DA793F /* OWSSyncConfigurationMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 5579A2D1978BFC6DAB5EBB31AF4B8F2B /* OWSSyncConfigurationMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 97064812D2EA178195431C3D6CA2BDDB /* ProfileManagerProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 36B981AB09D7BEC976BE53191D78F65E /* ProfileManagerProtocol.h */; settings = {ATTRIBUTES = (Public, ); }; }; 97196D66E021E75DF042E161647866EF /* ge_double_scalarmult.c in Sources */ = {isa = PBXBuildFile; fileRef = A273C62C2FE7B55B5C7CAB2D10BFB542 /* ge_double_scalarmult.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 971B005A8B1413FD5A6285D255BC35AA /* TSInvalidIdentityKeySendingErrorMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = FC340CFCB17F29932BAE00A3022858EF /* TSInvalidIdentityKeySendingErrorMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; 9730B1E843DBB5A0C331350649506402 /* curve25519-donna.c in Sources */ = {isa = PBXBuildFile; fileRef = 2292A1CB8547CC5E6BDC82167F1A9146 /* curve25519-donna.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 9746BECFA9425D7D927F6013DDDDD98B /* OWSChunkedOutputStream.h in Headers */ = {isa = PBXBuildFile; fileRef = EF509CEF9E0EC08D0CC797272C22DA72 /* OWSChunkedOutputStream.h */; settings = {ATTRIBUTES = (Public, ); }; }; 97610A3C3D27C0731C328F2759A3670E /* NSBundle+JSQMessages.h in Headers */ = {isa = PBXBuildFile; fileRef = F67867DA98D1FAF724E322AB76025E25 /* NSBundle+JSQMessages.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 97625E320346A098B9B36B782B5272D6 /* BadArgument.h in Headers */ = {isa = PBXBuildFile; fileRef = 359179E75799DF1C2AD45838AD76CB89 /* BadArgument.h */; settings = {ATTRIBUTES = (Public, ); }; }; 9763B1C1F0DFD3AE60308F2468B4FF18 /* ProtocolBuffers.h in Headers */ = {isa = PBXBuildFile; fileRef = C281FA450285EDBAE5453E9DE02B194A /* ProtocolBuffers.h */; settings = {ATTRIBUTES = (Public, ); }; }; 97C096B136E80B6CB22F77A3316892C8 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D95DEBDAAE59A8C172A387C43D9D362B /* Security.framework */; }; + 97E784E6E40F5CC0D3DD05060F8EA1AC /* OWS2FAManager.h in Headers */ = {isa = PBXBuildFile; fileRef = E6FE1C63ABBB0A0C8E1384B280133785 /* OWS2FAManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; 97EE5C2530A19DE3B2CB4E3A7D52373F /* DDFileLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 34FFB4D5F53BA1D729E502523AB41B87 /* DDFileLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; 9801ACB381540DAEAE3C280726E948D7 /* fe_add.c in Sources */ = {isa = PBXBuildFile; fileRef = CC96927E1EAA67846862032D33107ECE /* fe_add.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 98C9BEBB8315C2A6FA0A75CEACB9138B /* TSStorageManager+SignedPreKeyStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 816A654ADE837C0D9EDA5DF4DB2215D2 /* TSStorageManager+SignedPreKeyStore.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 98C8B4F0A0C8E3BD2830A228487749C1 /* OWSMessageManager.h in Headers */ = {isa = PBXBuildFile; fileRef = DAFF9BE08FEDC9D589485FAC8EC2E228 /* OWSMessageManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; 99A50BE883EE956D1B3117B798F3FE26 /* textsecure.cer in Resources */ = {isa = PBXBuildFile; fileRef = B963764845DC450BF655374DC0D2B0E9 /* textsecure.cer */; }; + 99F0C5D0546E8A2326425781AED5965C /* OWSProfileKeyMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 1C2A808826A7B03A1BAEE36E73737241 /* OWSProfileKeyMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 9A3C3C562AEAC402CE4EA768C67D8410 /* ge_msub.c in Sources */ = {isa = PBXBuildFile; fileRef = 9758C0E4679801A52BCC5409E8D27EB7 /* ge_msub.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 9A3FE85EC466CF43118C17ECD299F875 /* TSRegisterPrekeysRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = C9E4A7DD942898C8F17146DA9EB79C99 /* TSRegisterPrekeysRequest.h */; settings = {ATTRIBUTES = (Public, ); }; }; 9AE7B85F0F21E9C8F6E7BE8CBAECDD90 /* SRRandom.h in Headers */ = {isa = PBXBuildFile; fileRef = 398E0AEA2DDC87ECF97B4C273F94BE6C /* SRRandom.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9B055F5D1BDB02C9990003ECBDE0740A /* OWSTurnServerInfoRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 5C498E011C7F7D0C1A219C5687B0402F /* OWSTurnServerInfoRequest.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + 9BB68D90DFD308C88CA1C13458BEF5AF /* OWSSyncContactsMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E8D691380E93F740FF621DFD4F250C6 /* OWSSyncContactsMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; 9BB6E13F4D244CB1B30B33F12DEC441B /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 504CBD8E3228F74E929725DC3AE3DA78 /* CoreGraphics.framework */; }; 9BB7D3CBDB5F7ADB400134579ABBDE73 /* YapDatabaseActionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 3970284272F30259DA7EC6B8A2DA8B58 /* YapDatabaseActionManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9BC848FB984C25B30386191F0DA85C6C /* OWSDevicesService.h in Headers */ = {isa = PBXBuildFile; fileRef = 43B66BF5E59FD6113D28C8F5752F522E /* OWSDevicesService.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9BB9C9FEF3C6CAE00236B291A3808A84 /* PreKeyBundle+jsonDict.h in Headers */ = {isa = PBXBuildFile; fileRef = B5852D0E3027B7215AB6113BF2CC06AF /* PreKeyBundle+jsonDict.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9BC4DF87BA75BAC402669E80BDE34258 /* OWSCallHangupMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 9872CD786F712B47966929A944B81FE7 /* OWSCallHangupMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 9BDA6F50C7F667FB40F08E71B89B23B3 /* JSQPhotoMediaItem.m in Sources */ = {isa = PBXBuildFile; fileRef = DC3139BCFBF214817B2C530283207A88 /* JSQPhotoMediaItem.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 9BFC8518C0B3BC6A60F264CC3B326658 /* OWSOutgoingSentMessageTranscript.h in Headers */ = {isa = PBXBuildFile; fileRef = BA9C2158F0696D8B9A98806925D2D4DA /* OWSOutgoingSentMessageTranscript.h */; settings = {ATTRIBUTES = (Public, ); }; }; 9C1D0B55E333423177C113B522EA1C5C /* PureLayout+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = E4BDEB0E1495F9091EA936C89AA94700 /* PureLayout+Internal.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9C2D0C9F5FA8CFEFAAB8EE38DDB2DFAC /* PhoneNumberUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = A7FD4ACAD6635A7914C60327C35AC976 /* PhoneNumberUtil.h */; settings = {ATTRIBUTES = (Public, ); }; }; 9C2EB6F415DBB80EEB5BBBAF9C207151 /* AbstractMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 910347BE6B02B4AE5EED6717BEC638EE /* AbstractMessage.m */; }; 9CA7B78C2BA8DF530F8C4F0434A1F8EC /* AxolotlExceptions.h in Headers */ = {isa = PBXBuildFile; fileRef = 410CA2C1C51F76108D9CF306DF3D4DD1 /* AxolotlExceptions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9CF26AB84DB23F6C028F7DAAB674013B /* TSInfoMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = F48653B11E5F3C8D28C5255A315E7489 /* TSInfoMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; - 9D3556F92C85276493A6F1F40EDB549B /* NSData+OWSConstantTimeCompare.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B4C3D3719A26D4AC256523BEC56383B /* NSData+OWSConstantTimeCompare.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9CD9FAC35A9FAD5B9E4F96193DA58157 /* OWSNotifyRemoteOfUpdatedDisappearingConfigurationJob.h in Headers */ = {isa = PBXBuildFile; fileRef = 504122D232174DBCE1BB7A6000A6DA55 /* OWSNotifyRemoteOfUpdatedDisappearingConfigurationJob.h */; settings = {ATTRIBUTES = (Public, ); }; }; 9D5D5A08E2B0B42F7E99BC316A767ED5 /* SPKAsserts.h in Headers */ = {isa = PBXBuildFile; fileRef = B9031F51F7CF0D9ADE20699A3521F4C3 /* SPKAsserts.h */; settings = {ATTRIBUTES = (Public, ); }; }; 9D62AB2B29457456189E19609D5DC18F /* YapDatabaseCloudCoreConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = FA6FD0CA4817BF36D96807B326818C0F /* YapDatabaseCloudCoreConnection.m */; }; + 9D720F7151F9AB17E728C9E7A014C038 /* OWSCensorshipConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 1561BDA4167F876C8415B049319C6CBD /* OWSCensorshipConfiguration.h */; settings = {ATTRIBUTES = (Public, ); }; }; 9E14D57283CC1EACF955F918AEAA015E /* SRHash.m in Sources */ = {isa = PBXBuildFile; fileRef = 56F748CFBD6E4AA87CE5935288495341 /* SRHash.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 9E2061C1EF4C0369CA77124BA4889D06 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5850F0EA55B34D740E6463ACD2F23A21 /* Foundation.framework */; }; + 9E4A0B3DA6B79DDED2E4FBAFE0313F26 /* OWSCallHangupMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 01B9C6CDB2923C8CDF5DC9BACAEE1DE8 /* OWSCallHangupMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; 9E88FCD0C1B769B330A933CF9CBFBEB4 /* NSDictionary+MTLManipulationAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = ABF9434DACD837954F1A60B06DF83DD1 /* NSDictionary+MTLManipulationAdditions.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 9E8AC313C915CD3F81C594EED1FBF72C /* NSData+hexString.h in Headers */ = {isa = PBXBuildFile; fileRef = 9ED971C4F63D553AB147CC0725BC4733 /* NSData+hexString.h */; settings = {ATTRIBUTES = (Public, ); }; }; 9E8F640A58D18B874F8ABACB6F15B53E /* YapDatabaseSearchQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 7BC5018F4B97A7D04B6B823CFB799B1F /* YapDatabaseSearchQueue.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9E9994BBA5650A553F29733F82038E87 /* OWSContactsOutputStream.h in Headers */ = {isa = PBXBuildFile; fileRef = F9FE9E88FBCEA72699893B94FC0D2C2E /* OWSContactsOutputStream.h */; settings = {ATTRIBUTES = (Public, ); }; }; 9E9BABCF4F9EC6C4EAB85F8611099D7C /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEC1A7F5244CBB975185BEDC95F08109 /* Accelerate.framework */; }; 9EA593EC8C4894BB549CCB73483ADDDC /* YapDatabaseAutoViewConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = BE4E48BA34D00CF76DD0A6F377DD4851 /* YapDatabaseAutoViewConnection.h */; settings = {ATTRIBUTES = (Public, ); }; }; 9ED292534DFD3E5CCD6D53F89FF9EAB0 /* JSQMessagesLabel.h in Headers */ = {isa = PBXBuildFile; fileRef = 56CDF967716D1BEBE44F6B2BD036D795 /* JSQMessagesLabel.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9EDD0A34FB1D68ECD51D1FB1A50F176A /* OWSDisappearingMessagesConfigurationMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 613FF7FE180E83985E362DC3932841A2 /* OWSDisappearingMessagesConfigurationMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9EFCF3BE2FBD5904346EDC1960468A1B /* OWSGroupsOutputStream.m in Sources */ = {isa = PBXBuildFile; fileRef = 3BF67D7274111C398459670D39E92E1E /* OWSGroupsOutputStream.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; 9F4F5C47A170F18BAACF79ECA243C350 /* JSQSystemSoundPlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C0780E2F17BE4046BE1B635FB89429D /* JSQSystemSoundPlayer.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9FAB38B83F43FFECCCB8E9C056983E9B /* OWSStorage+Subclass.h in Headers */ = {isa = PBXBuildFile; fileRef = EB19AA4297F5C346D36A2FC5AAFBBFA6 /* OWSStorage+Subclass.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9FE86D496731C3A9861661180076319F /* OWSBlockingManager.h in Headers */ = {isa = PBXBuildFile; fileRef = D110E6A60FF8872EE6A7CDD2677EA661 /* OWSBlockingManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A04C6A5B7D7F2405850A24608343848E /* TSAttachmentStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 339148C4044440ADC295D5A64BA3CE62 /* TSAttachmentStream.h */; settings = {ATTRIBUTES = (Public, ); }; }; A05C69C82A77BA405EA1D4075F4E5838 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5850F0EA55B34D740E6463ACD2F23A21 /* Foundation.framework */; }; - A0600EA8D9F0587AD2B2AB6275572BB1 /* OWSWebsocketSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = 40D9C7EBD1173B5AA4363B29B2F284A6 /* OWSWebsocketSecurityPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; A06ADB4D91E65D838AD595A45772608B /* zeroize.c in Sources */ = {isa = PBXBuildFile; fileRef = 5AA978860E198E61F0D2839282B60B24 /* zeroize.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - A0C0465F7F85BD5745656E252C4A9D8E /* TSInvalidIdentityKeyErrorMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = A70EADDA1C675F008309D5E1C64B5B7A /* TSInvalidIdentityKeyErrorMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A08EE4E209FE6F7E223506BBCB130027 /* OWSProvisioningProtos.pb.m in Sources */ = {isa = PBXBuildFile; fileRef = 65E50BA8B3B3F6A975CAC6831035E728 /* OWSProvisioningProtos.pb.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + A0C7803874A7C70E19AB5EE84E937CB2 /* OWSUploadingService.m in Sources */ = {isa = PBXBuildFile; fileRef = DBF90DC2445D0F46EBA47D13A394316E /* OWSUploadingService.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; A0DBA07CC127C55C144CDD4378F20D0A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5850F0EA55B34D740E6463ACD2F23A21 /* Foundation.framework */; }; A0E03C62D9A1F8FD0FEF14D5B09A237C /* NSRunLoop+SRWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = AC83DB190076FC6636E8B385F0C29948 /* NSRunLoop+SRWebSocket.h */; settings = {ATTRIBUTES = (Public, ); }; }; A0F3F41C8DD2DF530D60C65489A8C4E7 /* ProtocolBuffers-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 56CBC1C16DCEC9F1BDE98215338E6782 /* ProtocolBuffers-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; A12607D4D009BDEB7E1B9136E051EB1E /* SRSIMDHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = EF857D76B84271FA5F05CBA0623EFDF8 /* SRSIMDHelpers.h */; settings = {ATTRIBUTES = (Project, ); }; }; A187D1DE540143FCAD0DF72C85C5F15F /* YapDatabaseExtensionTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = BD944222E8A32E76138AC35DF175325F /* YapDatabaseExtensionTypes.h */; settings = {ATTRIBUTES = (Public, ); }; }; A199C26EA601FE8D493191F5AE5A15C3 /* UIDevice+JSQMessages.h in Headers */ = {isa = PBXBuildFile; fileRef = B5C002BC4A78E516D4375CB723FDB688 /* UIDevice+JSQMessages.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A1AEB262A1C780248750CC17DF54F6BF /* ProtoBuf+OWS.m in Sources */ = {isa = PBXBuildFile; fileRef = 62FAE32229780D8750DEE87CF26AE083 /* ProtoBuf+OWS.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; A1B15AC660A370AA7241807AAFAD8276 /* open.c in Sources */ = {isa = PBXBuildFile; fileRef = 017263A77D8949B64E6CB80CACDB25A6 /* open.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; A1BE76B35E04671A29D96929942909A2 /* SignedPrekeyRecord.m in Sources */ = {isa = PBXBuildFile; fileRef = 6A9559E990614E4D8393EFD5BDA63D71 /* SignedPrekeyRecord.m */; }; A1D00BBDED417960689769E4F318E1BF /* crypto_uint32.h in Headers */ = {isa = PBXBuildFile; fileRef = EA9D29F22BB5699F858D4E73A1E7F60E /* crypto_uint32.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A279DB5E238922CEB0655A08F9CBA32B /* TSRecipient.m in Sources */ = {isa = PBXBuildFile; fileRef = 229691F78F8E8646BC9965BF8F5812AB /* TSRecipient.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + A22D1805E6BBDEB2B490CDDE2B088BCA /* YapDatabaseConnection+OWS.h in Headers */ = {isa = PBXBuildFile; fileRef = 3BE57AEB5F29CFE4DDF0D01FB5F32479 /* YapDatabaseConnection+OWS.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A2814398E2EC100BE2D2C2065013AA5A /* OWSMessageUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = AA24B9945CAE428D87C7E5961016D6B1 /* OWSMessageUtils.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + A2DF9AC3286C01A7B30011BEA785DE85 /* TSStorageManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FE1F3FC3F8E3FC7C4817EBBC10A887D /* TSStorageManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; A2EAB5156FDF2FCE2A9A3BC7B8FA63CE /* UFDisjointSetNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 954A92A6F8EEE4EB46C44932A9448C34 /* UFDisjointSetNode.h */; settings = {ATTRIBUTES = (Public, ); }; }; A34E2D5DB6C704D81AFCC567529E83E9 /* YapDatabaseFilteredView.h in Headers */ = {isa = PBXBuildFile; fileRef = C94322A8A9576CADE669E35395D8F9D5 /* YapDatabaseFilteredView.h */; settings = {ATTRIBUTES = (Public, ); }; }; A34E6677D02F59D0501098F05918357B /* YapDatabaseFullTextSearchConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = EA2E43E879F193A3F5235645A2734856 /* YapDatabaseFullTextSearchConnection.m */; }; - A34E743DD71C51E0D21916DC3D32547C /* TSVerifyCodeRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 599435CFB96F255A410458B9A58B48C0 /* TSVerifyCodeRequest.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A35FE70D99E7546C5D78EB6211C600A8 /* TSAvailablePreKeysCountRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 749F0756C3C33D99CAA7E80CB945A107 /* TSAvailablePreKeysCountRequest.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; - A373A3410884354BD111162771F2C4B2 /* TSRegisterSignedPrekeyRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = DB2DE5CA16DF198ECF6C29E8016B5CC9 /* TSRegisterSignedPrekeyRequest.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; - A3810A90CA055C8755A87D50A089C0E4 /* OWSCallBusyMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = EB93F6F9CD18C9CA0D3BE91AC30E4C2F /* OWSCallBusyMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; A3DD4FE86A8931931D4A962A7BF6C2D2 /* TOCCancelToken+MoreConstructors.h in Headers */ = {isa = PBXBuildFile; fileRef = 0DA6A5D698EE0954839881A4660E4474 /* TOCCancelToken+MoreConstructors.h */; settings = {ATTRIBUTES = (Public, ); }; }; A3FA04B80468563065C9012AE643116E /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5850F0EA55B34D740E6463ACD2F23A21 /* Foundation.framework */; }; A4001FB27DC237E2A94C2AFC1813AB1A /* YapDatabaseSecondaryIndexTransaction.h in Headers */ = {isa = PBXBuildFile; fileRef = 7CC9DBB621636E0366BA1F36CF62AC0D /* YapDatabaseSecondaryIndexTransaction.h */; settings = {ATTRIBUTES = (Public, ); }; }; @@ -836,155 +807,149 @@ A47689D5A0BD8DA15392457A70CEF710 /* SessionCipher.h in Headers */ = {isa = PBXBuildFile; fileRef = 31EBD7E1F41DA4A5E2E209538D23488A /* SessionCipher.h */; settings = {ATTRIBUTES = (Public, ); }; }; A4EAC61A7290E0F3F6F5C4C8796BDD7D /* JSQMessagesViewController-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 854BE7A26B6F9D488E80E0F03C03C71C /* JSQMessagesViewController-dummy.m */; }; A4F45BA4CF5E583B119CF13483DC0CC8 /* ImageIO.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DC66BA658579F3ED13B72379332C2568 /* ImageIO.framework */; }; + A50A3FF70667E4A3D5B583B057BD4C60 /* OWSCallMessageHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = A9FFA88DFFE04E4A49FAE7A53D393F0E /* OWSCallMessageHandler.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A517B3A84EEB128131BCF9C1CBA3DC2C /* OWSReadReceiptManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A09EE965A5B2C67745B5858FC3136BB /* OWSReadReceiptManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; A524D84C6BA23ACB45C27AEF209CD0C6 /* NSValueTransformer+MTLPredefinedTransformerAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CC427EEEFCFCD1D01984CB77FD1F618 /* NSValueTransformer+MTLPredefinedTransformerAdditions.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; A53AF6817DA5B07D69F976EA48131435 /* SocketRocket.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B0CA85ECF400B44CFC7B31AD5D6DA8A8 /* SocketRocket.framework */; }; A5909B9D5481B591851B5B33E0B5FEE2 /* SRMutex.h in Headers */ = {isa = PBXBuildFile; fileRef = D8CC516D8140917D9AB6CBAC829F5A89 /* SRMutex.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A5BC56A2EA4F1BA5EDEDD5A575165C3C /* TSInteraction.m in Sources */ = {isa = PBXBuildFile; fileRef = FB386F5E2D0CF91C282C8E422975A710 /* TSInteraction.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; A5C9830732C9D6DF9678807B0E3573C8 /* YapRowidSet.mm in Sources */ = {isa = PBXBuildFile; fileRef = E6A34746E6348CE6CE42BE5989E9226E /* YapRowidSet.mm */; }; A5CC7E7C77A8EF5A10939CE883C2647C /* YapDatabase.m in Sources */ = {isa = PBXBuildFile; fileRef = 576BAD59FE3CAAF097DB8A24F54B345F /* YapDatabase.m */; }; A5FA3D8A71BF1831A3EB97EE97F04DF2 /* aes.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F1A5900525E4269ADB8C4DBF8B8CE61 /* aes.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A600585C80F514489D940F7407BA455F /* YapDatabaseConnection+OWS.m in Sources */ = {isa = PBXBuildFile; fileRef = 71DD7119D4254D3D9D71E51ACD01B054 /* YapDatabaseConnection+OWS.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; - A66040970F264C1377079855E361B22D /* OWSVerificationStateChangeMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 9FE9EFBE74969BC6F44F00929F5D1D38 /* OWSVerificationStateChangeMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A61F21E080236B3DC0B3A0305C1D604F /* OWSHTTPSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = 23FA1E65DAE55AE0D0541E4A23447CE4 /* OWSHTTPSecurityPolicy.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; A674F48B6D2A29B5EE0B2DDEE30EDC5E /* TextFormat.m in Sources */ = {isa = PBXBuildFile; fileRef = 37060CB92F2ED06C6D67F9E27392F786 /* TextFormat.m */; }; A678CEA94151AED875116B7D75E9A43B /* YapDatabaseHooksTransaction.h in Headers */ = {isa = PBXBuildFile; fileRef = F819C88B86FDB7AEA2272A0557BF69F5 /* YapDatabaseHooksTransaction.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A687DFAD478263C5F6691E1F652C8EB2 /* NSData+hexString.h in Headers */ = {isa = PBXBuildFile; fileRef = 9ED971C4F63D553AB147CC0725BC4733 /* NSData+hexString.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A6A271F95A1A39FE0D03EF0994E3EA30 /* OWSMessageHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = A1C62383B777CF7A73C9411E3815ED30 /* OWSMessageHandler.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A6E239EF24C955B1E63632C100282E99 /* OWSSyncGroupsRequestMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 71DA354C5D3C0A9837F5C72741CB17C5 /* OWSSyncGroupsRequestMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; A6E3BEC826FE139855742E71D53BB6C7 /* YapDatabaseCloudCorePipeline.m in Sources */ = {isa = PBXBuildFile; fileRef = 525895E554851BFA13D9F3933BA4B314 /* YapDatabaseCloudCorePipeline.m */; }; A6F0F16EBE083E39AE6E4131DDEF0D2C /* JSQSystemSoundPlayer.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8661C9061EE5799B2F491A61D7AA76C3 /* JSQSystemSoundPlayer.framework */; }; A6F59EFB03718599E654977E6D4ED0BE /* fe_cmov.c in Sources */ = {isa = PBXBuildFile; fileRef = FFD6253EEA67967D914DE94D3F94235C /* fe_cmov.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; A6F8042E4EC3D2594FCF5410696720B3 /* RatchetingSession.h in Headers */ = {isa = PBXBuildFile; fileRef = C9774E592FE372EF4B0532F64B84D6B5 /* RatchetingSession.h */; settings = {ATTRIBUTES = (Public, ); }; }; A6FE1D9D096A7A3232EAFC61E262E8E1 /* TSDerivedSecrets.h in Headers */ = {isa = PBXBuildFile; fileRef = D31EBF0EA26F5BD67183202BAEFBF6C2 /* TSDerivedSecrets.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A7F1D1E782D92ED111BC70642A342112 /* OWSAnalytics.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F48F8AA3CCAB598A62E4D5137916B6A /* OWSAnalytics.h */; settings = {ATTRIBUTES = (Public, ); }; }; A806082C4684B8F4FC3E7BF0601B2163 /* MTLTransformerErrorHandling.h in Headers */ = {isa = PBXBuildFile; fileRef = F728FD75D0A30FE152C02F6A1D5CCDAB /* MTLTransformerErrorHandling.h */; settings = {ATTRIBUTES = (Public, ); }; }; A80A6D348E5957F2781A03234929EEF2 /* UIImageView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = E7EA4E17D590471F1EBF9A1975270D3E /* UIImageView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A812FF17BE9D025F62A86E6E1AAD1DD0 /* NSObject+OWS.h in Headers */ = {isa = PBXBuildFile; fileRef = 33A54C1627F7F2B78130F81C118B67A6 /* NSObject+OWS.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A82031B319CE7E2A47B19C5A97F264FC /* SecurityUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = E35B91F96A157CDD787C0F9245FED44D /* SecurityUtils.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A84774E672EE01581B2F918613F41A2E /* OWSFingerprint.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D365830CBD111DE1FD6D06E9FCDD670 /* OWSFingerprint.h */; settings = {ATTRIBUTES = (Public, ); }; }; A8A79B8F76DF74A920BD8FFF97AFFB54 /* JSQMessagesBubbleImageFactory.m in Sources */ = {isa = PBXBuildFile; fileRef = 8A33395E4AF70B5CF5770B773E940816 /* JSQMessagesBubbleImageFactory.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - A9164E866110A6559DDA8DE429DF1DC8 /* OWSGetDevicesRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 785FFEAEDF09313FE7723C96601592B7 /* OWSGetDevicesRequest.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A8F9BD02A6240A08E6EABBDE9C5E71BE /* NSData+Image.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D480883666A031A4B415CC86B8AF4C1 /* NSData+Image.h */; settings = {ATTRIBUTES = (Public, ); }; }; A95EC7AC29BCDFB10A90A802ABBE84F9 /* Mantle-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D972CC1ECA2A537744F3EB678A5DDFA /* Mantle-dummy.m */; }; A98E2334B101D4B2D73776DD32954D0C /* MTLJSONAdapter.m in Sources */ = {isa = PBXBuildFile; fileRef = 7A960724F2ACEF1224814C15008200A2 /* MTLJSONAdapter.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - A9E0EA1899A2342F7D2EF9080A944E90 /* OWS2FAManager.h in Headers */ = {isa = PBXBuildFile; fileRef = E6FE1C63ABBB0A0C8E1384B280133785 /* OWS2FAManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; A9F97FCCC661A026C361045C1CEEAB47 /* YapDatabaseCloudCoreOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 14333000BC7CB87D5C7FB700B6C44DA2 /* YapDatabaseCloudCoreOperation.m */; }; + A9FECA7B4E381CC3B7F73FB87CCE6B78 /* Constraints.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B5EDA2C40B3D3CF28919B53E420CB77 /* Constraints.h */; settings = {ATTRIBUTES = (Public, ); }; }; AA263589AA9117B77050129E7D6E5F0B /* YapDatabaseFilteredViewPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 95A5533AC68729ED786E879F4DC6E173 /* YapDatabaseFilteredViewPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; }; + AA266E14624D1EBF2F7A668C0C8AD7B7 /* OWSRecipientIdentity.m in Sources */ = {isa = PBXBuildFile; fileRef = C337465E0CDA96C3A0055E94B3B09EEC /* OWSRecipientIdentity.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + AA38369994D7E95B5D2E281CF96BC5C5 /* SignalServiceKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 300E7F5E7F52CE148D0277741C0D2BDA /* SignalServiceKit-dummy.m */; }; AA4CEE07E3C730B05A9B0ACF7280F884 /* SessionStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D16F9FC4A3A4818B6EABA73D8F3DC43 /* SessionStore.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AA54E529D39279CBF745B96419C2D34D /* OWSAnalyticsEvents.h in Headers */ = {isa = PBXBuildFile; fileRef = 07FDDA59351FD3681D6DB462CB8CCC2D /* OWSAnalyticsEvents.h */; settings = {ATTRIBUTES = (Public, ); }; }; AA5CCB93BCE299CB9570242F1772B6F5 /* UIColor+JSQMessages.m in Sources */ = {isa = PBXBuildFile; fileRef = 46362FD28A01B62217D03B934EF36D8B /* UIColor+JSQMessages.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - AAA151BB634D28B29B55F6DD1179944E /* OWSRequestBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = C27845D4D0B4C87215AAD7474884903E /* OWSRequestBuilder.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; AAA5334312B6ABD11F827F6FB94F5822 /* YapDatabaseViewMappingsPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 26F6D938B6EE3C699B7FC0291500A1EE /* YapDatabaseViewMappingsPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; }; + AAD4A2EFCB63C02D33FEEA731935CC8A /* OWSCallAnswerMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 9051F1366AC9E41E78FB14FA53D36E55 /* OWSCallAnswerMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; AAF376B9E45FF2F96668E7E3786A867C /* AssetsLibrary.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F7A66E70AB4D3B9388B097141EAA249A /* AssetsLibrary.framework */; }; AB0139DF11752D2270DD6134FB547F93 /* NSArray+NBAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 32C9884DE867761F57715B3CD3E5983E /* NSArray+NBAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; AB2FF60532C6E5EA0EE74261FDEA93C3 /* YapWhitelistBlacklist.h in Headers */ = {isa = PBXBuildFile; fileRef = 2EDA070BDB972917C23971AB4A58EC54 /* YapWhitelistBlacklist.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AB5992051AAB03CDE99023DF34DBF3F7 /* OWSOutgoingSentMessageTranscript.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C012CC6FF34DC49F93132F3FEBAF74A /* OWSOutgoingSentMessageTranscript.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; AB6027FBFDB50730C594075475879435 /* JSQMessagesInputToolbar.h in Headers */ = {isa = PBXBuildFile; fileRef = EDE5327C542408430411D0AC039865EC /* JSQMessagesInputToolbar.h */; settings = {ATTRIBUTES = (Public, ); }; }; ABA6028CEED445C0359F51EC8894D93B /* YapDatabaseManualViewTransaction.h in Headers */ = {isa = PBXBuildFile; fileRef = 1872896AD794886704A071D8813EBC35 /* YapDatabaseManualViewTransaction.h */; settings = {ATTRIBUTES = (Public, ); }; }; ABE35013E55705BCE97ADAB20564332B /* YapDatabaseManualView.h in Headers */ = {isa = PBXBuildFile; fileRef = 8FE1A97D42884096D508D48296C849FE /* YapDatabaseManualView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AC3CAF07FCBE87A53FC76299CD5E9A6E /* OWSCallIceUpdateMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = CD74A520BD95FE80B5FC6C9A8D4A0057 /* OWSCallIceUpdateMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AC0E6A2369F757C8C2E4F99D8FEA56C2 /* SubProtocol.pb.h in Headers */ = {isa = PBXBuildFile; fileRef = FD35B6457D57475F1BE24414C5FF0AE9 /* SubProtocol.pb.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AC65302B3E941712CBF865CB0A56167E /* OWSDisappearingMessagesFinder.h in Headers */ = {isa = PBXBuildFile; fileRef = E2922B50B3B1AC9CB08C2770FC1B60CA /* OWSDisappearingMessagesFinder.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AC94C20E90D0932B23D19116E5D7256F /* OWSContactsOutputStream.h in Headers */ = {isa = PBXBuildFile; fileRef = F9FE9E88FBCEA72699893B94FC0D2C2E /* OWSContactsOutputStream.h */; settings = {ATTRIBUTES = (Public, ); }; }; ACCE9373178DCB901811BA058E73A18A /* JSQMessagesToolbarContentView.m in Sources */ = {isa = PBXBuildFile; fileRef = B37E1DB56AC6A13CCF6E59035A120629 /* JSQMessagesToolbarContentView.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; ACF8C3E143E2BDB835732FECC0C79B63 /* NSDictionary+MTLJSONKeyPath.h in Headers */ = {isa = PBXBuildFile; fileRef = EBACD1F5BEE6F23D1500955322389C5B /* NSDictionary+MTLJSONKeyPath.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AD290AEECAA5432F0088AB9CE492BE8B /* OWSDeviceProvisioner.m in Sources */ = {isa = PBXBuildFile; fileRef = 05DD2D7C9CE1A9090CF94576CAA34657 /* OWSDeviceProvisioner.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; - AD6418FD6CAABC54BBC49E0003A2D33D /* TSVerifyCodeRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 61EF7375FE0126E4490FB3A4B49BAA3C /* TSVerifyCodeRequest.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; ADC83B54483314DCDFB7B36C2687B86E /* SignedPreKeyStore.h in Headers */ = {isa = PBXBuildFile; fileRef = BA17C6A16AAE319C4DEB08923E3BD494 /* SignedPreKeyStore.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AE6A84CBDBDE9755F17D16D74F877768 /* OWSDisappearingConfigurationUpdateInfoMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = DF76F9AB18DC04D9A26D8FD8314A1BBB /* OWSDisappearingConfigurationUpdateInfoMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; AEACE2F84D4A05F71191FC696BF92135 /* unzip.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F5FFA574C87E40209BAB0DC4C2BA776 /* unzip.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; AEB10DE4866CB4AABA1F832A19C5F0B7 /* JSQMessagesToolbarButtonFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = B44523A0E2AC2CD03956DB201DE34606 /* JSQMessagesToolbarButtonFactory.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AEF9C1C36C422F16EBBF781750B3E921 /* TSGroupModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A6F65D743EE746A11F44103B293D87E /* TSGroupModel.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AF3B3752F756CBF9F6B6195E91563211 /* TSStorageManager+Calling.m in Sources */ = {isa = PBXBuildFile; fileRef = 9A9FECCCA47564A43DB1B7A225089601 /* TSStorageManager+Calling.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; AF4288CD3154A7CC65B2EE01061FAFF1 /* ge_p1p1_to_p3.c in Sources */ = {isa = PBXBuildFile; fileRef = 117BC71D6206B38C326AE2ED5B7C24E0 /* ge_p1p1_to_p3.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + AF52E1D23C10E2A7928D4923FD3D9F10 /* TSThread.h in Headers */ = {isa = PBXBuildFile; fileRef = BF8736350D14C5AA44FB4F4A66FC710E /* TSThread.h */; settings = {ATTRIBUTES = (Public, ); }; }; AF81B9B1DBC93E279EECDC8AEC3C9B7A /* YapDatabaseCrossProcessNotificationConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 04DC6765C93F42FE21075CEA3F5AFCDA /* YapDatabaseCrossProcessNotificationConnection.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AFB5E286E054DEF6BDAF67F20B2C22CF /* OWSEndSessionMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F8A8BCD39B6B20F3C90FC78C5607E55 /* OWSEndSessionMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; AFB7D548E58FA2D19A8EAA9518956845 /* JSQMessagesCollectionViewDataSource.h in Headers */ = {isa = PBXBuildFile; fileRef = FB081981FC7E27CAA1BEF05CC934E7ED /* JSQMessagesCollectionViewDataSource.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AFD44134C9A07F29A2E796EA0CE06629 /* TSRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = EEDEA1E03D74CBAAEEEE74242898A920 /* TSRequest.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AFDE987FB6A2E452CBCED3BBDC528002 /* OWSDispatch.h in Headers */ = {isa = PBXBuildFile; fileRef = 2F6B05160EAD5824248D6AF7D48F54F3 /* OWSDispatch.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B0395B89C090CFB017D314EBFE1E4076 /* OWSMessageHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = A1C62383B777CF7A73C9411E3815ED30 /* OWSMessageHandler.h */; settings = {ATTRIBUTES = (Public, ); }; }; B07F74F75C3E43471503D1DFEF92E7DD /* YapReachability.h in Headers */ = {isa = PBXBuildFile; fileRef = FA7EEE2752BE96AB7AF497A3B9630E05 /* YapReachability.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B0C18C5124FFC60FCA38FFB087C58576 /* OWSAcknowledgeMessageDeliveryRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 5908F8585C0FA3D4AE2BE7CFE3B01B0D /* OWSAcknowledgeMessageDeliveryRequest.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B11D68A3F46FFB8216136E7EAF15A085 /* TSStorageManager+SignedPreKeyStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 9DB2A681A41CD6995FE61CC103465A88 /* TSStorageManager+SignedPreKeyStore.h */; settings = {ATTRIBUTES = (Public, ); }; }; B1556EE843C7AFCE4A0CCBFE84D0D7BF /* crypto_sign.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F3E1CB58D0EAA8D1D89E171710D4D35 /* crypto_sign.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B15D7DCC8A95EA2E3D506A2C749D27F4 /* NSData+Image.m in Sources */ = {isa = PBXBuildFile; fileRef = C5A1868CE8C9013FABBE03A745E5C828 /* NSData+Image.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; B163D16F4F11FF04BA5C7A18535303A9 /* ioapi_mem.h in Headers */ = {isa = PBXBuildFile; fileRef = C12C31F4A2323102E483023E1579B3E6 /* ioapi_mem.h */; settings = {ATTRIBUTES = (Project, ); }; }; B1B1BAC42AE4C9883CEE60E0B7472E64 /* YapDatabaseConnectionProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 3986ADE904632F87F76CF1349F4C773D /* YapDatabaseConnectionProxy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B1E23EC02A64CCCDC881B73E6D04A994 /* TSNetworkManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D53E3FA4A5A27AEE523CDA187E553FC /* TSNetworkManager.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; B23BBF109D11ADDB99052C8AD01200A1 /* fe_0.c in Sources */ = {isa = PBXBuildFile; fileRef = 0F60D7956ECCBF8C2C5ED074BE486177 /* fe_0.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + B277969DA18223F683EB242A35DB43C6 /* OWSIncomingSentMessageTranscript.m in Sources */ = {isa = PBXBuildFile; fileRef = C77E5BC7307598749BF7D74D5C4726C0 /* OWSIncomingSentMessageTranscript.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; B2EDC9496F575FE5F6DFE2651C66C379 /* YapDatabaseSearchResultsViewOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = B1A0E1E87923EEED4558EE9335F5F75F /* YapDatabaseSearchResultsViewOptions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B33262D996B75CFA9E8A8FD8E636729D /* FunctionalUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = F31FFA89ED1DD9ACB41E804B111824ED /* FunctionalUtil.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; B3416F56597705C386CF4323A485BDAB /* AFNetworkReachabilityManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 252CEA2D4F6A3D94F1C3AD3F1059CC52 /* AFNetworkReachabilityManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; B34BDD32FDADDB4B467A69EAF8FE4063 /* YapDatabaseCloudCore.m in Sources */ = {isa = PBXBuildFile; fileRef = 45A5EB29A0861F7B4D6F2CAF11847F6D /* YapDatabaseCloudCore.m */; }; - B37C3C9D746B1D7DF7E659BF70C658FF /* TSMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = E633BA704AD0F656FE0F70EA4CAEF667 /* TSMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; B3B39C2148723431A3ABECE23C739282 /* UIImage+JSQMessages.m in Sources */ = {isa = PBXBuildFile; fileRef = 97B0FA4294879EBB32449D839522A1E5 /* UIImage+JSQMessages.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B3D0BEF3F0A1AB5959EAACD18F7C14A9 /* TSAccountManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 3F7EBAF20A2A9B1BB483CB5C7516AC7F /* TSAccountManager.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; B3D4C770D236D83C4D0A509AA4C2D70F /* ExtendableMessageBuilder.h in Headers */ = {isa = PBXBuildFile; fileRef = C52FF1FA1274D3B2D2C9ABFF76B1A6B5 /* ExtendableMessageBuilder.h */; settings = {ATTRIBUTES = (Public, ); }; }; B3DA9B869EA2CB1A09F90D94CCA60AC9 /* ALView+PureLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C332914E2BB6B55F7FBE3A4933F0C53 /* ALView+PureLayout.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B3E8E17BD5FCD608F00232762C461F9E /* OWSMessageUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DD25BA47B5E98928AC808E45F7E141F /* OWSMessageUtils.h */; settings = {ATTRIBUTES = (Public, ); }; }; B428404DAB1CEFCCAF6AF8CE7F0C6900 /* YapDatabaseRTreeIndexTransaction.h in Headers */ = {isa = PBXBuildFile; fileRef = F0F0EA8119CB919D4B99511157DFBF38 /* YapDatabaseRTreeIndexTransaction.h */; settings = {ATTRIBUTES = (Public, ); }; }; B443DBFD7614A3FDEF10D79B5F212D72 /* YapDatabaseCrossProcessNotification.h in Headers */ = {isa = PBXBuildFile; fileRef = B428963AF789D14BEE038F3A03364648 /* YapDatabaseCrossProcessNotification.h */; settings = {ATTRIBUTES = (Public, ); }; }; B45B8CFE943BD7563A0091833A44ECD0 /* ChainKey.h in Headers */ = {isa = PBXBuildFile; fileRef = 85A5439E4231CCD0384A49DFC9D39CA5 /* ChainKey.h */; settings = {ATTRIBUTES = (Public, ); }; }; B49D9723A242EA3B8CD42DF561117877 /* sign_modified.c in Sources */ = {isa = PBXBuildFile; fileRef = 3D19B24C1889E721D3AB4731CA09A0BB /* sign_modified.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; B4B92E32B453B352A0F6E12F8343B9ED /* DDMultiFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = C11F4C215F5C573FC29E4217C74A4135 /* DDMultiFormatter.h */; settings = {ATTRIBUTES = (Public, ); }; }; B4CD7A5990B0790C99D38D57BD8D21C5 /* GSR2.crt in Resources */ = {isa = PBXBuildFile; fileRef = 227F646F9B31BE804809D0924BCC112F /* GSR2.crt */; }; - B4EC82D4C332F87998B346B519B990E6 /* OWSEndSessionMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 2173CF481D26BEB76AF1129F407E2794 /* OWSEndSessionMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; B4F159166ECB4A5208C3F0EEA061F211 /* TOCInternal_OnDeallocObject.m in Sources */ = {isa = PBXBuildFile; fileRef = DF6A927E590A07734511E891CCE285DD /* TOCInternal_OnDeallocObject.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - B55BC6C6342DE651BDD8608FE3CCA722 /* NSUserDefaults+OWS.h in Headers */ = {isa = PBXBuildFile; fileRef = 7CF340EA784704F9A275C3C82D62AB45 /* NSUserDefaults+OWS.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B5699E32072B010EBB05F57C411B54D8 /* NSData+hexString.m in Sources */ = {isa = PBXBuildFile; fileRef = E081CB4BB8196E0E35BB499016BF7736 /* NSData+hexString.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; - B5AB9BBD06E7B572E9D29DB7B0A079B4 /* OWSAnalyticsEvents.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C19F43F3FFB01042DA2BDC530B7230E /* OWSAnalyticsEvents.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + B515F082A0C5A1BF125F10BA4931F7C1 /* OWSAsserts.h in Headers */ = {isa = PBXBuildFile; fileRef = 6BB3A1BE43608F1491838EE9A6EC4C29 /* OWSAsserts.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B545C45E3CF4CC703068C61050EDDC6B /* OWSMessageDecrypter.h in Headers */ = {isa = PBXBuildFile; fileRef = BFB641908CB07D31022A17DEED61B081 /* OWSMessageDecrypter.h */; settings = {ATTRIBUTES = (Public, ); }; }; B5BB728BC2B43FA87ACE9845841ECC15 /* SRError.h in Headers */ = {isa = PBXBuildFile; fileRef = 2089E0829FF6CE690C39A88F12386EE7 /* SRError.h */; settings = {ATTRIBUTES = (Project, ); }; }; B5DF7389B61151D1789C527676F172F3 /* JSQMessagesViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 70BD70EF481CCD3C6A25ECAA8149D6FC /* JSQMessagesViewController.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - B5E19B78F3FD365E8E00C0359AAF31D8 /* TSInvalidIdentityKeyReceivingErrorMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C4BCCBD7111FB7DEA1FBD5E2B3E0D95 /* TSInvalidIdentityKeyReceivingErrorMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; B65A10034493E4030E0E7987D61ED5F7 /* TOCFuture+MoreContructors.h in Headers */ = {isa = PBXBuildFile; fileRef = B782E8B47563C4FE3D8D267DC60D62E8 /* TOCFuture+MoreContructors.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B65DDCB4CC63278E14B5C74B106A638D /* OWSMessageDecrypter.m in Sources */ = {isa = PBXBuildFile; fileRef = AE7516D87591B6722623440084680611 /* OWSMessageDecrypter.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; B663090117F301ADE47AF08F70BBC4B5 /* Randomness.m in Sources */ = {isa = PBXBuildFile; fileRef = B851C95A27462B371022CAA06315D09D /* Randomness.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + B69889BE397C76304BB365844E68A874 /* OWSSignalService.h in Headers */ = {isa = PBXBuildFile; fileRef = 98C9BAF8CA94A32B9EC6BE87C8C531B8 /* OWSSignalService.h */; settings = {ATTRIBUTES = (Public, ); }; }; B6BF647B05BCE812D623FE5CBB41C870 /* YapDatabaseViewPageMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = 8D1BECC2FF06B7852B484A0525062A0C /* YapDatabaseViewPageMetadata.h */; settings = {ATTRIBUTES = (Private, ); }; }; B718C7F3F5CDE3D6C81188A2AC524508 /* AFNetworkActivityIndicatorManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 5AB42FB65A0D806619CAF808AF17C7EB /* AFNetworkActivityIndicatorManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; B72CCEFABC28852769F53B0FCB2FF47E /* TOCCancelTokenAndSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C8DEC6BF3B4EDF519AD4E7A0D0E0A4D /* TOCCancelTokenAndSource.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B73D23700B89F81DF60C0C7A21D6535E /* OWSError.m in Sources */ = {isa = PBXBuildFile; fileRef = 13BE63EF6052B292922FF1DCB49576E7 /* OWSError.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; B76BB6E69C94461CCD56619816FF46BF /* YapDatabaseFullTextSearchSnippetOptions.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E8B827AA0C44F840DD389F874E35089 /* YapDatabaseFullTextSearchSnippetOptions.m */; }; - B77BD2A8E1D0A3B0FF7D7F0EEC21A109 /* OWSCallHangupMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 9872CD786F712B47966929A944B81FE7 /* OWSCallHangupMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; B7BAF556F55C28BB1BB2C363832D2E63 /* SRWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = E890790A02A854681EB06C9DC3DA0C4D /* SRWebSocket.h */; settings = {ATTRIBUTES = (Public, ); }; }; B7FCC39C89E928804649FEDDD421324A /* MTLReflection.m in Sources */ = {isa = PBXBuildFile; fileRef = 798C147E20A804AB9C2F9552B25D5DFB /* MTLReflection.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; B80209656601EAAD176B9F4D8F782A5E /* JSQMessagesKeyboardController.m in Sources */ = {isa = PBXBuildFile; fileRef = 80836795893E0DB35D06A766C16A9158 /* JSQMessagesKeyboardController.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; B854674B04A56C23B35D37FEB43D0050 /* YapDatabaseManualViewConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 494DF5CE09DBF3C5226696BD1D61964E /* YapDatabaseManualViewConnection.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B885D8218BA1785EF812CF0785BA7434 /* TSAttachmentStream.m in Sources */ = {isa = PBXBuildFile; fileRef = 59C7768758DBC8E98E6369B16CA89370 /* TSAttachmentStream.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; B8FE31789F3BD5169F0FB0461F71CD88 /* YapDatabaseFilteredViewTransaction.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BC6FD99607AD4E8B403D1D19FFB2D88 /* YapDatabaseFilteredViewTransaction.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B90D593479EBC4AF0A6E2C00863FFED9 /* TSOutgoingMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 96B88375863DA2D86648042F878FFDE9 /* TSOutgoingMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; B9277916E55AEC8BA6E7BE624F23A220 /* JSQMessagesTimestampFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = 76C81166E9D6835893792BA4BA3CA161 /* JSQMessagesTimestampFormatter.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; B92F86AD60BE5DAC142009BB97F2B96D /* UnknownFieldSet.m in Sources */ = {isa = PBXBuildFile; fileRef = FDF9134E2E39460272B828E1553DA10B /* UnknownFieldSet.m */; }; B9A6C31E575C4D4691DFAE6742E80713 /* AES-CBC.h in Headers */ = {isa = PBXBuildFile; fileRef = 695E7B7DD8E8C98A2E4E3FBD9DD9F91C /* AES-CBC.h */; settings = {ATTRIBUTES = (Public, ); }; }; B9BA249C1F1838434B820EAE9AC3C999 /* NSArray+NBAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 19B8C8ED65662B3BEEE142EEA50041A8 /* NSArray+NBAdditions.m */; }; - BA0FB920F8238F6C12E792397E764EEC /* TSInteraction.m in Sources */ = {isa = PBXBuildFile; fileRef = FB386F5E2D0CF91C282C8E422975A710 /* TSInteraction.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; - BA1C40ACE8282D43864C50C7A735ABD1 /* OWSDisappearingMessagesJob.h in Headers */ = {isa = PBXBuildFile; fileRef = DD8E24094481C90F88CAA8357B3F47BF /* OWSDisappearingMessagesJob.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BA95C15EC89F9CFBE96EE1BBB2BC911D /* TSAttributes.m in Sources */ = {isa = PBXBuildFile; fileRef = 234337EED9EB68D8AA0F640B7EE3ACBB /* TSAttributes.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; - BABAC5897C738323A1B5D3E84B2FECBE /* TSIncomingMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 22240C19D0F7134FC33CD7F11CB07C84 /* TSIncomingMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + BA07830E8A3E0F294568AA7C10FD6C88 /* TSSocketManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 311ABC67E3D419FAE708719D0170D69B /* TSSocketManager.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + BA378703FA5662F09856400262099F5D /* OWSDisappearingMessagesJob.m in Sources */ = {isa = PBXBuildFile; fileRef = B215110C2288297E5ADDA756854FCB1F /* OWSDisappearingMessagesJob.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; BAD5C577A58D4BB7FA4E8FB8A38888F8 /* HKDFKit.m in Sources */ = {isa = PBXBuildFile; fileRef = 46A17558CD3E3EE2114EF2F2C6344349 /* HKDFKit.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; BB20360FBBE79D0A606A41CB6961F0D1 /* JSQMessagesAssets.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 5BAB0591ECF7E28CF98C4757B11C99AF /* JSQMessagesAssets.bundle */; }; BB6DBF1F64E65B7F7CC0B0063F6576FE /* YapDatabaseRTreeIndexOptions.m in Sources */ = {isa = PBXBuildFile; fileRef = E5F18017AB5869C44797C4022A7D40DF /* YapDatabaseRTreeIndexOptions.m */; }; BB6F8717E4B98302A032A519469EE718 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5850F0EA55B34D740E6463ACD2F23A21 /* Foundation.framework */; }; BB80DBE4193F41C88C88672E5889AEEB /* fileenc.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E76D4882A349F852F0C5EDD6CF2711F /* fileenc.h */; settings = {ATTRIBUTES = (Project, ); }; }; BBB9D7C89A8C6B18F27D71E82A1AAD1D /* SAMKeychain.m in Sources */ = {isa = PBXBuildFile; fileRef = CE095949A5B922EB0CB1904A081020D0 /* SAMKeychain.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - BBC12B7145797899A9748F471E9BDA20 /* OWSRecordTranscriptJob.m in Sources */ = {isa = PBXBuildFile; fileRef = BF7D4D267CD3D0E4F0231E2A77E3012F /* OWSRecordTranscriptJob.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; BBC251225F8AD83736CA9C31C6223581 /* Mantle.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7DAEB8A32AE40A377E0D76D0355DCC33 /* Mantle.framework */; }; BBD55FE5ACF5CBE8F0135564A98CC0B8 /* PreKeyWhisperMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 856B11DA8DE59C464CD4883A651F9961 /* PreKeyWhisperMessage.m */; }; + BC228AB135D5F9411927CF74EE21E655 /* TSRecipient.m in Sources */ = {isa = PBXBuildFile; fileRef = 229691F78F8E8646BC9965BF8F5812AB /* TSRecipient.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; BC597136AD97AE1BF6557020994EFECE /* JSQMessagesBubblesSizeCalculator.m in Sources */ = {isa = PBXBuildFile; fileRef = 0658A2E625032F462948EDA24C4B78E4 /* JSQMessagesBubblesSizeCalculator.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - BC95DBA2A3585BB0518C4844AFD93415 /* TSUnregisterAccountRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = E462586EFA6559D4230F10CE78F28910 /* TSUnregisterAccountRequest.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; BCC20A84E58897D73397B69D5CA1E52A /* DDLegacyMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 29EFBF8B008CAD2A6D96870D134AAEF1 /* DDLegacyMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BCD9C28E6E7D33B45A7FB27CC5CDBDB0 /* SignalServiceKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 300E7F5E7F52CE148D0277741C0D2BDA /* SignalServiceKit-dummy.m */; }; BD02BCBF8F6C195DEB18A854C30CFBC8 /* YapDirtyDictionary.h in Headers */ = {isa = PBXBuildFile; fileRef = 75F20D954BA3E16FB14E6A9F1B086784 /* YapDirtyDictionary.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BD12C1D794A7FB5B44E8B13F258A804C /* SignalServiceKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A1ADBBA15FA341B7373681A8F5537BC8 /* SignalServiceKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; BD37B270F5CECC3A73005D0471D61738 /* ge_p3_to_cached.c in Sources */ = {isa = PBXBuildFile; fileRef = 7C4421FFE19260051BCB4A54B26F7581 /* ge_p3_to_cached.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; BD4493E8AC7F2E49CA18A655DAADA644 /* minishared.c in Sources */ = {isa = PBXBuildFile; fileRef = FC60D0C945B6FE507026FD84948A670E /* minishared.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + BD5905A32FA335481B3EAB1B05AC15F5 /* TSRecipient.h in Headers */ = {isa = PBXBuildFile; fileRef = 6396DB90F8C4BD5A83D419B1846FE451 /* TSRecipient.h */; settings = {ATTRIBUTES = (Public, ); }; }; BDA4736C8400CFBC50E9F419CA87BD20 /* CodedInputStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C62FEA3E64C5A8B091F41D9C6094327 /* CodedInputStream.h */; settings = {ATTRIBUTES = (Public, ); }; }; BE4324AE091D75B294935BFF835D91BF /* YapDatabaseActionManagerTransaction.h in Headers */ = {isa = PBXBuildFile; fileRef = C7D7871402FF2A07770AA469E9C271D2 /* YapDatabaseActionManagerTransaction.h */; settings = {ATTRIBUTES = (Public, ); }; }; BE5BD5CBC90D9533D01D46C362677CA2 /* YapDatabaseView.h in Headers */ = {isa = PBXBuildFile; fileRef = 123284C3429405B4D147B8FB6D548B69 /* YapDatabaseView.h */; settings = {ATTRIBUTES = (Public, ); }; }; BE618D14DF59B64898A506339E268B0D /* JSQMediaItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 621B84644244E0A1F9307B769F46245D /* JSQMediaItem.h */; settings = {ATTRIBUTES = (Public, ); }; }; BE64E86A592DC393E7BBA51254820B1F /* TSDerivedSecrets.m in Sources */ = {isa = PBXBuildFile; fileRef = 97FA6D398CF12AF7CD1F6942DC069BC8 /* TSDerivedSecrets.m */; }; - BE65F03ECAD1F4AC368B90801A71C479 /* OWSSyncGroupsRequestMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 3136AD72D6B5AD853DB926EDAB859C71 /* OWSSyncGroupsRequestMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; BED2558579CA1B860347CCEE03E916BA /* YapDatabaseRTreeIndexPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 3FC9C1B9053538ED812730CA7A077C0E /* YapDatabaseRTreeIndexPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; }; + BEEE731B13F3DD38295C379C87309A95 /* OWSOutgoingCallMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C6F615F9024EFD644BDC597847822FB /* OWSOutgoingCallMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; BF292AB67F7D004728DEDEE40A9FED3D /* YapCache.h in Headers */ = {isa = PBXBuildFile; fileRef = C9913571FBFF373964169682E3E99441 /* YapCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; BF535F8A00023C700BD09DFC3FE838F2 /* JSQMessagesViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D446C882265F64186271B6D240642BB /* JSQMessagesViewController.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BF98369E1ED4E9B889105590447D707E /* NSTimer+OWS.m in Sources */ = {isa = PBXBuildFile; fileRef = 90B8E3A884F0DFD272A5A316879EB94E /* NSTimer+OWS.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; - BFCE3C455BD11EB350E9741E3454BBF7 /* OWSOutgoingNullMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E9FDBEA3DF0491EA39063453B78510E /* OWSOutgoingNullMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; BFFDD8D91156EFC44251AB04D1F95C09 /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 006E900E881DFA15A56F0906AF8E1A9B /* MobileCoreServices.framework */; }; - BFFF8645A07354750CB71CE583EBC3C9 /* TSGroupModel.m in Sources */ = {isa = PBXBuildFile; fileRef = A45CBF26412E09ABF9F73F9ECE062FB8 /* TSGroupModel.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; - C0691B45C69E413A803466FF4E560634 /* OWSDeviceProvisioningRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 0440F8C604484D9B643691512ED47A41 /* OWSDeviceProvisioningRequest.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + C03BE58B080E79B1575E35C8DB54F07F /* OWSReadReceiptsForLinkedDevicesMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 2BBB722F938A850E7889B03EEEFA84F6 /* OWSReadReceiptsForLinkedDevicesMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + C07F1A59422A2CF377A1553011BF3FE8 /* NSUserDefaults+OWS.h in Headers */ = {isa = PBXBuildFile; fileRef = 7CF340EA784704F9A275C3C82D62AB45 /* NSUserDefaults+OWS.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C081F74C4304257661D089D0027530A7 /* TSAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 64B06FCA1273EA0882366698502296C1 /* TSAttachment.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + C0AC17F46774ECFF997403651A3B1D3B /* NSData+hexString.m in Sources */ = {isa = PBXBuildFile; fileRef = E081CB4BB8196E0E35BB499016BF7736 /* NSData+hexString.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; C0C7BC8F5FF05AB3BB293FDF1AC4CB3D /* blocks.c in Sources */ = {isa = PBXBuildFile; fileRef = D8EB3E539BB85EDEC55F94CA9680BD37 /* blocks.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - C0CB7EEFDFD1A0B3C2E7D46F094D8EEB /* OWSVerificationStateSyncMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 4594ACF75ED0E87F6AB728EB0DD2B1F3 /* OWSVerificationStateSyncMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C0CB6E937678CE98C71EF56906C58235 /* OWSStorage.m in Sources */ = {isa = PBXBuildFile; fileRef = 1D08B49FC764EE840119908E412A1B2D /* OWSStorage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; C1754411E95930449F790DE30205F8A1 /* UIProgressView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B5D10355971023452814587C8079DC1 /* UIProgressView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; C1C1E4E7E5303CE9BAE47FC49AC2AB22 /* YapDatabaseFullTextSearchPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 66992F258ED3FB8FC4BDF16A2D0849FD /* YapDatabaseFullTextSearchPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; }; C1EAB57979459EF814A0E33889F2610B /* Reachability.m in Sources */ = {isa = PBXBuildFile; fileRef = E0D8E9B63083A710BDB906EC0651B9AC /* Reachability.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; C2720C5DB33EC4CEB21185E66A43287B /* CipherMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 2F8897285F9B1ED12B35087FD36B1F41 /* CipherMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C29B9762F393116DF0796D8905327E52 /* TSCall.h in Headers */ = {isa = PBXBuildFile; fileRef = A07FE73A37DC70B75A3FB0B9D658E7ED /* TSCall.h */; settings = {ATTRIBUTES = (Public, ); }; }; C2B86CB1B394EE2E9EEDCAB770353618 /* NBNumberFormat.m in Sources */ = {isa = PBXBuildFile; fileRef = FF6D4C6441240AFF77D4C91C00FBB852 /* NBNumberFormat.m */; }; - C2DF259A9A6DEB0FE4CF8FCF8E0780EF /* OWSMessageDecrypter.h in Headers */ = {isa = PBXBuildFile; fileRef = BFB641908CB07D31022A17DEED61B081 /* OWSMessageDecrypter.h */; settings = {ATTRIBUTES = (Public, ); }; }; C2FDE31B485ECB811F7F5878BDBD29F0 /* YapDatabaseConnectionConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 886980FED5C8395E586BF2F920F56A3A /* YapDatabaseConnectionConfig.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C31FB3162611AFE92BBABFCE186B99DC /* DataSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 29F7383106B63B5C93562D54FE0DB2EA /* DataSource.h */; settings = {ATTRIBUTES = (Public, ); }; }; C32C873C355A54B913A83A8111A5DA40 /* UIButton+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = BBBEB4B7464AA5BE431BD3F7C04D2930 /* UIButton+AFNetworking.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C36852F5A24075EA95F09CB15BC8033D /* OWSCensorshipConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B604A402F02BB6429F31CB7707D622F /* OWSCensorshipConfiguration.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; - C3A5AEF5B4833DC4B396B477B53977DA /* NSArray+OWS.h in Headers */ = {isa = PBXBuildFile; fileRef = F84A4BD01953D4517686A5EAC28030D0 /* NSArray+OWS.h */; settings = {ATTRIBUTES = (Public, ); }; }; C3A86A529848858E01C67142A53D5D21 /* NSArray+MTLManipulationAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = C9B1EE658D18198A67E13B15F005A221 /* NSArray+MTLManipulationAdditions.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; C3ABB37A7CF6DDF528142D86031176BA /* JSQMessages.h in Headers */ = {isa = PBXBuildFile; fileRef = 71689F57A9D9E7B3821576E5706B9CFC /* JSQMessages.h */; settings = {ATTRIBUTES = (Public, ); }; }; C3E56EBDD0BF0B9821D5F420983116EF /* PreKeyRecord.h in Headers */ = {isa = PBXBuildFile; fileRef = 73DC61C662CC7087BCC80DF68AA03EA3 /* PreKeyRecord.h */; settings = {ATTRIBUTES = (Public, ); }; }; @@ -992,31 +957,28 @@ C42D4EA8E34CF12D055707D90F1BF92B /* DDAssertMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 79BFA2AA376D9164A4B5FFF1D2BD5F48 /* DDAssertMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; C468B1EEA6722D3C0DFFB49F9630CCF1 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D95DEBDAAE59A8C172A387C43D9D362B /* Security.framework */; }; C4FB956A345E54680937A8C8903A740D /* YDBCKChangeRecord.h in Headers */ = {isa = PBXBuildFile; fileRef = 3BDA4F1E7C903DD527881B133D847C25 /* YDBCKChangeRecord.h */; settings = {ATTRIBUTES = (Private, ); }; }; - C5B2191C115F1A6DBDCD9A00E3FED872 /* OWSHTTPSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = 145A483CDBFB7294E10FB12BA00BB1A1 /* OWSHTTPSecurityPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; C5D704A402927FF0C4BA695597D20E19 /* ge_madd.c in Sources */ = {isa = PBXBuildFile; fileRef = D34F4D19F75D58353F89C16FDA274D20 /* ge_madd.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; C5E600895BEDC5DFF643B88C7C4779E7 /* DDASLLogCapture.m in Sources */ = {isa = PBXBuildFile; fileRef = FE009C99B103C2B3F49A85324E53F706 /* DDASLLogCapture.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; C5F93D10BFE013A6216B2F98B7CA7950 /* UIImage+JSQMessages.h in Headers */ = {isa = PBXBuildFile; fileRef = 1BD686BA2059FED54E7E0756166DF1B3 /* UIImage+JSQMessages.h */; settings = {ATTRIBUTES = (Public, ); }; }; C628F2CC1093623BFD4BD95224490D9F /* SignedPrekeyRecord.h in Headers */ = {isa = PBXBuildFile; fileRef = 6BB77F07CF5667B1E9879705172930C0 /* SignedPrekeyRecord.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C67E1245A7A715D4D269C25CE4AA4B23 /* TSYapDatabaseObject.h in Headers */ = {isa = PBXBuildFile; fileRef = FA57D7D19957CB1BDD1A0131C767CC10 /* TSYapDatabaseObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C6972535EB66124CC1A5D4FAC154D370 /* TSAccountManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 3F7EBAF20A2A9B1BB483CB5C7516AC7F /* TSAccountManager.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + C62FEFEB3A196FEA687B7FE4C4EA7889 /* NSData+OWSConstantTimeCompare.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E4DB4498C96B808DFA3D88DB783EE72 /* NSData+OWSConstantTimeCompare.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; C6C1C993CBE682CF381D470CC2F9AFA2 /* NSLayoutConstraint+PureLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = 83E8FBEBEC88FBB49BDA46599CB89048 /* NSLayoutConstraint+PureLayout.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; C6DA85EA2A93AE9AFB8EF6262FF5DDE3 /* DDContextFilterLogFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = B80889A2941B619F79D0E5FBF915F0F0 /* DDContextFilterLogFormatter.h */; settings = {ATTRIBUTES = (Public, ); }; }; C6F3F7F77E30C691B47AB46BF41AF5D5 /* YYAnimatedImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 457DD17513DF1CFE9A74364F7B52F655 /* YYAnimatedImageView.m */; }; C719CF7729ECF7FBA9456F7A1CFA9ABE /* MTLValueTransformer.h in Headers */ = {isa = PBXBuildFile; fileRef = 3DD5714C8EEF6C809A020140267096F6 /* MTLValueTransformer.h */; settings = {ATTRIBUTES = (Public, ); }; }; C752A1DF8E48411566D60C07E70ADFFF /* MutableField.m in Sources */ = {isa = PBXBuildFile; fileRef = 71A1BC2504A1776416DC5DBE63958A7D /* MutableField.m */; }; + C786EB7793EEA429D959F0FC150E618B /* iOSVersions.h in Headers */ = {isa = PBXBuildFile; fileRef = FDA5577075DD219BE3C7E732AF5F2C4C /* iOSVersions.h */; settings = {ATTRIBUTES = (Public, ); }; }; C7E06D5181621C8AA172A26D30AFDE44 /* YapDatabaseHooksPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 74710B86A748E4D6C8AD813D9473D963 /* YapDatabaseHooksPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; }; - C871F3C88869FBFA4E44B02953494A40 /* TSRecipientPrekeyRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = CD0012A6D624CA3B9DFBF9479999484B /* TSRecipientPrekeyRequest.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C8A4082BCB89D67EB0C515D186FD5A04 /* TSRequestVerificationCodeRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 5F5E1BD8199BF278CB4631C640AACCFA /* TSRequestVerificationCodeRequest.h */; settings = {ATTRIBUTES = (Public, ); }; }; C8B09BA518984A19076EB9C7BF58ADE8 /* PBArray.h in Headers */ = {isa = PBXBuildFile; fileRef = 106C35DE6B1CF8852863A1EAAF66D9F2 /* PBArray.h */; settings = {ATTRIBUTES = (Public, ); }; }; C917BF68020D9AB41A27C2F7AB6319E3 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 26BA95D6D069CB36CF521261FDF735D4 /* SystemConfiguration.framework */; }; - C941C8E0C64B6C3AA6B3C72686E86DC2 /* AppVersion.m in Sources */ = {isa = PBXBuildFile; fileRef = C8F55CCA88472727C023D2685AF8A8B8 /* AppVersion.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + C9316C371217EE94DA80B1663E4DD2BA /* PhoneNumber.h in Headers */ = {isa = PBXBuildFile; fileRef = 21A45E30AA8FA26AC7CDDCC1514C2107 /* PhoneNumber.h */; settings = {ATTRIBUTES = (Public, ); }; }; C94915E65BEF9D50989EB6A26A635B88 /* Pods-SignalTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 45E24887338F6148E691405CEE2662D1 /* Pods-SignalTests-dummy.m */; }; + C96561CB7FD77EFC2C2FD51D33CBE4F4 /* OWSCallOfferMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C87EB0C3E3C071726208AB5D5BB40BE /* OWSCallOfferMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; C9823C09BFF186F0DE4ECDAF9A179BB3 /* SRURLUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = B320A40548208B93D3D34A82CD84EE39 /* SRURLUtilities.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C99DB53160566281673B6AE16D7E5E64 /* OWSBlockingManager.h in Headers */ = {isa = PBXBuildFile; fileRef = D110E6A60FF8872EE6A7CDD2677EA661 /* OWSBlockingManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CA0811786DA2F8CA731C8F09927AF601 /* OWSDisappearingConfigurationUpdateInfoMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = EB1245FCD1B16CB748E82F638D0AD778 /* OWSDisappearingConfigurationUpdateInfoMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; CA32827F21A4DF86501E62B4E4E5F1DE /* SRConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A0D4BFC1E849EC2CF024CCB378B31AA /* SRConstants.h */; settings = {ATTRIBUTES = (Project, ); }; }; CA512DD3F41B63E7F8880E2D189BB0A4 /* TextFormat.h in Headers */ = {isa = PBXBuildFile; fileRef = 06684F874CC6D144F59F0BC032D5A21F /* TextFormat.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CA79143C9FAB8E5AB8E95383FCF3102E /* OWSBackgroundTask.h in Headers */ = {isa = PBXBuildFile; fileRef = FDB4E1AD1B4B274D07AEAB8AC11E1F6E /* OWSBackgroundTask.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CA87E3194CEF86813579025E8470D043 /* AppReadiness.m in Sources */ = {isa = PBXBuildFile; fileRef = FA17F5ECA8DB79FA3F9C6B0B04A444B2 /* AppReadiness.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + CA76C6A85873BC440CADFE352C66C22B /* Cryptography.h in Headers */ = {isa = PBXBuildFile; fileRef = D33857F8FF2870FA1402D607CE936383 /* Cryptography.h */; settings = {ATTRIBUTES = (Public, ); }; }; CAAA0FF2E725CCBE5FA88638576D896B /* JSQMessagesMediaViewBubbleImageMasker.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F6B693F679CBDDBE205641B1333E376 /* JSQMessagesMediaViewBubbleImageMasker.h */; settings = {ATTRIBUTES = (Public, ); }; }; CACCA4D8CAB3780D3E6D1A5649E0836A /* MessageBuilder.h in Headers */ = {isa = PBXBuildFile; fileRef = 0248D06F6C2A783041F1CC91D1A697C9 /* MessageBuilder.h */; settings = {ATTRIBUTES = (Public, ); }; }; CADB3E9F3BC3985C24DBF5C36D343317 /* TOCInternal_Array+Functional.h in Headers */ = {isa = PBXBuildFile; fileRef = CAE1A3FC4AA6B11F1F57B66EA91E97F2 /* TOCInternal_Array+Functional.h */; settings = {ATTRIBUTES = (Public, ); }; }; @@ -1025,170 +987,162 @@ CB53C083FB72650FFC3C29A8520BCD8A /* Utilities.m in Sources */ = {isa = PBXBuildFile; fileRef = C47CD4CAA7F7736B576ACB8F21663482 /* Utilities.m */; }; CBD9BBC31AEB44D06F23461B41BEA53C /* PureLayoutDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = FD6651265081FF7868D2DA63E6FA84EB /* PureLayoutDefines.h */; settings = {ATTRIBUTES = (Public, ); }; }; CBDA56DB98378AD816FD57AD96E95896 /* NSError+MTLModelException.h in Headers */ = {isa = PBXBuildFile; fileRef = E8D4F54E497325A12EECF8100EF2747C /* NSError+MTLModelException.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CBF22CF444EBA44B993A13BA8A450C8D /* OWSDisappearingConfigurationUpdateInfoMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = DF76F9AB18DC04D9A26D8FD8314A1BBB /* OWSDisappearingConfigurationUpdateInfoMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CC1A976DB64EAB1966ABF6DBD04E0ADF /* AppVersion.h in Headers */ = {isa = PBXBuildFile; fileRef = DED58DB5310DAADE26D0AD30D976C8DF /* AppVersion.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CBF48C2464255F9988EF1F3E2096C40E /* NSURLSessionDataTask+StatusCode.m in Sources */ = {isa = PBXBuildFile; fileRef = 97600A0225498381E58EB1701D9EF82B /* NSURLSessionDataTask+StatusCode.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; CC1A9AF017C9B8CBA4FE8B7DFF6127E3 /* YapDatabaseRelationshipPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 489B29FAE78424DEEB14B36990B69197 /* YapDatabaseRelationshipPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; }; CC680BBB5C22240468335523689D94C7 /* YapReachability.m in Sources */ = {isa = PBXBuildFile; fileRef = 129FEDE76DA9988EE12EF14020C6085C /* YapReachability.m */; }; CC6EB9C621C27CB8FF53E2CAADC11B59 /* TwistedOakCollapsingFutures.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A2170EE88F984D7A4B11C3C603ECB45 /* TwistedOakCollapsingFutures.h */; settings = {ATTRIBUTES = (Public, ); }; }; CC791819E900A1DEB9195FF511F73B0E /* JSQMessagesMediaPlaceholderView.h in Headers */ = {isa = PBXBuildFile; fileRef = B750EDBCADBD97481AF053F1662F6121 /* JSQMessagesMediaPlaceholderView.h */; settings = {ATTRIBUTES = (Public, ); }; }; CC7B53D1754242B150579D513967C670 /* SRURLUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 534328F363E9FE9CF3ADDB6FEADF8E6A /* SRURLUtilities.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CCD0EE6DA09982AECCF2695B6A1DCAEC /* OWSOutgoingCallMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = C0C16A3FE558FEE6DF0613B40E4F788C /* OWSOutgoingCallMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CD0B5AE2D98ADF8FB1949FC5A9132E5B /* OWSUnknownContactBlockOfferMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A0383705341A17C6AB306D1351C1980 /* OWSUnknownContactBlockOfferMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; - CD18D8D9E3C8C6168E940B08F16614C8 /* OWSLinkedDeviceReadReceipt.m in Sources */ = {isa = PBXBuildFile; fileRef = B2F3B0DFF22DB4432D92B8788EB209A4 /* OWSLinkedDeviceReadReceipt.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; CD2EA31E6E445C683920DB0C06DF935D /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5850F0EA55B34D740E6463ACD2F23A21 /* Foundation.framework */; }; + CD3B1AAE4015E01AD3220C31824CDCB6 /* YapDatabaseTransaction+OWS.h in Headers */ = {isa = PBXBuildFile; fileRef = F72C1411B419E2168568A5041534B811 /* YapDatabaseTransaction+OWS.h */; settings = {ATTRIBUTES = (Public, ); }; }; CD4832C1EC907C7B05189EC8C6DD0BAC /* JSQMessagesCollectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = 1CFDE1C71F318BFB09746307DB07499D /* JSQMessagesCollectionView.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + CD9A21DB0B436378A2954D4C27E65BEB /* NSData+OWSConstantTimeCompare.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B4C3D3719A26D4AC256523BEC56383B /* NSData+OWSConstantTimeCompare.h */; settings = {ATTRIBUTES = (Public, ); }; }; CD9B9203C37EE42C1CFCE2C9D3FC8764 /* compare.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DA8030E884C300F97F9131650414B4C /* compare.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; CDA8B07626B29007E01F261A27B9F893 /* YapDatabaseCloudCoreOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = C0256BECF554713374C65EDB0484444C /* YapDatabaseCloudCoreOperation.h */; settings = {ATTRIBUTES = (Public, ); }; }; CDB53576ED8312D8CC46350B5839B993 /* brg_types.h in Headers */ = {isa = PBXBuildFile; fileRef = 6FDBB0A94C2DB4034D1344FC2B15D7BB /* brg_types.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CDB6F67CF3D29257FB3D7CC24350FAA2 /* OWSWebsocketSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = 40D9C7EBD1173B5AA4363B29B2F284A6 /* OWSWebsocketSecurityPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; CDE08876BC73F45E3DC4D2B6789A7232 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5850F0EA55B34D740E6463ACD2F23A21 /* Foundation.framework */; }; CE10BD7A2D600E62E82DFA4E429369C9 /* YapCollectionKey.m in Sources */ = {isa = PBXBuildFile; fileRef = E7E7C8955ADCE2A7D7AC3CDD124A8CDD /* YapCollectionKey.m */; }; + CE11E005C3C2C23DB95751DB12180912 /* YapDatabaseConnection+OWS.m in Sources */ = {isa = PBXBuildFile; fileRef = 71DD7119D4254D3D9D71E51ACD01B054 /* YapDatabaseConnection+OWS.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; CE5E1174D98B5AFDD3DC84E839197274 /* TOCTimeout.h in Headers */ = {isa = PBXBuildFile; fileRef = 9FE3FA84B06ADC67BA24EDC76BBC6927 /* TOCTimeout.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CECB873F40A742AF68A497026B85B26E /* TSAccountManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 2371A0B8F887B7893FDDA59F96A35F08 /* TSAccountManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CE7604E9B4F1733656DDD10ABD3831C5 /* OWSQueues.h in Headers */ = {isa = PBXBuildFile; fileRef = CD9D8DDBDE3CA4CF83D014A0ECC4196E /* OWSQueues.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CF13AF5CA4B510956929A8AFC49FFE17 /* OperationFailed.m in Sources */ = {isa = PBXBuildFile; fileRef = AA2BBE4466007FC79AB7EBBFC80B85DE /* OperationFailed.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; CF594BCC8E8B3EEEB888E94DF2AE1012 /* d2.h in Headers */ = {isa = PBXBuildFile; fileRef = 130CCB39586620384E8EC78BEBF89DFA /* d2.h */; settings = {ATTRIBUTES = (Project, ); }; }; CF60D7BF1DA368AD78A38D5E54F5AC3C /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D95DEBDAAE59A8C172A387C43D9D362B /* Security.framework */; }; + CFB861093D94A5776D20B435AB353D48 /* NSTimer+OWS.m in Sources */ = {isa = PBXBuildFile; fileRef = 90B8E3A884F0DFD272A5A316879EB94E /* NSTimer+OWS.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; CFC973361E816BCD754B71F0988A6CF2 /* YapSet.m in Sources */ = {isa = PBXBuildFile; fileRef = 2990EBFDE2ABDA1694D7B199DE8B8AE3 /* YapSet.m */; }; CFDDA7478361D5AA8234069E759711D5 /* SRDelegateController.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A6ACC1F87AD98188B8D1B9A7864BEAA /* SRDelegateController.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CFE4CEC52A508C42EEDA355FF2138432 /* OWSAddToContactsOfferMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A9F3E99A471F9F6C9200A513CFBA021 /* OWSAddToContactsOfferMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; D03E94351344DD356CDB91F754E3B1CF /* YapDatabaseOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = 074FDB4224A20EAD47A2118ACA1C6C5A /* YapDatabaseOptions.h */; settings = {ATTRIBUTES = (Public, ); }; }; D045A9AD4E50D93E40C073134D2481D6 /* curve_sigs.c in Sources */ = {isa = PBXBuildFile; fileRef = D3DE131C2E399463A452C2850F134A1B /* curve_sigs.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - D04D717BECF72944C1C8613CA5349A7D /* NSData+messagePadding.h in Headers */ = {isa = PBXBuildFile; fileRef = 1D54D445038E661E6969DB1AD3036F32 /* NSData+messagePadding.h */; settings = {ATTRIBUTES = (Public, ); }; }; D0715055BFF7680418B510FE229DABF1 /* JSQMessagesViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = DD2E64C31588C289C169F4C05F2AC9B2 /* JSQMessagesViewController.xib */; }; D082393C06F2D5F0B1ABD7F20D28B4D4 /* DDASLLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = ED4338C3A09390492AE17B070FE3D54D /* DDASLLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; D088DEF7389B7B53E300E0924FC89863 /* fe_sub.c in Sources */ = {isa = PBXBuildFile; fileRef = 70EEE2BC3569B039D178D2A53821D802 /* fe_sub.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + D0DC5552599C0B64D41FFC1C58D1AB27 /* OperationFailed.h in Headers */ = {isa = PBXBuildFile; fileRef = 1737B78C609DF68EB5759BC2DF0EFE72 /* OperationFailed.h */; settings = {ATTRIBUTES = (Public, ); }; }; D1174EB6E9095C3E6BD56E99FB7E090F /* YYImageCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = C09657384D5A4B3B0014722A16EDD88F /* YYImageCoder.m */; }; - D12CF0B62B195BD5F765299988F290C5 /* OWSMessageReceiver.h in Headers */ = {isa = PBXBuildFile; fileRef = D43BE5F85CC274FB46921CD5C0296E82 /* OWSMessageReceiver.h */; settings = {ATTRIBUTES = (Public, ); }; }; D136F8ED8169A3285A3516F7B4E8599E /* MTLJSONAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = 380A356C27D844E1249667BBEC235AEB /* MTLJSONAdapter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D1447BB92EEB4B3866C43DA3E4FA5F63 /* NSArray+OWS.m in Sources */ = {isa = PBXBuildFile; fileRef = B35BE42F9BBD4F6D4AD44BA1FEF9D590 /* NSArray+OWS.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; D14E011C111E8AEF955C8F5D56026F3C /* Pods-Signal-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0D5C999A1030C31409A8F9954956C6D6 /* Pods-Signal-dummy.m */; }; D1F4CD427FA5171D65BE9422C3AE8208 /* fe_invert.c in Sources */ = {isa = PBXBuildFile; fileRef = D4892CED0956F26DC3D2CEB1A8A86310 /* fe_invert.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - D216D1E17531156B0CBA8DE96E87E374 /* TSUpdateAttributesRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 13A21F699F3D17D6E71520EEB45B0B55 /* TSUpdateAttributesRequest.h */; settings = {ATTRIBUTES = (Public, ); }; }; D2334CAA4EAD93A833A78B6415B9B63D /* YapDatabaseViewRangeOptions.m in Sources */ = {isa = PBXBuildFile; fileRef = F5B54EB150FF82B18F87724215A07014 /* YapDatabaseViewRangeOptions.m */; }; D249764D8509A1720FB3CE8E68F6040E /* YapDatabaseSearchResultsViewOptions.m in Sources */ = {isa = PBXBuildFile; fileRef = 7AA54613321ECBA1B99B0513C2960F61 /* YapDatabaseSearchResultsViewOptions.m */; }; D2915D2200E652EC103D2292CE876BB2 /* YapSet.h in Headers */ = {isa = PBXBuildFile; fileRef = A9A7D91305A3D75CEC89A3BC61FF8BEA /* YapSet.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D2FDC84159A77A5D3A9312CD118E66C3 /* OWSIncomingSentMessageTranscript.h in Headers */ = {isa = PBXBuildFile; fileRef = 11BF2564E4A12A7D76447C71754F7FFB /* OWSIncomingSentMessageTranscript.h */; settings = {ATTRIBUTES = (Public, ); }; }; D397151B652CDF8677CD8911256720EC /* YapDatabaseManualViewConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = B8D5146272F2B2E208F40618C5330CD1 /* YapDatabaseManualViewConnection.m */; }; D3A7A758873CC0B8BBAFC6BBD957FBD0 /* YapProxyObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 7619330C1F62C0B6BC54777CC7C31D0A /* YapProxyObject.m */; }; D3D34E007C7BE01F43980B0249FE71F6 /* CocoaLumberjack.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8C07623D6D73730FC8D935665F291E8E /* CocoaLumberjack.framework */; }; D4287F7E491A56C1C70C5FB418173A48 /* PreKeyBundle.h in Headers */ = {isa = PBXBuildFile; fileRef = ABBFAEC939CEA55A4B032EB778353EAE /* PreKeyBundle.h */; settings = {ATTRIBUTES = (Public, ); }; }; D43A125F311D66826785E17695FB4F2B /* YapDatabaseHooksTransaction.m in Sources */ = {isa = PBXBuildFile; fileRef = 7B96C4794F9990BFCF46B0AEA57E7FA0 /* YapDatabaseHooksTransaction.m */; }; - D4513C2DE3F82E01C3A8827E8E3C27F6 /* OWSOutgoingNullMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 856BCCA7881336D2F33D10CEE3F28B04 /* OWSOutgoingNullMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + D4427F650FBFBD41156879ABC527D182 /* OWSIdentityManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 89A640F999900373AA5FA3D55018985F /* OWSIdentityManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; D4BD95BD7731DB7749CFF489E95D89E9 /* NBPhoneNumber.h in Headers */ = {isa = PBXBuildFile; fileRef = 62F8593028C18DD23F6CFE7714258C44 /* NBPhoneNumber.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D4ED821C9CE7487D0DF33D749285D3EF /* OWSRequestBuilder.h in Headers */ = {isa = PBXBuildFile; fileRef = 218CF20A2DE512FC5E47335C9B8A3D1E /* OWSRequestBuilder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D53039B9F79B4B23BCC59B62DC255A5E /* TSStorageManager+messageIDs.m in Sources */ = {isa = PBXBuildFile; fileRef = 98EAE38F6DF916BE011D3C18B4D44F86 /* TSStorageManager+messageIDs.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; D56085EB208D0FFBF1A02225A2939378 /* NSValueTransformer+MTLInversionAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A582AF8FB01EE2D28D53E3DC695600F /* NSValueTransformer+MTLInversionAdditions.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - D57EC663B84F2C371BDEB8EB464BCB89 /* SignalAccount.m in Sources */ = {isa = PBXBuildFile; fileRef = 53EE358CC96198F5F88C811C3F1861BF /* SignalAccount.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; - D58A30A9BDA0087AC2C412633671CB3C /* TSAttachmentRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = FDDC5916D5280D7122BED158493B8221 /* TSAttachmentRequest.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D5A09A9564D02DAF146D685C0F5A6770 /* OWSProvisioningMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = CE7F9C8AC603ED1DED8673D3F8C1C36B /* OWSProvisioningMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + D5A81BA260158B14491246992959A963 /* OWSStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = FDB89BD2E6485A52D95B64D0C869E631 /* OWSStorage.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D5E756F10C5727E64A9455CC436E6BB6 /* TSGroupThread.h in Headers */ = {isa = PBXBuildFile; fileRef = BA4AED8CD9518082BA999DDA7A12BAB6 /* TSGroupThread.h */; settings = {ATTRIBUTES = (Public, ); }; }; D5EAEBFB12876516135A9177B1C0CB45 /* ExtensionField.h in Headers */ = {isa = PBXBuildFile; fileRef = FA09228759FF40B415C006C87658716A /* ExtensionField.h */; settings = {ATTRIBUTES = (Public, ); }; }; D6738319D33982BA6C483F9C536BDAF3 /* SessionRecord.m in Sources */ = {isa = PBXBuildFile; fileRef = BF840B04D462C547458A0C7D1FF0E671 /* SessionRecord.m */; }; D6F043CD80CE9FE30E77CCEAD10962FC /* JSQAudioMediaItem.m in Sources */ = {isa = PBXBuildFile; fileRef = C3FB4AEBC584E7148D76AAE79A9DD819 /* JSQAudioMediaItem.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; D6F855B3394160C5EC28163DA0BEBA97 /* UnionFind-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 3FA4374D453A922BC859C0C337950EB5 /* UnionFind-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D70DA83A0DBAFAA09ADFAC87F9F9FF4A /* OWSSyncGroupsRequestMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 71DA354C5D3C0A9837F5C72741CB17C5 /* OWSSyncGroupsRequestMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; D71AF8A5287EB177CD8F3FD6B6733345 /* CoreLocation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F1410F8ACE0F2C82DB061C545F36468B /* CoreLocation.framework */; }; - D7250EC0EF377127A9778B3D884AEB63 /* ECKeyPair+OWSPrivateKey.m in Sources */ = {isa = PBXBuildFile; fileRef = 02B6D7039BB32CF23C3C234B556799DB /* ECKeyPair+OWSPrivateKey.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; D7815A19A4BE28BB69FD561B84D114CE /* JSQMessagesCollectionViewCellIncoming.xib in Resources */ = {isa = PBXBuildFile; fileRef = C13724B523CCDB7F0AA0905932EA32E4 /* JSQMessagesCollectionViewCellIncoming.xib */; }; + D7FC6C48602CDE7466FAC490E5BA4703 /* PhoneNumberUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 69D41CC9200E75BF21381BD0CA668639 /* PhoneNumberUtil.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; D82B4217BC4051DB8D7A0C1066AC3FFE /* JSQSystemSoundPlayer+JSQMessages.m in Sources */ = {isa = PBXBuildFile; fileRef = E91260BBB525DCC4C132EEDF05358744 /* JSQSystemSoundPlayer+JSQMessages.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; D82E41C1E7D93A9FE0D03D017769A14C /* NBMetadataHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = A3200FB339C68E2D6EB490DA00773110 /* NBMetadataHelper.h */; settings = {ATTRIBUTES = (Public, ); }; }; D8322D4576575291C900B5A157C44278 /* YapDatabaseQuery.m in Sources */ = {isa = PBXBuildFile; fileRef = E539FD312B2BC59B2698C359EB21681E /* YapDatabaseQuery.m */; }; - D848A933751E52BFC9397BAFAA0EF928 /* TSRecipientPrekeyRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = C512C15E77DF1E8C6ADAC052BE0EB5D1 /* TSRecipientPrekeyRequest.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; D85F69A538E358869784D58362BC5AF3 /* YapDatabase.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3CAA3540DEDF356E555336DB33BF5A6C /* YapDatabase.framework */; }; - D871F1425EBAD3A85358556AA1572B69 /* OWSChunkedOutputStream.m in Sources */ = {isa = PBXBuildFile; fileRef = 396B7F0542E44B72099D54C4944A9AB7 /* OWSChunkedOutputStream.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + D91BFA930A7BF8DE0CB8C8D31F1733A3 /* OWSDispatch.m in Sources */ = {isa = PBXBuildFile; fileRef = C4413CA0FDF4410F689978A4D728B063 /* OWSDispatch.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; D94608B65AE4D1319B02D0B7AB297710 /* YapActionItem.m in Sources */ = {isa = PBXBuildFile; fileRef = F9EC4ECC28DF4749F55449AF512007A3 /* YapActionItem.m */; }; D9498DCA82B7896B750E3471E829C129 /* SSZipArchive-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 08C91450557D3845E3899C3C953CF88A /* SSZipArchive-dummy.m */; }; + D95B8C923C7626D04B46ACAD8125B42D /* TSPreKeyManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 1DE041E583A31C83939295101F1F7F59 /* TSPreKeyManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D96BFAB2A480A6CE158B13544BE25437 /* TextSecureKitEnv.m in Sources */ = {isa = PBXBuildFile; fileRef = 61530528F241197F226AA233A1A84212 /* TextSecureKitEnv.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; D97D77C51F3AFD98933274F41E85E9D4 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5850F0EA55B34D740E6463ACD2F23A21 /* Foundation.framework */; }; D99C94F8905AC96D407DB0DCF11847BD /* GeneratedMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = A73413B1955AD2F40FB3D71FF8FD474F /* GeneratedMessage.m */; }; D9A300375AA3B28ECAF64EB781A71B5E /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5850F0EA55B34D740E6463ACD2F23A21 /* Foundation.framework */; }; - D9D21DB4737BB701FADF9EFDF990D782 /* NSArray+OWS.m in Sources */ = {isa = PBXBuildFile; fileRef = B35BE42F9BBD4F6D4AD44BA1FEF9D590 /* NSArray+OWS.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; D9E21246DA83A8975E76221C5104CD1E /* TOCInternal_Array+Functional.m in Sources */ = {isa = PBXBuildFile; fileRef = 7A2244EE08F7C0722D143C1A33B4B028 /* TOCInternal_Array+Functional.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - DA3E1F9AF9C9AEC401F38F81147FFD0F /* DataSource.m in Sources */ = {isa = PBXBuildFile; fileRef = F05C67EAAC83CA5E28013AD75B3967CC /* DataSource.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; - DA526E09BF3D6B19B0A5FAF5187B5084 /* TSProfileAvatarUploadFormRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = F42DC22B18A9090B4439EB9AC533A053 /* TSProfileAvatarUploadFormRequest.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; DA604383A4B2812F270C511C85C23AD8 /* AFURLRequestSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = 77F74A5A1B2805DEF5CDA30DA5945694 /* AFURLRequestSerialization.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DA691A1DBE8F455943AA06FC037B16D2 /* OWSFailedAttachmentDownloadsJob.h in Headers */ = {isa = PBXBuildFile; fileRef = 5FD8C7C1C693E2C99EE99A16C23EE781 /* OWSFailedAttachmentDownloadsJob.h */; settings = {ATTRIBUTES = (Public, ); }; }; DA89A530D7C4AED72E37805ECC93CF11 /* NSError+MTLModelException.m in Sources */ = {isa = PBXBuildFile; fileRef = 7E0073D4A05095345B5ABA9AE6C8A972 /* NSError+MTLModelException.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - DB2E8FA8653C46F44F4FD8BEB8B7186E /* ProtoBuf+OWS.h in Headers */ = {isa = PBXBuildFile; fileRef = 25FB6DCC3FF2BA63A6281BE676376BB0 /* ProtoBuf+OWS.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DAF1206F7ACCDCB0D3409316DA396124 /* NSURLSessionDataTask+StatusCode.h in Headers */ = {isa = PBXBuildFile; fileRef = D62D912D48063735C93E0F850397B543 /* NSURLSessionDataTask+StatusCode.h */; settings = {ATTRIBUTES = (Public, ); }; }; DB47AD5869F7953C5A425739DC8F3393 /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 006E900E881DFA15A56F0906AF8E1A9B /* MobileCoreServices.framework */; }; - DB4D3D03E8B7BF14FED9E3721026404E /* TSGroupThread.m in Sources */ = {isa = PBXBuildFile; fileRef = 750DFEA6578AF55486EE5955D7FF0163 /* TSGroupThread.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; DB60C1B1A0B539C06D0DF693BC48958D /* YapDatabaseRTreeIndexConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = DC6727BBD4929F54DA9F07D9305E32BF /* YapDatabaseRTreeIndexConnection.m */; }; DB61039B8C1E1BB04DEB2A0366C8CB20 /* AFNetworkActivityIndicatorManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 8BA20DDB962F5A035965CD84C26F4CA1 /* AFNetworkActivityIndicatorManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; DB71081F8E05BC20543DA9F12F7825D6 /* YapDatabaseConnectionState.h in Headers */ = {isa = PBXBuildFile; fileRef = 9319779FD3DBAADCC948440701F11B5E /* YapDatabaseConnectionState.h */; settings = {ATTRIBUTES = (Private, ); }; }; DB778D5C85BEB66D7E72C2BAE62A07AD /* TOCFuture+MoreContructors.m in Sources */ = {isa = PBXBuildFile; fileRef = BBE4F906380C22A372D12FCDDA67EAD7 /* TOCFuture+MoreContructors.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - DBFA7053CE639C35AA4C5EEE963CB154 /* TSInvalidIdentityKeyErrorMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DE3F1567D3D4D9D2F50204E89DC91E4 /* TSInvalidIdentityKeyErrorMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + DBF239B30AB1682E203F125C6E5351B7 /* OWSHTTPSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = 145A483CDBFB7294E10FB12BA00BB1A1 /* OWSHTTPSecurityPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; DC2BD24FB16E500FF984492E3CF4DB4D /* prng.c in Sources */ = {isa = PBXBuildFile; fileRef = E186B024EF088C2B5157E7567C488D82 /* prng.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; DC9B52DD6D43B1E0C28B39BEE4D7CC06 /* YapDatabaseRTreeIndexSetup.m in Sources */ = {isa = PBXBuildFile; fileRef = 10076A844641DBBA98703A579D597388 /* YapDatabaseRTreeIndexSetup.m */; }; DC9B53A14C552407665C104973489672 /* ExtensionRegistry.m in Sources */ = {isa = PBXBuildFile; fileRef = 22BF9D8914692E75365EEA32FA4B86E0 /* ExtensionRegistry.m */; }; DCE3A6CAF1267FEB83127AB1D47F10C6 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0213F08964DF6FE687B9129BAB475D9A /* CFNetwork.framework */; }; DD30DF5D4E391C101B6098FBB9250473 /* UIRefreshControl+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 8D79F84A9C348BBE7E07B3EFF4B1B321 /* UIRefreshControl+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DD41ADDAC472C02DF2A90F67CB15C737 /* TSStorageManager+SignedPreKeyStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 9DB2A681A41CD6995FE61CC103465A88 /* TSStorageManager+SignedPreKeyStore.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DE67561A3E513ACDAB0971953D4D5829 /* TSDatabaseSecondaryIndexes.h in Headers */ = {isa = PBXBuildFile; fileRef = 86FD2C2B7E56DC45F077572E61FE4553 /* TSDatabaseSecondaryIndexes.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DE0BF44A2C0C4C26FDC09DFA276ABB17 /* FunctionalUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 8092C29859291AFC133F33ECF679FEC1 /* FunctionalUtil.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DE136A100728C2AA5A67029F9EF4D153 /* OWSIncomingMessageFinder.h in Headers */ = {isa = PBXBuildFile; fileRef = 0403AFD4C3F8EB516F3EA43D154A013C /* OWSIncomingMessageFinder.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DE62B8E286D9223691F30F99542F1CE0 /* OWSCallIceUpdateMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = B3AB8A080DA68CFC68CAD0801F1A56DC /* OWSCallIceUpdateMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; DECA889DB954725D9FD0D13BE30E7603 /* TOCInternal_BlockObject.h in Headers */ = {isa = PBXBuildFile; fileRef = DDA3C383EA9DDFF3B3CA74D20DC9C664 /* TOCInternal_BlockObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; DECC816CA5E40B7FA531332D4579D142 /* GIAG2.crt in Resources */ = {isa = PBXBuildFile; fileRef = E2402BA805105EB21CCA5EF24B2102AD /* GIAG2.crt */; }; DEDE1AF6ED2DF81E8B537E5D7CA49128 /* ge_sub.c in Sources */ = {isa = PBXBuildFile; fileRef = A84EB8BB5F5D6BBADF142323253F894A /* ge_sub.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + DEF710D0ADA8FBAAE25FEDCD0B3828F8 /* TSPrefix.h in Headers */ = {isa = PBXBuildFile; fileRef = 99519BBF50AED6E291D9CAA7D6B0AECF /* TSPrefix.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DF14E8FD390A6976435CC754695FE999 /* TSVerifyCodeRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = CE3E9D0F02D33425631D2F7AB4867D2A /* TSVerifyCodeRequest.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DF2BBB5C2CC0FC4D35BB76D32E3DFC30 /* TSDatabaseSecondaryIndexes.m in Sources */ = {isa = PBXBuildFile; fileRef = 6562F29B96E9DB6942521F8520C13327 /* TSDatabaseSecondaryIndexes.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; DF3D472514DA1CE18583C11DD6572E4E /* YapDatabaseOptions.m in Sources */ = {isa = PBXBuildFile; fileRef = 49E03921E3425C972E86B7B638715C3A /* YapDatabaseOptions.m */; }; DF3EAA8BB7AB205B3CC7A820F5D35801 /* YapDatabaseFilteredViewConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 79CCD38027FECA00BE6FF5891AC2B5A4 /* YapDatabaseFilteredViewConnection.h */; settings = {ATTRIBUTES = (Public, ); }; }; DF50EF57A38E44639080230C232DA053 /* SRHTTPConnectMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 4575EC2174645B8C519D24C999455D96 /* SRHTTPConnectMessage.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DF5FC62054C387FDE125F762B41A1D86 /* SecurityUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 023495A5C4170AEB88E77E3361E29222 /* SecurityUtils.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; - DFF50D1DAD64013498F8506E9CCC0BE9 /* AppReadiness.h in Headers */ = {isa = PBXBuildFile; fileRef = 5789D53E8C3BF4A621D09BBD86C0EB9C /* AppReadiness.h */; settings = {ATTRIBUTES = (Public, ); }; }; E03480D3EFB5F29D73C952202B878439 /* NBAsYouTypeFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C1DC3A27582F2C1099ACBB9E010B92D /* NBAsYouTypeFormatter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E0392661813F50EB4E4200FC5C34BB5B /* TSAttachmentPointer.h in Headers */ = {isa = PBXBuildFile; fileRef = 1630F3BB310030F34464C4273598EAAA /* TSAttachmentPointer.h */; settings = {ATTRIBUTES = (Public, ); }; }; E067C7DEC13166478C1036F4A21CD0D4 /* YapRowidSet.h in Headers */ = {isa = PBXBuildFile; fileRef = DED3D5CC6DA550FE9DF7F8DE002CDD32 /* YapRowidSet.h */; settings = {ATTRIBUTES = (Private, ); }; }; E06BF2A71B6740917113225154E94058 /* hmac.h in Headers */ = {isa = PBXBuildFile; fileRef = E6082EEE93A154626F4BDAEE36AD1827 /* hmac.h */; settings = {ATTRIBUTES = (Project, ); }; }; E0B6ADAD7E965F0E4F5A5557E23995F4 /* JSQMediaItem.m in Sources */ = {isa = PBXBuildFile; fileRef = E10F8D8A425092938A99DA7465BA6691 /* JSQMediaItem.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E0B9F54763E751D05A81E55D85A81FB9 /* OWSMessageManager.h in Headers */ = {isa = PBXBuildFile; fileRef = DAFF9BE08FEDC9D589485FAC8EC2E228 /* OWSMessageManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E0CBD0C1FD7EC45EAA0F9EC5CE0FD4AA /* OWS2FAManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 32519C5112F93F1C70BEF8F47C28BFB1 /* OWS2FAManager.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; - E0D77F4073030463D29E178DC28558D3 /* OWSBlockedPhoneNumbersMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = F21BE4E6F3F2EBED49A222742BFABD3A /* OWSBlockedPhoneNumbersMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; E0F488D48DB795F79B2C749266C6073C /* YapDatabaseManager.h in Headers */ = {isa = PBXBuildFile; fileRef = E728D79FDB45730204192C3B2D0F97E6 /* YapDatabaseManager.h */; settings = {ATTRIBUTES = (Private, ); }; }; E11A2E725211FFAD9FD8431939B7467E /* fe_tobytes.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F46A24D34939A64E5A62AA0C57D85D7 /* fe_tobytes.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; E1381324D8649A5FE4026375266EA62D /* NSValueTransformer+MTLPredefinedTransformerAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 82E8AE589336DB165DEF56546DA814DB /* NSValueTransformer+MTLPredefinedTransformerAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E13C805A65683722A72C118C4C0699B3 /* OWSVerificationStateSyncMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 9DEAF0D8E6155EBF1BA5735DA2F0C512 /* OWSVerificationStateSyncMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; E178CC824AF48C01DB34BA36D223D95A /* YapDatabaseActionManagerTransaction.m in Sources */ = {isa = PBXBuildFile; fileRef = 2489265B5FF00952D5CAB4DBEA67ED6E /* YapDatabaseActionManagerTransaction.m */; }; E17F697DD87FDC3147189E5CAADA07F3 /* GSR4.crt in Resources */ = {isa = PBXBuildFile; fileRef = A0ABC72A9FA8DE37354B47B6F591AF2D /* GSR4.crt */; }; E19AC74BC4BE4BF0A5AA6646B028775C /* SRSIMDHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = 20D3BB4CE1614DDD281A63DC3943D7CC /* SRSIMDHelpers.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; E1A2B7B877DCB8F2C5EC82A3BF84298B /* AbstractMessageBuilder.h in Headers */ = {isa = PBXBuildFile; fileRef = B9EC66069333C94E0420815EC993E84B /* AbstractMessageBuilder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E1A3BB323B2B4B611C07C24755988FA6 /* TSStorageManager+Calling.h in Headers */ = {isa = PBXBuildFile; fileRef = A9E7537A0B71B89ED015DD3997283151 /* TSStorageManager+Calling.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E2011038F7B7F9894F70173FB9569B01 /* TSSocketManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 31521E10EFE5E6B2A79C64DEE3C87F31 /* TSSocketManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; E21CF6A4C1A9CD13B9DD42DD455E8F56 /* SRSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = 36B87DDF3856D20F9876B15190E42B1F /* SRSecurityPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E232CD2E9EE8B536026B60FCB36EACDD /* OWSGetMessagesRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = A386AE9E55F68FEB4380CA6E4B7BC065 /* OWSGetMessagesRequest.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E22A3B000A5C1490CF71B406EDDFD0B0 /* TSInvalidIdentityKeyReceivingErrorMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C4BCCBD7111FB7DEA1FBD5E2B3E0D95 /* TSInvalidIdentityKeyReceivingErrorMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; E25B70014E6BA33DAE831A06D7DA1317 /* EXTRuntimeExtensions.h in Headers */ = {isa = PBXBuildFile; fileRef = 2F4DAD7A7AD84F643FE70F9F6841218D /* EXTRuntimeExtensions.h */; settings = {ATTRIBUTES = (Private, ); }; }; E271BFBFF63C8B5C5EFA3A4654A3B53C /* YDBCKChangeQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = B69EA9A83942CB8DDBADE34AE91D402A /* YDBCKChangeQueue.h */; settings = {ATTRIBUTES = (Private, ); }; }; E2847431BD4343E97895F98E608D90E5 /* SRRandom.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AC778E426A08229656448655AE508CC /* SRRandom.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E2B0297A7365485700C3B4D811787F69 /* TSAllocAttachmentRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DFF4E2E86A8ABDB4BBA05F39D7F1C87 /* TSAllocAttachmentRequest.h */; settings = {ATTRIBUTES = (Public, ); }; }; E2EEC6425F1A22DAF7F7C0B7E820A8AC /* YapManyToManyCache.h in Headers */ = {isa = PBXBuildFile; fileRef = A0074CAA00F0E315E520895FD0DE2EFE /* YapManyToManyCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; E303B90DC9301EB462CFF7E07DEE8AF5 /* YapDatabaseAtomic.h in Headers */ = {isa = PBXBuildFile; fileRef = 5942EEC68DB75C506260044B733C57D0 /* YapDatabaseAtomic.h */; settings = {ATTRIBUTES = (Private, ); }; }; - E3237379F8CC02D4C018B60B812F3CCD /* TSProfileAvatarUploadFormRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = E70AA787304BC77122DC6DE89433143C /* TSProfileAvatarUploadFormRequest.h */; settings = {ATTRIBUTES = (Public, ); }; }; E36DEB5ED3896903F6A1AD5D18844285 /* YapWhitelistBlacklist.m in Sources */ = {isa = PBXBuildFile; fileRef = 49C9144F2D4B05722FB5CA65910BEAED /* YapWhitelistBlacklist.m */; }; E3759CAC62344E24727475CFCF217BC4 /* NSArray+TOCFuture.h in Headers */ = {isa = PBXBuildFile; fileRef = 0263A0F04267C68416D2A398637978BF /* NSArray+TOCFuture.h */; settings = {ATTRIBUTES = (Public, ); }; }; E37AA9609927F842B1A219A0E6BB394A /* ge_sub.h in Headers */ = {isa = PBXBuildFile; fileRef = D687F11B2A6491B9545E4E6E81ACC0D3 /* ge_sub.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E3A689DD74D986F9286FE34E84C3A8E0 /* OWSContactsOutputStream.m in Sources */ = {isa = PBXBuildFile; fileRef = C01AEF1702B8C44D289419CD1B4800AE /* OWSContactsOutputStream.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; E3C2E1D737484F2B799684FFD896B4F3 /* SRPinningSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = CB4B36CFFB49F45A6723641ECF10EEC2 /* SRPinningSecurityPolicy.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + E413E19062100FCB85F4687453D452C9 /* OWSCallAnswerMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = A9C31FA9FC9F8A11889C2801C89660D2 /* OWSCallAnswerMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; E41F9B37E0D7F1F07EA07B6D70288EBD /* NSString+JSQMessages.m in Sources */ = {isa = PBXBuildFile; fileRef = 80938082BEE4C306A6C2B9C2E798A797 /* NSString+JSQMessages.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; E41FBD054B9AC80559D4D81F3134121C /* DDOSLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 7710426B28AEDC91585DA32FC850A60A /* DDOSLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E4260B8AE501B904D34877A9D9684691 /* TSInfoMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 4ABA2DF30BFA85122462AD994B11ACE8 /* TSInfoMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; E486FD3D831852754C077296697788AE /* GTSR4.crt in Resources */ = {isa = PBXBuildFile; fileRef = 926C1343F95316EC0602CA0B16D9411F /* GTSR4.crt */; }; E49FE0639C91DBFEA981C94E16B74ED0 /* YapDatabaseAutoViewTransaction.h in Headers */ = {isa = PBXBuildFile; fileRef = 135E5F66D6278BFFBB4F4B4FE8F37606 /* YapDatabaseAutoViewTransaction.h */; settings = {ATTRIBUTES = (Public, ); }; }; E4BED3A1E541474B23C0901A71CF003D /* WhisperTextProtocol.pb.m in Sources */ = {isa = PBXBuildFile; fileRef = 63EEB8837F709B735AC00FAE02B3B244 /* WhisperTextProtocol.pb.m */; }; - E4BF35C63E613DF6FF2B7092FFE8B9C1 /* Threading.m in Sources */ = {isa = PBXBuildFile; fileRef = E3F81EB022FDBCB404941E4D834A819E /* Threading.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + E5B3C791B69C1D0F974D97AFB0266F43 /* OWSCallIceUpdateMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = CD74A520BD95FE80B5FC6C9A8D4A0057 /* OWSCallIceUpdateMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; E5CB5B3F502A41E8DF96B7E617C3F134 /* AFURLResponseSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = 891ACE5D29EEE0715261F8606ADC704B /* AFURLResponseSerialization.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; E5FD5AE4E0B649D163DE3BAD97F6B41C /* crypt.c in Sources */ = {isa = PBXBuildFile; fileRef = EAEF10B2DC0A463A422E3573EBD2B3DE /* crypt.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; E648D8B1DE562DDC682D851C1F474B56 /* YapDatabaseQuery.h in Headers */ = {isa = PBXBuildFile; fileRef = 1CA61EEC04413D5B6C39783BBC55C21F /* YapDatabaseQuery.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E67235B7D271ECC2613718C611583201 /* OWSDisappearingMessagesConfigurationMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 5C9937E9D0F0A27143056FE4CD2A2BF6 /* OWSDisappearingMessagesConfigurationMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; E6743183EEC2CEF0842353069E32E72F /* YapDatabaseSearchResultsViewConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = D441928EB1CAE366FA8950744F533EDD /* YapDatabaseSearchResultsViewConnection.m */; }; E6CDCB1D2E70FDDF8171BA59779189F1 /* AFNetworking-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D61B275956CF565608DEE2135EB9AA1C /* AFNetworking-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E7758BE34F4E94CE91DF081DD64419EE /* OWSCallAnswerMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = A9C31FA9FC9F8A11889C2801C89660D2 /* OWSCallAnswerMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E7AE9A9DDE7BEE4AA4B105F8825E2A02 /* OWSOutgoingSyncMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A11708B01501ECD464DB5211B27B7E8 /* OWSOutgoingSyncMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E6F403B508BACA13D14C698AC248D1A4 /* SignalRecipient.m in Sources */ = {isa = PBXBuildFile; fileRef = B5511D95690AE92A54AE639A0580FDBD /* SignalRecipient.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + E743B28466C41DAD637B544FEF2FF56E /* OWSSyncConfigurationMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A1FC91335B288F5C435C5583D197158 /* OWSSyncConfigurationMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; E7C09D5FCE5BE497E1444E949A998284 /* ZipArchive.h in Headers */ = {isa = PBXBuildFile; fileRef = EE5EDABE939B1EC5129481F52D43703B /* ZipArchive.h */; settings = {ATTRIBUTES = (Public, ); }; }; E7E77C7E366FDFF753517F322E3094CC /* UIWebView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 402AB6DBEF4234B65B68E25111D005B5 /* UIWebView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E7F13B4A87D20E41F90025F523973513 /* OWSAcknowledgeMessageDeliveryRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = A04E03C8122B36EED4B2BFFE50F3EABE /* OWSAcknowledgeMessageDeliveryRequest.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; - E8731B9F22101CE9C3E0E73878F3D910 /* NSDate+OWS.h in Headers */ = {isa = PBXBuildFile; fileRef = F7A040515AB219EF86E6244BAA1F1891 /* NSDate+OWS.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E81D377696E24D1A3290A8F2848B8148 /* OWSOrphanedDataCleaner.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C28B1B5B81FF3DA84F89975AB38CDEC /* OWSOrphanedDataCleaner.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; E87A5ADC67CF2CB9DE907CC1E363231E /* ATAppUpdater.h in Headers */ = {isa = PBXBuildFile; fileRef = 41D32B3392160324543B738090ADE4A0 /* ATAppUpdater.h */; settings = {ATTRIBUTES = (Public, ); }; }; E88AE9DB89FCBD5E2DDE1E77B578BD53 /* JSQMessagesTypingIndicatorFooterView.h in Headers */ = {isa = PBXBuildFile; fileRef = 4181172EF36E8A83EC08FD31741A7B60 /* JSQMessagesTypingIndicatorFooterView.h */; settings = {ATTRIBUTES = (Public, ); }; }; E8A4846CCFDB35513F0943A64CF1C4F2 /* JSQMessagesLoadEarlierHeaderView.xib in Resources */ = {isa = PBXBuildFile; fileRef = B6727891092582915F534629486BB3B0 /* JSQMessagesLoadEarlierHeaderView.xib */; }; - E92FE3E565932B297F45C81752A241EE /* OWSIncomingMessageFinder.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A4701F81BC7700DDB1784037450DE24 /* OWSIncomingMessageFinder.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; E9A251E471C697519E601416ABD60FE5 /* DDLogMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 3393044B6999486E1CEBF496976D2D88 /* DDLogMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E9F60999FD5B6E6911D33172C62BBA88 /* NSData+Base64.h in Headers */ = {isa = PBXBuildFile; fileRef = D23E7BFF7D52F2ABCA4D79FC3F0030F1 /* NSData+Base64.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E9FC22754B32AC88A0AE7DA8CC531D20 /* TSGroupThread.h in Headers */ = {isa = PBXBuildFile; fileRef = BA4AED8CD9518082BA999DDA7A12BAB6 /* TSGroupThread.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EA145A2DED7133E56630C2AEC083483B /* OWSIdentityManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 001B6184DE27BC5F5329077D9445F1FC /* OWSIdentityManager.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; EA155D5507C53EC7D73B22FBDBB1A5F2 /* GeneratedMessageBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = 60ACFD15F4F690F5DA8977799049F96E /* GeneratedMessageBuilder.m */; }; EA1D56F11D42E77AABE4F57DB0BD3D1F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5850F0EA55B34D740E6463ACD2F23A21 /* Foundation.framework */; }; + EA5D223845211B257AF9796ACF98241E /* OWSAddToProfileWhitelistOfferMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 7DC19B8DA744A2658C1CEDC06935E444 /* OWSAddToProfileWhitelistOfferMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; EA641C8AB581B2E5DB533B6114AEBF51 /* fe.h in Headers */ = {isa = PBXBuildFile; fileRef = F8CE97462A0E09C7B750339A36E881E1 /* fe.h */; settings = {ATTRIBUTES = (Project, ); }; }; EAB402344D387E6EFDA41A4396CA89C0 /* SRPinningSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = 036A1EFECA9C030B55AD56DE49D16292 /* SRPinningSecurityPolicy.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EABEA58CE045768ED7D5B116052298F3 /* OWSDeviceProvisioningService.h in Headers */ = {isa = PBXBuildFile; fileRef = 05A580F65BBBEC7C5459944891205F49 /* OWSDeviceProvisioningService.h */; settings = {ATTRIBUTES = (Public, ); }; }; EAE8621162DDD7B7E83D15DA78623BF7 /* NSArray+MTLManipulationAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DE1BA66EA9C3C2929E0D1873BAF8F8A /* NSArray+MTLManipulationAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EB10776C0608386593152D567ACC8A51 /* NotificationsProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B043AFC6AE58375F4D832D8EB0E151D /* NotificationsProtocol.h */; settings = {ATTRIBUTES = (Public, ); }; }; EB2216A4C5957CD822CC1BC222EC9530 /* YapDatabaseTransaction.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D58E140181A101DD4F9BCD7614FF1F3 /* YapDatabaseTransaction.h */; settings = {ATTRIBUTES = (Public, ); }; }; EB298C1CBC7FF2DC0F02192A18000D66 /* SRConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 5DD2D736BDDB14004663231821822784 /* SRConstants.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; EB4C26EB64C7BD03C4E42A5473B0ACB2 /* Descriptor.pb.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F4D174ED499C0232181391A60FBDEA9 /* Descriptor.pb.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EB7B1DCCA28A4C230851DB38CEE57B3F /* TSSocketManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 31521E10EFE5E6B2A79C64DEE3C87F31 /* TSSocketManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EBACED6662A92B3867AB4E55E9B8C46A /* OWSFingerprintProtos.pb.m in Sources */ = {isa = PBXBuildFile; fileRef = 5BEB8F8B297DE494FB942FFEB8C11DF9 /* OWSFingerprintProtos.pb.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; EBAD196BF24D9B1AC8A8AF0D51E42AEB /* YapDatabaseFullTextSearchHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 8AAB28EBF6A9AE8E6592951BF4688B63 /* YapDatabaseFullTextSearchHandler.h */; settings = {ATTRIBUTES = (Public, ); }; }; EBBCBD093788F6DE51D549DFCD4278E4 /* ioapi_buf.c in Sources */ = {isa = PBXBuildFile; fileRef = 92897D1C7667F470030781B5C4E016D3 /* ioapi_buf.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; EBC1E738F7DDAB69BAA9B2F154E1D015 /* YapDatabaseFullTextSearchTransaction.h in Headers */ = {isa = PBXBuildFile; fileRef = 47CAABD89E4429E2F129DE1FAE85E74A /* YapDatabaseFullTextSearchTransaction.h */; settings = {ATTRIBUTES = (Public, ); }; }; @@ -1196,27 +1150,28 @@ EC52CB51596EB041E3C42E7ACDD92576 /* YapDatabaseCloudKitConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 0E5D68D89401056CB25937906C7AE016 /* YapDatabaseCloudKitConnection.m */; }; EC534C774237BC4397C96A77194A67A8 /* libPhoneNumber-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 78D5B3CB4459EA3458CABB56DFE94554 /* libPhoneNumber-iOS-dummy.m */; }; EC7B71F3DF4486DB80BA154EE5B4B276 /* YapMemoryTable.h in Headers */ = {isa = PBXBuildFile; fileRef = 5ECF46108226A94637837A4137553C81 /* YapMemoryTable.h */; settings = {ATTRIBUTES = (Private, ); }; }; - ECA7ECDAB8009769362A3A9C61FF2B63 /* OWSOrphanedDataCleaner.h in Headers */ = {isa = PBXBuildFile; fileRef = FC6753D3136E959CBABA01B52F133329 /* OWSOrphanedDataCleaner.h */; settings = {ATTRIBUTES = (Public, ); }; }; + ECA1098AC8F30072BA4A4ACE1B13D68E /* TSStorageManager+PreKeyStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 53A23020FBBABACC1C469E51D530CC69 /* TSStorageManager+PreKeyStore.h */; settings = {ATTRIBUTES = (Public, ); }; }; ECCAF33E0E9903A05D83120490BB330B /* YapDatabaseExtensionConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = E2AEC15E0A93FFC15393D1CA57DAD481 /* YapDatabaseExtensionConnection.m */; }; ECE006D888720FD3C925C79B6C4C13B3 /* JSQMessagesInputToolbar.m in Sources */ = {isa = PBXBuildFile; fileRef = 826C35909FF5A2764FE0AEE72EFF2588 /* JSQMessagesInputToolbar.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; ECEBF713C12D35625D03A82941490613 /* YapDatabaseHooks.h in Headers */ = {isa = PBXBuildFile; fileRef = A3F5242E2B947B48D91CE7D1BF3F1D9D /* YapDatabaseHooks.h */; settings = {ATTRIBUTES = (Public, ); }; }; ED0329C02F4E1F849038E0F656D0B10D /* YapDatabaseCloudKitTransaction.m in Sources */ = {isa = PBXBuildFile; fileRef = 65D897107E36F27BBD703EBF57949514 /* YapDatabaseCloudKitTransaction.m */; }; ED34713E121E09CD9572C7D76B85DAF3 /* ioapi.c in Sources */ = {isa = PBXBuildFile; fileRef = 70D15B3192EDCC2B3DFDCFD4708D2EC4 /* ioapi.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - EDB52DD349959B080D8F73E980C7C47A /* OWSError.m in Sources */ = {isa = PBXBuildFile; fileRef = 13BE63EF6052B292922FF1DCB49576E7 /* OWSError.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + ED494023629ADA44A220536677EAFF26 /* NSObject+OWS.h in Headers */ = {isa = PBXBuildFile; fileRef = 33A54C1627F7F2B78130F81C118B67A6 /* NSObject+OWS.h */; settings = {ATTRIBUTES = (Public, ); }; }; + ED4D00A8E8EBA5F98C86E849F11A34E8 /* OWSFingerprintBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = 6DEB38609BE8B0F85139DD299ECC09F8 /* OWSFingerprintBuilder.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; EDCE8CDD74C0EEAC6908E99E4B80DBA5 /* YapDatabaseAutoViewPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 5379BAD2C6EC8FC40A9974E06344D0C2 /* YapDatabaseAutoViewPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; }; EDD7A1EFAA354F7BAEAFCA44CC69EECF /* UnionFind.h in Headers */ = {isa = PBXBuildFile; fileRef = ABB80515BD31635F352D6312E86881AE /* UnionFind.h */; settings = {ATTRIBUTES = (Public, ); }; }; EE02B563EE5DB97408DC3B6328BA4554 /* YapManyToManyCache.m in Sources */ = {isa = PBXBuildFile; fileRef = D898FCE7E54104CBE383C5CA5A011CAB /* YapManyToManyCache.m */; }; EE20A8A02628893DC28CFF22E2D8A655 /* SRMutex.m in Sources */ = {isa = PBXBuildFile; fileRef = 818AD1FD1BF4A9EA54E9C3FDFFC92C4E /* SRMutex.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; EE2430D4BC7528EADF3665CF71FFAEF2 /* Curve25519.m in Sources */ = {isa = PBXBuildFile; fileRef = 60022E4ACE9CE8DD77EA9247B2ABD174 /* Curve25519.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; EE7035C010DAB2772CC8C21F757966B5 /* DDDispatchQueueLogFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = 9E7EF14E3F6710CF7754347DBE029305 /* DDDispatchQueueLogFormatter.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + EEB00A28ED21D36DCF75788151214EA2 /* OWSRequestBuilder.h in Headers */ = {isa = PBXBuildFile; fileRef = 91242DDEA667DCF552E92BB5CFB5AFA7 /* OWSRequestBuilder.h */; settings = {ATTRIBUTES = (Public, ); }; }; EED50BD154064027A7A82C05FEF29B7D /* JSQSystemSoundPlayer-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = BA336448A72D9D4D9EB0155EBC4A4CFA /* JSQSystemSoundPlayer-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EF2A5C31BEBC02B79CB2CEF33CC30EB7 /* TSConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = B2A851A64D0FEF3C2D98FABCAD651130 /* TSConstants.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EEF3ED3A80C91968DBE5728E9E4C187C /* OWSDisappearingMessagesFinder.m in Sources */ = {isa = PBXBuildFile; fileRef = 236D6A120851152F45215F42EB39C555 /* OWSDisappearingMessagesFinder.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; EF4B06F29C36A623AA41C0EA0156F0EE /* ge_p3_to_p2.c in Sources */ = {isa = PBXBuildFile; fileRef = C6613B470C528940D8D18EAE57A3A2F3 /* ge_p3_to_p2.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; EF501D4FC7CCC1A9FC48DB63E25078A6 /* YapDatabaseRelationshipConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 0DB406FEF0B83E555AD5B03C4BAE8419 /* YapDatabaseRelationshipConnection.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EF6FC556CFFC8118911C423C3188B762 /* iOSVersions.h in Headers */ = {isa = PBXBuildFile; fileRef = FDA5577075DD219BE3C7E732AF5F2C4C /* iOSVersions.h */; settings = {ATTRIBUTES = (Public, ); }; }; EFE51EAA7E39D297DA9DDA513C448F8C /* NBAsYouTypeFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = ABE9EB5DA9FBE709FDA72F5E1BBC4A78 /* NBAsYouTypeFormatter.m */; }; - F01E8AE29B40EA26863D2E0BD185F425 /* PreKeyBundle+jsonDict.h in Headers */ = {isa = PBXBuildFile; fileRef = B5852D0E3027B7215AB6113BF2CC06AF /* PreKeyBundle+jsonDict.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F04B36EC31BD75D1CA903373354E60E6 /* OWSFileSystem.h in Headers */ = {isa = PBXBuildFile; fileRef = 7158491E6BCB26BBF4A025DEF542B987 /* OWSFileSystem.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F01B54AFF63168164F628B220DEDEC7C /* SignalRecipient.h in Headers */ = {isa = PBXBuildFile; fileRef = 835C3559B90216307D269B2C6162016C /* SignalRecipient.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F01F9F546ACCA42D938AFCAD19391885 /* OWSDeviceProvisioner.h in Headers */ = {isa = PBXBuildFile; fileRef = A6766AC813D491BE551A0654FA27D6F7 /* OWSDeviceProvisioner.h */; settings = {ATTRIBUTES = (Public, ); }; }; F0541A9C496787F0925942A0F533EB71 /* JSQMessagesToolbarContentView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 477B3F4411CE75A018AA4582E599529E /* JSQMessagesToolbarContentView.xib */; }; F05917406E996E3F593F3BC55C1365EE /* UIProgressView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = EB45023C558FE940B0CEBADECBDD1E42 /* UIProgressView+AFNetworking.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; F060C5B241CFDC6358B047AF24D5ACEE /* Chain.h in Headers */ = {isa = PBXBuildFile; fileRef = C088362D8DA7C7244AC7FE6C4BCEBB31 /* Chain.h */; settings = {ATTRIBUTES = (Public, ); }; }; @@ -1227,37 +1182,41 @@ F0BD8047F32FE845C9393CD4B0FB07C6 /* SRSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = B1D1FEE53418BDCCAF311190D005EDE6 /* SRSecurityPolicy.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; F10CC165E13A1EE743A45F7E26377F9A /* DDDispatchQueueLogFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = FEFEE4325715D061978522041E732992 /* DDDispatchQueueLogFormatter.h */; settings = {ATTRIBUTES = (Public, ); }; }; F17F7206B567E15A33494FF3FE2D2E11 /* YapDatabaseSecondaryIndexSetup.h in Headers */ = {isa = PBXBuildFile; fileRef = 110396152411416C86D52D4183C57958 /* YapDatabaseSecondaryIndexSetup.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F1A2C5A33584112DDC73D62036836F3E /* OWSAttachmentsProcessor.m in Sources */ = {isa = PBXBuildFile; fileRef = 29EB5972F181613D90495B88002965B9 /* OWSAttachmentsProcessor.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; F1B5BECF582DB0D8A1BE17DB7E142B1A /* YapDatabaseStatement.m in Sources */ = {isa = PBXBuildFile; fileRef = E7680F8B6DC00F39986D748722971D90 /* YapDatabaseStatement.m */; }; F1C20FCA2BE1FA8809767DA90F068F3F /* CodedOutputStream.h in Headers */ = {isa = PBXBuildFile; fileRef = E97F81636B0791D3672AB7E446D878AB /* CodedOutputStream.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F214D298D6D80D57768085CC628D419A /* TSRegisterSignedPrekeyRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B962BEEBC60B6BC77EAEA2CABA826F4 /* TSRegisterSignedPrekeyRequest.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F2139245B0A3F675D55A3CDB262CBD88 /* AppContext.h in Headers */ = {isa = PBXBuildFile; fileRef = EF6CC7C7AE4C543B1CD30D021651613B /* AppContext.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F222116F51E1F18C3BC8647295F199C0 /* TSInvalidIdentityKeyReceivingErrorMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = AE21289B79BA766508749F9928D183AF /* TSInvalidIdentityKeyReceivingErrorMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + F229C885A439F28EE5B6FBF500A4DFD2 /* TSOutgoingMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 96B88375863DA2D86648042F878FFDE9 /* TSOutgoingMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; F247FB600D50262B35726911FD696127 /* Descriptor.pb.m in Sources */ = {isa = PBXBuildFile; fileRef = 56D249D96827BDC8A2636D787B1006EB /* Descriptor.pb.m */; }; - F285D7B8397A616F7A99502EAEED99D4 /* TSInfoMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 4ABA2DF30BFA85122462AD994B11ACE8 /* TSInfoMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; F300F223972CC0FC32962C17E738967F /* ge_frombytes.c in Sources */ = {isa = PBXBuildFile; fileRef = 292DD1AF7D376C9F6D30F5CE2CBA767E /* ge_frombytes.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; F31024421EF9F9868D9889D1E43BD7A3 /* TOCInternal_Racer.h in Headers */ = {isa = PBXBuildFile; fileRef = DF7F10E52191BA4C6FE8D10007984603 /* TOCInternal_Racer.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F37DA316FE0976157BA9E7A1CB3A8697 /* OWSIncomingSentMessageTranscript.m in Sources */ = {isa = PBXBuildFile; fileRef = C77E5BC7307598749BF7D74D5C4726C0 /* OWSIncomingSentMessageTranscript.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + F354B38425026F5E2931F305050B3F38 /* OWSProfileKeyMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FEF95BD64DCB7A0192990822832878F /* OWSProfileKeyMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; F3DE7F4B9F0CC8A286D57DAD797F2F6D /* YapDatabaseCloudCorePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 0241AEFCE88FF024D9F8ED439D323C4F /* YapDatabaseCloudCorePrivate.h */; settings = {ATTRIBUTES = (Private, ); }; }; F3EC92C7DF04AD743A1E42D6B173DF65 /* JSQVideoMediaItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 20806314E49F167D9FDC074C8AFD5E21 /* JSQVideoMediaItem.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F41432BF8254E6DA95FE6D6721DE0416 /* OWSLinkedDeviceReadReceipt.h in Headers */ = {isa = PBXBuildFile; fileRef = 425AA3B57D9B7CBA69D5106BD812AA8B /* OWSLinkedDeviceReadReceipt.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F45D3F45655774FECF0DC06AF65AB49C /* OWSDeleteDeviceRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 973E6B473979F5C0231240183C2F3B8C /* OWSDeleteDeviceRequest.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + F44C101F87B04DF22A86FD885EE0E689 /* OWSError.h in Headers */ = {isa = PBXBuildFile; fileRef = D28E7379D256F6B801B418BF19B914A1 /* OWSError.h */; settings = {ATTRIBUTES = (Public, ); }; }; F46C131F77802A8E8418AA9EE6360562 /* YDBCKRecordInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 45AFB054B25CA49676BB7C1502A37077 /* YDBCKRecordInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F48F70835687D85A96C7353029086DEF /* TSStorageManager+SessionStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 47CDACCB5CEA7B1E9277F02E50D3A995 /* TSStorageManager+SessionStore.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; F4A7F45D3AB52BD9C8AC119B44925BDD /* UFDisjointSetNode.m in Sources */ = {isa = PBXBuildFile; fileRef = A5F84278AEBA5CF7D551CDFE35F425F4 /* UFDisjointSetNode.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; F51B9C74DE92242E395E419127FDB704 /* SRDelegateController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1D2039094691D1A0D13FE75400569C20 /* SRDelegateController.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; F51E67113DB6D782ED7C99E4DB967F32 /* zip.c in Sources */ = {isa = PBXBuildFile; fileRef = F5CC6F090E2AE9D38C26AEE0587C1744 /* zip.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F541D14AE71DA157F303BF2ACF33198C /* PhoneNumberUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 69D41CC9200E75BF21381BD0CA668639 /* PhoneNumberUtil.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; F544A926584B1915F9ACA0B00B49CE82 /* MTLReflection.h in Headers */ = {isa = PBXBuildFile; fileRef = 9BC2478F8EF615565110131DCC4CE813 /* MTLReflection.h */; settings = {ATTRIBUTES = (Public, ); }; }; F558A7E31CE199B38D84A24739D3366F /* JSQMessagesCollectionViewFlowLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = A111865BA20B5E91A2A7BF9C9D4FD5D8 /* JSQMessagesCollectionViewFlowLayout.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F5C4B0B512263245F7C17DBBEE3B288D /* OWSReadReceiptsForSenderMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 39A1FB32CCDDC71046D0071844F7D3FB /* OWSReadReceiptsForSenderMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F5D31092A223B0A7C8DEDCEEE9535D86 /* OWSCensorshipConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B604A402F02BB6429F31CB7707D622F /* OWSCensorshipConfiguration.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; F5DAE8798A25592640C2A7A742BA18DC /* SAMKeychain.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 0DFB0ABA29AAFBD439CED612D7796EC9 /* SAMKeychain.bundle */; }; - F5DFF52D3D54E9DE6D775D648F438FB0 /* TSStorageManager+keyFromIntLong.m in Sources */ = {isa = PBXBuildFile; fileRef = 16DBB5965B46F781712F22B1E17AA922 /* TSStorageManager+keyFromIntLong.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; F60B3D1FD87AF450A2E0537675D26798 /* JSQAudioMediaViewAttributes.m in Sources */ = {isa = PBXBuildFile; fileRef = 4F21B617FBEA1F3777590CCC2ABC80BC /* JSQAudioMediaViewAttributes.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; F6259D73E1BBA3F5E5C8A0EC59F89CAB /* JSQMessagesLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = 373B63335538F898FE9842EB07B2035C /* JSQMessagesLabel.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; F63A37FF13EEF48C2CEAB41D96F498AF /* SessionCipher.m in Sources */ = {isa = PBXBuildFile; fileRef = A1460723C4DB621173B326C0FFAECB79 /* SessionCipher.m */; }; F6752A760D5C22CDDB15E9E3978C129E /* YDBCKRecordTableInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 01943AF6538B38E335713710AABA7DA3 /* YDBCKRecordTableInfo.m */; }; + F68E5A813BA3FC7167090C65692716B1 /* OWSVerificationStateChangeMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 759DC558CC7F3E95225CCBB148497043 /* OWSVerificationStateChangeMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; F6DFCDD23669C8E5551E77A17A263CCF /* compare.h in Headers */ = {isa = PBXBuildFile; fileRef = 624E3313FC03FBCFA771F06EAC06C84E /* compare.h */; settings = {ATTRIBUTES = (Project, ); }; }; F6E6E3992FC6A0C94CB34C529B13C31D /* CocoaLumberjack.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8C07623D6D73730FC8D935665F291E8E /* CocoaLumberjack.framework */; }; - F779086741FD4403571F4931A1F66565 /* OWSRequestFactory.m in Sources */ = {isa = PBXBuildFile; fileRef = D4DE8B58971AD318271575CE3EB5061F /* OWSRequestFactory.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; - F81C34D143BDD6AD1BDB0153E1E0BBC9 /* OWSRequestFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = ED55A392AB3996A44F36AD768535A50E /* OWSRequestFactory.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F7430E417A467B4D27AA849CD3620ABE /* TSMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A6F3682F4AD5225441C7DE3722CF126 /* TSMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F749926CC08D3659F60A372EC6C8E4D5 /* TSErrorMessage_privateConstructor.h in Headers */ = {isa = PBXBuildFile; fileRef = AFBDB3564B4E622AA28D345482402A54 /* TSErrorMessage_privateConstructor.h */; settings = {ATTRIBUTES = (Public, ); }; }; F82A149A36D159F6C875EE550FDDAAC5 /* YapDatabaseCloudCoreConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = C5DE17F5F71AA7515FDEBC3C28739B83 /* YapDatabaseCloudCoreConnection.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F8BA02FDECD6A1602E7861FDB03EF5C6 /* OWSIdentityManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 001B6184DE27BC5F5329077D9445F1FC /* OWSIdentityManager.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + F8CB3CC7E68B91B03523A5F2C5E39C8A /* OWSFailedMessagesJob.h in Headers */ = {isa = PBXBuildFile; fileRef = C2C12145AC609B10FC2017C3521A1A85 /* OWSFailedMessagesJob.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F8FB9AF4740057F83C51E71982419E7B /* OWSAnalytics.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F48F8AA3CCAB598A62E4D5137916B6A /* OWSAnalytics.h */; settings = {ATTRIBUTES = (Public, ); }; }; F90037F9A006240A6C18AD8DD7F0948E /* GeneratedMessageBuilder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6BBAD607B07DC6B81F0184D9DF204757 /* GeneratedMessageBuilder.h */; settings = {ATTRIBUTES = (Public, ); }; }; F90DC5B00B3186AD9263C956FF7312CE /* crypto_int32.h in Headers */ = {isa = PBXBuildFile; fileRef = 011780EF9D47D8E1428E6DCB4C542FFC /* crypto_int32.h */; settings = {ATTRIBUTES = (Project, ); }; }; F98946C7910079171AAAD5E53C6A32F8 /* DDFileLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 6EE742488C5E72D7BD266090BADDEAF3 /* DDFileLogger.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; @@ -1267,36 +1226,33 @@ F9B34262C145089CFE9B37BBD03F32D9 /* YapDatabaseExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A77159BDB9D2B9DD8DECEDEFFDB6608 /* YapDatabaseExtension.m */; }; F9C6B3720FB56196F6F6C2129650C960 /* SessionRecord.h in Headers */ = {isa = PBXBuildFile; fileRef = DF687A7C09065B5D7DB01BE48A6CA20E /* SessionRecord.h */; settings = {ATTRIBUTES = (Public, ); }; }; F9DDC3BF5060A136EDB20EFFD175E25D /* NBNumberFormat.h in Headers */ = {isa = PBXBuildFile; fileRef = 39FE6124FDB1E302F703AACBF20B5496 /* NBNumberFormat.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F9DDD6F15C56FDDFA0CD1C544F17EC3E /* OWSBatchMessageProcessor.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E629B79AB3DB79C21CFF09EAF30753F /* OWSBatchMessageProcessor.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FA1072540A63DA80103901FB3CC37ABA /* OWSReadReceiptsForLinkedDevicesMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = C6E5D47D897F8595D85CDFEEE9D2A931 /* OWSReadReceiptsForLinkedDevicesMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FA35E1422B2BA0D7B5DA29585220BE6C /* AppReadiness.h in Headers */ = {isa = PBXBuildFile; fileRef = 5789D53E8C3BF4A621D09BBD86C0EB9C /* AppReadiness.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FA56FCF928D54088BE6039A154FB7045 /* OWSDeviceProvisioningService.m in Sources */ = {isa = PBXBuildFile; fileRef = 6BE91B86BDB54B46B6AEFBE35ACDC501 /* OWSDeviceProvisioningService.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; FA5CF938AB4161C173B99635729D5D6F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5850F0EA55B34D740E6463ACD2F23A21 /* Foundation.framework */; }; FA85EAEE15C0B1E4BBE8CE91FA7539D2 /* YapDatabaseCloudCoreOperationPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 563C434A8214BB257A2C092234C5DB42 /* YapDatabaseCloudCoreOperationPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; }; - FA8616A8ED657AB8DB2C67C5C9AF1549 /* OWSFingerprint.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D365830CBD111DE1FD6D06E9FCDD670 /* OWSFingerprint.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FAE9A31A23D969C3D12BAF8ED1C8587C /* NSNotificationCenter+OWS.m in Sources */ = {isa = PBXBuildFile; fileRef = 9038BDE678BC1F3999BD46BB0A02BBD0 /* NSNotificationCenter+OWS.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; - FAEAD186BB420E9AC2960027D3B5EC0B /* OWSSyncContactsMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 1EA75879590DB3CBF4BD13A599E2AD07 /* OWSSyncContactsMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + FACB5BE234091E2E8E24AEDBFFB53D43 /* TSIncomingMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 22240C19D0F7134FC33CD7F11CB07C84 /* TSIncomingMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; FAF20CA4C0E3482F181607E600CD4D6E /* JSQMessagesCollectionViewCellOutgoing.m in Sources */ = {isa = PBXBuildFile; fileRef = C696D60FA621E43179D89BE365EF34C5 /* JSQMessagesCollectionViewCellOutgoing.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - FB0903F77F9BF3EB66776E548D39101C /* OWSDevice.h in Headers */ = {isa = PBXBuildFile; fileRef = 516A95D20BDDAA88C8E3B9A041441F5A /* OWSDevice.h */; settings = {ATTRIBUTES = (Public, ); }; }; FB166ABB82A91D2F914CBB75DE4AE89E /* AFHTTPSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 3933496D0C3D825F0ED28AAD8E55851E /* AFHTTPSessionManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; FB7141B566779F1A7EA4C496C3710815 /* YapDatabaseHooksConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = E7AFDD8939F147132508CD44C0645C9D /* YapDatabaseHooksConnection.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FBE3800E2DC1C3E4C261B157165BB855 /* OWSRecipientIdentity.m in Sources */ = {isa = PBXBuildFile; fileRef = C337465E0CDA96C3A0055E94B3B09EEC /* OWSRecipientIdentity.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; - FBE7175DBE5FD78E41D5A624D9EBCDEB /* OWSGroupsOutputStream.m in Sources */ = {isa = PBXBuildFile; fileRef = 3BF67D7274111C398459670D39E92E1E /* OWSGroupsOutputStream.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + FBB015DFE7B84A51F9D0F29A82F5324C /* OWSMessageSender.m in Sources */ = {isa = PBXBuildFile; fileRef = 2E25A6551424F28CA84B262FB11E0B8C /* OWSMessageSender.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; FC02C75BF3845A756162F0198FD47F46 /* CocoaLumberjack.h in Headers */ = {isa = PBXBuildFile; fileRef = A6BBFB67B1E6C2FDB17512647C12482D /* CocoaLumberjack.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FC4129365E4E925A3C25013BEC472DA9 /* OWSMessageServiceParams.m in Sources */ = {isa = PBXBuildFile; fileRef = ACB0E4CB6C7E2AF7ABEDCBB6CD083AE9 /* OWSMessageServiceParams.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; + FC4CA4D0C2938611574B86224A0B852F /* OWSMessageReceiver.h in Headers */ = {isa = PBXBuildFile; fileRef = D43BE5F85CC274FB46921CD5C0296E82 /* OWSMessageReceiver.h */; settings = {ATTRIBUTES = (Public, ); }; }; FCB04AD7699792C8E8745F92DEA325E0 /* Pods-SignalMessaging-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C3C1815E8B061A667781DA86B8760FB7 /* Pods-SignalMessaging-dummy.m */; }; - FCCFA419C1F09FC88DE71F329E589C73 /* YapDatabaseConnection+OWS.h in Headers */ = {isa = PBXBuildFile; fileRef = 3BE57AEB5F29CFE4DDF0D01FB5F32479 /* YapDatabaseConnection+OWS.h */; settings = {ATTRIBUTES = (Public, ); }; }; FCF4A7B251C23C2EDEE4F36A474EEC45 /* JSQMessagesBubbleImage.m in Sources */ = {isa = PBXBuildFile; fileRef = 8863629C6433757BECA46D58D03CF638 /* JSQMessagesBubbleImage.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; FD16AD52224993C62D6841A3547D2154 /* YapDatabaseRTreeIndex.h in Headers */ = {isa = PBXBuildFile; fileRef = E7A094C2418F066A044FC311544CAC78 /* YapDatabaseRTreeIndex.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FDA90FB4C501A64C997CEFB24304A00D /* NSData+messagePadding.h in Headers */ = {isa = PBXBuildFile; fileRef = 1D54D445038E661E6969DB1AD3036F32 /* NSData+messagePadding.h */; settings = {ATTRIBUTES = (Public, ); }; }; FDAE06D912B40554CFEB2AEB72909E8D /* ge_p2_0.c in Sources */ = {isa = PBXBuildFile; fileRef = 0A04320D480D46381C5085F483B43802 /* ge_p2_0.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; FDD4E567E2D6D980D596EA150C845FBF /* SSZipArchive.h in Headers */ = {isa = PBXBuildFile; fileRef = 287C1869B48059319E57BDE6CF4421D2 /* SSZipArchive.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FE23D67787B649BC8BA9C46ADF6C4FA8 /* OWSDisappearingMessagesConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 6FC5BF58238F41C00D2CF4F03F96EF97 /* OWSDisappearingMessagesConfiguration.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; - FE2B59C4343C319D2105DBC1378A70E6 /* NSURLSessionDataTask+StatusCode.h in Headers */ = {isa = PBXBuildFile; fileRef = D62D912D48063735C93E0F850397B543 /* NSURLSessionDataTask+StatusCode.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FE0C404B2D3623473C5284F0B75C5378 /* OWSOutgoingNullMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E9FDBEA3DF0491EA39063453B78510E /* OWSOutgoingNullMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; FE4869EA69CC99D0312D2F8A08CD38B2 /* MutableExtensionRegistry.h in Headers */ = {isa = PBXBuildFile; fileRef = B6F7C1C8BB3901365BD5EA47A275F849 /* MutableExtensionRegistry.h */; settings = {ATTRIBUTES = (Public, ); }; }; FE52982EC30350EAF424C7A282CBB504 /* TOCInternal_BlockObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 82D3CA7069CD4F704D8DD9A6AA74CF84 /* TOCInternal_BlockObject.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; FEA745C2A7891B9BE6DD2E021B744CFF /* YapDatabaseAutoView.m in Sources */ = {isa = PBXBuildFile; fileRef = CB6BADB24F5E22A95F2986F8005C9E53 /* YapDatabaseAutoView.m */; }; FEC5C9A48BEB36B909FB368373B741B9 /* MTLModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 71FA592AB97E4A6B8BEE4E691F182BBE /* MTLModel.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FEF18FFA0C3B7499D3A6AF78D4E81BFD /* TSMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A6F3682F4AD5225441C7DE3722CF126 /* TSMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; FF2E3D7FC4F50F6F9837CC1916F5C183 /* JSQMessagesCollectionView.h in Headers */ = {isa = PBXBuildFile; fileRef = 110E9121A37D41AEC09C767F62190656 /* JSQMessagesCollectionView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FF3A73383769E9A60FCBEEC7A1A608C2 /* OWSCallOfferMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 31F30878A9A7CDE4AC0BA5C43D7E9B2B /* OWSCallOfferMessage.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; - FF3D2E6C8FEBCA554C603E9E1A76E806 /* OWSBackgroundTask.m in Sources */ = {isa = PBXBuildFile; fileRef = 8B4B8517F1BB918AC9A67D9DBB10BE2A /* OWSBackgroundTask.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; FF8244AADCAC5FF6F7A38707D5EDDB52 /* SRIOConsumer.m in Sources */ = {isa = PBXBuildFile; fileRef = 6F0B4891D6469A8DC0FC724715A8C41B /* SRIOConsumer.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + FFADC423EFE3CC3CB43A05AED32856E5 /* TSRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = DEA6BD8AD93B1F098EC3AD54CD097682 /* TSRequest.m */; settings = {COMPILER_FLAGS = "-fcxx-modules"; }; }; FFBEF4723DB39DC06E714280BB05D46C /* DDLog+LOGV.h in Headers */ = {isa = PBXBuildFile; fileRef = 772C7F8F4275F345B3DD6F43A52DD4A9 /* DDLog+LOGV.h */; settings = {ATTRIBUTES = (Public, ); }; }; FFDC1077E1D6E58DD5186CC64AA852F3 /* GTSR2.crt in Resources */ = {isa = PBXBuildFile; fileRef = C79A932EB2B1F48E9B56ACD36D5CB32B /* GTSR2.crt */; }; FFF64BE525AF87680FC20DEAC40D5EC5 /* NSURLRequest+SRWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = 1C70F76BE94F19ECCFBBF9DDB29D3601 /* NSURLRequest+SRWebSocket.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; @@ -2059,12 +2015,12 @@ 03E68A15FB5F0BC83090D925F8D7DE13 /* YapDatabaseRelationshipConnection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseRelationshipConnection.m; path = YapDatabase/Extensions/Relationships/YapDatabaseRelationshipConnection.m; sourceTree = ""; }; 0403AFD4C3F8EB516F3EA43D154A013C /* OWSIncomingMessageFinder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = OWSIncomingMessageFinder.h; sourceTree = ""; }; 043681077450924897238F3E9EA7B59A /* DDAbstractDatabaseLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDAbstractDatabaseLogger.m; path = Classes/DDAbstractDatabaseLogger.m; sourceTree = ""; }; - 0440F8C604484D9B643691512ED47A41 /* OWSDeviceProvisioningRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = OWSDeviceProvisioningRequest.m; sourceTree = ""; }; 04935721A8B3DBB84FE201CF8DA7D08D /* JSQMessagesCollectionViewCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesCollectionViewCell.h; path = JSQMessagesViewController/Views/JSQMessagesCollectionViewCell.h; sourceTree = ""; }; 0497AAF49EE61F80589005C4945A5685 /* OWSBlockingManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = OWSBlockingManager.m; sourceTree = ""; }; 04DC6765C93F42FE21075CEA3F5AFCDA /* YapDatabaseCrossProcessNotificationConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseCrossProcessNotificationConnection.h; path = YapDatabase/Extensions/CrossProcessNotification/YapDatabaseCrossProcessNotificationConnection.h; sourceTree = ""; }; 053F7D3C277AAADC7747D5A0E223E79E /* YapDatabaseViewChange.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseViewChange.h; path = YapDatabase/Extensions/View/Utilities/YapDatabaseViewChange.h; sourceTree = ""; }; 057A4DFEDB4829B81F81839A99BA8E33 /* TOCTimeout.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = TOCTimeout.m; path = src/TOCTimeout.m; sourceTree = ""; }; + 05A580F65BBBEC7C5459944891205F49 /* OWSDeviceProvisioningService.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = OWSDeviceProvisioningService.h; sourceTree = ""; }; 05D44C08EDF435BA365540E6748FB2D0 /* yap_vfs_shim.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = yap_vfs_shim.h; path = YapDatabase/Internal/yap_vfs_shim.h; sourceTree = ""; }; 05DD2D7C9CE1A9090CF94576CAA34657 /* OWSDeviceProvisioner.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = OWSDeviceProvisioner.m; sourceTree = ""; }; 0624E9B8D649A2287B97E2DC90CD7692 /* Constants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Constants.h; path = AxolotlKit/Classes/Constants.h; sourceTree = ""; }; @@ -2129,7 +2085,6 @@ 135E5F66D6278BFFBB4F4B4FE8F37606 /* YapDatabaseAutoViewTransaction.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseAutoViewTransaction.h; path = YapDatabase/Extensions/AutoView/YapDatabaseAutoViewTransaction.h; sourceTree = ""; }; 13850725BB7CC97E0D387A36427FF4F7 /* Pods-Signal-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-Signal-resources.sh"; sourceTree = ""; }; 138D10DAFCC4D71A2704DB4C6267EE52 /* YapDatabaseSearchQueuePrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseSearchQueuePrivate.h; path = YapDatabase/Extensions/SearchResultsView/Internal/YapDatabaseSearchQueuePrivate.h; sourceTree = ""; }; - 13A21F699F3D17D6E71520EEB45B0B55 /* TSUpdateAttributesRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = TSUpdateAttributesRequest.h; sourceTree = ""; }; 13A8C5AF3373C228369BA2D84634A65A /* RingBuffer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RingBuffer.m; path = src/runtime/Classes/RingBuffer.m; sourceTree = ""; }; 13BE63EF6052B292922FF1DCB49576E7 /* OWSError.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = OWSError.m; sourceTree = ""; }; 140F576788D08ACBDDFEDA92633EBF45 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = ""; }; @@ -2144,7 +2099,6 @@ 15CA0DF7DDF2B82D19AAE48280D80F46 /* YYImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYImage.h; path = YYImage/YYImage.h; sourceTree = ""; }; 15EC6EFE8BA342D9012D8F54EECF9C60 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/QuartzCore.framework; sourceTree = DEVELOPER_DIR; }; 15F0074C5568D990F3CE270A46B3B57D /* TOCInternal_OnDeallocObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TOCInternal_OnDeallocObject.h; path = src/internal/TOCInternal_OnDeallocObject.h; sourceTree = ""; }; - 15F1F7477E4EBB3ABD1DF2964E46201B /* TSRegisterForPushRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = TSRegisterForPushRequest.h; sourceTree = ""; }; 16004DFEF55CD35A7AF518EB45DC1663 /* Pods-SignalShareExtension.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-SignalShareExtension.modulemap"; sourceTree = ""; }; 1630F3BB310030F34464C4273598EAAA /* TSAttachmentPointer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = TSAttachmentPointer.h; sourceTree = ""; }; 16DBB5965B46F781712F22B1E17AA922 /* TSStorageManager+keyFromIntLong.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "TSStorageManager+keyFromIntLong.m"; sourceTree = ""; }; @@ -2193,11 +2147,9 @@ 20806314E49F167D9FDC074C8AFD5E21 /* JSQVideoMediaItem.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQVideoMediaItem.m; path = JSQMessagesViewController/Model/JSQVideoMediaItem.m; sourceTree = ""; }; 2089E0829FF6CE690C39A88F12386EE7 /* SRError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRError.h; path = SocketRocket/Internal/Utilities/SRError.h; sourceTree = ""; }; 208E0CACEDA510BA90CC90104255CE99 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 208E3192FD79E470CB9CDDE373AD277F /* TSContactsIntersectionRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = TSContactsIntersectionRequest.h; sourceTree = ""; }; 20D3BB4CE1614DDD281A63DC3943D7CC /* SRSIMDHelpers.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRSIMDHelpers.m; path = SocketRocket/Internal/Utilities/SRSIMDHelpers.m; sourceTree = ""; }; 2173CF481D26BEB76AF1129F407E2794 /* OWSEndSessionMessage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = OWSEndSessionMessage.h; sourceTree = ""; }; 21832DB5676D673BC83E501122901029 /* Reachability-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Reachability-umbrella.h"; sourceTree = ""; }; - 218CF20A2DE512FC5E47335C9B8A3D1E /* OWSRequestBuilder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = OWSRequestBuilder.h; sourceTree = ""; }; 21A45E30AA8FA26AC7CDDCC1514C2107 /* PhoneNumber.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = PhoneNumber.h; sourceTree = ""; }; 22240C19D0F7134FC33CD7F11CB07C84 /* TSIncomingMessage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = TSIncomingMessage.m; sourceTree = ""; }; 2247C2B6AFBA33B51881C00FDA3970BB /* YapDatabase-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "YapDatabase-prefix.pch"; sourceTree = ""; }; @@ -2228,7 +2180,6 @@ 281E4DAFE77C1F3F4F67AB9B5F4FDF80 /* yap_vfs_shim.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = yap_vfs_shim.m; path = YapDatabase/Internal/yap_vfs_shim.m; sourceTree = ""; }; 286CF50F0DA0BB169D0441604308D61E /* OWSMessageHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = OWSMessageHandler.m; sourceTree = ""; }; 287C1869B48059319E57BDE6CF4421D2 /* SSZipArchive.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SSZipArchive.h; path = SSZipArchive/SSZipArchive.h; sourceTree = ""; }; - 2889ACA336D50C3A2D8178B59822822C /* OWSDeviceProvisioningCodeService.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = OWSDeviceProvisioningCodeService.m; sourceTree = ""; }; 292DD1AF7D376C9F6D30F5CE2CBA767E /* ge_frombytes.c */ = {isa = PBXFileReference; includeInIndex = 1; name = ge_frombytes.c; path = Sources/ed25519/ge_frombytes.c; sourceTree = ""; }; 294308ADE07DC44FB1393ADF66BE4B06 /* JSQMessagesCellTextView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesCellTextView.h; path = JSQMessagesViewController/Views/JSQMessagesCellTextView.h; sourceTree = ""; }; 295AF0D8F5B86FA6B6FF9DF163DF35BB /* OWSAddToProfileWhitelistOfferMessage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = OWSAddToProfileWhitelistOfferMessage.h; sourceTree = ""; }; @@ -2259,7 +2210,6 @@ 2D972CC1ECA2A537744F3EB678A5DDFA /* Mantle-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Mantle-dummy.m"; sourceTree = ""; }; 2DD25BA47B5E98928AC808E45F7E141F /* OWSMessageUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = OWSMessageUtils.h; sourceTree = ""; }; 2DF00CAE477B8C141320DDC1B3A487A3 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 2DFF4E2E86A8ABDB4BBA05F39D7F1C87 /* TSAllocAttachmentRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = TSAllocAttachmentRequest.h; sourceTree = ""; }; 2E0D3F2673F31188EB3CA3545AD2DF29 /* YapCollectionKey.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapCollectionKey.h; path = YapDatabase/Utilities/YapCollectionKey.h; sourceTree = ""; }; 2E25A6551424F28CA84B262FB11E0B8C /* OWSMessageSender.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = OWSMessageSender.m; sourceTree = ""; }; 2E61AA81DAEC6A93D739DC2BB1692B44 /* NBMetadataHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NBMetadataHelper.m; path = libPhoneNumber/NBMetadataHelper.m; sourceTree = ""; }; @@ -2269,11 +2219,9 @@ 2F4DAD7A7AD84F643FE70F9F6841218D /* EXTRuntimeExtensions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXTRuntimeExtensions.h; path = Mantle/extobjc/EXTRuntimeExtensions.h; sourceTree = ""; }; 2F6B05160EAD5824248D6AF7D48F54F3 /* OWSDispatch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = OWSDispatch.h; sourceTree = ""; }; 2F8897285F9B1ED12B35087FD36B1F41 /* CipherMessage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CipherMessage.h; path = AxolotlKit/Classes/CipherMessage/CipherMessage.h; sourceTree = ""; }; - 2F8D946313D25AA1B954133FDEAEFFEF /* OWSTurnServerInfoRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = OWSTurnServerInfoRequest.h; sourceTree = ""; }; 2FBEE7224684CF2CA71FA9655C836DA4 /* YapDatabaseHooks.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseHooks.m; path = YapDatabase/Extensions/Hooks/YapDatabaseHooks.m; sourceTree = ""; }; 300E7F5E7F52CE148D0277741C0D2BDA /* SignalServiceKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SignalServiceKit-dummy.m"; sourceTree = ""; }; 307BC0E2CF401344D41CD9C8207F419F /* EXTScope.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXTScope.m; path = Mantle/extobjc/EXTScope.m; sourceTree = ""; }; - 3097E986FAC6FB1C2A2B62E6352A58FE /* OWSDeviceProvisioningRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = OWSDeviceProvisioningRequest.h; sourceTree = ""; }; 30B48581491A9DD329A829A0E85C4E2D /* YapDatabaseStatement.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseStatement.h; path = YapDatabase/Internal/YapDatabaseStatement.h; sourceTree = ""; }; 30FA4047000394CE261E62B64DE40008 /* YapDatabaseCloudCoreOptions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseCloudCoreOptions.m; path = YapDatabase/Extensions/CloudCore/YapDatabaseCloudCoreOptions.m; sourceTree = ""; }; 311ABC67E3D419FAE708719D0170D69B /* TSSocketManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = TSSocketManager.m; sourceTree = ""; }; @@ -2317,7 +2265,6 @@ 37D95FE24F49A89144BA49E7880EDC2C /* YapDatabaseSearchQueue.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseSearchQueue.m; path = YapDatabase/Extensions/SearchResultsView/YapDatabaseSearchQueue.m; sourceTree = ""; }; 380A356C27D844E1249667BBEC235AEB /* MTLJSONAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MTLJSONAdapter.h; path = Mantle/MTLJSONAdapter.h; sourceTree = ""; }; 387203667BDE84F6A100A80B096A957D /* CollapsingFutures.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CollapsingFutures.h; path = src/CollapsingFutures.h; sourceTree = ""; }; - 388845488357928CFE12A86A6E06E943 /* OWSDeviceProvisioningService.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = OWSDeviceProvisioningService.h; sourceTree = ""; }; 3896B4AC021E00FA92C70D6FD3F373CE /* SocketRocket.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SocketRocket.modulemap; sourceTree = ""; }; 38C453DBDE89808E6C67C550A7FEF180 /* YYImage.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = YYImage.framework; path = YYImage.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 3912E9980D9A15A4C88C6F973FDC6862 /* crypt.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypt.h; path = SSZipArchive/minizip/crypt.h; sourceTree = ""; }; @@ -2335,8 +2282,6 @@ 3A6F65D743EE746A11F44103B293D87E /* TSGroupModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = TSGroupModel.h; sourceTree = ""; }; 3AA2FA3D15D7C0DA157D92E88A8C47E1 /* aestab.c */ = {isa = PBXFileReference; includeInIndex = 1; name = aestab.c; path = SSZipArchive/minizip/aes/aestab.c; sourceTree = ""; }; 3AC1595B029B30631A25CB740DC33B95 /* NSBundle+JSQMessages.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSBundle+JSQMessages.m"; path = "JSQMessagesViewController/Categories/NSBundle+JSQMessages.m"; sourceTree = ""; }; - 3AD30729DBFA36F66CAA9E726DD28B65 /* OWSDevicesService.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = OWSDevicesService.m; sourceTree = ""; }; - 3B470593ECAEA2E193C98EE97CB563F7 /* OWSGetProfileRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = OWSGetProfileRequest.m; sourceTree = ""; }; 3BD33154089E03DB086FBBEC5A87EEE6 /* Mantle-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Mantle-prefix.pch"; sourceTree = ""; }; 3BDA4F1E7C903DD527881B133D847C25 /* YDBCKChangeRecord.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YDBCKChangeRecord.h; path = YapDatabase/Extensions/CloudKit/Internal/YDBCKChangeRecord.h; sourceTree = ""; }; 3BE57AEB5F29CFE4DDF0D01FB5F32479 /* YapDatabaseConnection+OWS.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "YapDatabaseConnection+OWS.h"; sourceTree = ""; }; @@ -2382,7 +2327,6 @@ 43009BF1BA244ED6CC846A4F3C2367EF /* YDBCKMappingTableInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YDBCKMappingTableInfo.h; path = YapDatabase/Extensions/CloudKit/Internal/YDBCKMappingTableInfo.h; sourceTree = ""; }; 4327ECDBF57DBCCE8D637B151D157244 /* Reachability.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = Reachability.h; sourceTree = ""; }; 439018D256B91F0869ABD306F7CD3077 /* YapDatabaseSearchResultsView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseSearchResultsView.h; path = YapDatabase/Extensions/SearchResultsView/YapDatabaseSearchResultsView.h; sourceTree = ""; }; - 43B66BF5E59FD6113D28C8F5752F522E /* OWSDevicesService.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = OWSDevicesService.h; sourceTree = ""; }; 4423CCA00BEEBA5247B83D2402D1DB40 /* crypto_int64.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_int64.h; path = Sources/ed25519/nacl_includes/crypto_int64.h; sourceTree = ""; }; 4426EBBB5EA1AC0505D400B654E5288D /* SignalServiceKit.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; path = SignalServiceKit.podspec; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; 4465FCEDC7C2E4648C78C77345C421F6 /* ObjectivecDescriptor.pb.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ObjectivecDescriptor.pb.m; path = src/runtime/Classes/ObjectivecDescriptor.pb.m; sourceTree = ""; }; @@ -2397,15 +2341,12 @@ 45AFB054B25CA49676BB7C1502A37077 /* YDBCKRecordInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YDBCKRecordInfo.h; path = YapDatabase/Extensions/CloudKit/Utilities/YDBCKRecordInfo.h; sourceTree = ""; }; 45E24887338F6148E691405CEE2662D1 /* Pods-SignalTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-SignalTests-dummy.m"; sourceTree = ""; }; 45F06F536F00DF001D4A40219155C80C /* SignalServiceKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SignalServiceKit-prefix.pch"; sourceTree = ""; }; - 462030503EA66BCDB0D009550A83A2BB /* OWSDeviceProvisioningService.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = OWSDeviceProvisioningService.m; sourceTree = ""; }; 46362FD28A01B62217D03B934EF36D8B /* UIColor+JSQMessages.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIColor+JSQMessages.m"; path = "JSQMessagesViewController/Categories/UIColor+JSQMessages.m"; sourceTree = ""; }; 46A17558CD3E3EE2114EF2F2C6344349 /* HKDFKit.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = HKDFKit.m; path = HKDFKit/HKDFKit/HKDFKit.m; sourceTree = ""; }; 46DD0BFADC87790EF65B839CD4BE014B /* YapDatabaseTransaction+OWS.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "YapDatabaseTransaction+OWS.m"; sourceTree = ""; }; 46EA2EA08F597E4350168ECBCB380999 /* YapDatabaseCloudCore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseCloudCore.h; path = YapDatabase/Extensions/CloudCore/YapDatabaseCloudCore.h; sourceTree = ""; }; - 4701DE36F50B298027F30967F497794A /* TSSubmitMessageRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = TSSubmitMessageRequest.h; sourceTree = ""; }; 476C1B5CE9131DB480A0D9D928D8C700 /* Mantle.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Mantle.xcconfig; sourceTree = ""; }; 477B3F4411CE75A018AA4582E599529E /* JSQMessagesToolbarContentView.xib */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file.xib; name = JSQMessagesToolbarContentView.xib; path = JSQMessagesViewController/Views/JSQMessagesToolbarContentView.xib; sourceTree = ""; }; - 47BD3D98E499BDA0C4A7BF466433A91E /* TSSubmitMessageRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = TSSubmitMessageRequest.m; sourceTree = ""; }; 47CAABD89E4429E2F129DE1FAE85E74A /* YapDatabaseFullTextSearchTransaction.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseFullTextSearchTransaction.h; path = YapDatabase/Extensions/FullTextSearch/YapDatabaseFullTextSearchTransaction.h; sourceTree = ""; }; 47CDACCB5CEA7B1E9277F02E50D3A995 /* TSStorageManager+SessionStore.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "TSStorageManager+SessionStore.m"; sourceTree = ""; }; 47D15B80AEA142AB74D4AD69C1580174 /* Pods-Signal.app store release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Signal.app store release.xcconfig"; sourceTree = ""; }; @@ -2415,9 +2356,9 @@ 489B29FAE78424DEEB14B36990B69197 /* YapDatabaseRelationshipPrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseRelationshipPrivate.h; path = YapDatabase/Extensions/Relationships/Internal/YapDatabaseRelationshipPrivate.h; sourceTree = ""; }; 48FB8BE1F66F49AC0CA94AA2A5A3A049 /* CoreTelephony.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreTelephony.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/CoreTelephony.framework; sourceTree = DEVELOPER_DIR; }; 491B85FFC36EE0EC19EBDC771CB06525 /* fe_copy.c */ = {isa = PBXFileReference; includeInIndex = 1; name = fe_copy.c; path = Sources/ed25519/fe_copy.c; sourceTree = ""; }; + 49230C6526F58858EF7DC6A0F7409F55 /* OWSDevicesService.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = OWSDevicesService.h; sourceTree = ""; }; 494DF5CE09DBF3C5226696BD1D61964E /* YapDatabaseManualViewConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseManualViewConnection.h; path = YapDatabase/Extensions/ManualView/YapDatabaseManualViewConnection.h; sourceTree = ""; }; 4980B9CEDCD33C5C552A86F5EFE89085 /* YapDatabaseViewPrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseViewPrivate.h; path = YapDatabase/Extensions/View/Internal/YapDatabaseViewPrivate.h; sourceTree = ""; }; - 498798EAF287C546CAE55BD05E7B218F /* OWSGetMessagesRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = OWSGetMessagesRequest.m; sourceTree = ""; }; 49AF0AE5723C132CE8B88725218F2FF1 /* fe_mul.c */ = {isa = PBXFileReference; includeInIndex = 1; name = fe_mul.c; path = Sources/ed25519/fe_mul.c; sourceTree = ""; }; 49B3F7A02DFC655FDBB7CE90E828650D /* AFNetworking-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AFNetworking-prefix.pch"; sourceTree = ""; }; 49C9144F2D4B05722FB5CA65910BEAED /* YapWhitelistBlacklist.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapWhitelistBlacklist.m; path = YapDatabase/Utilities/YapWhitelistBlacklist.m; sourceTree = ""; }; @@ -2441,8 +2382,6 @@ 4CDB106F00291A1855646658513E28AA /* Mantle-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Mantle-umbrella.h"; sourceTree = ""; }; 4CF91E6257EE415F3146A570B879E223 /* MTLTransformerErrorHandling.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MTLTransformerErrorHandling.m; path = Mantle/MTLTransformerErrorHandling.m; sourceTree = ""; }; 4D446C882265F64186271B6D240642BB /* JSQMessagesViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesViewController.h; path = JSQMessagesViewController/Controllers/JSQMessagesViewController.h; sourceTree = ""; }; - 4D53E3FA4A5A27AEE523CDA187E553FC /* TSNetworkManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = TSNetworkManager.m; sourceTree = ""; }; - 4DA2044B0238B7226C72EB122D969BAD /* TSRegisterForPushRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = TSRegisterForPushRequest.m; sourceTree = ""; }; 4DA8030E884C300F97F9131650414B4C /* compare.c */ = {isa = PBXFileReference; includeInIndex = 1; name = compare.c; path = Sources/ed25519/additions/compare.c; sourceTree = ""; }; 4DE1BA66EA9C3C2929E0D1873BAF8F8A /* NSArray+MTLManipulationAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSArray+MTLManipulationAdditions.h"; path = "Mantle/NSArray+MTLManipulationAdditions.h"; sourceTree = ""; }; 4DE3F1567D3D4D9D2F50204E89DC91E4 /* TSInvalidIdentityKeyErrorMessage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = TSInvalidIdentityKeyErrorMessage.m; sourceTree = ""; }; @@ -2463,7 +2402,6 @@ 505908CCD4CBD7304A55ECF2D222D519 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 505D41AF8583539746F67F4FC4BEB60A /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 5090BDB9A0906916D9134DA23A22CED2 /* TSAttachment.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = TSAttachment.h; sourceTree = ""; }; - 50D12C0EB8DD1CBA787F5C23EF675C19 /* OWSDeviceProvisioningCodeRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = OWSDeviceProvisioningCodeRequest.m; sourceTree = ""; }; 510E11CCCBD1FC3411983BB1636A21B1 /* EXTRuntimeExtensions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXTRuntimeExtensions.m; path = Mantle/extobjc/EXTRuntimeExtensions.m; sourceTree = ""; }; 5120662C1C64FD7796F013EFA7E65F9C /* TSErrorMessage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = TSErrorMessage.m; sourceTree = ""; }; 515E31CDA085DCDD4DC8188610F229EE /* sha1.c */ = {isa = PBXFileReference; includeInIndex = 1; name = sha1.c; path = SSZipArchive/minizip/aes/sha1.c; sourceTree = ""; }; @@ -2494,7 +2432,6 @@ 56CBC1C16DCEC9F1BDE98215338E6782 /* ProtocolBuffers-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ProtocolBuffers-umbrella.h"; sourceTree = ""; }; 56CDF967716D1BEBE44F6B2BD036D795 /* JSQMessagesLabel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesLabel.h; path = JSQMessagesViewController/Views/JSQMessagesLabel.h; sourceTree = ""; }; 56D249D96827BDC8A2636D787B1006EB /* Descriptor.pb.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = Descriptor.pb.m; path = src/runtime/Classes/Descriptor.pb.m; sourceTree = ""; }; - 56D26FEDB4CAE186D0FDD6A51A473FE4 /* TSRegisterPrekeysRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = TSRegisterPrekeysRequest.m; sourceTree = ""; }; 56F748CFBD6E4AA87CE5935288495341 /* SRHash.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRHash.m; path = SocketRocket/Internal/Utilities/SRHash.m; sourceTree = ""; }; 574C13E5325B5B9F3310FC872F82B489 /* ge_p3_0.c */ = {isa = PBXFileReference; includeInIndex = 1; name = ge_p3_0.c; path = Sources/ed25519/ge_p3_0.c; sourceTree = ""; }; 576BAD59FE3CAAF097DB8A24F54B345F /* YapDatabase.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabase.m; path = YapDatabase/YapDatabase.m; sourceTree = ""; }; @@ -2503,11 +2440,9 @@ 58160F9C0437750E1173EBE79B905895 /* PBArray.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PBArray.m; path = src/runtime/Classes/PBArray.m; sourceTree = ""; }; 5850F0EA55B34D740E6463ACD2F23A21 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; 58700BFC8E22C65C2B01502558DE92AF /* SRWebSocket.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRWebSocket.m; path = SocketRocket/SRWebSocket.m; sourceTree = ""; }; - 5908F8585C0FA3D4AE2BE7CFE3B01B0D /* OWSAcknowledgeMessageDeliveryRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = OWSAcknowledgeMessageDeliveryRequest.h; sourceTree = ""; }; 5942EEC68DB75C506260044B733C57D0 /* YapDatabaseAtomic.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseAtomic.h; path = YapDatabase/Internal/YapDatabaseAtomic.h; sourceTree = ""; }; 594DA813045070017486518506DE83B7 /* ECKeyPair+OWSPrivateKey.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ECKeyPair+OWSPrivateKey.h"; sourceTree = ""; }; 59777B137EBD9A751DC1EFD644C64E10 /* YapProxyObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapProxyObject.h; path = YapDatabase/Utilities/YapProxyObject.h; sourceTree = ""; }; - 599435CFB96F255A410458B9A58B48C0 /* TSVerifyCodeRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = TSVerifyCodeRequest.h; sourceTree = ""; }; 59B43471F247834D5F5D5CC44C933651 /* JSQLocationMediaItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQLocationMediaItem.h; path = JSQMessagesViewController/Model/JSQLocationMediaItem.h; sourceTree = ""; }; 59C7768758DBC8E98E6369B16CA89370 /* TSAttachmentStream.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = TSAttachmentStream.m; sourceTree = ""; }; 5A2FC66D2485A0D0D0DA77FBA6C22F4C /* SAMKeychain.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SAMKeychain.modulemap; sourceTree = ""; }; @@ -2526,7 +2461,6 @@ 5C02BA59D96DF01A9285A86098FC5924 /* ContactsUpdater.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = ContactsUpdater.m; sourceTree = ""; }; 5C0780E2F17BE4046BE1B635FB89429D /* JSQSystemSoundPlayer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQSystemSoundPlayer.h; path = JSQSystemSoundPlayer/Classes/JSQSystemSoundPlayer.h; sourceTree = ""; }; 5C332914E2BB6B55F7FBE3A4933F0C53 /* ALView+PureLayout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "ALView+PureLayout.h"; path = "PureLayout/PureLayout/ALView+PureLayout.h"; sourceTree = ""; }; - 5C498E011C7F7D0C1A219C5687B0402F /* OWSTurnServerInfoRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = OWSTurnServerInfoRequest.m; sourceTree = ""; }; 5C62FEA3E64C5A8B091F41D9C6094327 /* CodedInputStream.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CodedInputStream.h; path = src/runtime/Classes/CodedInputStream.h; sourceTree = ""; }; 5C8A20D60A3E2026DE6F2239FEDDD4F2 /* DDLog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDLog.h; path = Classes/DDLog.h; sourceTree = ""; }; 5C9937E9D0F0A27143056FE4CD2A2BF6 /* OWSDisappearingMessagesConfigurationMessage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = OWSDisappearingMessagesConfigurationMessage.m; sourceTree = ""; }; @@ -2543,10 +2477,8 @@ 5E1B7972E97D288BC6D83CC16D68FE74 /* TSOutgoingMessage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = TSOutgoingMessage.h; sourceTree = ""; }; 5E2A7E00580BAD73133BDAEBCF3D0B0B /* YapDatabaseManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseManager.m; path = YapDatabase/Internal/YapDatabaseManager.m; sourceTree = ""; }; 5E629B79AB3DB79C21CFF09EAF30753F /* OWSBatchMessageProcessor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = OWSBatchMessageProcessor.h; sourceTree = ""; }; - 5EB79F8395ACC148AC7C2CC0428F74CA /* TSAllocAttachmentRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = TSAllocAttachmentRequest.m; sourceTree = ""; }; 5ECF46108226A94637837A4137553C81 /* YapMemoryTable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapMemoryTable.h; path = YapDatabase/Internal/YapMemoryTable.h; sourceTree = ""; }; 5F4575D901960C4479DB069AE65CBC68 /* TSYapDatabaseObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = TSYapDatabaseObject.m; sourceTree = ""; }; - 5F5E1BD8199BF278CB4631C640AACCFA /* TSRequestVerificationCodeRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = TSRequestVerificationCodeRequest.h; sourceTree = ""; }; 5F76818F9B919B10EFD200122174038E /* JSQVideoMediaItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQVideoMediaItem.h; path = JSQMessagesViewController/Model/JSQVideoMediaItem.h; sourceTree = ""; }; 5FD378BFA0D23DDC7D9BAB7EF56512A8 /* Reachability.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Reachability.framework; path = Reachability.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 5FD8C7C1C693E2C99EE99A16C23EE781 /* OWSFailedAttachmentDownloadsJob.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = OWSFailedAttachmentDownloadsJob.h; sourceTree = ""; }; @@ -2559,7 +2491,6 @@ 61530528F241197F226AA233A1A84212 /* TextSecureKitEnv.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = TextSecureKitEnv.m; path = SignalServiceKit/src/TextSecureKitEnv.m; sourceTree = ""; }; 6198D59BDA32A33868B878998638E9F8 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = ""; }; 61B3B980A4C1F444B2E90EA9A4A4A436 /* Ed25519.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = Ed25519.m; path = Classes/Ed25519.m; sourceTree = ""; }; - 61EF7375FE0126E4490FB3A4B49BAA3C /* TSVerifyCodeRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = TSVerifyCodeRequest.m; sourceTree = ""; }; 62038AE2CAE5033BCD4976CCFD7C308B /* SocketRocket.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SocketRocket.framework; path = SocketRocket.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 621B84644244E0A1F9307B769F46245D /* JSQMediaItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMediaItem.h; path = JSQMessagesViewController/Model/JSQMediaItem.h; sourceTree = ""; }; 6246A97669AA7A808CFBA4033685552D /* Pods-SignalMessaging.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-SignalMessaging.debug.xcconfig"; sourceTree = ""; }; @@ -2609,11 +2540,11 @@ 6A973468820B821F757526D8FABA957F /* YapDatabaseCloudCoreOptions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseCloudCoreOptions.h; path = YapDatabase/Extensions/CloudCore/YapDatabaseCloudCoreOptions.h; sourceTree = ""; }; 6B53FC7E75715387A527C553C4DFC03F /* aeskey.c */ = {isa = PBXFileReference; includeInIndex = 1; name = aeskey.c; path = SSZipArchive/minizip/aes/aeskey.c; sourceTree = ""; }; 6B5EDA2C40B3D3CF28919B53E420CB77 /* Constraints.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = Constraints.h; sourceTree = ""; }; - 6B962BEEBC60B6BC77EAEA2CABA826F4 /* TSRegisterSignedPrekeyRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = TSRegisterSignedPrekeyRequest.h; sourceTree = ""; }; 6BB3A1BE43608F1491838EE9A6EC4C29 /* OWSAsserts.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = OWSAsserts.h; sourceTree = ""; }; 6BB77F07CF5667B1E9879705172930C0 /* SignedPrekeyRecord.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SignedPrekeyRecord.h; path = AxolotlKit/Classes/Prekeys/SignedPrekeyRecord.h; sourceTree = ""; }; 6BBAD607B07DC6B81F0184D9DF204757 /* GeneratedMessageBuilder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GeneratedMessageBuilder.h; path = src/runtime/Classes/GeneratedMessageBuilder.h; sourceTree = ""; }; 6BD9058CAEA73A2AE2557C336DCD36BD /* YapDatabaseViewTransaction.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseViewTransaction.h; path = YapDatabase/Extensions/View/YapDatabaseViewTransaction.h; sourceTree = ""; }; + 6BE91B86BDB54B46B6AEFBE35ACDC501 /* OWSDeviceProvisioningService.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = OWSDeviceProvisioningService.m; sourceTree = ""; }; 6C3B1260851F943142703FE9B076DEC7 /* aes_ni.c */ = {isa = PBXFileReference; includeInIndex = 1; name = aes_ni.c; path = SSZipArchive/minizip/aes/aes_ni.c; sourceTree = ""; }; 6C6F615F9024EFD644BDC597847822FB /* OWSOutgoingCallMessage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = OWSOutgoingCallMessage.m; sourceTree = ""; }; 6C9BDFA9AAC49754BDED89BC709FF1D8 /* fileenc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = fileenc.c; path = SSZipArchive/minizip/aes/fileenc.c; sourceTree = ""; }; @@ -2658,7 +2589,6 @@ 74710B86A748E4D6C8AD813D9473D963 /* YapDatabaseHooksPrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseHooksPrivate.h; path = YapDatabase/Extensions/Hooks/Internal/YapDatabaseHooksPrivate.h; sourceTree = ""; }; 748128C470A82067994EE83AC236F032 /* MTLModel+NSCoding.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "MTLModel+NSCoding.h"; path = "Mantle/MTLModel+NSCoding.h"; sourceTree = ""; }; 749C2BAF1B836C31FFCA483DD4BBAC3C /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 749F0756C3C33D99CAA7E80CB945A107 /* TSAvailablePreKeysCountRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = TSAvailablePreKeysCountRequest.m; sourceTree = ""; }; 74ABBFC643F3A2BC8C00E176FE92606D /* NSString+JSQMessages.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSString+JSQMessages.h"; path = "JSQMessagesViewController/Categories/NSString+JSQMessages.h"; sourceTree = ""; }; 74E08509CBCCB0755BEDF94CC4526648 /* Threading.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = Threading.h; sourceTree = ""; }; 7500002348ADDBA7B2E3FD0F95220043 /* Contact.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = Contact.m; sourceTree = ""; }; @@ -2685,9 +2615,9 @@ 77F74A5A1B2805DEF5CDA30DA5945694 /* AFURLRequestSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLRequestSerialization.h; path = AFNetworking/AFURLRequestSerialization.h; sourceTree = ""; }; 7820E521966BCC7E97DED4D1B2A6F59A /* NSRunLoop+SRWebSocketPrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSRunLoop+SRWebSocketPrivate.h"; path = "SocketRocket/Internal/NSRunLoop+SRWebSocketPrivate.h"; sourceTree = ""; }; 782C097D89316A29B2ABD34426B66E33 /* YapDatabaseViewTypes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseViewTypes.h; path = YapDatabase/Extensions/AutoView/YapDatabaseViewTypes.h; sourceTree = ""; }; - 785FFEAEDF09313FE7723C96601592B7 /* OWSGetDevicesRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = OWSGetDevicesRequest.h; sourceTree = ""; }; 78CB53D3FB0A2C423E26D4115EF81281 /* YapDatabaseManualViewTransaction.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseManualViewTransaction.m; path = YapDatabase/Extensions/ManualView/YapDatabaseManualViewTransaction.m; sourceTree = ""; }; 78D5B3CB4459EA3458CABB56DFE94554 /* libPhoneNumber-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "libPhoneNumber-iOS-dummy.m"; sourceTree = ""; }; + 7965ABF5C70128690BFBB22F22F2F46F /* OWSRequestFactory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = OWSRequestFactory.m; sourceTree = ""; }; 798C147E20A804AB9C2F9552B25D5DFB /* MTLReflection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MTLReflection.m; path = Mantle/MTLReflection.m; sourceTree = ""; }; 79BFA2AA376D9164A4B5FFF1D2BD5F48 /* DDAssertMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDAssertMacros.h; path = Classes/DDAssertMacros.h; sourceTree = ""; }; 79CCD38027FECA00BE6FF5891AC2B5A4 /* YapDatabaseFilteredViewConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseFilteredViewConnection.h; path = YapDatabase/Extensions/FilteredView/YapDatabaseFilteredViewConnection.h; sourceTree = ""; }; @@ -2745,6 +2675,7 @@ 82D3CA7069CD4F704D8DD9A6AA74CF84 /* TOCInternal_BlockObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = TOCInternal_BlockObject.m; path = src/internal/TOCInternal_BlockObject.m; sourceTree = ""; }; 82E2E888A0ECD4FCAD1E875019CA7CB5 /* UIColor+JSQMessages.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIColor+JSQMessages.h"; path = "JSQMessagesViewController/Categories/UIColor+JSQMessages.h"; sourceTree = ""; }; 82E8AE589336DB165DEF56546DA814DB /* NSValueTransformer+MTLPredefinedTransformerAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSValueTransformer+MTLPredefinedTransformerAdditions.h"; path = "Mantle/NSValueTransformer+MTLPredefinedTransformerAdditions.h"; sourceTree = ""; }; + 833D1443647D548E0AAC6888C068F52D /* OWSUploadingService.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = OWSUploadingService.h; sourceTree = ""; }; 835C3559B90216307D269B2C6162016C /* SignalRecipient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = SignalRecipient.h; sourceTree = ""; }; 83AA2BE21E23AB59645C37334419BE4E /* YapDatabaseRelationshipEdgePrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseRelationshipEdgePrivate.h; path = YapDatabase/Extensions/Relationships/Internal/YapDatabaseRelationshipEdgePrivate.h; sourceTree = ""; }; 83E8FBEBEC88FBB49BDA46599CB89048 /* NSLayoutConstraint+PureLayout.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSLayoutConstraint+PureLayout.m"; path = "PureLayout/PureLayout/NSLayoutConstraint+PureLayout.m"; sourceTree = ""; }; @@ -2758,7 +2689,6 @@ 8661C9061EE5799B2F491A61D7AA76C3 /* JSQSystemSoundPlayer.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = JSQSystemSoundPlayer.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 8664A380AEB94C972CBE2FF2319F9B9F /* Reachability-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Reachability-prefix.pch"; sourceTree = ""; }; 8669E1E8ECE30839F6B08C855B571BF5 /* HKDFKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = HKDFKit.modulemap; sourceTree = ""; }; - 869B591D03054FEE88595BC8957B02F9 /* TSContactsIntersectionRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = TSContactsIntersectionRequest.m; sourceTree = ""; }; 86B1A8FD79DCA1C5D17AD5282D59E836 /* ge_p3_dbl.c */ = {isa = PBXFileReference; includeInIndex = 1; name = ge_p3_dbl.c; path = Sources/ed25519/ge_p3_dbl.c; sourceTree = ""; }; 86BE6C581A2691EDAABCFD8D71FE6790 /* PureLayout-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PureLayout-prefix.pch"; sourceTree = ""; }; 86C51F84B544EEA1E969DD2D3CD55C7D /* ExtendableMessageBuilder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ExtendableMessageBuilder.m; path = src/runtime/Classes/ExtendableMessageBuilder.m; sourceTree = ""; }; @@ -2782,7 +2712,6 @@ 8ACBB6F6CA68B142B8DA5572AA04EFF4 /* Pods-Signal-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Signal-acknowledgements.plist"; sourceTree = ""; }; 8AFE852AB53B43BC4D8DAA8C6DF31862 /* YapMurmurHash.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapMurmurHash.m; path = YapDatabase/Utilities/YapMurmurHash.m; sourceTree = ""; }; 8B4B8517F1BB918AC9A67D9DBB10BE2A /* OWSBackgroundTask.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = OWSBackgroundTask.m; sourceTree = ""; }; - 8B5047CD3DF6504862E9528FBB18DE9E /* TSRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = TSRequest.m; sourceTree = ""; }; 8B82B780AA5FB8F3CE384C03FFEFCC0B /* TSInvalidIdentityKeySendingErrorMessage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = TSInvalidIdentityKeySendingErrorMessage.m; sourceTree = ""; }; 8BA14195CEB0CE69B83DD2C0625057AE /* YapDatabaseViewConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseViewConnection.h; path = YapDatabase/Extensions/View/YapDatabaseViewConnection.h; sourceTree = ""; }; 8BA20DDB962F5A035965CD84C26F4CA1 /* AFNetworkActivityIndicatorManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworkActivityIndicatorManager.h; path = "UIKit+AFNetworking/AFNetworkActivityIndicatorManager.h"; sourceTree = ""; }; @@ -2794,9 +2723,7 @@ 8D0EC270B497453D09B95F90C82A875F /* Curve25519Kit.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Curve25519Kit.xcconfig; sourceTree = ""; }; 8D1BECC2FF06B7852B484A0525062A0C /* YapDatabaseViewPageMetadata.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseViewPageMetadata.h; path = YapDatabase/Extensions/View/Internal/YapDatabaseViewPageMetadata.h; sourceTree = ""; }; 8D79F84A9C348BBE7E07B3EFF4B1B321 /* UIRefreshControl+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIRefreshControl+AFNetworking.h"; path = "UIKit+AFNetworking/UIRefreshControl+AFNetworking.h"; sourceTree = ""; }; - 8E053A329CEFF21AC886C42874DEBD14 /* TSAttachmentRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = TSAttachmentRequest.m; sourceTree = ""; }; 8E20C77072158B2DF55ED8826965EE47 /* OWSRecordTranscriptJob.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = OWSRecordTranscriptJob.h; sourceTree = ""; }; - 8EF5CB82EFFF14A29AACF9E969477054 /* OWSDeleteDeviceRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = OWSDeleteDeviceRequest.h; sourceTree = ""; }; 8F04DEECAC30B664B2A3E334034D83DF /* YapDatabaseCrossProcessNotificationPrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseCrossProcessNotificationPrivate.h; path = YapDatabase/Extensions/CrossProcessNotification/Internal/YapDatabaseCrossProcessNotificationPrivate.h; sourceTree = ""; }; 8F0A124574FC601E7412BE3EAC575A56 /* SRProxyConnect.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRProxyConnect.m; path = SocketRocket/Internal/Proxy/SRProxyConnect.m; sourceTree = ""; }; 8F21869B77FE095FDE4CBD8903FF1E2B /* sqlite3.c */ = {isa = PBXFileReference; includeInIndex = 1; path = sqlite3.c; sourceTree = ""; }; @@ -2808,6 +2735,7 @@ 902BFB4DCA0C673FAAFF06C3D234C843 /* IdentityKeyStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IdentityKeyStore.h; path = AxolotlKit/Classes/State/IdentityKeyStore.h; sourceTree = ""; }; 9038BDE678BC1F3999BD46BB0A02BBD0 /* NSNotificationCenter+OWS.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NSNotificationCenter+OWS.m"; sourceTree = ""; }; 904D84B8303E3C1482170A3FB606A840 /* YapDatabaseFullTextSearchSnippetOptions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseFullTextSearchSnippetOptions.h; path = YapDatabase/Extensions/FullTextSearch/YapDatabaseFullTextSearchSnippetOptions.h; sourceTree = ""; }; + 904E341EA457358A793AA727AE634D92 /* OWSRequestBuilder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = OWSRequestBuilder.m; sourceTree = ""; }; 9051F1366AC9E41E78FB14FA53D36E55 /* OWSCallAnswerMessage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = OWSCallAnswerMessage.m; sourceTree = ""; }; 9054867C35F4DE9662022613B2B0930E /* Pods-SignalMessaging.app store release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-SignalMessaging.app store release.xcconfig"; sourceTree = ""; }; 90B1F56573DD5D106E850D678695A32D /* JSQMessagesBubbleImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesBubbleImage.h; path = JSQMessagesViewController/Model/JSQMessagesBubbleImage.h; sourceTree = ""; }; @@ -2815,6 +2743,7 @@ 90B8E3A884F0DFD272A5A316879EB94E /* NSTimer+OWS.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NSTimer+OWS.m"; sourceTree = ""; }; 90DA7AD2AC61F745ADA5AFB377F82C5C /* OWSAsserts.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = OWSAsserts.m; sourceTree = ""; }; 910347BE6B02B4AE5EED6717BEC638EE /* AbstractMessage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AbstractMessage.m; path = src/runtime/Classes/AbstractMessage.m; sourceTree = ""; }; + 91242DDEA667DCF552E92BB5CFB5AFA7 /* OWSRequestBuilder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = OWSRequestBuilder.h; sourceTree = ""; }; 91C90CCF52A81B7DC3FEC902F22C99E1 /* YapDatabaseSecondaryIndex.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseSecondaryIndex.m; path = YapDatabase/Extensions/SecondaryIndex/YapDatabaseSecondaryIndex.m; sourceTree = ""; }; 926C1343F95316EC0602CA0B16D9411F /* GTSR4.crt */ = {isa = PBXFileReference; includeInIndex = 1; name = GTSR4.crt; path = SignalServiceKit/Resources/Certificates/GTSR4.crt; sourceTree = ""; }; 92897D1C7667F470030781B5C4E016D3 /* ioapi_buf.c */ = {isa = PBXFileReference; includeInIndex = 1; name = ioapi_buf.c; path = SSZipArchive/minizip/ioapi_buf.c; sourceTree = ""; }; @@ -2824,6 +2753,7 @@ 9348398EB30927ED5ECBCCFEB2F7542B /* YapDatabaseCloudCoreTransaction.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseCloudCoreTransaction.m; path = YapDatabase/Extensions/CloudCore/YapDatabaseCloudCoreTransaction.m; sourceTree = ""; }; 93535C34B7CFA447AE4DC19480F65B6A /* OWSAnalytics.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = OWSAnalytics.m; sourceTree = ""; }; 936626A47A145259588133A4AC773911 /* DDAbstractDatabaseLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDAbstractDatabaseLogger.h; path = Classes/DDAbstractDatabaseLogger.h; sourceTree = ""; }; + 93794DE7C6ED07E778D884EBCFCF14AB /* TSRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = TSRequest.h; sourceTree = ""; }; 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; 93E1918063FC0FAAAE9685468CDDBF68 /* YapDatabaseFilteredViewTypes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseFilteredViewTypes.h; path = YapDatabase/Extensions/FilteredView/YapDatabaseFilteredViewTypes.h; sourceTree = ""; }; 94B131C246E6AB66ABCC0D423BD8FDCA /* TextSecureKitEnv.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TextSecureKitEnv.h; path = SignalServiceKit/src/TextSecureKitEnv.h; sourceTree = ""; }; @@ -2835,7 +2765,6 @@ 95A5533AC68729ED786E879F4DC6E173 /* YapDatabaseFilteredViewPrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseFilteredViewPrivate.h; path = YapDatabase/Extensions/FilteredView/Internal/YapDatabaseFilteredViewPrivate.h; sourceTree = ""; }; 96B88375863DA2D86648042F878FFDE9 /* TSOutgoingMessage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = TSOutgoingMessage.m; sourceTree = ""; }; 96CFAE71FC8BA41537E3B4E80E85040D /* YapTouch.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapTouch.m; path = YapDatabase/Internal/YapTouch.m; sourceTree = ""; }; - 973E6B473979F5C0231240183C2F3B8C /* OWSDeleteDeviceRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = OWSDeleteDeviceRequest.m; sourceTree = ""; }; 9741AFFF423D4B4D4F57C7C89A25DFFA /* WireFormat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = WireFormat.h; path = src/runtime/Classes/WireFormat.h; sourceTree = ""; }; 9758C0E4679801A52BCC5409E8D27EB7 /* ge_msub.c */ = {isa = PBXFileReference; includeInIndex = 1; name = ge_msub.c; path = Sources/ed25519/ge_msub.c; sourceTree = ""; }; 97600A0225498381E58EB1701D9EF82B /* NSURLSessionDataTask+StatusCode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NSURLSessionDataTask+StatusCode.m"; sourceTree = ""; }; @@ -2844,7 +2773,6 @@ 97D0DB8E5C46C8A8B91C72C1D642D7CD /* RootKey.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RootKey.m; path = AxolotlKit/Classes/Ratchet/RootKey.m; sourceTree = ""; }; 97D49B3C43E3E0F9C499F4DF2BA954F3 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/CoreFoundation.framework; sourceTree = DEVELOPER_DIR; }; 97FA6D398CF12AF7CD1F6942DC069BC8 /* TSDerivedSecrets.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = TSDerivedSecrets.m; path = AxolotlKit/Classes/Ratchet/TSDerivedSecrets.m; sourceTree = ""; }; - 983BD0BE4C77B7D339E94847001FEF6F /* TSAvailablePreKeysCountRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = TSAvailablePreKeysCountRequest.h; sourceTree = ""; }; 98502A7FFC4EC1B3F7663E666FD9669B /* YapDatabaseAutoViewConnection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseAutoViewConnection.m; path = YapDatabase/Extensions/AutoView/YapDatabaseAutoViewConnection.m; sourceTree = ""; }; 9872CD786F712B47966929A944B81FE7 /* OWSCallHangupMessage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = OWSCallHangupMessage.m; sourceTree = ""; }; 9883350F181376A3E7D73C79AA5B93E0 /* ATAppUpdater.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = ATAppUpdater.framework; path = ATAppUpdater.framework; sourceTree = BUILT_PRODUCTS_DIR; }; @@ -2886,7 +2814,6 @@ A0074CAA00F0E315E520895FD0DE2EFE /* YapManyToManyCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapManyToManyCache.h; path = YapDatabase/Extensions/CloudCore/Utilities/YapManyToManyCache.h; sourceTree = ""; }; A03AF5BC461D29821AA5B672F67B1F71 /* base.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = base.h; path = Sources/ed25519/base.h; sourceTree = ""; }; A04A7B76E099C044008031F2B71C7088 /* UnionFind.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = UnionFind.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - A04E03C8122B36EED4B2BFFE50F3EABE /* OWSAcknowledgeMessageDeliveryRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = OWSAcknowledgeMessageDeliveryRequest.m; sourceTree = ""; }; A074040E5C5EDD9CF480C661E2925972 /* RootKey.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RootKey.h; path = AxolotlKit/Classes/Ratchet/RootKey.h; sourceTree = ""; }; A07FE73A37DC70B75A3FB0B9D658E7ED /* TSCall.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = TSCall.h; sourceTree = ""; }; A0ABC72A9FA8DE37354B47B6F591AF2D /* GSR4.crt */ = {isa = PBXFileReference; includeInIndex = 1; name = GSR4.crt; path = SignalServiceKit/Resources/Certificates/GSR4.crt; sourceTree = ""; }; @@ -2904,10 +2831,8 @@ A273C62C2FE7B55B5C7CAB2D10BFB542 /* ge_double_scalarmult.c */ = {isa = PBXFileReference; includeInIndex = 1; name = ge_double_scalarmult.c; path = Sources/ed25519/ge_double_scalarmult.c; sourceTree = ""; }; A2C4367F18B5509A208DE85D8908CEA1 /* SRIOConsumerPool.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRIOConsumerPool.m; path = SocketRocket/Internal/IOConsumer/SRIOConsumerPool.m; sourceTree = ""; }; A30BBB719D1157B5BD5F5F70130AABCF /* fe_sq.c */ = {isa = PBXFileReference; includeInIndex = 1; name = fe_sq.c; path = Sources/ed25519/fe_sq.c; sourceTree = ""; }; - A310BB5F0D6D63DBFE74D47864F55301 /* TSCurrentSignedPreKeyRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = TSCurrentSignedPreKeyRequest.m; sourceTree = ""; }; A3200FB339C68E2D6EB490DA00773110 /* NBMetadataHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NBMetadataHelper.h; path = libPhoneNumber/NBMetadataHelper.h; sourceTree = ""; }; A34EA602CE065558A1F171DC74B56FC7 /* sha1.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sha1.h; path = SSZipArchive/minizip/aes/sha1.h; sourceTree = ""; }; - A386AE9E55F68FEB4380CA6E4B7BC065 /* OWSGetMessagesRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = OWSGetMessagesRequest.h; sourceTree = ""; }; A3F5242E2B947B48D91CE7D1BF3F1D9D /* YapDatabaseHooks.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseHooks.h; path = YapDatabase/Extensions/Hooks/YapDatabaseHooks.h; sourceTree = ""; }; A435A8C4A7E6CAB2BB082CA39DD75565 /* SocketRocket-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SocketRocket-umbrella.h"; sourceTree = ""; }; A45CBF26412E09ABF9F73F9ECE062FB8 /* TSGroupModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = TSGroupModel.m; sourceTree = ""; }; @@ -2945,7 +2870,6 @@ AAC9549F6CE1ACF9FFBE86090F789AB2 /* PureLayout-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "PureLayout-dummy.m"; sourceTree = ""; }; AAE11560B85DFA00B30F4C5C9ADA5CA7 /* fe_neg.c */ = {isa = PBXFileReference; includeInIndex = 1; name = fe_neg.c; path = Sources/ed25519/fe_neg.c; sourceTree = ""; }; AAE8458F8035D761C212003E46BEA858 /* NSDate+YapDatabase.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSDate+YapDatabase.m"; path = "YapDatabase/Internal/NSDate+YapDatabase.m"; sourceTree = ""; }; - AB2AB081874CC158806C6A61D1CDB0AC /* OWSGetDevicesRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = OWSGetDevicesRequest.m; sourceTree = ""; }; ABB80515BD31635F352D6312E86881AE /* UnionFind.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UnionFind.h; path = src/UnionFind.h; sourceTree = ""; }; ABBFAEC939CEA55A4B032EB778353EAE /* PreKeyBundle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PreKeyBundle.h; path = AxolotlKit/Classes/Prekeys/PreKeyBundle.h; sourceTree = ""; }; ABE9EB5DA9FBE709FDA72F5E1BBC4A78 /* NBAsYouTypeFormatter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NBAsYouTypeFormatter.m; path = libPhoneNumber/NBAsYouTypeFormatter.m; sourceTree = ""; }; @@ -2969,6 +2893,7 @@ B0CA85ECF400B44CFC7B31AD5D6DA8A8 /* SocketRocket.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SocketRocket.framework; sourceTree = BUILT_PRODUCTS_DIR; }; B0EDF172F0BB480BB4684EC1EF9C1B61 /* YapDatabaseManualView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseManualView.m; path = YapDatabase/Extensions/ManualView/YapDatabaseManualView.m; sourceTree = ""; }; B13787D8231436C828B4587324340A81 /* AFNetworking-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "AFNetworking-dummy.m"; sourceTree = ""; }; + B1603474095E43348DE44C278B952DD0 /* OWSDeviceProvisioningCodeService.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = OWSDeviceProvisioningCodeService.h; sourceTree = ""; }; B17718F7FB3B0039E51DC36512F63408 /* NSObject+MTLComparisonAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSObject+MTLComparisonAdditions.m"; path = "Mantle/NSObject+MTLComparisonAdditions.m"; sourceTree = ""; }; B1A0E1E87923EEED4558EE9335F5F75F /* YapDatabaseSearchResultsViewOptions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseSearchResultsViewOptions.h; path = YapDatabase/Extensions/SearchResultsView/YapDatabaseSearchResultsViewOptions.h; sourceTree = ""; }; B1AF1C79B73B87159A4AEC1B5ED5337C /* YapDatabaseSearchResultsViewTransaction.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseSearchResultsViewTransaction.h; path = YapDatabase/Extensions/SearchResultsView/YapDatabaseSearchResultsViewTransaction.h; sourceTree = ""; }; @@ -3000,7 +2925,6 @@ B5511D95690AE92A54AE639A0580FDBD /* SignalRecipient.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = SignalRecipient.m; sourceTree = ""; }; B5852D0E3027B7215AB6113BF2CC06AF /* PreKeyBundle+jsonDict.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PreKeyBundle+jsonDict.h"; sourceTree = ""; }; B5C002BC4A78E516D4375CB723FDB688 /* UIDevice+JSQMessages.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIDevice+JSQMessages.h"; path = "JSQMessagesViewController/Categories/UIDevice+JSQMessages.h"; sourceTree = ""; }; - B5F6AA0B63E36309C672F26FDB5B1EEA /* TSUpdateAttributesRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = TSUpdateAttributesRequest.m; sourceTree = ""; }; B5FD22BFC620E27D7303DDC6CBACC066 /* Mantle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Mantle.h; path = Mantle/Mantle.h; sourceTree = ""; }; B667BD9CC363547C44406250A82564F2 /* OWSGroupsOutputStream.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = OWSGroupsOutputStream.h; sourceTree = ""; }; B6727891092582915F534629486BB3B0 /* JSQMessagesLoadEarlierHeaderView.xib */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file.xib; name = JSQMessagesLoadEarlierHeaderView.xib; path = JSQMessagesViewController/Views/JSQMessagesLoadEarlierHeaderView.xib; sourceTree = ""; }; @@ -3012,7 +2936,6 @@ B733301F5ADBFB6EE883C02386FE8C13 /* YapDatabase-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "YapDatabase-umbrella.h"; sourceTree = ""; }; B7425BB54A8BAAF4CF3AAAAECC9A317A /* JSQMessagesMediaViewBubbleImageMasker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQMessagesMediaViewBubbleImageMasker.m; path = JSQMessagesViewController/Factories/JSQMessagesMediaViewBubbleImageMasker.m; sourceTree = ""; }; B750EDBCADBD97481AF053F1662F6121 /* JSQMessagesMediaPlaceholderView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesMediaPlaceholderView.h; path = JSQMessagesViewController/Views/JSQMessagesMediaPlaceholderView.h; sourceTree = ""; }; - B757D537E029895F9DEA78AA436E0A36 /* TSUnregisterAccountRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = TSUnregisterAccountRequest.h; sourceTree = ""; }; B782E8B47563C4FE3D8D267DC60D62E8 /* TOCFuture+MoreContructors.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "TOCFuture+MoreContructors.h"; path = "src/TOCFuture+MoreContructors.h"; sourceTree = ""; }; B7AAB8B0C264CBE033094EDE908B6CE7 /* CocoaLumberjack-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CocoaLumberjack-prefix.pch"; sourceTree = ""; }; B7C22514840C0BB18B0D33F2EB99C858 /* EXTScope.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXTScope.h; path = Mantle/extobjc/EXTScope.h; sourceTree = ""; }; @@ -3073,7 +2996,6 @@ C1A91E7B6A8A9AD0BFE0405B5A9C49FB /* JSQMessagesCellTextView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQMessagesCellTextView.m; path = JSQMessagesViewController/Views/JSQMessagesCellTextView.m; sourceTree = ""; }; C1B02C5E79932C95E8DC282BBAB823EB /* Pods-SignalTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-SignalTests-umbrella.h"; sourceTree = ""; }; C1CF24F340E39B89437FCE62FA90B47B /* OWSOutgoingSyncMessage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = OWSOutgoingSyncMessage.m; sourceTree = ""; }; - C27845D4D0B4C87215AAD7474884903E /* OWSRequestBuilder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = OWSRequestBuilder.m; sourceTree = ""; }; C281FA450285EDBAE5453E9DE02B194A /* ProtocolBuffers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ProtocolBuffers.h; path = src/runtime/Classes/ProtocolBuffers.h; sourceTree = ""; }; C2A80439897EE88487E2684D6E9A6EE3 /* crypto_hash_sha512.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_hash_sha512.h; path = Sources/ed25519/additions/crypto_hash_sha512.h; sourceTree = ""; }; C2BAC2B8551926DDC7D781A948C98569 /* YapDatabaseCloudKitOptions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseCloudKitOptions.m; path = YapDatabase/Extensions/CloudKit/YapDatabaseCloudKitOptions.m; sourceTree = ""; }; @@ -3094,7 +3016,6 @@ C47CD4CAA7F7736B576ACB8F21663482 /* Utilities.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = Utilities.m; path = src/runtime/Classes/Utilities.m; sourceTree = ""; }; C4E8C02634AB7C614250A52BF6C90CD9 /* DDLog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDLog.m; path = Classes/DDLog.m; sourceTree = ""; }; C511B6E6990B3F35B5F0ACC3A74E57CA /* YapDatabaseSecondaryIndexHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseSecondaryIndexHandler.h; path = YapDatabase/Extensions/SecondaryIndex/YapDatabaseSecondaryIndexHandler.h; sourceTree = ""; }; - C512C15E77DF1E8C6ADAC052BE0EB5D1 /* TSRecipientPrekeyRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = TSRecipientPrekeyRequest.m; sourceTree = ""; }; C52FF1FA1274D3B2D2C9ABFF76B1A6B5 /* ExtendableMessageBuilder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ExtendableMessageBuilder.h; path = src/runtime/Classes/ExtendableMessageBuilder.h; sourceTree = ""; }; C5531292641143822D1C258C5D66DBCA /* YDBCKChangeSet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YDBCKChangeSet.h; path = YapDatabase/Extensions/CloudKit/Utilities/YDBCKChangeSet.h; sourceTree = ""; }; C5A1868CE8C9013FABBE03A745E5C828 /* NSData+Image.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NSData+Image.m"; sourceTree = ""; }; @@ -3123,24 +3044,23 @@ C9AFCA92880461FC87E3B5D602965CC2 /* AxolotlKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = AxolotlKit.modulemap; sourceTree = ""; }; C9B1EE658D18198A67E13B15F005A221 /* NSArray+MTLManipulationAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSArray+MTLManipulationAdditions.m"; path = "Mantle/NSArray+MTLManipulationAdditions.m"; sourceTree = ""; }; C9C0D412659B1960456C62C0A0269106 /* JSQMessagesLoadEarlierHeaderView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesLoadEarlierHeaderView.h; path = JSQMessagesViewController/Views/JSQMessagesLoadEarlierHeaderView.h; sourceTree = ""; }; - C9E4A7DD942898C8F17146DA9EB79C99 /* TSRegisterPrekeysRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = TSRegisterPrekeysRequest.h; sourceTree = ""; }; CA1525D82CA98A3A541B617C6039D629 /* YapDatabaseRTreeIndex.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseRTreeIndex.m; path = YapDatabase/Extensions/RTreeIndex/YapDatabaseRTreeIndex.m; sourceTree = ""; }; CA38466DE8FED37F95496CA8299885E5 /* TSThread.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = TSThread.m; sourceTree = ""; }; CA3C5788ED774CF1CA79A547B49E1450 /* YDBCKRecordTableInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YDBCKRecordTableInfo.h; path = YapDatabase/Extensions/CloudKit/Internal/YDBCKRecordTableInfo.h; sourceTree = ""; }; CA42B83AD5B117BB58B39BA3F6A8778A /* UnknownFieldSetBuilder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = UnknownFieldSetBuilder.m; path = src/runtime/Classes/UnknownFieldSetBuilder.m; sourceTree = ""; }; - CA6261D5C5FDCB0E63B39F266D5BB1FB /* OWSDeviceProvisioningCodeRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = OWSDeviceProvisioningCodeRequest.h; sourceTree = ""; }; CAE1A3FC4AA6B11F1F57B66EA91E97F2 /* TOCInternal_Array+Functional.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "TOCInternal_Array+Functional.h"; path = "src/internal/TOCInternal_Array+Functional.h"; sourceTree = ""; }; CB4886F6A853286CA2348BD72B8A133A /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; CB4B36CFFB49F45A6723641ECF10EEC2 /* SRPinningSecurityPolicy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRPinningSecurityPolicy.m; path = SocketRocket/Internal/Security/SRPinningSecurityPolicy.m; sourceTree = ""; }; CB6BADB24F5E22A95F2986F8005C9E53 /* YapDatabaseAutoView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseAutoView.m; path = YapDatabase/Extensions/AutoView/YapDatabaseAutoView.m; sourceTree = ""; }; + CB8AF43D409C25EBDE268D15F51C36CA /* TSVerifyCodeRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = TSVerifyCodeRequest.m; sourceTree = ""; }; CC96927E1EAA67846862032D33107ECE /* fe_add.c */ = {isa = PBXFileReference; includeInIndex = 1; name = fe_add.c; path = Sources/ed25519/fe_add.c; sourceTree = ""; }; - CD0012A6D624CA3B9DFBF9479999484B /* TSRecipientPrekeyRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = TSRecipientPrekeyRequest.h; sourceTree = ""; }; CD74A520BD95FE80B5FC6C9A8D4A0057 /* OWSCallIceUpdateMessage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = OWSCallIceUpdateMessage.h; sourceTree = ""; }; CD9D8DDBDE3CA4CF83D014A0ECC4196E /* OWSQueues.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = OWSQueues.h; sourceTree = ""; }; CDB9D27B9C2DEA12FD49EB5F43C8B9BC /* JSQMessagesTimestampFormatter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesTimestampFormatter.h; path = JSQMessagesViewController/Factories/JSQMessagesTimestampFormatter.h; sourceTree = ""; }; CE095949A5B922EB0CB1904A081020D0 /* SAMKeychain.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SAMKeychain.m; path = Sources/SAMKeychain.m; sourceTree = ""; }; CE0A21741D4E0420AE1B836FAF1F1331 /* Ed25519.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Ed25519.h; path = Classes/Ed25519.h; sourceTree = ""; }; CE0E457F886E43281F6AE757C8EC2484 /* YapDatabaseSecondaryIndexOptions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseSecondaryIndexOptions.m; path = YapDatabase/Extensions/SecondaryIndex/YapDatabaseSecondaryIndexOptions.m; sourceTree = ""; }; + CE3E9D0F02D33425631D2F7AB4867D2A /* TSVerifyCodeRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = TSVerifyCodeRequest.h; sourceTree = ""; }; CE7F9C8AC603ED1DED8673D3F8C1C36B /* OWSProvisioningMessage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = OWSProvisioningMessage.m; sourceTree = ""; }; CE8632D44081B124304C2BF5D3F319F6 /* YDBCKRecord.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YDBCKRecord.m; path = YapDatabase/Extensions/CloudKit/Utilities/YDBCKRecord.m; sourceTree = ""; }; CEB7F9C7D5545B3AB5E9396205440182 /* OWSWebsocketSecurityPolicy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = OWSWebsocketSecurityPolicy.m; sourceTree = ""; }; @@ -3155,7 +3075,6 @@ D0E0077E788DFFC510CA9FFF17B7BDFA /* ProtocolBuffers-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "ProtocolBuffers-dummy.m"; sourceTree = ""; }; D0F1C701A494074CC8AE0B82AD28F1D7 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; D110E6A60FF8872EE6A7CDD2677EA661 /* OWSBlockingManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = OWSBlockingManager.h; sourceTree = ""; }; - D16F3DBA8B0F7DB8A5928F7810820CBD /* TSRequestVerificationCodeRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = TSRequestVerificationCodeRequest.m; sourceTree = ""; }; D1A6DF37DDA35A815B5A76E72156E5E1 /* AFNetworking.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = AFNetworking.framework; sourceTree = BUILT_PRODUCTS_DIR; }; D1BBFCA3AEBB97BFAF0701C4BED69F8F /* YYImage-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "YYImage-umbrella.h"; sourceTree = ""; }; D1F28CDE4C379962982ABE86662AF14C /* YapDatabaseFullTextSearchTransaction.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseFullTextSearchTransaction.m; path = YapDatabase/Extensions/FullTextSearch/YapDatabaseFullTextSearchTransaction.m; sourceTree = ""; }; @@ -3176,7 +3095,6 @@ D4622C468F13738B0815CF19DC8615E4 /* Pods-SignalMessaging-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-SignalMessaging-resources.sh"; sourceTree = ""; }; D4892CED0956F26DC3D2CEB1A8A86310 /* fe_invert.c */ = {isa = PBXFileReference; includeInIndex = 1; name = fe_invert.c; path = Sources/ed25519/fe_invert.c; sourceTree = ""; }; D498A66687085622678C55E6F14B4770 /* Field.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = Field.m; path = src/runtime/Classes/Field.m; sourceTree = ""; }; - D4DE8B58971AD318271575CE3EB5061F /* OWSRequestFactory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = OWSRequestFactory.m; sourceTree = ""; }; D52D473FE52137C69DA47CD508A66E41 /* YapDatabaseCloudKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseCloudKit.h; path = YapDatabase/Extensions/CloudKit/YapDatabaseCloudKit.h; sourceTree = ""; }; D5918C0B7FB5FB126D4D3F1F9EA3BFA2 /* Pods-SignalShareExtension-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-SignalShareExtension-dummy.m"; sourceTree = ""; }; D5AEF45818890B3FF6D3B6DB2E2E3602 /* YapMemoryTable.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapMemoryTable.m; path = YapDatabase/Internal/YapMemoryTable.m; sourceTree = ""; }; @@ -3184,13 +3102,12 @@ D5C69AE722DEB638EA73838AC42D619F /* sign.c */ = {isa = PBXFileReference; includeInIndex = 1; name = sign.c; path = Sources/ed25519/sign.c; sourceTree = ""; }; D5D5CBBBF043CB43003E425BF785789E /* TOCFuture+MoreContinuations.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "TOCFuture+MoreContinuations.h"; path = "src/TOCFuture+MoreContinuations.h"; sourceTree = ""; }; D5DC423E4ABAF6C40C05A0D061FBAC5E /* YapDatabaseExtension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseExtension.h; path = YapDatabase/Extensions/Protocol/YapDatabaseExtension.h; sourceTree = ""; }; + D5E0C295847A6716323A699E5B3D43B3 /* OWSRequestFactory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = OWSRequestFactory.h; sourceTree = ""; }; D60ED38895C07289E0714B53DE1E212C /* YapDatabaseSearchResultsViewPrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseSearchResultsViewPrivate.h; path = YapDatabase/Extensions/SearchResultsView/Internal/YapDatabaseSearchResultsViewPrivate.h; sourceTree = ""; }; D61B275956CF565608DEE2135EB9AA1C /* AFNetworking-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AFNetworking-umbrella.h"; sourceTree = ""; }; D62D912D48063735C93E0F850397B543 /* NSURLSessionDataTask+StatusCode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSURLSessionDataTask+StatusCode.h"; sourceTree = ""; }; D687F11B2A6491B9545E4E6E81ACC0D3 /* ge_sub.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ge_sub.h; path = Sources/ed25519/ge_sub.h; sourceTree = ""; }; D6E0A286A5FD1BA48C00FC8C5274BC0E /* AxolotlKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = AxolotlKit.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - D723B83AB918AE9BB421955B20EC4E32 /* OWSDeviceProvisioningCodeService.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = OWSDeviceProvisioningCodeService.h; sourceTree = ""; }; - D75A53B10815650A9E983AC674484932 /* OWSUploadingService.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = OWSUploadingService.m; sourceTree = ""; }; D7A0A6BD43903FE3914C925AB58A2367 /* minishared.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = minishared.h; path = SSZipArchive/minizip/minishared.h; sourceTree = ""; }; D8230E4A8333E123FE4B1D6B11BD639C /* OWSAddToContactsOfferMessage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = OWSAddToContactsOfferMessage.h; sourceTree = ""; }; D887EFB31C3CA6CAC2B424F76CD06064 /* YapDatabaseSearchResultsViewConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseSearchResultsViewConnection.h; path = YapDatabase/Extensions/SearchResultsView/YapDatabaseSearchResultsViewConnection.h; sourceTree = ""; }; @@ -3209,13 +3126,13 @@ DAED4AF68C11E72DACBDE886BAE7FBA0 /* JSQMessagesViewController.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = JSQMessagesViewController.xcconfig; sourceTree = ""; }; DAFF9BE08FEDC9D589485FAC8EC2E228 /* OWSMessageManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = OWSMessageManager.h; sourceTree = ""; }; DB267E0D0F5810C88325FBE3D05B05EE /* SRProxyConnect.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRProxyConnect.h; path = SocketRocket/Internal/Proxy/SRProxyConnect.h; sourceTree = ""; }; - DB2DE5CA16DF198ECF6C29E8016B5CC9 /* TSRegisterSignedPrekeyRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = TSRegisterSignedPrekeyRequest.m; sourceTree = ""; }; DB3219DABAD5193583487BF1E80B60F4 /* BadState.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BadState.h; sourceTree = ""; }; DB9892C973323E39B5D3AACD6A09EF76 /* ExtendableMessage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ExtendableMessage.h; path = src/runtime/Classes/ExtendableMessage.h; sourceTree = ""; }; DBB394D598966334BCA9D0B9FC609B32 /* YDBCKChangeSet.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YDBCKChangeSet.m; path = YapDatabase/Extensions/CloudKit/Utilities/YDBCKChangeSet.m; sourceTree = ""; }; DBCE719B24DE640821B166EA4A79F614 /* Pods_SignalShareExtension.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_SignalShareExtension.framework; path = "Pods-SignalShareExtension.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; DBD381CF3C7866C3736155806DCC1FF4 /* Pods-Signal.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Signal.release.xcconfig"; sourceTree = ""; }; DBD6FC31EA06F38A7CE25BC3BA150C2D /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + DBF90DC2445D0F46EBA47D13A394316E /* OWSUploadingService.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = OWSUploadingService.m; sourceTree = ""; }; DC25B27B6810D4954DB85876E74C4CA8 /* YapDatabaseViewChangePrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseViewChangePrivate.h; path = YapDatabase/Extensions/View/Internal/YapDatabaseViewChangePrivate.h; sourceTree = ""; }; DC3139BCFBF214817B2C530283207A88 /* JSQPhotoMediaItem.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQPhotoMediaItem.m; path = JSQMessagesViewController/Model/JSQPhotoMediaItem.m; sourceTree = ""; }; DC36BBDFFE74E661933817BADA64835B /* Randomness.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Randomness.h; path = Classes/Randomness.h; sourceTree = ""; }; @@ -3234,10 +3151,10 @@ DDA3C383EA9DDFF3B3CA74D20DC9C664 /* TOCInternal_BlockObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TOCInternal_BlockObject.h; path = src/internal/TOCInternal_BlockObject.h; sourceTree = ""; }; DDEA1F3BB70926602CE8C41A85C8EE16 /* BobAxolotlParameters.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BobAxolotlParameters.m; path = AxolotlKit/Classes/Ratchet/BobAxolotlParameters.m; sourceTree = ""; }; DE0977B7B86D641A09DE2B176A444DD7 /* OWSFailedMessagesJob.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = OWSFailedMessagesJob.m; sourceTree = ""; }; - DE0FE31360E1386B6F6F2C6961A85D98 /* OWSUploadingService.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = OWSUploadingService.h; sourceTree = ""; }; DE4CFDCF481BC0C53345B7350F103669 /* AFAutoPurgingImageCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFAutoPurgingImageCache.h; path = "UIKit+AFNetworking/AFAutoPurgingImageCache.h"; sourceTree = ""; }; DE6A6C9B14A93CDA4CFAFCDD83B0784A /* CocoaLumberjack.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = CocoaLumberjack.framework; path = CocoaLumberjack.framework; sourceTree = BUILT_PRODUCTS_DIR; }; DE9855FEBF536A0ED158814DBF685B1A /* YapDatabaseActionManagerConnection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseActionManagerConnection.m; path = YapDatabase/Extensions/ActionManager/YapDatabaseActionManagerConnection.m; sourceTree = ""; }; + DEA6BD8AD93B1F098EC3AD54CD097682 /* TSRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = TSRequest.m; sourceTree = ""; }; DED3D5CC6DA550FE9DF7F8DE002CDD32 /* YapRowidSet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapRowidSet.h; path = YapDatabase/Internal/YapRowidSet.h; sourceTree = ""; }; DED58DB5310DAADE26D0AD30D976C8DF /* AppVersion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = AppVersion.h; sourceTree = ""; }; DEF86C15EFE2C82A8FF90E50962E5029 /* PhoneNumber.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = PhoneNumber.m; sourceTree = ""; }; @@ -3267,11 +3184,8 @@ E32417A82112E68E50D2D4DDF398B4D0 /* fe_1.c */ = {isa = PBXFileReference; includeInIndex = 1; name = fe_1.c; path = Sources/ed25519/fe_1.c; sourceTree = ""; }; E3460CFE6F3656DF509569D540907989 /* TSDatabaseView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = TSDatabaseView.h; sourceTree = ""; }; E35B91F96A157CDD787C0F9245FED44D /* SecurityUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = SecurityUtils.h; sourceTree = ""; }; - E3C663BA53A72EFA3C11AA64A7CB8179 /* TSNetworkManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = TSNetworkManager.h; sourceTree = ""; }; E3F81EB022FDBCB404941E4D834A819E /* Threading.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = Threading.m; sourceTree = ""; }; - E462586EFA6559D4230F10CE78F28910 /* TSUnregisterAccountRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = TSUnregisterAccountRequest.m; sourceTree = ""; }; E466131AF3EB417387B67ED1C41681AB /* UIView+JSQMessages.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+JSQMessages.h"; path = "JSQMessagesViewController/Categories/UIView+JSQMessages.h"; sourceTree = ""; }; - E46760C7B44FB2052544A79EB38D1D94 /* OWSGetProfileRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = OWSGetProfileRequest.h; sourceTree = ""; }; E4BDEB0E1495F9091EA936C89AA94700 /* PureLayout+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "PureLayout+Internal.h"; path = "PureLayout/PureLayout/PureLayout+Internal.h"; sourceTree = ""; }; E4EFD8312BDE61FB43C17C38C7798E32 /* fe_isnegative.c */ = {isa = PBXFileReference; includeInIndex = 1; name = fe_isnegative.c; path = Sources/ed25519/fe_isnegative.c; sourceTree = ""; }; E539FD312B2BC59B2698C359EB21681E /* YapDatabaseQuery.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseQuery.m; path = YapDatabase/Utilities/YapDatabaseQuery.m; sourceTree = ""; }; @@ -3284,7 +3198,6 @@ E6A34746E6348CE6CE42BE5989E9226E /* YapRowidSet.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = YapRowidSet.mm; path = YapDatabase/Internal/YapRowidSet.mm; sourceTree = ""; }; E6C7FB26E817E61E9A2F745F9E0C7E16 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; E6FE1C63ABBB0A0C8E1384B280133785 /* OWS2FAManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = OWS2FAManager.h; sourceTree = ""; }; - E70AA787304BC77122DC6DE89433143C /* TSProfileAvatarUploadFormRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = TSProfileAvatarUploadFormRequest.h; sourceTree = ""; }; E728D79FDB45730204192C3B2D0F97E6 /* YapDatabaseManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseManager.h; path = YapDatabase/Internal/YapDatabaseManager.h; sourceTree = ""; }; E7639E45BBEFE43B554122739C7A7E1D /* YapDatabaseSecondaryIndex.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseSecondaryIndex.h; path = YapDatabase/Extensions/SecondaryIndex/YapDatabaseSecondaryIndex.h; sourceTree = ""; }; E7680F8B6DC00F39986D748722971D90 /* YapDatabaseStatement.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseStatement.m; path = YapDatabase/Internal/YapDatabaseStatement.m; sourceTree = ""; }; @@ -3326,15 +3239,14 @@ ECBBCC76E2987B7FEC4F245D305DEC36 /* crypto_uint64.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_uint64.h; path = Sources/ed25519/nacl_includes/crypto_uint64.h; sourceTree = ""; }; ED2350D5359AC96BA60D076B99AA4C6A /* YapDatabaseFullTextSearch.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseFullTextSearch.m; path = YapDatabase/Extensions/FullTextSearch/YapDatabaseFullTextSearch.m; sourceTree = ""; }; ED4338C3A09390492AE17B070FE3D54D /* DDASLLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDASLLogger.h; path = Classes/DDASLLogger.h; sourceTree = ""; }; - ED55A392AB3996A44F36AD768535A50E /* OWSRequestFactory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = OWSRequestFactory.h; sourceTree = ""; }; ED61B6EA8C82C83FA584BD9A93F6CE4D /* brg_endian.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = brg_endian.h; path = SSZipArchive/minizip/aes/brg_endian.h; sourceTree = ""; }; EDE5327C542408430411D0AC039865EC /* JSQMessagesInputToolbar.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesInputToolbar.h; path = JSQMessagesViewController/Views/JSQMessagesInputToolbar.h; sourceTree = ""; }; EE09608703DD26E95276666FEF75D1F8 /* ge_p3_tobytes.c */ = {isa = PBXFileReference; includeInIndex = 1; name = ge_p3_tobytes.c; path = Sources/ed25519/ge_p3_tobytes.c; sourceTree = ""; }; EE19FCB3BD4ECBE5B14AE059271F0EDE /* MutableExtensionRegistry.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MutableExtensionRegistry.m; path = src/runtime/Classes/MutableExtensionRegistry.m; sourceTree = ""; }; EE1FA99384C221A29C09681610E475EE /* SRRunLoopThread.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRRunLoopThread.h; path = SocketRocket/Internal/RunLoop/SRRunLoopThread.h; sourceTree = ""; }; EE32F091053EF970553BB0AF55FCFEFB /* YYFrameImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYFrameImage.h; path = YYImage/YYFrameImage.h; sourceTree = ""; }; + EE5C53A5B6610482DD3A217092512E26 /* TSNetworkManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = TSNetworkManager.m; sourceTree = ""; }; EE5EDABE939B1EC5129481F52D43703B /* ZipArchive.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZipArchive.h; path = SSZipArchive/ZipArchive.h; sourceTree = ""; }; - EEDEA1E03D74CBAAEEEE74242898A920 /* TSRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = TSRequest.h; sourceTree = ""; }; EF509CEF9E0EC08D0CC797272C22DA72 /* OWSChunkedOutputStream.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = OWSChunkedOutputStream.h; sourceTree = ""; }; EF6CC7C7AE4C543B1CD30D021651613B /* AppContext.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = AppContext.h; sourceTree = ""; }; EF857D76B84271FA5F05CBA0623EFDF8 /* SRSIMDHelpers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRSIMDHelpers.h; path = SocketRocket/Internal/Utilities/SRSIMDHelpers.h; sourceTree = ""; }; @@ -3357,7 +3269,6 @@ F362CCF07A60899DA74CB63B36B15406 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; F3907BA433FC845695CC7DC3D22BA72C /* ProtocolBuffers.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ProtocolBuffers.xcconfig; sourceTree = ""; }; F3FF0E6624EA033B2CEDFB3631A8F4E6 /* OWSFingerprintProtos.pb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = OWSFingerprintProtos.pb.h; sourceTree = ""; }; - F42DC22B18A9090B4439EB9AC533A053 /* TSProfileAvatarUploadFormRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = TSProfileAvatarUploadFormRequest.m; sourceTree = ""; }; F48653B11E5F3C8D28C5255A315E7489 /* TSInfoMessage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = TSInfoMessage.m; sourceTree = ""; }; F496D34B8562D5764DD1E8786776A455 /* JSQMessageData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessageData.h; path = JSQMessagesViewController/Model/JSQMessageData.h; sourceTree = ""; }; F4C6E6818C29EC8E02885AC9888BD8CC /* AbstractMessage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AbstractMessage.h; path = src/runtime/Classes/AbstractMessage.h; sourceTree = ""; }; @@ -3370,7 +3281,6 @@ F5B54EB150FF82B18F87724215A07014 /* YapDatabaseViewRangeOptions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseViewRangeOptions.m; path = YapDatabase/Extensions/View/Utilities/YapDatabaseViewRangeOptions.m; sourceTree = ""; }; F5BD4C705DC31A9ECDB3347680946AE4 /* Reachability.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Reachability.framework; sourceTree = BUILT_PRODUCTS_DIR; }; F5CC6F090E2AE9D38C26AEE0587C1744 /* zip.c */ = {isa = PBXFileReference; includeInIndex = 1; name = zip.c; path = SSZipArchive/minizip/zip.c; sourceTree = ""; }; - F5CDC2DEF6782EF8CE84428804AE5916 /* TSCurrentSignedPreKeyRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = TSCurrentSignedPreKeyRequest.h; sourceTree = ""; }; F606E8FAC983621D22438F9D11ECEE3A /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/AudioToolbox.framework; sourceTree = DEVELOPER_DIR; }; F636476FFF8D0EEF043D039781BA80CF /* MessageKeys.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MessageKeys.h; path = AxolotlKit/Classes/Ratchet/MessageKeys.h; sourceTree = ""; }; F67867DA98D1FAF724E322AB76025E25 /* NSBundle+JSQMessages.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSBundle+JSQMessages.h"; path = "JSQMessagesViewController/Categories/NSBundle+JSQMessages.h"; sourceTree = ""; }; @@ -3383,6 +3293,7 @@ F7A66E70AB4D3B9388B097141EAA249A /* AssetsLibrary.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AssetsLibrary.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/AssetsLibrary.framework; sourceTree = DEVELOPER_DIR; }; F7CFE896C7CCBCDAB98F4B834937ADDD /* MTLModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MTLModel.m; path = Mantle/MTLModel.m; sourceTree = ""; }; F7D01A1BEAE27156FB9D739EA7401B3E /* CocoaLumberjack-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "CocoaLumberjack-dummy.m"; sourceTree = ""; }; + F7F7B11209295DF0F457F726A4E9C4E5 /* OWSDeviceProvisioningCodeService.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = OWSDeviceProvisioningCodeService.m; sourceTree = ""; }; F819C88B86FDB7AEA2272A0557BF69F5 /* YapDatabaseHooksTransaction.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseHooksTransaction.h; path = YapDatabase/Extensions/Hooks/YapDatabaseHooksTransaction.h; sourceTree = ""; }; F8232F0045A4A71BE26983557AA9CED8 /* NSLayoutConstraint+PureLayout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSLayoutConstraint+PureLayout.h"; path = "PureLayout/PureLayout/NSLayoutConstraint+PureLayout.h"; sourceTree = ""; }; F84A4BD01953D4517686A5EAC28030D0 /* NSArray+OWS.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSArray+OWS.h"; sourceTree = ""; }; @@ -3390,6 +3301,7 @@ F889E3D0A0CDA38F4AC47F58A1793919 /* TwistedOakCollapsingFutures-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "TwistedOakCollapsingFutures-prefix.pch"; sourceTree = ""; }; F8CE97462A0E09C7B750339A36E881E1 /* fe.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = fe.h; path = Sources/ed25519/fe.h; sourceTree = ""; }; F8D599721048EE61EB8653AB7FA0E3AE /* crypto_verify_32.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_verify_32.h; path = Sources/ed25519/nacl_includes/crypto_verify_32.h; sourceTree = ""; }; + F95FCB26E13AF0858DB182DA7364B308 /* OWSDevicesService.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = OWSDevicesService.m; sourceTree = ""; }; F973D4FA03972BFA33581924EC3F475C /* HKDFKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HKDFKit.h; path = HKDFKit/HKDFKit/HKDFKit.h; sourceTree = ""; }; F98DFEBE345C465F48AA86B50C7DE2AC /* NSDictionary+YapDatabase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSDictionary+YapDatabase.h"; path = "YapDatabase/Internal/NSDictionary+YapDatabase.h"; sourceTree = ""; }; F9DEFD9C86A0A382D22955C7415B4837 /* JSQMessagesCollectionViewCellIncoming.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesCollectionViewCellIncoming.h; path = JSQMessagesViewController/Views/JSQMessagesCollectionViewCellIncoming.h; sourceTree = ""; }; @@ -3430,13 +3342,13 @@ FDAFE9CF894FD337509A02CE25C4E0A6 /* SRHTTPConnectMessage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRHTTPConnectMessage.m; path = SocketRocket/Internal/Utilities/SRHTTPConnectMessage.m; sourceTree = ""; }; FDB4E1AD1B4B274D07AEAB8AC11E1F6E /* OWSBackgroundTask.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = OWSBackgroundTask.h; sourceTree = ""; }; FDB89BD2E6485A52D95B64D0C869E631 /* OWSStorage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = OWSStorage.h; sourceTree = ""; }; - FDDC5916D5280D7122BED158493B8221 /* TSAttachmentRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = TSAttachmentRequest.h; sourceTree = ""; }; FDF9134E2E39460272B828E1553DA10B /* UnknownFieldSet.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = UnknownFieldSet.m; path = src/runtime/Classes/UnknownFieldSet.m; sourceTree = ""; }; FE009C99B103C2B3F49A85324E53F706 /* DDASLLogCapture.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDASLLogCapture.m; path = Classes/DDASLLogCapture.m; sourceTree = ""; }; FE28BC933EE8DA6F6199E72AD0D487AB /* YapDatabaseCrossProcessNotificationConnection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseCrossProcessNotificationConnection.m; path = YapDatabase/Extensions/CrossProcessNotification/YapDatabaseCrossProcessNotificationConnection.m; sourceTree = ""; }; FE45AD93E0682FC3E93D4DB79486C0B4 /* JSQMessagesViewController-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "JSQMessagesViewController-prefix.pch"; sourceTree = ""; }; FEC7C99020AC5C8228B004E7D007218A /* OWSBlockedPhoneNumbersMessage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = OWSBlockedPhoneNumbersMessage.h; sourceTree = ""; }; FEFEE4325715D061978522041E732992 /* DDDispatchQueueLogFormatter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDDispatchQueueLogFormatter.h; path = Classes/Extensions/DDDispatchQueueLogFormatter.h; sourceTree = ""; }; + FF46AF40EA06726540E868D8D5B76446 /* TSNetworkManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = TSNetworkManager.h; sourceTree = ""; }; FF678CC1A34039E12BD4E8BC862A0992 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; FF6D4C6441240AFF77D4C91C00FBB852 /* NBNumberFormat.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NBNumberFormat.m; path = libPhoneNumber/NBNumberFormat.m; sourceTree = ""; }; FFD6253EEA67967D914DE94D3F94235C /* fe_cmov.c */ = {isa = PBXFileReference; includeInIndex = 1; name = fe_cmov.c; path = Sources/ed25519/fe_cmov.c; sourceTree = ""; }; @@ -3785,6 +3697,20 @@ name = Pods; sourceTree = ""; }; + 06A96324C36977FB424ECD0B85CBEA9F /* Requests */ = { + isa = PBXGroup; + children = ( + D5E0C295847A6716323A699E5B3D43B3 /* OWSRequestFactory.h */, + 7965ABF5C70128690BFBB22F22F2F46F /* OWSRequestFactory.m */, + 93794DE7C6ED07E778D884EBCFCF14AB /* TSRequest.h */, + DEA6BD8AD93B1F098EC3AD54CD097682 /* TSRequest.m */, + CE3E9D0F02D33425631D2F7AB4867D2A /* TSVerifyCodeRequest.h */, + CB8AF43D409C25EBDE268D15F51C36CA /* TSVerifyCodeRequest.m */, + ); + name = Requests; + path = Requests; + sourceTree = ""; + }; 079B60B98BFD417840DE8B2B90DA9E7C /* Support Files */ = { isa = PBXGroup; children = ( @@ -3948,7 +3874,7 @@ 0B604A402F02BB6429F31CB7707D622F /* OWSCensorshipConfiguration.m */, 98C9BAF8CA94A32B9EC6BE87C8C531B8 /* OWSSignalService.h */, 152624E0B3A0779991AE47ADD05EE9BA /* OWSSignalService.m */, - DC1ECFD298593A8C0C93E8648BF1E490 /* API */, + 65F9915B7BB622239B78A15CB5AF63E3 /* API */, 3F4B728580087EE7C8AF4401CA8E6A29 /* WebSockets */, ); name = Network; @@ -4192,64 +4118,6 @@ path = "../Target Support Files/TwistedOakCollapsingFutures"; sourceTree = ""; }; - 3BDA5C04C8A0AC741D938D4AAA00E611 /* Requests */ = { - isa = PBXGroup; - children = ( - 5908F8585C0FA3D4AE2BE7CFE3B01B0D /* OWSAcknowledgeMessageDeliveryRequest.h */, - A04E03C8122B36EED4B2BFFE50F3EABE /* OWSAcknowledgeMessageDeliveryRequest.m */, - 8EF5CB82EFFF14A29AACF9E969477054 /* OWSDeleteDeviceRequest.h */, - 973E6B473979F5C0231240183C2F3B8C /* OWSDeleteDeviceRequest.m */, - CA6261D5C5FDCB0E63B39F266D5BB1FB /* OWSDeviceProvisioningCodeRequest.h */, - 50D12C0EB8DD1CBA787F5C23EF675C19 /* OWSDeviceProvisioningCodeRequest.m */, - 3097E986FAC6FB1C2A2B62E6352A58FE /* OWSDeviceProvisioningRequest.h */, - 0440F8C604484D9B643691512ED47A41 /* OWSDeviceProvisioningRequest.m */, - 785FFEAEDF09313FE7723C96601592B7 /* OWSGetDevicesRequest.h */, - AB2AB081874CC158806C6A61D1CDB0AC /* OWSGetDevicesRequest.m */, - A386AE9E55F68FEB4380CA6E4B7BC065 /* OWSGetMessagesRequest.h */, - 498798EAF287C546CAE55BD05E7B218F /* OWSGetMessagesRequest.m */, - E46760C7B44FB2052544A79EB38D1D94 /* OWSGetProfileRequest.h */, - 3B470593ECAEA2E193C98EE97CB563F7 /* OWSGetProfileRequest.m */, - ED55A392AB3996A44F36AD768535A50E /* OWSRequestFactory.h */, - D4DE8B58971AD318271575CE3EB5061F /* OWSRequestFactory.m */, - 2F8D946313D25AA1B954133FDEAEFFEF /* OWSTurnServerInfoRequest.h */, - 5C498E011C7F7D0C1A219C5687B0402F /* OWSTurnServerInfoRequest.m */, - 2DFF4E2E86A8ABDB4BBA05F39D7F1C87 /* TSAllocAttachmentRequest.h */, - 5EB79F8395ACC148AC7C2CC0428F74CA /* TSAllocAttachmentRequest.m */, - FDDC5916D5280D7122BED158493B8221 /* TSAttachmentRequest.h */, - 8E053A329CEFF21AC886C42874DEBD14 /* TSAttachmentRequest.m */, - 983BD0BE4C77B7D339E94847001FEF6F /* TSAvailablePreKeysCountRequest.h */, - 749F0756C3C33D99CAA7E80CB945A107 /* TSAvailablePreKeysCountRequest.m */, - 208E3192FD79E470CB9CDDE373AD277F /* TSContactsIntersectionRequest.h */, - 869B591D03054FEE88595BC8957B02F9 /* TSContactsIntersectionRequest.m */, - F5CDC2DEF6782EF8CE84428804AE5916 /* TSCurrentSignedPreKeyRequest.h */, - A310BB5F0D6D63DBFE74D47864F55301 /* TSCurrentSignedPreKeyRequest.m */, - E70AA787304BC77122DC6DE89433143C /* TSProfileAvatarUploadFormRequest.h */, - F42DC22B18A9090B4439EB9AC533A053 /* TSProfileAvatarUploadFormRequest.m */, - CD0012A6D624CA3B9DFBF9479999484B /* TSRecipientPrekeyRequest.h */, - C512C15E77DF1E8C6ADAC052BE0EB5D1 /* TSRecipientPrekeyRequest.m */, - 15F1F7477E4EBB3ABD1DF2964E46201B /* TSRegisterForPushRequest.h */, - 4DA2044B0238B7226C72EB122D969BAD /* TSRegisterForPushRequest.m */, - C9E4A7DD942898C8F17146DA9EB79C99 /* TSRegisterPrekeysRequest.h */, - 56D26FEDB4CAE186D0FDD6A51A473FE4 /* TSRegisterPrekeysRequest.m */, - 6B962BEEBC60B6BC77EAEA2CABA826F4 /* TSRegisterSignedPrekeyRequest.h */, - DB2DE5CA16DF198ECF6C29E8016B5CC9 /* TSRegisterSignedPrekeyRequest.m */, - EEDEA1E03D74CBAAEEEE74242898A920 /* TSRequest.h */, - 8B5047CD3DF6504862E9528FBB18DE9E /* TSRequest.m */, - 5F5E1BD8199BF278CB4631C640AACCFA /* TSRequestVerificationCodeRequest.h */, - D16F3DBA8B0F7DB8A5928F7810820CBD /* TSRequestVerificationCodeRequest.m */, - 4701DE36F50B298027F30967F497794A /* TSSubmitMessageRequest.h */, - 47BD3D98E499BDA0C4A7BF466433A91E /* TSSubmitMessageRequest.m */, - B757D537E029895F9DEA78AA436E0A36 /* TSUnregisterAccountRequest.h */, - E462586EFA6559D4230F10CE78F28910 /* TSUnregisterAccountRequest.m */, - 13A21F699F3D17D6E71520EEB45B0B55 /* TSUpdateAttributesRequest.h */, - B5F6AA0B63E36309C672F26FDB5B1EEA /* TSUpdateAttributesRequest.m */, - 599435CFB96F255A410458B9A58B48C0 /* TSVerifyCodeRequest.h */, - 61EF7375FE0126E4490FB3A4B49BAA3C /* TSVerifyCodeRequest.m */, - ); - name = Requests; - path = Requests; - sourceTree = ""; - }; 3F043158BE46E176B99907F0D3341D15 /* TwistedOakCollapsingFutures */ = { isa = PBXGroup; children = ( @@ -4597,6 +4465,27 @@ path = "Target Support Files/Pods-Signal"; sourceTree = ""; }; + 65F9915B7BB622239B78A15CB5AF63E3 /* API */ = { + isa = PBXGroup; + children = ( + B1603474095E43348DE44C278B952DD0 /* OWSDeviceProvisioningCodeService.h */, + F7F7B11209295DF0F457F726A4E9C4E5 /* OWSDeviceProvisioningCodeService.m */, + 05A580F65BBBEC7C5459944891205F49 /* OWSDeviceProvisioningService.h */, + 6BE91B86BDB54B46B6AEFBE35ACDC501 /* OWSDeviceProvisioningService.m */, + 49230C6526F58858EF7DC6A0F7409F55 /* OWSDevicesService.h */, + F95FCB26E13AF0858DB182DA7364B308 /* OWSDevicesService.m */, + 91242DDEA667DCF552E92BB5CFB5AFA7 /* OWSRequestBuilder.h */, + 904E341EA457358A793AA727AE634D92 /* OWSRequestBuilder.m */, + 833D1443647D548E0AAC6888C068F52D /* OWSUploadingService.h */, + DBF90DC2445D0F46EBA47D13A394316E /* OWSUploadingService.m */, + FF46AF40EA06726540E868D8D5B76446 /* TSNetworkManager.h */, + EE5C53A5B6610482DD3A217092512E26 /* TSNetworkManager.m */, + 06A96324C36977FB424ECD0B85CBEA9F /* Requests */, + ); + name = API; + path = API; + sourceTree = ""; + }; 6BD824ED7EAE9F31BB70706ECA7E247D /* common */ = { isa = PBXGroup; children = ( @@ -5723,27 +5612,6 @@ name = RTreeIndex; sourceTree = ""; }; - DC1ECFD298593A8C0C93E8648BF1E490 /* API */ = { - isa = PBXGroup; - children = ( - D723B83AB918AE9BB421955B20EC4E32 /* OWSDeviceProvisioningCodeService.h */, - 2889ACA336D50C3A2D8178B59822822C /* OWSDeviceProvisioningCodeService.m */, - 388845488357928CFE12A86A6E06E943 /* OWSDeviceProvisioningService.h */, - 462030503EA66BCDB0D009550A83A2BB /* OWSDeviceProvisioningService.m */, - 43B66BF5E59FD6113D28C8F5752F522E /* OWSDevicesService.h */, - 3AD30729DBFA36F66CAA9E726DD28B65 /* OWSDevicesService.m */, - 218CF20A2DE512FC5E47335C9B8A3D1E /* OWSRequestBuilder.h */, - C27845D4D0B4C87215AAD7474884903E /* OWSRequestBuilder.m */, - DE0FE31360E1386B6F6F2C6961A85D98 /* OWSUploadingService.h */, - D75A53B10815650A9E983AC674484932 /* OWSUploadingService.m */, - E3C663BA53A72EFA3C11AA64A7CB8179 /* TSNetworkManager.h */, - 4D53E3FA4A5A27AEE523CDA187E553FC /* TSNetworkManager.m */, - 3BDA5C04C8A0AC741D938D4AAA00E611 /* Requests */, - ); - name = API; - path = API; - sourceTree = ""; - }; DDF782499B6C84D563604820400D741A /* UIKit */ = { isa = PBXGroup; children = ( @@ -6271,6 +6139,182 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 2D62FF6E98BC7C7CC559A5613019E891 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + F2139245B0A3F675D55A3CDB262CBD88 /* AppContext.h in Headers */, + FA35E1422B2BA0D7B5DA29585220BE6C /* AppReadiness.h in Headers */, + 555DED1ADF4C33B99295A4C1B98117BD /* AppVersion.h in Headers */, + 12B9D4E4B380DBCBCA7451AE16D964AC /* BadArgument.h in Headers */, + 78083CBAB5476B9418162429B84BE87F /* BadState.h in Headers */, + A9FECA7B4E381CC3B7F73FB87CCE6B78 /* Constraints.h in Headers */, + 8B998B3375D595116C21664D34C6C5A2 /* Contact.h in Headers */, + 55A91D393F8A3C01718F226C050C1EE9 /* ContactsManagerProtocol.h in Headers */, + 5708466F366F32D0A715F2BCE542B859 /* ContactsUpdater.h in Headers */, + CA76C6A85873BC440CADFE352C66C22B /* Cryptography.h in Headers */, + 204FA439FEDE4007467EEB27ECFE337A /* DataSource.h in Headers */, + 44041E0230D6C46B99DA1589A28B5FE6 /* ECKeyPair+OWSPrivateKey.h in Headers */, + DE0BF44A2C0C4C26FDC09DFA276ABB17 /* FunctionalUtil.h in Headers */, + C786EB7793EEA429D959F0FC150E618B /* iOSVersions.h in Headers */, + 467C95C8658E9D29B7FCC3FEE47B29D2 /* MIMETypeUtil.h in Headers */, + 46BC43CE3B0E6E80B60AFDCCAFDE7ED4 /* NotificationsProtocol.h in Headers */, + 47C057DD6074218C46733FA878BE10F1 /* NSArray+OWS.h in Headers */, + 5BD0E4D8EA4AC5E4EADD30E3675305EE /* NSData+Base64.h in Headers */, + 9E8AC313C915CD3F81C594EED1FBF72C /* NSData+hexString.h in Headers */, + A8F9BD02A6240A08E6EABBDE9C5E71BE /* NSData+Image.h in Headers */, + FDA90FB4C501A64C997CEFB24304A00D /* NSData+messagePadding.h in Headers */, + CD9A21DB0B436378A2954D4C27E65BEB /* NSData+OWSConstantTimeCompare.h in Headers */, + 354384F5C236CFA0C4CB84F7DEBF30D2 /* NSDate+OWS.h in Headers */, + 623D74A363B79578B62525FB2A70DA76 /* NSNotificationCenter+OWS.h in Headers */, + ED494023629ADA44A220536677EAFF26 /* NSObject+OWS.h in Headers */, + 935B733880DA9BA85C81C49610436CB7 /* NSString+SSK.h in Headers */, + 154977994E5899ABA7D484CA16C4E793 /* NSTimer+OWS.h in Headers */, + DAF1206F7ACCDCB0D3409316DA396124 /* NSURLSessionDataTask+StatusCode.h in Headers */, + C07F1A59422A2CF377A1553011BF3FE8 /* NSUserDefaults+OWS.h in Headers */, + D0DC5552599C0B64D41FFC1C58D1AB27 /* OperationFailed.h in Headers */, + 97E784E6E40F5CC0D3DD05060F8EA1AC /* OWS2FAManager.h in Headers */, + 0DEA30D84EAEAEB6CE78F9FD2DF17C0F /* OWSAddToContactsOfferMessage.h in Headers */, + 0863A684A824331291EB0399B8D13B0D /* OWSAddToProfileWhitelistOfferMessage.h in Headers */, + F8FB9AF4740057F83C51E71982419E7B /* OWSAnalytics.h in Headers */, + AA54E529D39279CBF745B96419C2D34D /* OWSAnalyticsEvents.h in Headers */, + B515F082A0C5A1BF125F10BA4931F7C1 /* OWSAsserts.h in Headers */, + 29FD7AEEEE08AB5352B843A219BA1533 /* OWSAttachmentsProcessor.h in Headers */, + 3197CA1C202FF192E211C734DF1C9BC3 /* OWSBackgroundTask.h in Headers */, + 03890AE4819B3C87449013F14B7A8D9D /* OWSBatchMessageProcessor.h in Headers */, + 94547883BE2A523963146197D1AA81EE /* OWSBlockedPhoneNumbersMessage.h in Headers */, + 9FE86D496731C3A9861661180076319F /* OWSBlockingManager.h in Headers */, + E413E19062100FCB85F4687453D452C9 /* OWSCallAnswerMessage.h in Headers */, + 92ADF2556506AEDA118421E46ACA09F7 /* OWSCallBusyMessage.h in Headers */, + 9E4A0B3DA6B79DDED2E4FBAFE0313F26 /* OWSCallHangupMessage.h in Headers */, + E5B3C791B69C1D0F974D97AFB0266F43 /* OWSCallIceUpdateMessage.h in Headers */, + A50A3FF70667E4A3D5B583B057BD4C60 /* OWSCallMessageHandler.h in Headers */, + C96561CB7FD77EFC2C2FD51D33CBE4F4 /* OWSCallOfferMessage.h in Headers */, + 9D720F7151F9AB17E728C9E7A014C038 /* OWSCensorshipConfiguration.h in Headers */, + 23B7339B689FEFE1F797F717EE22AF48 /* OWSChunkedOutputStream.h in Headers */, + AC94C20E90D0932B23D19116E5D7256F /* OWSContactsOutputStream.h in Headers */, + 4773502C0659E6E36B352F783650F02B /* OWSDevice.h in Headers */, + F01F9F546ACCA42D938AFCAD19391885 /* OWSDeviceProvisioner.h in Headers */, + 57BD290CD26BAF460DC1720E8A4ECF35 /* OWSDeviceProvisioningCodeService.h in Headers */, + EABEA58CE045768ED7D5B116052298F3 /* OWSDeviceProvisioningService.h in Headers */, + 81970656837E2C1ECB5A9CCF60F7AD7A /* OWSDevicesService.h in Headers */, + AE6A84CBDBDE9755F17D16D74F877768 /* OWSDisappearingConfigurationUpdateInfoMessage.h in Headers */, + 147F1D78946E6FBBE49ABB2645411CBC /* OWSDisappearingMessagesConfiguration.h in Headers */, + 9EDD0A34FB1D68ECD51D1FB1A50F176A /* OWSDisappearingMessagesConfigurationMessage.h in Headers */, + AC65302B3E941712CBF865CB0A56167E /* OWSDisappearingMessagesFinder.h in Headers */, + 5EFF2AC84397F16B09144BD11DDEA975 /* OWSDisappearingMessagesJob.h in Headers */, + AFDE987FB6A2E452CBCED3BBDC528002 /* OWSDispatch.h in Headers */, + 4EA53E9ECF5C182129375C0E7AF78E00 /* OWSDynamicOutgoingMessage.h in Headers */, + 8D1CAC74885C6C0688886C53245A10FE /* OWSEndSessionMessage.h in Headers */, + F44C101F87B04DF22A86FD885EE0E689 /* OWSError.h in Headers */, + DA691A1DBE8F455943AA06FC037B16D2 /* OWSFailedAttachmentDownloadsJob.h in Headers */, + F8CB3CC7E68B91B03523A5F2C5E39C8A /* OWSFailedMessagesJob.h in Headers */, + 515E9A816A630F7312370B3CAD9640E6 /* OWSFileSystem.h in Headers */, + A84774E672EE01581B2F918613F41A2E /* OWSFingerprint.h in Headers */, + 73DADC1A19CA4CE61B66D5C9DEC14F39 /* OWSFingerprintBuilder.h in Headers */, + 198AC80CDCB3C6CAFEB48EF12050A382 /* OWSFingerprintProtos.pb.h in Headers */, + 36C0B2CDCB603F8AC8960D6C488AD075 /* OWSGroupsOutputStream.h in Headers */, + DBF239B30AB1682E203F125C6E5351B7 /* OWSHTTPSecurityPolicy.h in Headers */, + D4427F650FBFBD41156879ABC527D182 /* OWSIdentityManager.h in Headers */, + DE136A100728C2AA5A67029F9EF4D153 /* OWSIncomingMessageFinder.h in Headers */, + D2FDC84159A77A5D3A9312CD118E66C3 /* OWSIncomingSentMessageTranscript.h in Headers */, + 618A1911C23B94229C77FFC52CA1C022 /* OWSLinkedDeviceReadReceipt.h in Headers */, + B545C45E3CF4CC703068C61050EDDC6B /* OWSMessageDecrypter.h in Headers */, + B0395B89C090CFB017D314EBFE1E4076 /* OWSMessageHandler.h in Headers */, + 98C8B4F0A0C8E3BD2830A228487749C1 /* OWSMessageManager.h in Headers */, + FC4CA4D0C2938611574B86224A0B852F /* OWSMessageReceiver.h in Headers */, + 34F0382D30C25633F760E376A0300FB4 /* OWSMessageSender.h in Headers */, + 5A210F2A4A185CFBFC7C3901ED8F6AF5 /* OWSMessageServiceParams.h in Headers */, + 266DB4073EDAA63C1E2D1BBECC49D339 /* OWSMessageUtils.h in Headers */, + 9CD9FAC35A9FAD5B9E4F96193DA58157 /* OWSNotifyRemoteOfUpdatedDisappearingConfigurationJob.h in Headers */, + 34507534C0583425BED028E5C9F8A2E7 /* OWSOrphanedDataCleaner.h in Headers */, + 55922D2E9766F27FBCE21FAB4C7D8C5D /* OWSOutgoingCallMessage.h in Headers */, + FE0C404B2D3623473C5284F0B75C5378 /* OWSOutgoingNullMessage.h in Headers */, + 9BFC8518C0B3BC6A60F264CC3B326658 /* OWSOutgoingSentMessageTranscript.h in Headers */, + 455A10618326370AF5A2F1CC0FF4FDF5 /* OWSOutgoingSyncMessage.h in Headers */, + F354B38425026F5E2931F305050B3F38 /* OWSProfileKeyMessage.h in Headers */, + 3F8CD1E1E6DF5A63392B7E6F9E787C9E /* OWSProvisioningCipher.h in Headers */, + 31184012EC594DFAC8AACF2AA4E80588 /* OWSProvisioningMessage.h in Headers */, + 067D74F10B7AF0389938D458392A5BAE /* OWSProvisioningProtos.pb.h in Headers */, + CE7604E9B4F1733656DDD10ABD3831C5 /* OWSQueues.h in Headers */, + A517B3A84EEB128131BCF9C1CBA3DC2C /* OWSReadReceiptManager.h in Headers */, + FA1072540A63DA80103901FB3CC37ABA /* OWSReadReceiptsForLinkedDevicesMessage.h in Headers */, + F5C4B0B512263245F7C17DBBEE3B288D /* OWSReadReceiptsForSenderMessage.h in Headers */, + 6B36F96FB55EC51696A83AB3994E1E12 /* OWSReadTracking.h in Headers */, + 7BAAE2121D7259D8F780709D342224CF /* OWSRecipientIdentity.h in Headers */, + 3A04933B0A3F5E35282AE9665EEC113F /* OWSRecordTranscriptJob.h in Headers */, + EEB00A28ED21D36DCF75788151214EA2 /* OWSRequestBuilder.h in Headers */, + 5F24AEFAA947F2FAC9BC64F82F071293 /* OWSRequestFactory.h in Headers */, + B69889BE397C76304BB365844E68A874 /* OWSSignalService.h in Headers */, + 3C41F4F854D27DF61D0C3D2399E84694 /* OWSSignalServiceProtos.pb.h in Headers */, + 38E71EB87E9EB28C2FE0A30BF29CD4E0 /* OWSStorage+Subclass.h in Headers */, + D5A81BA260158B14491246992959A963 /* OWSStorage.h in Headers */, + E743B28466C41DAD637B544FEF2FF56E /* OWSSyncConfigurationMessage.h in Headers */, + 9BB68D90DFD308C88CA1C13458BEF5AF /* OWSSyncContactsMessage.h in Headers */, + 528B770860135E7EBC600E9C69AEBDC7 /* OWSSyncGroupsMessage.h in Headers */, + 33CDE6C4CD2050BB805D86592BA3DCB7 /* OWSSyncGroupsRequestMessage.h in Headers */, + 4A3BE2FFA4D02A1C08AC5DB8388A44B8 /* OWSUnknownContactBlockOfferMessage.h in Headers */, + 2AD4741DB1586A43BF5FB1AE6223A6DF /* OWSUploadingService.h in Headers */, + 3815A0592A7F344BE416565415124DD2 /* OWSVerificationStateChangeMessage.h in Headers */, + 3C743C32BBD513B5F9E16CD3580B706C /* OWSVerificationStateSyncMessage.h in Headers */, + CDB6F67CF3D29257FB3D7CC24350FAA2 /* OWSWebsocketSecurityPolicy.h in Headers */, + C9316C371217EE94DA80B1663E4DD2BA /* PhoneNumber.h in Headers */, + 9C2D0C9F5FA8CFEFAAB8EE38DDB2DFAC /* PhoneNumberUtil.h in Headers */, + 9BB9C9FEF3C6CAE00236B291A3808A84 /* PreKeyBundle+jsonDict.h in Headers */, + 97064812D2EA178195431C3D6CA2BDDB /* ProfileManagerProtocol.h in Headers */, + 8D07B103AAD3AE417664B292C31E1D19 /* ProtoBuf+OWS.h in Headers */, + A82031B319CE7E2A47B19C5A97F264FC /* SecurityUtils.h in Headers */, + 2E92076F6465CDCD9260EF3308880F33 /* SignalAccount.h in Headers */, + F01B54AFF63168164F628B220DEDEC7C /* SignalRecipient.h in Headers */, + 4AA5FCD8F42505899850BA2A9CF63DA3 /* SignalServiceKit-umbrella.h in Headers */, + AC0E6A2369F757C8C2E4F99D8FEA56C2 /* SubProtocol.pb.h in Headers */, + 2DBF9B8C3FEBF5CB4315A567907E6CE0 /* TextSecureKitEnv.h in Headers */, + 159B982526012C2FB4A4C7E89218CEC2 /* Threading.h in Headers */, + 69502D03217C5DBA622A95FE5869A6B9 /* TSAccountManager.h in Headers */, + 655A6775B12BB0A9AEC27B16264DED03 /* TSAttachment.h in Headers */, + E0392661813F50EB4E4200FC5C34BB5B /* TSAttachmentPointer.h in Headers */, + A04C6A5B7D7F2405850A24608343848E /* TSAttachmentStream.h in Headers */, + 7565663A1CE35297F1FCB9185A3F6090 /* TSAttributes.h in Headers */, + 5E55625ACA44FDB98CA9A20589A98D9A /* TSCall.h in Headers */, + 63E197BC11AB5BCD91AF137DA3DBFA93 /* TSConstants.h in Headers */, + 6007EE15837F0D5C64A3E1D9C9E8DC66 /* TSContactThread.h in Headers */, + 306D2CB8D424C34ABD222EBFCB0ED744 /* TSDatabaseSecondaryIndexes.h in Headers */, + 8F5AD911B1ECA7B17A80CE3D7B3969C5 /* TSDatabaseView.h in Headers */, + 1251660D3BE97DB0B1DE8CC58A2FDA72 /* TSErrorMessage.h in Headers */, + F749926CC08D3659F60A372EC6C8E4D5 /* TSErrorMessage_privateConstructor.h in Headers */, + 3645341DC339641AA79EB784C84984A7 /* TSGroupModel.h in Headers */, + D5E756F10C5727E64A9455CC436E6BB6 /* TSGroupThread.h in Headers */, + 0489C3FE0A70E79E0F87FE0FA25028E6 /* TSIncomingMessage.h in Headers */, + E4260B8AE501B904D34877A9D9684691 /* TSInfoMessage.h in Headers */, + 46DF5222804C60F88552230F573C088F /* TSInteraction.h in Headers */, + 2E4C64F8C665907522B7A2BEB86B970D /* TSInvalidIdentityKeyErrorMessage.h in Headers */, + E22A3B000A5C1490CF71B406EDDFD0B0 /* TSInvalidIdentityKeyReceivingErrorMessage.h in Headers */, + 971B005A8B1413FD5A6285D255BC35AA /* TSInvalidIdentityKeySendingErrorMessage.h in Headers */, + F7430E417A467B4D27AA849CD3620ABE /* TSMessage.h in Headers */, + 64B0EA7AE3359036D72DAF3F50389260 /* TSNetworkManager.h in Headers */, + 6388D8B0AE9D3A1A6C4B4816FF00660E /* TSOutgoingMessage.h in Headers */, + DEF710D0ADA8FBAAE25FEDCD0B3828F8 /* TSPrefix.h in Headers */, + D95B8C923C7626D04B46ACAD8125B42D /* TSPreKeyManager.h in Headers */, + BD5905A32FA335481B3EAB1B05AC15F5 /* TSRecipient.h in Headers */, + 480A09EF2CB7C7AFCD55B7A3FBDB9AE9 /* TSRequest.h in Headers */, + EB7B1DCCA28A4C230851DB38CEE57B3F /* TSSocketManager.h in Headers */, + 93D2821635573420197B736E1FAA6194 /* TSStorageHeaders.h in Headers */, + 8F790A8C50EED5C03CC011FB9D33C3D6 /* TSStorageKeys.h in Headers */, + 65BC21549A90A52201AA04D03072B0BA /* TSStorageManager+Calling.h in Headers */, + 5C1E256C13BE3D12A11640226AC78606 /* TSStorageManager+keyFromIntLong.h in Headers */, + 7FF2C783190E604C6D53D7DB72384199 /* TSStorageManager+messageIDs.h in Headers */, + ECA1098AC8F30072BA4A4ACE1B13D68E /* TSStorageManager+PreKeyStore.h in Headers */, + 85B288E011BC7715C49CC6EA4CB37830 /* TSStorageManager+SessionStore.h in Headers */, + B11D68A3F46FFB8216136E7EAF15A085 /* TSStorageManager+SignedPreKeyStore.h in Headers */, + A2DF9AC3286C01A7B30011BEA785DE85 /* TSStorageManager.h in Headers */, + AF52E1D23C10E2A7928D4923FD3D9F10 /* TSThread.h in Headers */, + DF14E8FD390A6976435CC754695FE999 /* TSVerifyCodeRequest.h in Headers */, + 76BBB417727D1FA316B057BF3F26F433 /* TSYapDatabaseObject.h in Headers */, + A22D1805E6BBDEB2B490CDDE2B088BCA /* YapDatabaseConnection+OWS.h in Headers */, + CD3B1AAE4015E01AD3220C31824CDCB6 /* YapDatabaseTransaction+OWS.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 4A18B8F2AAE019118F4C0C75D02C7B1A /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -6486,204 +6530,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - C0F5FCC57BC2EBF92C544B8029E2C45C /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 6F5319AFAAC835586B76B0A5D1BB5121 /* AppContext.h in Headers */, - DFF50D1DAD64013498F8506E9CCC0BE9 /* AppReadiness.h in Headers */, - CC1A976DB64EAB1966ABF6DBD04E0ADF /* AppVersion.h in Headers */, - 97625E320346A098B9B36B782B5272D6 /* BadArgument.h in Headers */, - 33A65F2823B86360467E1410F320EA6B /* BadState.h in Headers */, - 5DDDC1158912315BA3CD316C916167CC /* Constraints.h in Headers */, - 817D597FE5802783C78CA0DA3F7F1F9F /* Contact.h in Headers */, - 1156CE307C75A4F0F9A23E8D1380DAE0 /* ContactsManagerProtocol.h in Headers */, - 14E2689E0BC3360505A7AE1962850DB8 /* ContactsUpdater.h in Headers */, - 10A4E89A4A4378CD8452BF70038EC8FD /* Cryptography.h in Headers */, - C31FB3162611AFE92BBABFCE186B99DC /* DataSource.h in Headers */, - 5B5AFB36A791E322F8F04FBD25B4276F /* ECKeyPair+OWSPrivateKey.h in Headers */, - 8589708000792A2F72825D10E94AB857 /* FunctionalUtil.h in Headers */, - EF6FC556CFFC8118911C423C3188B762 /* iOSVersions.h in Headers */, - 05D8B0EA9E37142A325F9B00FB17A74B /* MIMETypeUtil.h in Headers */, - EB10776C0608386593152D567ACC8A51 /* NotificationsProtocol.h in Headers */, - C3A5AEF5B4833DC4B396B477B53977DA /* NSArray+OWS.h in Headers */, - E9F60999FD5B6E6911D33172C62BBA88 /* NSData+Base64.h in Headers */, - A687DFAD478263C5F6691E1F652C8EB2 /* NSData+hexString.h in Headers */, - 6CD0C80F2967F737265C531B05D50D33 /* NSData+Image.h in Headers */, - D04D717BECF72944C1C8613CA5349A7D /* NSData+messagePadding.h in Headers */, - 9D3556F92C85276493A6F1F40EDB549B /* NSData+OWSConstantTimeCompare.h in Headers */, - E8731B9F22101CE9C3E0E73878F3D910 /* NSDate+OWS.h in Headers */, - 1FDBF985F28BB64637288B8BC9E68AE6 /* NSNotificationCenter+OWS.h in Headers */, - A812FF17BE9D025F62A86E6E1AAD1DD0 /* NSObject+OWS.h in Headers */, - 718E089F708FFF6720BF2537D8EECF5C /* NSString+SSK.h in Headers */, - 3789B3644B0E04B6D547876F36CD806F /* NSTimer+OWS.h in Headers */, - FE2B59C4343C319D2105DBC1378A70E6 /* NSURLSessionDataTask+StatusCode.h in Headers */, - B55BC6C6342DE651BDD8608FE3CCA722 /* NSUserDefaults+OWS.h in Headers */, - 7CDB68AAD8268A443F93D81D07F86B78 /* OperationFailed.h in Headers */, - A9E0EA1899A2342F7D2EF9080A944E90 /* OWS2FAManager.h in Headers */, - B0C18C5124FFC60FCA38FFB087C58576 /* OWSAcknowledgeMessageDeliveryRequest.h in Headers */, - 86C1A30A72C494249E910E92D1B65EEF /* OWSAddToContactsOfferMessage.h in Headers */, - 566C7224911DAFB09951230C5A676CFB /* OWSAddToProfileWhitelistOfferMessage.h in Headers */, - A7F1D1E782D92ED111BC70642A342112 /* OWSAnalytics.h in Headers */, - 48EE660B620092C0037A3F3BCC0E80ED /* OWSAnalyticsEvents.h in Headers */, - 88060546AAEDB1DD0F2340ACCA65B7AE /* OWSAsserts.h in Headers */, - 7AE05B255E6739AF4AB9C29264DB6EEA /* OWSAttachmentsProcessor.h in Headers */, - CA79143C9FAB8E5AB8E95383FCF3102E /* OWSBackgroundTask.h in Headers */, - F9DDD6F15C56FDDFA0CD1C544F17EC3E /* OWSBatchMessageProcessor.h in Headers */, - 51C2B048684EF27FD9065CE6DAADC0B6 /* OWSBlockedPhoneNumbersMessage.h in Headers */, - C99DB53160566281673B6AE16D7E5E64 /* OWSBlockingManager.h in Headers */, - E7758BE34F4E94CE91DF081DD64419EE /* OWSCallAnswerMessage.h in Headers */, - A3810A90CA055C8755A87D50A089C0E4 /* OWSCallBusyMessage.h in Headers */, - 652997CE205CD4E4B02F70C4FF3DA934 /* OWSCallHangupMessage.h in Headers */, - AC3CAF07FCBE87A53FC76299CD5E9A6E /* OWSCallIceUpdateMessage.h in Headers */, - 169829AF74808624F5D022FD89F3FF9B /* OWSCallMessageHandler.h in Headers */, - 192CD63AC049F18A5DA2046B689D746F /* OWSCallOfferMessage.h in Headers */, - 0B0FC9C5E657682A0931BAD5E422D24A /* OWSCensorshipConfiguration.h in Headers */, - 9746BECFA9425D7D927F6013DDDDD98B /* OWSChunkedOutputStream.h in Headers */, - 9E9994BBA5650A553F29733F82038E87 /* OWSContactsOutputStream.h in Headers */, - 4FB923DDDDFE2D38ECD27AA5B3A8C709 /* OWSDeleteDeviceRequest.h in Headers */, - FB0903F77F9BF3EB66776E548D39101C /* OWSDevice.h in Headers */, - 389D2D4B1D29F1B79334F4C9E6772598 /* OWSDeviceProvisioner.h in Headers */, - 6ACF439E7F16B3FA4FECB587D44706C0 /* OWSDeviceProvisioningCodeRequest.h in Headers */, - 23D76F16341F9EEB002BC3E24B4F1D75 /* OWSDeviceProvisioningCodeService.h in Headers */, - 6B6823958CF5C4A1B9C7995BD0E6588F /* OWSDeviceProvisioningRequest.h in Headers */, - 02B0D73CC0928BC35DD0558BF07C33D0 /* OWSDeviceProvisioningService.h in Headers */, - 9BC848FB984C25B30386191F0DA85C6C /* OWSDevicesService.h in Headers */, - CBF22CF444EBA44B993A13BA8A450C8D /* OWSDisappearingConfigurationUpdateInfoMessage.h in Headers */, - 376E3B3D159F0A4B2E1BE11F94A5047A /* OWSDisappearingMessagesConfiguration.h in Headers */, - 1BB6FF150D5DEEDD4F9BB8E0BB1D8DDF /* OWSDisappearingMessagesConfigurationMessage.h in Headers */, - 207ACDA48922AE0E1C12B6E367A9328B /* OWSDisappearingMessagesFinder.h in Headers */, - BA1C40ACE8282D43864C50C7A735ABD1 /* OWSDisappearingMessagesJob.h in Headers */, - 4F0B4D4987C9546FD253FDA3AD2C6992 /* OWSDispatch.h in Headers */, - 80800EE7D544DFAE4D2F394AFF1B5C4B /* OWSDynamicOutgoingMessage.h in Headers */, - B4EC82D4C332F87998B346B519B990E6 /* OWSEndSessionMessage.h in Headers */, - 71C2785D8D7647F353F7E64BDF594857 /* OWSError.h in Headers */, - 4E129FCF574F14929DAD50316C2BDC5F /* OWSFailedAttachmentDownloadsJob.h in Headers */, - 69F75AD310032355F45CF84BD820E641 /* OWSFailedMessagesJob.h in Headers */, - F04B36EC31BD75D1CA903373354E60E6 /* OWSFileSystem.h in Headers */, - FA8616A8ED657AB8DB2C67C5C9AF1549 /* OWSFingerprint.h in Headers */, - 3FDCFD59CC1C67E6B57B3C41D66EED7B /* OWSFingerprintBuilder.h in Headers */, - 22B89B3425807810D8FE0E6B9FBF87F7 /* OWSFingerprintProtos.pb.h in Headers */, - A9164E866110A6559DDA8DE429DF1DC8 /* OWSGetDevicesRequest.h in Headers */, - E232CD2E9EE8B536026B60FCB36EACDD /* OWSGetMessagesRequest.h in Headers */, - 6249589D3E4BFC52721882E5CACEC4BE /* OWSGetProfileRequest.h in Headers */, - 76391A8167780D399C65351BDA9D07A2 /* OWSGroupsOutputStream.h in Headers */, - C5B2191C115F1A6DBDCD9A00E3FED872 /* OWSHTTPSecurityPolicy.h in Headers */, - 738F3379AD016C74F1B1A69EF1DE17CD /* OWSIdentityManager.h in Headers */, - 1E5ECC717683DBEB3D7ACFBBD1F18011 /* OWSIncomingMessageFinder.h in Headers */, - 8A94AF9513BB83B965B4386E66D9B0E2 /* OWSIncomingSentMessageTranscript.h in Headers */, - F41432BF8254E6DA95FE6D6721DE0416 /* OWSLinkedDeviceReadReceipt.h in Headers */, - C2DF259A9A6DEB0FE4CF8FCF8E0780EF /* OWSMessageDecrypter.h in Headers */, - A6A271F95A1A39FE0D03EF0994E3EA30 /* OWSMessageHandler.h in Headers */, - E0B9F54763E751D05A81E55D85A81FB9 /* OWSMessageManager.h in Headers */, - D12CF0B62B195BD5F765299988F290C5 /* OWSMessageReceiver.h in Headers */, - 1FC2A54E4A1643C818991CDA8672B33A /* OWSMessageSender.h in Headers */, - 0FB90425C813F55E030B3E8CEEB97F0D /* OWSMessageServiceParams.h in Headers */, - B3E8E17BD5FCD608F00232762C461F9E /* OWSMessageUtils.h in Headers */, - 8DAB9972BA04AAF79A97E034A355DEA1 /* OWSNotifyRemoteOfUpdatedDisappearingConfigurationJob.h in Headers */, - ECA7ECDAB8009769362A3A9C61FF2B63 /* OWSOrphanedDataCleaner.h in Headers */, - CCD0EE6DA09982AECCF2695B6A1DCAEC /* OWSOutgoingCallMessage.h in Headers */, - BFCE3C455BD11EB350E9741E3454BBF7 /* OWSOutgoingNullMessage.h in Headers */, - 55AD1E63BFC944CB46B7245522CE52A5 /* OWSOutgoingSentMessageTranscript.h in Headers */, - E7AE9A9DDE7BEE4AA4B105F8825E2A02 /* OWSOutgoingSyncMessage.h in Headers */, - 43FB2D8D57C688F8B7D9D947CD2544F1 /* OWSProfileKeyMessage.h in Headers */, - 0BF1E5927B8B20A413E761EFAACD51A9 /* OWSProvisioningCipher.h in Headers */, - 8F2466FF275BF510FE8EE94C1A591D09 /* OWSProvisioningMessage.h in Headers */, - 777BC2B2E60B73ABAB7632EFF1E8A9C1 /* OWSProvisioningProtos.pb.h in Headers */, - 4387C1997EE3E7AECC91831310D4B137 /* OWSQueues.h in Headers */, - 8116F4EC94979EA3E9C5FDEF915A691F /* OWSReadReceiptManager.h in Headers */, - 45C0D24B15D579EBF2024CC01CD23595 /* OWSReadReceiptsForLinkedDevicesMessage.h in Headers */, - 21A00F371E5C187E4865C99AA9615A9A /* OWSReadReceiptsForSenderMessage.h in Headers */, - 26DB66F4D2081526777C6C0E3BD3306D /* OWSReadTracking.h in Headers */, - 65FC7A69C9DDF1B263BB89D93550EA6D /* OWSRecipientIdentity.h in Headers */, - 239F1C6A859B3E171A5D07C903839FFE /* OWSRecordTranscriptJob.h in Headers */, - D4ED821C9CE7487D0DF33D749285D3EF /* OWSRequestBuilder.h in Headers */, - F81C34D143BDD6AD1BDB0153E1E0BBC9 /* OWSRequestFactory.h in Headers */, - 3D5821730E6DDB8AF70677D1EBF0C2B0 /* OWSSignalService.h in Headers */, - 093DE0271BE1EB426E6519E5284F6917 /* OWSSignalServiceProtos.pb.h in Headers */, - 9FAB38B83F43FFECCCB8E9C056983E9B /* OWSStorage+Subclass.h in Headers */, - 3032508474CBA10F1DD8CC869AFD8377 /* OWSStorage.h in Headers */, - 33B8DDF3887F26D3DF64D04A2966B69C /* OWSSyncConfigurationMessage.h in Headers */, - 4D600BC50552621007D0E5D3EEAA172E /* OWSSyncContactsMessage.h in Headers */, - 359AD8538F50872D5EC4EF6E1568FAF2 /* OWSSyncGroupsMessage.h in Headers */, - BE65F03ECAD1F4AC368B90801A71C479 /* OWSSyncGroupsRequestMessage.h in Headers */, - 52198D0797D9DACF6CD3917AB31B9F8E /* OWSTurnServerInfoRequest.h in Headers */, - 0EA9752988F6FDE4D7C9BF6ABCBBA9DD /* OWSUnknownContactBlockOfferMessage.h in Headers */, - 54C8A48A6815D48331E2ECD1C4542D07 /* OWSUploadingService.h in Headers */, - A66040970F264C1377079855E361B22D /* OWSVerificationStateChangeMessage.h in Headers */, - C0CB7EEFDFD1A0B3C2E7D46F094D8EEB /* OWSVerificationStateSyncMessage.h in Headers */, - A0600EA8D9F0587AD2B2AB6275572BB1 /* OWSWebsocketSecurityPolicy.h in Headers */, - 7A3BFAC0635FD8DCDBF49D02E345D84C /* PhoneNumber.h in Headers */, - 3873F885E26AFD7AB278E0C62D52CAAD /* PhoneNumberUtil.h in Headers */, - F01E8AE29B40EA26863D2E0BD185F425 /* PreKeyBundle+jsonDict.h in Headers */, - 0952371781CFECE44CDEB517BA7D511E /* ProfileManagerProtocol.h in Headers */, - DB2E8FA8653C46F44F4FD8BEB8B7186E /* ProtoBuf+OWS.h in Headers */, - 7D02AA58D320D2881F952E3B53465170 /* SecurityUtils.h in Headers */, - 8F2B8EA5AB083BE8E1E6C7A5EF95747C /* SignalAccount.h in Headers */, - 93C130B48689FBC408B88A857B069898 /* SignalRecipient.h in Headers */, - BD12C1D794A7FB5B44E8B13F258A804C /* SignalServiceKit-umbrella.h in Headers */, - 2A6376EF6564B0CC157068B98FB01D2E /* SubProtocol.pb.h in Headers */, - 4EE58CD68879D5D221D2843C4B8DDD21 /* TextSecureKitEnv.h in Headers */, - 00EB7149ADCDDE1E7D2E7F30BD8D1062 /* Threading.h in Headers */, - CECB873F40A742AF68A497026B85B26E /* TSAccountManager.h in Headers */, - E2B0297A7365485700C3B4D811787F69 /* TSAllocAttachmentRequest.h in Headers */, - 8C07B02E8EF6F3BE6CBDE8E7D9C522F1 /* TSAttachment.h in Headers */, - 85F26D66922A070591184F46DCF25436 /* TSAttachmentPointer.h in Headers */, - D58A30A9BDA0087AC2C412633671CB3C /* TSAttachmentRequest.h in Headers */, - 491A8B05962F3140F7393C2923C5543F /* TSAttachmentStream.h in Headers */, - 682347761761C3F4E2167FF2DA10FF18 /* TSAttributes.h in Headers */, - 740D0E4E26CB869CDAA7A1418BA8A3B1 /* TSAvailablePreKeysCountRequest.h in Headers */, - C29B9762F393116DF0796D8905327E52 /* TSCall.h in Headers */, - EF2A5C31BEBC02B79CB2CEF33CC30EB7 /* TSConstants.h in Headers */, - 0641763DE4D5C84BC14C7497814DC24B /* TSContactsIntersectionRequest.h in Headers */, - 3A729452E3D521C7E1F8D47B0E5E140F /* TSContactThread.h in Headers */, - 9376C0B653D1EC085D781FC5BD76BE73 /* TSCurrentSignedPreKeyRequest.h in Headers */, - DE67561A3E513ACDAB0971953D4D5829 /* TSDatabaseSecondaryIndexes.h in Headers */, - 4F82CD391A058FDDFD305BD18C2B7A62 /* TSDatabaseView.h in Headers */, - 060A26AB56ADB714E0458C6FDE2C8C85 /* TSErrorMessage.h in Headers */, - 30E8FD15C1EB780D2E5155D629741EB8 /* TSErrorMessage_privateConstructor.h in Headers */, - AEF9C1C36C422F16EBBF781750B3E921 /* TSGroupModel.h in Headers */, - E9FC22754B32AC88A0AE7DA8CC531D20 /* TSGroupThread.h in Headers */, - 15FC8A8D26DB1F514B17BFE3E293BB8B /* TSIncomingMessage.h in Headers */, - F285D7B8397A616F7A99502EAEED99D4 /* TSInfoMessage.h in Headers */, - 55EADA05AC478D98929FB2CA850DE906 /* TSInteraction.h in Headers */, - A0C0465F7F85BD5745656E252C4A9D8E /* TSInvalidIdentityKeyErrorMessage.h in Headers */, - B5E19B78F3FD365E8E00C0359AAF31D8 /* TSInvalidIdentityKeyReceivingErrorMessage.h in Headers */, - 42AC36F5F058ACE7412F0ABB5185F588 /* TSInvalidIdentityKeySendingErrorMessage.h in Headers */, - FEF18FFA0C3B7499D3A6AF78D4E81BFD /* TSMessage.h in Headers */, - 168DF0385F2B8A252AD35EEA8EC6A09D /* TSNetworkManager.h in Headers */, - 0FF670BC0269137C4A4FACE0FBEC92D7 /* TSOutgoingMessage.h in Headers */, - 5841B471495DEB5894086F4D032D46A5 /* TSPrefix.h in Headers */, - 49E2DA1011F76E185DEDFE2795100D1A /* TSPreKeyManager.h in Headers */, - E3237379F8CC02D4C018B60B812F3CCD /* TSProfileAvatarUploadFormRequest.h in Headers */, - 4CE061BB8A0876F91F41A7A290E5062B /* TSRecipient.h in Headers */, - C871F3C88869FBFA4E44B02953494A40 /* TSRecipientPrekeyRequest.h in Headers */, - 4A4876D3E37364B3C9635A4F7830FCB3 /* TSRegisterForPushRequest.h in Headers */, - 9A3FE85EC466CF43118C17ECD299F875 /* TSRegisterPrekeysRequest.h in Headers */, - F214D298D6D80D57768085CC628D419A /* TSRegisterSignedPrekeyRequest.h in Headers */, - AFD44134C9A07F29A2E796EA0CE06629 /* TSRequest.h in Headers */, - C8A4082BCB89D67EB0C515D186FD5A04 /* TSRequestVerificationCodeRequest.h in Headers */, - E2011038F7B7F9894F70173FB9569B01 /* TSSocketManager.h in Headers */, - 161C198C3AAEA5FD5231144875783728 /* TSStorageHeaders.h in Headers */, - 8E453670F3792EA7A72F0FE49CFA4E67 /* TSStorageKeys.h in Headers */, - E1A3BB323B2B4B611C07C24755988FA6 /* TSStorageManager+Calling.h in Headers */, - 0DA58A05B4B2C1838533DD188B19D6E0 /* TSStorageManager+keyFromIntLong.h in Headers */, - 5BFD946164E6F256C95B390C32B8C44C /* TSStorageManager+messageIDs.h in Headers */, - 31D0F8EB0F120979EB115EAC3AB5DCE0 /* TSStorageManager+PreKeyStore.h in Headers */, - 6F00239ED1CE970A0A8F644F180012C3 /* TSStorageManager+SessionStore.h in Headers */, - DD41ADDAC472C02DF2A90F67CB15C737 /* TSStorageManager+SignedPreKeyStore.h in Headers */, - 74A56AB151E44ED7E06A3876070F8E44 /* TSStorageManager.h in Headers */, - 33691458ED5E0F5DF4036B2A9031FF7B /* TSSubmitMessageRequest.h in Headers */, - 4AE48EBC6D55FC5D405C57D2BDF623A5 /* TSThread.h in Headers */, - 347D1B1770F649E7277E3570404CEEB1 /* TSUnregisterAccountRequest.h in Headers */, - D216D1E17531156B0CBA8DE96E87E374 /* TSUpdateAttributesRequest.h in Headers */, - A34E743DD71C51E0D21916DC3D32547C /* TSVerifyCodeRequest.h in Headers */, - C67E1245A7A715D4D269C25CE4AA4B23 /* TSYapDatabaseObject.h in Headers */, - FCCFA419C1F09FC88DE71F329E589C73 /* YapDatabaseConnection+OWS.h in Headers */, - 5842580359A6646A02EEB6F41DE98170 /* YapDatabaseTransaction+OWS.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; C27002A4752A0F0FEAAA3C3B701488D9 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -7168,9 +7014,9 @@ isa = PBXNativeTarget; buildConfigurationList = E4E8DC537E7903ECC9866EFE75E3C45A /* Build configuration list for PBXNativeTarget "SignalServiceKit" */; buildPhases = ( - 701B4A85034D629A870EE7FAEBEFDDFF /* Sources */, + 3CEE64E9434DD3D7B0AB80102881F6D2 /* Sources */, 411BE45094E48A20BED6FEEEF89340C2 /* Frameworks */, - C0F5FCC57BC2EBF92C544B8029E2C45C /* Headers */, + 2D62FF6E98BC7C7CC559A5613019E891 /* Headers */, 0FB190B04E09756D0FC36D6A19A3DF04 /* Resources */, ); buildRules = ( @@ -7545,6 +7391,168 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 3CEE64E9434DD3D7B0AB80102881F6D2 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 55DFA456B7E3CB8EAF08D98DF176CD49 /* AppContext.m in Sources */, + 52876AB0B47690CEE65CC2F7FC07B9E4 /* AppReadiness.m in Sources */, + 74610352DC3B2EC05472846A4E73C8B3 /* AppVersion.m in Sources */, + 415943B6A32AB69228E7FE20D351DC27 /* BadArgument.m in Sources */, + 90C469C1F4989CB751EDE6308862C620 /* BadState.m in Sources */, + 7E08A734669FF98D3733DFBFB1E71C7A /* Contact.m in Sources */, + 6EF8A43B7F9AF6F6C6A59242ED5C6253 /* ContactsUpdater.m in Sources */, + 24C17CA5509535C6523CD89C6B832FCF /* Cryptography.m in Sources */, + 80DB364BA94D56411D8C4AF63636816A /* DataSource.m in Sources */, + 35BC58E163A0D407FFDDB5BB967A541D /* ECKeyPair+OWSPrivateKey.m in Sources */, + 17B80FABF9224941F779A3F9CBD140DF /* FunctionalUtil.m in Sources */, + 25A4780E381D392AC3F130419FD5BCC3 /* MIMETypeUtil.m in Sources */, + D1447BB92EEB4B3866C43DA3E4FA5F63 /* NSArray+OWS.m in Sources */, + 4A7D065A2E193580515E0F2C8C258194 /* NSData+Base64.m in Sources */, + C0AC17F46774ECFF997403651A3B1D3B /* NSData+hexString.m in Sources */, + B15D7DCC8A95EA2E3D506A2C749D27F4 /* NSData+Image.m in Sources */, + 3DBC0071E26A32FE6C7C23714E865161 /* NSData+messagePadding.m in Sources */, + C62FEFEB3A196FEA687B7FE4C4EA7889 /* NSData+OWSConstantTimeCompare.m in Sources */, + 5A1EEABD101150CF28A15D64B56547BA /* NSDate+OWS.mm in Sources */, + 90797F806B05B98DB6C3F552A26B4531 /* NSNotificationCenter+OWS.m in Sources */, + 29193E6048912C0A0EC965FA58D6510C /* NSObject+OWS.m in Sources */, + 70DF688485B3B39D0F05B6445EC79A65 /* NSString+SSK.m in Sources */, + CFB861093D94A5776D20B435AB353D48 /* NSTimer+OWS.m in Sources */, + CBF48C2464255F9988EF1F3E2096C40E /* NSURLSessionDataTask+StatusCode.m in Sources */, + 01CF6884066C299E25A96E75153493DB /* NSUserDefaults+OWS.m in Sources */, + CF13AF5CA4B510956929A8AFC49FFE17 /* OperationFailed.m in Sources */, + 0FD8FABA501FC624EA04E01BDA6053E5 /* OWS2FAManager.m in Sources */, + 6C35DDAFC18BF55B6792657075CF27E3 /* OWSAddToContactsOfferMessage.m in Sources */, + EA5D223845211B257AF9796ACF98241E /* OWSAddToProfileWhitelistOfferMessage.m in Sources */, + 62E9D0F270BAB7820738516451E393C5 /* OWSAnalytics.m in Sources */, + 6F6B957C08CF221B9F0486953E0F8FF3 /* OWSAnalyticsEvents.m in Sources */, + 75AA3C1193BC08795A8C45CA4248989C /* OWSAsserts.m in Sources */, + 6484B8B885C47AC4BE31DB3E3D69B411 /* OWSAttachmentsProcessor.m in Sources */, + 0703D42249680E1CBEFF7511E5A97311 /* OWSBackgroundTask.m in Sources */, + 29B3849933A4626C32CA4338436EC249 /* OWSBatchMessageProcessor.m in Sources */, + 59AC3D879B6C92A1BEF0D26397D1CF65 /* OWSBlockedPhoneNumbersMessage.m in Sources */, + 56A4013F4CC30958CBE0F440A14F8AE9 /* OWSBlockingManager.m in Sources */, + AAD4A2EFCB63C02D33FEEA731935CC8A /* OWSCallAnswerMessage.m in Sources */, + 007AAAC49287D0C4DBFB6B177010B56A /* OWSCallBusyMessage.m in Sources */, + 9BC4DF87BA75BAC402669E80BDE34258 /* OWSCallHangupMessage.m in Sources */, + DE62B8E286D9223691F30F99542F1CE0 /* OWSCallIceUpdateMessage.m in Sources */, + 6C39606F98459085C72849C8F65654E2 /* OWSCallOfferMessage.m in Sources */, + F5D31092A223B0A7C8DEDCEEE9535D86 /* OWSCensorshipConfiguration.m in Sources */, + 88E3BD468CDEEB498BA28309BB252A18 /* OWSChunkedOutputStream.m in Sources */, + 5C6FACFB1BBF1F0A6B97027E54F2D069 /* OWSContactsOutputStream.m in Sources */, + 003722A8EC73C6BF06BE322695FCB20C /* OWSDevice.m in Sources */, + 922AF2C373BD6858E36B57451F854F52 /* OWSDeviceProvisioner.m in Sources */, + 62E32F6E721A2976E86DFD2C027EED1E /* OWSDeviceProvisioningCodeService.m in Sources */, + FA56FCF928D54088BE6039A154FB7045 /* OWSDeviceProvisioningService.m in Sources */, + 7A0F25B1C1352B548F8C2F33F55E28B6 /* OWSDevicesService.m in Sources */, + CA0811786DA2F8CA731C8F09927AF601 /* OWSDisappearingConfigurationUpdateInfoMessage.m in Sources */, + 12C89FE7EFF9F8CA9643C61FBE51FF3D /* OWSDisappearingMessagesConfiguration.m in Sources */, + E67235B7D271ECC2613718C611583201 /* OWSDisappearingMessagesConfigurationMessage.m in Sources */, + EEF3ED3A80C91968DBE5728E9E4C187C /* OWSDisappearingMessagesFinder.m in Sources */, + BA378703FA5662F09856400262099F5D /* OWSDisappearingMessagesJob.m in Sources */, + D91BFA930A7BF8DE0CB8C8D31F1733A3 /* OWSDispatch.m in Sources */, + 83CA2856626A6C4FE6DF58371CCB2A43 /* OWSDynamicOutgoingMessage.m in Sources */, + AFB5E286E054DEF6BDAF67F20B2C22CF /* OWSEndSessionMessage.m in Sources */, + B73D23700B89F81DF60C0C7A21D6535E /* OWSError.m in Sources */, + 88D208DB21FF733A6A94A4BFC3E77FBC /* OWSFailedAttachmentDownloadsJob.m in Sources */, + 8EEFE195F6F5F5F43EE5F823C7179326 /* OWSFailedMessagesJob.m in Sources */, + 62342142FFC3BE23E89486A2EC0F032D /* OWSFileSystem.m in Sources */, + 0E07ED8921D471E0D6EE0731B3E4EECF /* OWSFingerprint.m in Sources */, + ED4D00A8E8EBA5F98C86E849F11A34E8 /* OWSFingerprintBuilder.m in Sources */, + EBACED6662A92B3867AB4E55E9B8C46A /* OWSFingerprintProtos.pb.m in Sources */, + 9EFCF3BE2FBD5904346EDC1960468A1B /* OWSGroupsOutputStream.m in Sources */, + A61F21E080236B3DC0B3A0305C1D604F /* OWSHTTPSecurityPolicy.m in Sources */, + F8BA02FDECD6A1602E7861FDB03EF5C6 /* OWSIdentityManager.m in Sources */, + 2E2754D5A0F65786F6104A11EFEB2517 /* OWSIncomingMessageFinder.m in Sources */, + B277969DA18223F683EB242A35DB43C6 /* OWSIncomingSentMessageTranscript.m in Sources */, + 7783B35EF25BC88BD0B17420C202C760 /* OWSLinkedDeviceReadReceipt.m in Sources */, + 7F168D57CAFCD36308E97998F961BBC1 /* OWSMessageDecrypter.m in Sources */, + 304E3FE3B81171C07BCBEF737B2D6A4A /* OWSMessageHandler.m in Sources */, + 92DE829038C71C341E7D097946A37E1E /* OWSMessageManager.m in Sources */, + 1311D61DC4EF077615643B46A5B7328A /* OWSMessageReceiver.m in Sources */, + FBB015DFE7B84A51F9D0F29A82F5324C /* OWSMessageSender.m in Sources */, + FC4129365E4E925A3C25013BEC472DA9 /* OWSMessageServiceParams.m in Sources */, + A2814398E2EC100BE2D2C2065013AA5A /* OWSMessageUtils.m in Sources */, + 6CF2247F21E25BDD5CCE910FB74A68FB /* OWSNotifyRemoteOfUpdatedDisappearingConfigurationJob.m in Sources */, + E81D377696E24D1A3290A8F2848B8148 /* OWSOrphanedDataCleaner.m in Sources */, + BEEE731B13F3DD38295C379C87309A95 /* OWSOutgoingCallMessage.m in Sources */, + 0B600F2E414AC76E9BC2CE01FDB1B75E /* OWSOutgoingNullMessage.m in Sources */, + AB5992051AAB03CDE99023DF34DBF3F7 /* OWSOutgoingSentMessageTranscript.m in Sources */, + 24C59A4047F18C8272DDB4C695E1F03B /* OWSOutgoingSyncMessage.m in Sources */, + 99F0C5D0546E8A2326425781AED5965C /* OWSProfileKeyMessage.m in Sources */, + 07C477CA2BD6B33B3B0378761F99A4E5 /* OWSProvisioningCipher.m in Sources */, + 840D4F1BFFD335A8E2FAB30DEE3797E0 /* OWSProvisioningMessage.m in Sources */, + A08EE4E209FE6F7E223506BBCB130027 /* OWSProvisioningProtos.pb.m in Sources */, + 4630A84906C8ABFB123C56EC1EE97EB6 /* OWSReadReceiptManager.m in Sources */, + C03BE58B080E79B1575E35C8DB54F07F /* OWSReadReceiptsForLinkedDevicesMessage.m in Sources */, + 59FD272FDECB4704CF9DA15B8262B29A /* OWSReadReceiptsForSenderMessage.m in Sources */, + AA266E14624D1EBF2F7A668C0C8AD7B7 /* OWSRecipientIdentity.m in Sources */, + 76C03E15319129DD5C822FFD2CAA28D6 /* OWSRecordTranscriptJob.m in Sources */, + 282B3B0D00153F9C5B98B2E4CE495E4F /* OWSRequestBuilder.m in Sources */, + 151682CBE8193F5C80D6DB1A16851729 /* OWSRequestFactory.m in Sources */, + 0C518CD3981ABEF2C0A3A87D0CB185F2 /* OWSSignalService.m in Sources */, + 2F8DA2B377AEDDDAE242D46679A7FD5E /* OWSSignalServiceProtos.pb.m in Sources */, + C0CB6E937678CE98C71EF56906C58235 /* OWSStorage.m in Sources */, + 96F46A6540A49190C241099BC3DA793F /* OWSSyncConfigurationMessage.m in Sources */, + 026D86D820557CA300BDB8B832592E07 /* OWSSyncContactsMessage.m in Sources */, + 2F22664B4F5085A91D144CE04F0EBB3F /* OWSSyncGroupsMessage.m in Sources */, + A6E239EF24C955B1E63632C100282E99 /* OWSSyncGroupsRequestMessage.m in Sources */, + 512688709083B7EA54FA1A3DF7837E9C /* OWSUnknownContactBlockOfferMessage.m in Sources */, + A0C7803874A7C70E19AB5EE84E937CB2 /* OWSUploadingService.m in Sources */, + F68E5A813BA3FC7167090C65692716B1 /* OWSVerificationStateChangeMessage.m in Sources */, + E13C805A65683722A72C118C4C0699B3 /* OWSVerificationStateSyncMessage.m in Sources */, + 2F2CE6772809AC270683E97E21B48C47 /* OWSWebsocketSecurityPolicy.m in Sources */, + 2784CD732865B7FAD6CEB208DE5A4743 /* PhoneNumber.m in Sources */, + D7FC6C48602CDE7466FAC490E5BA4703 /* PhoneNumberUtil.m in Sources */, + 0ED4EAE20D7EEFB1CEE2172F255C15B3 /* PreKeyBundle+jsonDict.m in Sources */, + 7EE2D291D83043EDB72514A956FADFB2 /* ProtoBuf+OWS.m in Sources */, + 3128196CB400AC33E6355A10734847B2 /* SecurityUtils.m in Sources */, + 2194ED1E43EAA6967A2FE8C81C569790 /* SignalAccount.m in Sources */, + E6F403B508BACA13D14C698AC248D1A4 /* SignalRecipient.m in Sources */, + AA38369994D7E95B5D2E281CF96BC5C5 /* SignalServiceKit-dummy.m in Sources */, + 85CC4502E0571A0810294A9A65DC9278 /* SubProtocol.pb.m in Sources */, + D96BFAB2A480A6CE158B13544BE25437 /* TextSecureKitEnv.m in Sources */, + 8F2773E67978BB12601E6D1B99F87330 /* Threading.m in Sources */, + B3D0BEF3F0A1AB5959EAACD18F7C14A9 /* TSAccountManager.m in Sources */, + C081F74C4304257661D089D0027530A7 /* TSAttachment.m in Sources */, + 4080CBC336E0532E0D5ADBCE8297F3D8 /* TSAttachmentPointer.m in Sources */, + 81889A6D021866851C74F97141FAB7D1 /* TSAttachmentStream.m in Sources */, + 5B377C361AF54D0BAE2770E3FBD0386F /* TSAttributes.m in Sources */, + 18FED3656240DBD34159C138B7EFDEF5 /* TSCall.m in Sources */, + 48F0A0AE629E6B08C5F3E0A3B7EA68D9 /* TSContactThread.m in Sources */, + DF2BBB5C2CC0FC4D35BB76D32E3DFC30 /* TSDatabaseSecondaryIndexes.m in Sources */, + 733C07491515DE195ACDD3820F5C1C4A /* TSDatabaseView.m in Sources */, + 70A2D1F143DDF4695A231B7A924DFB4B /* TSErrorMessage.m in Sources */, + 0F612BD5E01F675805A2CAA520A9FE2D /* TSGroupModel.m in Sources */, + 5D0F22966FBCD5490228A18432307FE9 /* TSGroupThread.m in Sources */, + FACB5BE234091E2E8E24AEDBFFB53D43 /* TSIncomingMessage.m in Sources */, + 50D4D50BB0ADF711243CC7B8F28951DB /* TSInfoMessage.m in Sources */, + A5BC56A2EA4F1BA5EDEDD5A575165C3C /* TSInteraction.m in Sources */, + 0E79D52CBD2CEF5346053E56FC2B4C1B /* TSInvalidIdentityKeyErrorMessage.m in Sources */, + F222116F51E1F18C3BC8647295F199C0 /* TSInvalidIdentityKeyReceivingErrorMessage.m in Sources */, + 7C00AA8563BAC16EF243403C57CE5DA6 /* TSInvalidIdentityKeySendingErrorMessage.m in Sources */, + 22FA574C8653B833DCD7BFC669B6C2D8 /* TSMessage.m in Sources */, + 549A7594D5FFFE93C58BBADBBA2F5891 /* TSNetworkManager.m in Sources */, + F229C885A439F28EE5B6FBF500A4DFD2 /* TSOutgoingMessage.m in Sources */, + 2091344275E71A117DD08ED47A71AE5F /* TSPreKeyManager.m in Sources */, + BC228AB135D5F9411927CF74EE21E655 /* TSRecipient.m in Sources */, + FFADC423EFE3CC3CB43A05AED32856E5 /* TSRequest.m in Sources */, + BA07830E8A3E0F294568AA7C10FD6C88 /* TSSocketManager.m in Sources */, + AF3B3752F756CBF9F6B6195E91563211 /* TSStorageManager+Calling.m in Sources */, + 81A0C4EF183A8699D6B52F37E3E0D6AE /* TSStorageManager+keyFromIntLong.m in Sources */, + 3C3EEC6876FD699735E05D985DD50146 /* TSStorageManager+messageIDs.m in Sources */, + 56A7681F33EF634E8B788B286B70E3E2 /* TSStorageManager+PreKeyStore.m in Sources */, + F48F70835687D85A96C7353029086DEF /* TSStorageManager+SessionStore.m in Sources */, + 01152550D1FE4EE58925490119182FA5 /* TSStorageManager+SignedPreKeyStore.m in Sources */, + 6F9E6CCFDF562E0C4BEDF6FC447D1F94 /* TSStorageManager.m in Sources */, + 2EAEE0FA013604AB9FAC5F9B9F0010B1 /* TSThread.m in Sources */, + 2DED83B68D5CD74ED9916BEE4ECB3F4E /* TSVerifyCodeRequest.m in Sources */, + 961F35A9B2EE5C228BE30386DFFC364A /* TSYapDatabaseObject.m in Sources */, + CE11E005C3C2C23DB95751DB12180912 /* YapDatabaseConnection+OWS.m in Sources */, + 2FA4902850E5D415FEFA75D0EB27AAD2 /* YapDatabaseTransaction+OWS.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 3D6140DDF139B8DDE2527D4E9A4B08BA /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -7746,190 +7754,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 701B4A85034D629A870EE7FAEBEFDDFF /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 721903651F23419CA1C3F0D2B8D3C745 /* AppContext.m in Sources */, - CA87E3194CEF86813579025E8470D043 /* AppReadiness.m in Sources */, - C941C8E0C64B6C3AA6B3C72686E86DC2 /* AppVersion.m in Sources */, - 623D46CC7B178D6D2CC3F34D1A9A0B0E /* BadArgument.m in Sources */, - 30827676C5F8D1544FDDC00EF681687F /* BadState.m in Sources */, - 9281CE4AB84564DDB0B11E066CE9AD37 /* Contact.m in Sources */, - 08FAC16DF5061DE1B1A579C1660E92B3 /* ContactsUpdater.m in Sources */, - 1CE91EF8D2DA7FC9A82D4DAAC95AB69E /* Cryptography.m in Sources */, - DA3E1F9AF9C9AEC401F38F81147FFD0F /* DataSource.m in Sources */, - D7250EC0EF377127A9778B3D884AEB63 /* ECKeyPair+OWSPrivateKey.m in Sources */, - B33262D996B75CFA9E8A8FD8E636729D /* FunctionalUtil.m in Sources */, - 04405BE63058461A5DBC336AA4A052AD /* MIMETypeUtil.m in Sources */, - D9D21DB4737BB701FADF9EFDF990D782 /* NSArray+OWS.m in Sources */, - 2E04F439A741312B6FDBA3CBB69AEE0B /* NSData+Base64.m in Sources */, - B5699E32072B010EBB05F57C411B54D8 /* NSData+hexString.m in Sources */, - 6507789F6047F8AD78A3120BD7970FE7 /* NSData+Image.m in Sources */, - 3DB15F85C4FF2D1C7275BDA644866320 /* NSData+messagePadding.m in Sources */, - 516B76A941C57AE5C3009913E27B5E1C /* NSData+OWSConstantTimeCompare.m in Sources */, - 7F36CBFD50D41C48765958934CBB93A6 /* NSDate+OWS.mm in Sources */, - FAE9A31A23D969C3D12BAF8ED1C8587C /* NSNotificationCenter+OWS.m in Sources */, - 26A917FC69E2775D111DE7453645C93F /* NSObject+OWS.m in Sources */, - 20F4B0114E5C7E22C1C7826D14F443EF /* NSString+SSK.m in Sources */, - BF98369E1ED4E9B889105590447D707E /* NSTimer+OWS.m in Sources */, - 79793502FBA8943075A9DF0ABB5ECFAD /* NSURLSessionDataTask+StatusCode.m in Sources */, - 3CC2D0193B797E3D2E3575DCC9841584 /* NSUserDefaults+OWS.m in Sources */, - 51B5231D2477941CE551B166785771D6 /* OperationFailed.m in Sources */, - E0CBD0C1FD7EC45EAA0F9EC5CE0FD4AA /* OWS2FAManager.m in Sources */, - E7F13B4A87D20E41F90025F523973513 /* OWSAcknowledgeMessageDeliveryRequest.m in Sources */, - CFE4CEC52A508C42EEDA355FF2138432 /* OWSAddToContactsOfferMessage.m in Sources */, - 62691F40DFA94E935D179086BD99F0A9 /* OWSAddToProfileWhitelistOfferMessage.m in Sources */, - 625F9D57ACBC17A02141AB615AD57C6B /* OWSAnalytics.m in Sources */, - B5AB9BBD06E7B572E9D29DB7B0A079B4 /* OWSAnalyticsEvents.m in Sources */, - 0295EA3099DFB9F9C8A2EA83CB187B44 /* OWSAsserts.m in Sources */, - F1A2C5A33584112DDC73D62036836F3E /* OWSAttachmentsProcessor.m in Sources */, - FF3D2E6C8FEBCA554C603E9E1A76E806 /* OWSBackgroundTask.m in Sources */, - 75D2F423CB3DF745D0E95ED0DCA819B9 /* OWSBatchMessageProcessor.m in Sources */, - E0D77F4073030463D29E178DC28558D3 /* OWSBlockedPhoneNumbersMessage.m in Sources */, - 469ECA57B131DFB41AA0F8F3606F43E5 /* OWSBlockingManager.m in Sources */, - 819BABA7EC385A0013E8F3EB8AF62CAA /* OWSCallAnswerMessage.m in Sources */, - 93672B2496373543221BC5CC792946E8 /* OWSCallBusyMessage.m in Sources */, - B77BD2A8E1D0A3B0FF7D7F0EEC21A109 /* OWSCallHangupMessage.m in Sources */, - 2826122B6AD27C595E0A2156AB1949BF /* OWSCallIceUpdateMessage.m in Sources */, - FF3A73383769E9A60FCBEEC7A1A608C2 /* OWSCallOfferMessage.m in Sources */, - C36852F5A24075EA95F09CB15BC8033D /* OWSCensorshipConfiguration.m in Sources */, - D871F1425EBAD3A85358556AA1572B69 /* OWSChunkedOutputStream.m in Sources */, - E3A689DD74D986F9286FE34E84C3A8E0 /* OWSContactsOutputStream.m in Sources */, - F45D3F45655774FECF0DC06AF65AB49C /* OWSDeleteDeviceRequest.m in Sources */, - 64C5E32EABB13036EDA2FDA3CD70ECBA /* OWSDevice.m in Sources */, - AD290AEECAA5432F0088AB9CE492BE8B /* OWSDeviceProvisioner.m in Sources */, - 5A9BC92B580F2B6FCF18DEF16750058B /* OWSDeviceProvisioningCodeRequest.m in Sources */, - 1F2F5B37B71196C7556F9F3D08F2E2DC /* OWSDeviceProvisioningCodeService.m in Sources */, - C0691B45C69E413A803466FF4E560634 /* OWSDeviceProvisioningRequest.m in Sources */, - 634324564BB23D4BC7CFAF00CE7C1813 /* OWSDeviceProvisioningService.m in Sources */, - 2F1A088D0E20A8E9309619BFE38A15C3 /* OWSDevicesService.m in Sources */, - 01365B889EB392836176DEACE2D14459 /* OWSDisappearingConfigurationUpdateInfoMessage.m in Sources */, - FE23D67787B649BC8BA9C46ADF6C4FA8 /* OWSDisappearingMessagesConfiguration.m in Sources */, - 493486F80064FB12069F81F8E66F2D9C /* OWSDisappearingMessagesConfigurationMessage.m in Sources */, - 4F5B287CDE3935BBAA681D8CD3504428 /* OWSDisappearingMessagesFinder.m in Sources */, - 81CEF62AEA5D52831FBAC74A106288AA /* OWSDisappearingMessagesJob.m in Sources */, - 4575A20007D0B5450DF8F87841829C46 /* OWSDispatch.m in Sources */, - 4358658395226DBB479D06C8D5A80048 /* OWSDynamicOutgoingMessage.m in Sources */, - 2D3DB29E782DFAB6533A9C624820A523 /* OWSEndSessionMessage.m in Sources */, - EDB52DD349959B080D8F73E980C7C47A /* OWSError.m in Sources */, - 8E1D078CFE6A5D11E47A4664CBB8DC1D /* OWSFailedAttachmentDownloadsJob.m in Sources */, - 0C7373425439B24F5F02FECDDE441C2E /* OWSFailedMessagesJob.m in Sources */, - 5A702ED9CD35CFC6A807EC1E120F2ED4 /* OWSFileSystem.m in Sources */, - 1532EAA416E7C4E46A13BB90F5411350 /* OWSFingerprint.m in Sources */, - 192ABB66B8E2EA36035B0F357FE8B221 /* OWSFingerprintBuilder.m in Sources */, - 75CE484FE06E24D8EE64260CF47221D5 /* OWSFingerprintProtos.pb.m in Sources */, - 80F8241E473541095C00A56792238931 /* OWSGetDevicesRequest.m in Sources */, - 05FE5953B728A16555549B5AE426FE52 /* OWSGetMessagesRequest.m in Sources */, - 52CF46E8A8B499D2D77A676BC4F1A22C /* OWSGetProfileRequest.m in Sources */, - FBE7175DBE5FD78E41D5A624D9EBCDEB /* OWSGroupsOutputStream.m in Sources */, - 465A7B36E2BA34D4F0BE29F927731DDE /* OWSHTTPSecurityPolicy.m in Sources */, - EA145A2DED7133E56630C2AEC083483B /* OWSIdentityManager.m in Sources */, - E92FE3E565932B297F45C81752A241EE /* OWSIncomingMessageFinder.m in Sources */, - F37DA316FE0976157BA9E7A1CB3A8697 /* OWSIncomingSentMessageTranscript.m in Sources */, - CD18D8D9E3C8C6168E940B08F16614C8 /* OWSLinkedDeviceReadReceipt.m in Sources */, - B65DDCB4CC63278E14B5C74B106A638D /* OWSMessageDecrypter.m in Sources */, - 7436162887818D859466CC2A7279D884 /* OWSMessageHandler.m in Sources */, - 1448235A97FD340D9352F54955EEE59F /* OWSMessageManager.m in Sources */, - 3B77BDC83CC7A169494E837B3FAF365C /* OWSMessageReceiver.m in Sources */, - 8A9D76C299EAA74786408D0EC4BDB6D3 /* OWSMessageSender.m in Sources */, - 47DF4AC32F478320578C1D6C5127BE35 /* OWSMessageServiceParams.m in Sources */, - 7E55789AB3728687B14A8BE0820B517A /* OWSMessageUtils.m in Sources */, - 5A0C47A5F27A7F2F4515190D8210F456 /* OWSNotifyRemoteOfUpdatedDisappearingConfigurationJob.m in Sources */, - 1ED702E3F3F81798666F27EC2088889B /* OWSOrphanedDataCleaner.m in Sources */, - 2669A406C59F4AFE2E981A91F2B4D12C /* OWSOutgoingCallMessage.m in Sources */, - D4513C2DE3F82E01C3A8827E8E3C27F6 /* OWSOutgoingNullMessage.m in Sources */, - 27FAAD896206AA6EAB42F8EA82D5731A /* OWSOutgoingSentMessageTranscript.m in Sources */, - 4DFDBD87796CAB586716995F1B019809 /* OWSOutgoingSyncMessage.m in Sources */, - 30C9583A547FB7BA023F1B463C007976 /* OWSProfileKeyMessage.m in Sources */, - 65C06DEE2E20358C71E9179A84528210 /* OWSProvisioningCipher.m in Sources */, - D5A09A9564D02DAF146D685C0F5A6770 /* OWSProvisioningMessage.m in Sources */, - 13D23012591FEE9206AFDD8927CC99C3 /* OWSProvisioningProtos.pb.m in Sources */, - 29A538CEBFCE675F0BAF44E64AC43571 /* OWSReadReceiptManager.m in Sources */, - 26C876448A9D891D09559CDFB7E3687E /* OWSReadReceiptsForLinkedDevicesMessage.m in Sources */, - 572A101CB4FADAD1DCA72C3A30F719CF /* OWSReadReceiptsForSenderMessage.m in Sources */, - FBE3800E2DC1C3E4C261B157165BB855 /* OWSRecipientIdentity.m in Sources */, - BBC12B7145797899A9748F471E9BDA20 /* OWSRecordTranscriptJob.m in Sources */, - AAA151BB634D28B29B55F6DD1179944E /* OWSRequestBuilder.m in Sources */, - F779086741FD4403571F4931A1F66565 /* OWSRequestFactory.m in Sources */, - 0D68E2D4583A1DBE27CBE771A406996D /* OWSSignalService.m in Sources */, - 44CAFCA39D52823B0B3FBCD89D318EFA /* OWSSignalServiceProtos.pb.m in Sources */, - 63174A84EBBA467348AC05BA994E5CBA /* OWSStorage.m in Sources */, - 569EB86C5701E184F8D3BEBBC0BBFB79 /* OWSSyncConfigurationMessage.m in Sources */, - FAEAD186BB420E9AC2960027D3B5EC0B /* OWSSyncContactsMessage.m in Sources */, - 3C328ACCBEF834ACAE10B254F958DFD2 /* OWSSyncGroupsMessage.m in Sources */, - D70DA83A0DBAFAA09ADFAC87F9F9FF4A /* OWSSyncGroupsRequestMessage.m in Sources */, - 9B055F5D1BDB02C9990003ECBDE0740A /* OWSTurnServerInfoRequest.m in Sources */, - CD0B5AE2D98ADF8FB1949FC5A9132E5B /* OWSUnknownContactBlockOfferMessage.m in Sources */, - 26116C82B1510141F5FE5E0262233952 /* OWSUploadingService.m in Sources */, - 7A93F9047C9C7E76C4CDA90635EC6423 /* OWSVerificationStateChangeMessage.m in Sources */, - 899B0E8FDD521C7BD4C97EA149EDB8A0 /* OWSVerificationStateSyncMessage.m in Sources */, - 10E8DF906216ECC527CB7E621FC11092 /* OWSWebsocketSecurityPolicy.m in Sources */, - 0FEBDD1A0F96A4F5D12B2BB74A32D9B9 /* PhoneNumber.m in Sources */, - F541D14AE71DA157F303BF2ACF33198C /* PhoneNumberUtil.m in Sources */, - 5A6A256A3A56854C6AF6F76588A92B37 /* PreKeyBundle+jsonDict.m in Sources */, - A1AEB262A1C780248750CC17DF54F6BF /* ProtoBuf+OWS.m in Sources */, - DF5FC62054C387FDE125F762B41A1D86 /* SecurityUtils.m in Sources */, - D57EC663B84F2C371BDEB8EB464BCB89 /* SignalAccount.m in Sources */, - 898D47CC678C22BB9A5BCD9FBE9B9FA1 /* SignalRecipient.m in Sources */, - BCD9C28E6E7D33B45A7FB27CC5CDBDB0 /* SignalServiceKit-dummy.m in Sources */, - 73D17A2B098632948AFC724804698447 /* SubProtocol.pb.m in Sources */, - 0E35F5859C834A0DC9146FD3E878807B /* TextSecureKitEnv.m in Sources */, - E4BF35C63E613DF6FF2B7092FFE8B9C1 /* Threading.m in Sources */, - C6972535EB66124CC1A5D4FAC154D370 /* TSAccountManager.m in Sources */, - 786C418397A53F984639AA40011BE9ED /* TSAllocAttachmentRequest.m in Sources */, - 604F1F7FAE8D6C0B2E24E92A4D001156 /* TSAttachment.m in Sources */, - 2C262ED72FB9BF5FC6B8A0DD4A872C33 /* TSAttachmentPointer.m in Sources */, - 037901B27FB239EA68938A39C24476D1 /* TSAttachmentRequest.m in Sources */, - B885D8218BA1785EF812CF0785BA7434 /* TSAttachmentStream.m in Sources */, - BA95C15EC89F9CFBE96EE1BBB2BC911D /* TSAttributes.m in Sources */, - A35FE70D99E7546C5D78EB6211C600A8 /* TSAvailablePreKeysCountRequest.m in Sources */, - 40D64E71945800EEAF0D93BCEA7773A1 /* TSCall.m in Sources */, - 8CCC694069A116AFE5F63F3626488CE7 /* TSContactsIntersectionRequest.m in Sources */, - 8568FC7390A764D5A9132781B3C6752F /* TSContactThread.m in Sources */, - 7F5D02CA43DC3F8717AA965FEF0AC57A /* TSCurrentSignedPreKeyRequest.m in Sources */, - 7BFE8CC84682FF73B8A641D19BD0F3D7 /* TSDatabaseSecondaryIndexes.m in Sources */, - 496EC4BB6FBDE1B432782D7C706DAD99 /* TSDatabaseView.m in Sources */, - 200D73037241E0EBD870AB662209F161 /* TSErrorMessage.m in Sources */, - BFFF8645A07354750CB71CE583EBC3C9 /* TSGroupModel.m in Sources */, - DB4D3D03E8B7BF14FED9E3721026404E /* TSGroupThread.m in Sources */, - BABAC5897C738323A1B5D3E84B2FECBE /* TSIncomingMessage.m in Sources */, - 9CF26AB84DB23F6C028F7DAAB674013B /* TSInfoMessage.m in Sources */, - BA0FB920F8238F6C12E792397E764EEC /* TSInteraction.m in Sources */, - DBFA7053CE639C35AA4C5EEE963CB154 /* TSInvalidIdentityKeyErrorMessage.m in Sources */, - 71DFB0E2BCE5256C520A0B099CC5B8BE /* TSInvalidIdentityKeyReceivingErrorMessage.m in Sources */, - 7BA0A41519EB1E7910B79D9024604074 /* TSInvalidIdentityKeySendingErrorMessage.m in Sources */, - B37C3C9D746B1D7DF7E659BF70C658FF /* TSMessage.m in Sources */, - B1E23EC02A64CCCDC881B73E6D04A994 /* TSNetworkManager.m in Sources */, - B90D593479EBC4AF0A6E2C00863FFED9 /* TSOutgoingMessage.m in Sources */, - 241FA625CBEF52A4B3C93B9F17E1D812 /* TSPreKeyManager.m in Sources */, - DA526E09BF3D6B19B0A5FAF5187B5084 /* TSProfileAvatarUploadFormRequest.m in Sources */, - A279DB5E238922CEB0655A08F9CBA32B /* TSRecipient.m in Sources */, - D848A933751E52BFC9397BAFAA0EF928 /* TSRecipientPrekeyRequest.m in Sources */, - 172A0AE20B208469CBB90E773BA7F33F /* TSRegisterForPushRequest.m in Sources */, - 5E8BDDC9002466829D860A9274CA2DB7 /* TSRegisterPrekeysRequest.m in Sources */, - A373A3410884354BD111162771F2C4B2 /* TSRegisterSignedPrekeyRequest.m in Sources */, - 8B9E1E7F0F7D75484411DC4BC7F74490 /* TSRequest.m in Sources */, - 0A9A8FD5E2467046FEEB76BA2F22886A /* TSRequestVerificationCodeRequest.m in Sources */, - 07D4D072408B146E2BCD5D7BDC4E5B8E /* TSSocketManager.m in Sources */, - 4204950AAC766DD68ED3F5949C3BDB7D /* TSStorageManager+Calling.m in Sources */, - F5DFF52D3D54E9DE6D775D648F438FB0 /* TSStorageManager+keyFromIntLong.m in Sources */, - D53039B9F79B4B23BCC59B62DC255A5E /* TSStorageManager+messageIDs.m in Sources */, - 0B8A60E15E26BA36E9B124325708C2DD /* TSStorageManager+PreKeyStore.m in Sources */, - 5CB804D31EF2E337452930DC3BACE401 /* TSStorageManager+SessionStore.m in Sources */, - 98C9BEBB8315C2A6FA0A75CEACB9138B /* TSStorageManager+SignedPreKeyStore.m in Sources */, - 721787B0B809DE8028CE91B754592CE8 /* TSStorageManager.m in Sources */, - 86ACA59DE52DD9457F41BD1D28EBCE34 /* TSSubmitMessageRequest.m in Sources */, - 93FD8501CEEFC267A9B5024818830330 /* TSThread.m in Sources */, - BC95DBA2A3585BB0518C4844AFD93415 /* TSUnregisterAccountRequest.m in Sources */, - 776C2D30D01083A06BC3C6F87BE6A6E9 /* TSUpdateAttributesRequest.m in Sources */, - AD6418FD6CAABC54BBC49E0003A2D33D /* TSVerifyCodeRequest.m in Sources */, - 1549814ECFE4F5A8AA77CE1D3C8D8865 /* TSYapDatabaseObject.m in Sources */, - A600585C80F514489D940F7407BA455F /* YapDatabaseConnection+OWS.m in Sources */, - 107CD47C076709BC93318D68C09E48C7 /* YapDatabaseTransaction+OWS.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 72575AFACE39F40F34938C318DC2AFF1 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; diff --git a/Target Support Files/SignalServiceKit/SignalServiceKit-umbrella.h b/Target Support Files/SignalServiceKit/SignalServiceKit-umbrella.h index c9698cfc..b3b92e88 100644 --- a/Target Support Files/SignalServiceKit/SignalServiceKit-umbrella.h +++ b/Target Support Files/SignalServiceKit/SignalServiceKit-umbrella.h @@ -100,30 +100,8 @@ #import "OWSDevicesService.h" #import "OWSRequestBuilder.h" #import "OWSUploadingService.h" -#import "OWSAcknowledgeMessageDeliveryRequest.h" -#import "OWSDeleteDeviceRequest.h" -#import "OWSDeviceProvisioningCodeRequest.h" -#import "OWSDeviceProvisioningRequest.h" -#import "OWSGetDevicesRequest.h" -#import "OWSGetMessagesRequest.h" -#import "OWSGetProfileRequest.h" #import "OWSRequestFactory.h" -#import "OWSTurnServerInfoRequest.h" -#import "TSAllocAttachmentRequest.h" -#import "TSAttachmentRequest.h" -#import "TSAvailablePreKeysCountRequest.h" -#import "TSContactsIntersectionRequest.h" -#import "TSCurrentSignedPreKeyRequest.h" -#import "TSProfileAvatarUploadFormRequest.h" -#import "TSRecipientPrekeyRequest.h" -#import "TSRegisterForPushRequest.h" -#import "TSRegisterPrekeysRequest.h" -#import "TSRegisterSignedPrekeyRequest.h" #import "TSRequest.h" -#import "TSRequestVerificationCodeRequest.h" -#import "TSSubmitMessageRequest.h" -#import "TSUnregisterAccountRequest.h" -#import "TSUpdateAttributesRequest.h" #import "TSVerifyCodeRequest.h" #import "TSNetworkManager.h" #import "OWSCensorshipConfiguration.h"