..
Attachments
Be more specific about 'SkipDownloadError'; handle cases in backup download queue runner
2025-10-21 09:57:35 -07:00
BodyRanges
Updates to Chat, Calls and Stories views.
2025-10-24 18:50:55 -07:00
DeviceSyncing
Add some support for binary service IDs
2025-10-24 17:38:58 -05:00
Edit
Fix "read" state for incoming messages with edits during Backup restore
2025-09-25 09:11:58 -07:00
Interactions
Add some support for binary service IDs
2025-10-24 17:38:58 -05:00
InvalidKeyMessages
Schema for polls
2025-08-27 16:00:07 -07:00
OutgoingMessagePreparer
Implement poll vote sending
2025-10-14 15:18:25 -04:00
Payments
Schema for polls
2025-08-27 16:00:07 -07:00
Reactions
Add some support for binary service IDs
2025-10-24 17:38:58 -05:00
Stickers
Add DataImageSource
2025-10-21 00:09:39 -05:00
Stories
Add some support for binary service IDs
2025-10-24 17:38:58 -05:00
UD
Migrate PreKeys to a dedicated table
2025-10-24 15:38:03 -05:00
BackgroundMessageFetcher.swift
Ignore cancellation when stopping to suspend
2025-09-10 14:26:25 -05:00
BlockedGroupStore.swift
Unprotocolize Blocked(Group|Recipient)Store
2025-03-27 13:15:39 -05:00
BlockedRecipientStore.swift
Unprotocolize Blocked(Group|Recipient)Store
2025-03-27 13:15:39 -05:00
BlockingManager.swift
Use GroupIdentifier in isGroupIdBlocked
2025-07-01 15:07:42 -05:00
DecryptedIncomingEnvelope.swift
Add DeviceId type
2025-03-21 16:49:38 -05:00
DeliveryReceiptContext.swift
One transaction type to rule them all and in the darkness bind them
2025-03-13 21:43:35 -07:00
DeviceMessage.swift
Add DeviceId type
2025-03-21 16:49:38 -05:00
DisappearingMessagesFinder.swift
One transaction type to rule them all and in the darkness bind them
2025-03-13 21:43:35 -07:00
EarlyMessageManager.swift
Validate DeviceIds using same criteria as server
2025-03-21 17:01:06 -05:00
FailedMessagesJob.swift
One transaction type to rule them all and in the darkness bind them
2025-03-13 21:43:35 -07:00
GroupMessageProcessor.swift
Add some support for binary service IDs
2025-10-24 17:38:58 -05:00
GroupMessageProcessorJob.swift
Un-SDS-ify IncomingGroupsV2MessageJob
2025-04-23 17:51:32 -05:00
GroupMessageProcessorJobStore.swift
Fix group message processor error handling
2025-04-24 14:52:42 -05:00
IncomingPniChangeNumberProcessor.swift
Add some support for binary service IDs
2025-10-24 17:38:58 -05:00
IncompleteCallsJob.swift
One transaction type to rule them all and in the darkness bind them
2025-03-13 21:43:35 -07:00
MessageFetcherJob.swift
NO MORE REST
2025-08-27 18:09:16 -05:00
MessagePipelineSupervisor.swift
Suspend message processing for entire backup bgprocessingTask
2025-09-10 13:48:02 -05:00
MessageProcessor.swift
Add some support for binary service IDs
2025-10-24 17:38:58 -05:00
MessageReceiver.swift
Add some support for binary service IDs
2025-10-24 17:38:58 -05:00
MessageRequestPendingReceipts.swift
Move around some files in SignalServiceKit
2025-09-15 15:24:13 -05:00
MessageSender.swift
Add mutual exclusion when sending to a recipient
2025-10-24 16:35:20 -05:00
MessageSender+Errors.swift
Handle 429s & retry-after when sending messages
2025-09-10 16:28:48 -05:00
MessageSender+SenderKey.swift
Migrate PreKeys to a dedicated table
2025-10-24 15:38:03 -05:00
MessageSenderRecipientErrors.swift
Handle recoverable send errors more quickly
2024-11-04 15:21:48 -06:00
MessageSendLog.swift
Remove TestScheduler & Schedulers
2025-07-17 18:11:27 -05:00
MessageTimestampGenerator.swift
remove MessageTimestampGenerator objc compat
2025-02-10 08:20:18 -06:00
MessageTimestampGeneratorTest.swift
Add MessageTimestampGenerator
2024-07-25 01:45:20 -05:00
MockIdentityManager.swift
Add some support for binary service IDs
2025-10-24 17:38:58 -05:00
OutgoingAttachmentInfo.swift
Make AttachmentContentValidator async
2025-07-25 14:26:30 -07:00
OutgoingGroupUpdateMessage.swift
Add @objc annotation to support Mantle (de)serialization
2025-06-10 09:58:30 -07:00
OWSAddToContactsOfferMessage.h
Fix codegen formatting
2024-05-28 10:45:10 -04:00
OWSAddToContactsOfferMessage.m
Fix codegen formatting
2024-05-28 10:45:10 -04:00
OWSAddToContactsOfferMessage+SDS.swift
Schema for polls
2025-08-27 16:00:07 -07:00
OWSAddToProfileWhitelistOfferMessage.h
Fix codegen formatting
2024-05-28 10:45:10 -04:00
OWSAddToProfileWhitelistOfferMessage.m
Fix codegen formatting
2024-05-28 10:45:10 -04:00
OWSAddToProfileWhitelistOfferMessage+SDS.swift
Schema for polls
2025-08-27 16:00:07 -07:00
OWSDisappearingMessagesJob.swift
Make DBWriteTransaction only take sync completions
2025-03-21 15:27:42 -07:00
OWSIdentityManager.swift
Add some support for binary service IDs
2025-10-24 17:38:58 -05:00
OWSMessageDecrypter.swift
Add some support for binary service IDs
2025-10-24 17:38:58 -05:00
OWSMessageSend.swift
Don’t send empty sync messages
2025-04-22 11:58:31 -05:00
OWSOutgoingNullMessage.h
Schema for polls
2025-08-27 16:00:07 -07:00
OWSOutgoingNullMessage.m
One transaction type to rule them all and in the darkness bind them
2025-03-13 21:43:35 -07:00
OWSOutgoingResendRequest.h
Use ServiceIds for outgoing message parameters
2025-04-22 18:57:43 -05:00
OWSOutgoingResendRequest.m
One transaction type to rule them all and in the darkness bind them
2025-03-13 21:43:35 -07:00
OWSOutgoingResendRequest.swift
Update to LibSignal v0.75.0
2025-06-17 14:02:29 -05:00
OWSOutgoingResendResponse.swift
Add DeviceId type
2025-03-21 16:49:38 -05:00
OWSOutgoingResendResponseTest.swift
Swiftify OWSOutgoingResendResponse
2024-06-28 17:47:01 -05:00
OWSOutgoingSenderKeyDistributionMessage.h
Use ServiceIds for outgoing message parameters
2025-04-22 18:57:43 -05:00
OWSOutgoingSenderKeyDistributionMessage.m
One transaction type to rule them all and in the darkness bind them
2025-03-13 21:43:35 -07:00
OWSProfileKeyMessage.h
Schema for polls
2025-08-27 16:00:07 -07:00
OWSProfileKeyMessage.m
One transaction type to rule them all and in the darkness bind them
2025-03-13 21:43:35 -07:00
OWSReadTracking.h
One transaction type to rule them all and in the darkness bind them
2025-03-13 21:43:35 -07:00
OWSReceiptManager.swift
Add some support for binary service IDs
2025-10-24 17:38:58 -05:00
OWSRecoverableDecryptionPlaceholder.h
Schema for polls
2025-08-27 16:00:07 -07:00
OWSRecoverableDecryptionPlaceholder.m
Schema for polls
2025-08-27 16:00:07 -07:00
OWSRecoverableDecryptionPlaceholder.swift
Remove most TestableFlags
2025-07-24 12:11:18 -05:00
OWSRecoverableDecryptionPlaceholder+SDS.swift
Schema for polls
2025-08-27 16:00:07 -07:00
OWSUnknownContactBlockOfferMessage.h
Fix codegen formatting
2024-05-28 10:45:10 -04:00
OWSUnknownContactBlockOfferMessage.m
Fix codegen formatting
2024-05-28 10:45:10 -04:00
OWSUnknownContactBlockOfferMessage+SDS.swift
Schema for polls
2025-08-27 16:00:07 -07:00
OWSUnknownProtocolVersionMessage.h
Expiring end poll TSInfoMessages
2025-10-14 16:00:15 -04:00
OWSUnknownProtocolVersionMessage.m
Expiring end poll TSInfoMessages
2025-10-14 16:00:15 -04:00
OWSUnknownProtocolVersionMessage+SDS.swift
Schema for polls
2025-08-27 16:00:07 -07:00
PniSignatureProcessor.swift
Fold SignalCoreKit into SignalServiceKit
2024-06-26 08:44:41 -07:00
ReceiptSender.swift
Don’t require reachability when sending receipts
2025-05-22 18:50:04 -05:00
RecipientHidingManager.swift
Update to LibSignal v0.75.0
2025-06-17 14:02:29 -05:00
RecipientHidingManager+SignalServiceAddress.swift
Remove OWSAccountIdFinder
2025-09-10 14:27:01 -05:00
RecipientStateMerger.swift
Remove src/ prefix from SignalServiceKit files
2024-03-27 12:22:52 -05:00
ServerReceiptEnvelope.swift
Add DeviceId type
2025-03-21 16:49:38 -05:00
TypingIndicatorMessage.swift
One transaction type to rule them all and in the darkness bind them
2025-03-13 21:43:35 -07:00
ValidatedIncomingEnvelope.swift
Add some support for binary service IDs
2025-10-24 17:38:58 -05:00