Signal-iOS/SignalServiceKit/src/Messages
George Nachman d305bc66a3 Optimize searching for verification status, redux.
Commit 451fa08c22
had some bugs and was reverted by commit
12883e5db5.

This commit brings it back along with fixes.

Specific bug fixes:

* Verification status for a group was inverted.
* The local address should not be considered for
  deciding if a group is verified.
2022-03-01 14:15:11 -08:00
..
Attachments Don't reindex conversations on every model change 2022-02-01 15:05:34 -08:00
DeviceSyncing Lint 2022-01-06 11:26:06 -08:00
Interactions Store group avatars on disk 2022-02-09 11:56:03 -08:00
InvalidKeyMessages Regenerate SDS extensions 2022-01-24 12:47:21 -06:00
Payments Regenerate SDS extensions 2022-01-24 12:47:21 -06:00
Reactions Don't reindex conversations on every model change 2022-02-01 15:05:34 -08:00
Stickers Don't reindex conversations on every model change 2022-02-01 15:05:34 -08:00
UD Fix copyrights 2022-01-26 09:50:56 -08:00
BlockingManager.swift Store group avatars on disk 2022-02-09 11:56:03 -08:00
EarlyMessageManager.swift Refine trimming of excess early messages 2021-11-22 12:49:03 -08:00
FailedAttachmentDownloadsJob.swift Lint 2022-01-31 11:00:13 -08:00
FailedMessagesJob.swift Lint 2022-01-31 11:00:13 -08:00
IncompleteCallsJob.swift Public initializer 2022-01-31 11:00:13 -08:00
MessageBody.swift Rework dependency access. 2021-03-25 09:24:27 -03:00
MessageFetcherJob.swift Re-enable the native websocket 2022-02-16 16:26:56 -08:00
MessagePipelineSupervisor.swift Don't populate badge assets in NSE. 2021-11-30 12:18:42 -08:00
MessageProcessor.swift SSK: Turn recursion to iteration for MessageProcessor.drainNextBatch() 2022-02-04 11:02:11 -08:00
MessageSender.h Respond to CR. 2021-10-21 09:21:31 -03:00
MessageSender.m SSK: Prefer SignalServiceAddress(uuid:phoneNumber:) if we have a UUID 2022-01-28 18:02:31 -08:00
MessageSender.swift Eliminate SMKAddress in favor of SignalServiceAddress 2022-01-26 09:50:56 -08:00
MessageSender+Errors.swift Import SignalMetadataKit wholesale into SignalServiceKit 2022-01-26 09:50:55 -08:00
MessageSender+SenderKey.swift Fix copyrights 2022-01-26 09:50:56 -08:00
MessageSendLog.swift Fixes a couple of sender key issues: 2021-10-28 12:40:56 -07:00
OutgoingMessagePreparer.swift Convert to new Promise library 2021-09-03 11:41:34 -07:00
OWSAddToContactsOfferMessage.h Respond to CR. 2021-10-21 09:21:31 -03:00
OWSAddToContactsOfferMessage.m Apply script to normalize includes and imports. 2021-10-21 09:21:10 -03:00
OWSAddToContactsOfferMessage+SDS.swift Regenerate SDS extensions 2022-01-24 12:47:21 -06:00
OWSAddToProfileWhitelistOfferMessage.h Respond to CR. 2021-10-21 09:21:31 -03:00
OWSAddToProfileWhitelistOfferMessage.m Apply script to normalize includes and imports. 2021-10-21 09:21:10 -03:00
OWSAddToProfileWhitelistOfferMessage+SDS.swift Regenerate SDS extensions 2022-01-24 12:47:21 -06:00
OWSDisappearingMessagesFinder.h Remove YapDatabase. 2021-03-25 11:41:16 -03:00
OWSDisappearingMessagesFinder.m Apply script to normalize includes and imports. 2021-10-21 09:21:10 -03:00
OWSDisappearingMessagesJob.h Rework dependency access. 2021-03-25 09:24:27 -03:00
OWSDisappearingMessagesJob.m Fix a whole bunch of warnings 2021-10-21 21:11:26 -07:00
OWSGroupCallMessage.h Reduce statics. 2021-11-02 10:36:25 -03:00
OWSGroupCallMessage.m Change phone number. 2021-11-19 14:28:18 -03:00
OWSGroupCallMessage+SDS.swift Regenerate SDS extensions 2022-01-24 12:47:21 -06:00
OWSGroupInfoRequestMessage.h Respond to CR. 2021-10-21 09:21:31 -03:00
OWSGroupInfoRequestMessage.m Apply script to normalize includes and imports. 2021-10-21 09:21:10 -03:00
OWSIdentityManager.h Optimize searching for verification status, redux. 2022-03-01 14:15:11 -08:00
OWSIdentityManager.m Optimize searching for verification status, redux. 2022-03-01 14:15:11 -08:00
OWSIdentityManager.swift Optimize searching for verification status, redux. 2022-03-01 14:15:11 -08:00
OWSMessageContentJob.h Reduce statics. 2021-11-02 10:36:25 -03:00
OWSMessageContentJob.m Reduce statics. 2021-11-02 10:36:25 -03:00
OWSMessageContentJob+SDS.swift Don't reindex conversations on every model change 2022-02-01 15:05:34 -08:00
OWSMessageDecrypter.swift Fix copyrights 2022-01-26 09:50:56 -08:00
OWSMessageDecryptJob.h Reduce statics. 2021-11-02 10:36:25 -03:00
OWSMessageDecryptJob.m Reduce statics. 2021-11-02 10:36:25 -03:00
OWSMessageDecryptJob.swift Remove YapDatabase. 2021-03-25 11:41:16 -03:00
OWSMessageDecryptJob+SDS.swift Don't reindex conversations on every model change 2022-02-01 15:05:34 -08:00
OWSMessageHandler.h Transition OWSMessageDecrypter to SignalClient 2021-01-28 12:03:50 -08:00
OWSMessageHandler.m [Badging] Signal devices when subscription status changes 2021-12-17 13:58:47 -08:00
OWSMessageManager.h Respond to CR. 2021-10-21 09:21:31 -03:00
OWSMessageManager.m Store group avatars on disk 2022-02-09 11:56:03 -08:00
OWSMessageManager.swift Log additional info on receiving a resend request 2021-10-26 21:43:36 -07:00
OWSMessageSend.swift Fix copyrights 2022-01-26 09:50:56 -08:00
OWSMessageUtils.h Lint 2021-10-29 19:26:59 -07:00
OWSMessageUtils.m Track running badge count in NSE 2021-10-29 19:26:59 -07:00
OWSMessageUtils.swift PR Feedback 2021-10-29 19:26:59 -07:00
OWSOutgoingCallMessage.h Respond to CR. 2021-10-21 09:21:31 -03:00
OWSOutgoingCallMessage.m Apply script to normalize includes and imports. 2021-10-21 09:21:10 -03:00
OWSOutgoingGroupCallMessage.h Respond to CR. 2021-10-21 09:21:31 -03:00
OWSOutgoingGroupCallMessage.m Apply script to normalize includes and imports. 2021-10-21 09:21:10 -03:00
OWSOutgoingNullMessage.h Respond to CR. 2021-10-21 09:21:31 -03:00
OWSOutgoingNullMessage.m Apply script to normalize includes and imports. 2021-10-21 09:21:10 -03:00
OWSOutgoingReceiptManager.h Refine NSE completion blocking. 2021-09-24 23:37:07 -03:00
OWSOutgoingReceiptManager.m Cleanup old feature flags 2022-01-24 10:53:55 -08:00
OWSOutgoingReceiptManager.swift Refine NSE completion blocking. 2021-09-24 23:37:07 -03:00
OWSOutgoingResendRequest.h Respond to CR. 2021-10-21 09:21:31 -03:00
OWSOutgoingResendRequest.m Small changes suggested by Jordan 2021-10-07 14:37:01 -07:00
OWSOutgoingResendRequest.swift Resend requests should not be encrypted with the 1:1 session 2021-10-07 18:30:37 -03:00
OWSOutgoingResendResponse.h Respond to CR. 2021-10-21 09:21:31 -03:00
OWSOutgoingResendResponse.m When a message to retry isn't in the MSL, don't fetch a thread later 2022-02-16 14:07:15 -08:00
OWSOutgoingSenderKeyDistributionMessage.h Respond to CR. 2021-10-21 09:21:31 -03:00
OWSOutgoingSenderKeyDistributionMessage.m Fixes a handful of sender key issues 2021-09-01 12:39:50 -07:00
OWSProfileKeyMessage.h Respond to CR. 2021-10-21 09:21:31 -03:00
OWSProfileKeyMessage.m Apply script to normalize includes and imports. 2021-10-21 09:21:10 -03:00
OWSReadTracking.h Respond to CR. 2021-10-21 09:21:31 -03:00
OWSReceiptManager.h Respond to CR. 2021-10-21 09:21:31 -03:00
OWSReceiptManager.m Enumerate unread messages instead of returning an array of them 2022-02-11 16:22:32 -08:00
OWSReceiptManager.swift Enumerate unread messages instead of returning an array of them 2022-02-11 16:22:32 -08:00
OWSRecoverableDecryptionPlaceholder.h Respond to CR. 2021-10-21 09:21:31 -03:00
OWSRecoverableDecryptionPlaceholder.m PR Feedback 2021-08-27 16:10:36 -07:00
OWSRecoverableDecryptionPlaceholder+Replace.swift Unrelated bug fix: ModelReadCache holding stale placeholders 2021-08-26 20:29:22 -07:00
OWSRecoverableDecryptionPlaceholder+SDS.swift Regenerate SDS extensions 2022-01-24 12:47:21 -06:00
OWSUnknownContactBlockOfferMessage.h Respond to CR. 2021-10-21 09:21:31 -03:00
OWSUnknownContactBlockOfferMessage.m Apply script to normalize includes and imports. 2021-10-21 09:21:10 -03:00
OWSUnknownContactBlockOfferMessage+SDS.swift Regenerate SDS extensions 2022-01-24 12:47:21 -06:00
OWSUnknownProtocolVersionMessage.h Respond to CR. 2021-10-21 09:21:31 -03:00
OWSUnknownProtocolVersionMessage.m Change phone number. 2021-11-19 14:28:18 -03:00
OWSUnknownProtocolVersionMessage+SDS.swift Regenerate SDS extensions 2022-01-24 12:47:21 -06:00
PreKeyBundle+jsonDict.h Respond to CR. 2021-10-21 09:21:31 -03:00
PreKeyBundle+jsonDict.m Pull out SignalCoreKit. 2018-10-01 09:06:40 -04:00
TSCall.h Respond to CR. 2021-10-21 09:21:31 -03:00
TSCall.m Apply script to normalize includes and imports. 2021-10-21 09:21:10 -03:00
TSCall+SDS.swift Regenerate SDS extensions 2022-01-24 12:47:21 -06:00
TypingIndicatorMessage.swift Additional annotation of outgoing messages for MSL 2021-07-21 22:58:51 -07:00