session-ios/SignalServiceKit/src/Messages
Matthew Chen 622c0c3f5f * Add debug UI tools for clearing and logging the profile whitelist.
* Auto-add new contact threads to profile whitelist when local user sends first message to that thread.
* Ensure dynamic interactions have a non-negative timestamp even if the conversation was empty.
* Only call updateMessageMappingRangeOptions _after_ beginLongLivedReadTransaction and updating messageMappings.
* Improve documentation around how to avoid corrupt mappings in conversation view.
* Fix edge cases around large initial range sizes.
* Always treat dynamic interactions as read.
* Rebuild the “unseen” database views to remove dynamic interactions (see above).

// FREEBIE
2017-08-17 11:22:25 -04:00
..
Attachments Sketch out the profile view. 2017-08-01 16:17:59 -04:00
DeviceSyncing Respond to CR. 2017-08-04 17:33:16 -04:00
Interactions * Add debug UI tools for clearing and logging the profile whitelist. 2017-08-17 11:22:25 -04:00
InvalidKeyMessages ensure blocking keychange message has identityKey before proceeding 2017-07-26 16:00:32 -04:00
OWSAddToContactsOfferMessage.h Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
OWSAddToContactsOfferMessage.m Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
OWSAddToProfileWhitelistOfferMessage.h Add “add to profile whitelist” offer. 2017-08-04 15:23:02 -04:00
OWSAddToProfileWhitelistOfferMessage.m Add “add to profile whitelist” offer. 2017-08-04 15:23:02 -04:00
OWSBlockingManager.h Sketch out profile manager. 2017-08-01 11:41:55 -04:00
OWSBlockingManager.m Add convenience category for YapDatabaseConnection. 2017-08-02 10:38:23 -04:00
OWSCallAnswerMessage.h Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
OWSCallAnswerMessage.m Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
OWSCallBusyMessage.h Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
OWSCallBusyMessage.m Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
OWSCallHangupMessage.h Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
OWSCallHangupMessage.m Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
OWSCallIceUpdateMessage.h Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
OWSCallIceUpdateMessage.m Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
OWSCallOfferMessage.h Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
OWSCallOfferMessage.m Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
OWSDisappearingMessagesFinder.h Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
OWSDisappearingMessagesFinder.m Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
OWSDisappearingMessagesJob.h Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
OWSDisappearingMessagesJob.m Add convenience category for YapDatabaseConnection. 2017-08-02 10:38:23 -04:00
OWSFailedAttachmentDownloadsJob.h Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
OWSFailedAttachmentDownloadsJob.m Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
OWSFailedMessagesJob.h Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
OWSFailedMessagesJob.m Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
OWSIdentityManager.h Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
OWSIdentityManager.m Only access localNumber on AccountManager and cache it 2017-08-03 13:27:09 -04:00
OWSIncomingMessageReadObserver.h Add convenience category for YapDatabaseConnection. 2017-08-02 10:38:23 -04:00
OWSIncomingMessageReadObserver.m Add convenience category for YapDatabaseConnection. 2017-08-02 10:38:23 -04:00
OWSMessageReceiver.h Make sure DB views are ready before kicking processing job 2017-07-28 17:12:47 -04:00
OWSMessageReceiver.m Make sure DB views are ready before kicking processing job 2017-07-28 17:12:47 -04:00
OWSMessageSender.h Refine UserProfile class. Move local user properties to UserProfile. 2017-08-04 09:45:33 -04:00
OWSMessageSender.m Refine UserProfile class. Move local user properties to UserProfile. 2017-08-04 09:45:33 -04:00
OWSMessageServiceParams.h Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
OWSMessageServiceParams.m Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
OWSNotifyRemoteOfUpdatedDisappearingConfigurationJob.h Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
OWSNotifyRemoteOfUpdatedDisappearingConfigurationJob.m Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
OWSOutgoingCallMessage.h Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
OWSOutgoingCallMessage.m Rework where profile key is attached in photos. 2017-08-04 15:23:17 -04:00
OWSOutgoingNullMessage.h Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
OWSOutgoingNullMessage.m Rework where profile key is attached in photos. 2017-08-04 15:23:17 -04:00
OWSReadTracking.h Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
OWSSignalServiceProtos.pb.h Move profile key to data, call, sync and null protos. 2017-08-04 15:23:02 -04:00
OWSSignalServiceProtos.pb.m Move profile key to data, call, sync and null protos. 2017-08-04 15:23:02 -04:00
OWSUnknownContactBlockOfferMessage.h Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
OWSUnknownContactBlockOfferMessage.m Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
PreKeyBundle+jsonDict.h Don't crash when messaging user with malformed profile 2017-07-24 13:01:43 -04:00
PreKeyBundle+jsonDict.m Don't crash when messaging user with malformed profile 2017-07-24 13:01:43 -04:00
TSCall.h Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
TSCall.m Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
TSGroupModel.h Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
TSGroupModel.m Import SSK (and history) into Signal-iOS 2017-07-21 13:55:01 -04:00
TSMessagesManager.h Store undecrypted envelopes before doing any processing. 2017-07-26 14:29:56 -04:00
TSMessagesManager.m * Add debug UI tools for clearing and logging the profile whitelist. 2017-08-17 11:22:25 -04:00