Commit Graph

112 Commits

Author SHA1 Message Date
Max Radermacher
c38b1309dd
Remove unused provisioning/sync message fields 2026-06-05 12:10:55 -05:00
Max Radermacher
6628b9f6fc
Remove unused MOB code 2026-06-05 11:52:31 -05:00
Max Radermacher
7b48ba7b2a
Remove support for receiving END_SESSION 2026-05-11 17:08:36 -05:00
Max Radermacher
cb23291721
Rename digestSHA256Ciphertext → ciphertextDigest 2026-05-02 00:28:16 -05:00
Max Radermacher
4617abda31
Rename sha256ContentHash → plaintextHash 2026-05-02 00:26:43 -05:00
Sasha Weiss
c23eaa6bfc
Remove associated values from Attachment/ContentType
Co-authored-by: Pete Walters <pete@signal.org>
2026-04-30 09:16:49 -07:00
Max Radermacher
d474e2a505
Consolidate code to decline message requests 2026-04-20 11:51:09 -05:00
Max Radermacher
d67841bcf0
Remove unused service ID strings 2026-03-24 16:11:09 -05:00
Sasha Weiss
972b28a288
Make AddressableMessage and ConversationIdentifier reusable 2026-03-18 20:48:38 -07:00
Sasha Weiss
ce96a671cf
Guard against expireTimerVersion values of 0 2026-03-13 10:37:50 -07:00
Sasha Weiss
e5529f2d89
Use failIfThrows in AttachmentStore 2026-01-28 15:39:11 -08:00
Max Radermacher
238588a6d6
Add superclass for transient outgoing messages 2026-01-26 12:17:57 -06:00
Max Radermacher
ec589ce554
Swiftify OWSOutgoingSyncMessage 2026-01-22 00:39:43 -06:00
Max Radermacher
5c83af37f8
Swiftify OutgoingPaymentSyncMessage 2026-01-22 00:24:33 -06:00
Max Radermacher
cd719084af
Swiftify OWSSyncMessageRequestResponseMessage 2026-01-21 01:00:30 -06:00
Max Radermacher
6f66c1e7ae
Swiftify OWSSyncRequestMessage 2026-01-21 00:11:11 -06:00
Max Radermacher
3476ce8982
Swiftify OWSSyncKeysMessage 2026-01-20 23:56:53 -06:00
Max Radermacher
889b744c88
Swiftify OWSSyncFetchLatestMessage 2026-01-16 18:56:41 -06:00
Max Radermacher
27e945021e
Swiftify OWSSyncConfigurationMessage 2026-01-16 17:23:12 -06:00
Max Radermacher
6b62333de6
Swiftify TSOutgoingDeleteMessage 2026-01-15 12:30:43 -06:00
Max Radermacher
82334c6eab
Clean up Swift TSOutgoingMessage subclasses 2026-01-15 12:17:36 -06:00
Max Radermacher
6df51b45f4
Remove unused NSCopying conformances 2026-01-14 16:12:42 -06:00
Max Radermacher
dd55ee1775
Swiftify OWSOutgoingSentMessageTranscript 2026-01-13 13:00:22 -06:00
Max Radermacher
87dc2f1e0f
Adopt NSSecureCoding everywhere 2026-01-12 17:31:31 -06:00
Sasha Weiss
0762b71098
Move AttachmentStore-adjacent types around 2026-01-09 10:45:52 -08:00
Sasha Weiss
9244c81d8c
Deprotocolize AttachmentStore 2026-01-06 20:23:56 -08:00
Sasha Weiss
d267ec8305
Run swiftformat . 2025-12-30 11:34:05 -08:00
sashaweiss-signal
9b3251894a Build fix for calling pattern in OWSIncomingSentMessageTranscript after rebase 2025-12-19 13:31:51 -08:00
Sasha Weiss
c5fd59ba3b
Avoid "builder" pattern for incoming Poll Create 2025-12-19 13:18:14 -08:00
Sasha Weiss
d0314339e5
Remove OwnedAttachmentBuilder from ContactShareManager 2025-12-19 13:17:18 -08:00
Sasha Weiss
332ba1133e
Remove OwnedAttachmentBuilder from QuotedReplyManager 2025-12-19 13:13:26 -08:00
Sasha Weiss
b203199a41
Remove OwnedAttachmentBuilder from MessageStickerManager 2025-12-19 13:05:49 -08:00
Sasha Weiss
3a995f1d29
Remove OwnedAttachmentBuilder from Link Previews, Stories 2025-12-19 13:04:18 -08:00
Max Radermacher
059c73cd31
Remove Mantle 2025-12-19 02:56:08 -06:00
Pete Walters
67d0b5b946
Launch SDSDB into the sun 2025-11-13 17:49:54 -06:00
Max Radermacher
287421295d
Write binary service IDs in staging 2025-11-03 12:52:21 -06:00
Max Radermacher
560cefae94
Rename FeatureFlags → BuildFlags 2025-10-27 13:27:11 -05:00
Max Radermacher
f20625e780
Add some support for binary service IDs 2025-10-24 17:38:58 -05:00
kate-signal
ca879afdfd
Android and desktop don't ignore message body for polls 2025-10-22 16:29:16 -04:00
kate-signal
5bb15a492c
Synced poll messages for linked devices 2025-10-06 15:36:02 -04:00
kate-signal
4bed84b2cc
Schema for polls 2025-08-27 16:00:07 -07:00
Harry
3b5ecf110f
Rename Attachment.transitTierInfo->latestTransitTierInfo 2025-08-14 23:52:04 -07:00
Harry
24f5e73633
Consolidate oversize text handling 2025-07-30 13:27:06 -07:00
Max Radermacher
e5e1ca64a2
Fix warnings 2025-07-24 13:23:35 -05:00
Max Radermacher
2c07274369
Remove most TestableFlags 2025-07-24 12:11:18 -05:00
Harry
94e291ed16
Update to LibSignal v0.74.1 (Backup.LocatorInfo.integrityCheck)
Co-authored-by: Max Radermacher <max@signal.org>
2025-06-16 16:03:35 -07:00
Max Radermacher
9f0d943575
Send contact syncs via MessageSenderJobQueue 2025-06-13 20:31:01 -05:00
Max Radermacher
127444aad5
Use the GroupIdentifier type in another place 2025-05-14 19:54:46 -05:00
Max Radermacher
068febceee
De-protocolize RecipientDatabaseTable 2025-05-06 12:06:09 -05:00
Max Radermacher
44e6771c8d
Use ServiceIds for outgoing message parameters 2025-04-22 18:57:43 -05:00