Sasha Weiss
|
8ddef58df8
|
Stop logging Backup frames on error
|
2026-05-20 15:04:17 -07:00 |
|
Max Radermacher
|
63da79fea5
|
Update to LibSignal v0.93.0
|
2026-04-28 17:44:03 -05:00 |
|
Max Radermacher
|
9cd1184d63
|
Remove “async” message request sync message method
|
2026-04-14 00:25:59 -05:00 |
|
Max Radermacher
|
3eba8b02bc
|
Update to LibSignal v0.91.0
|
2026-04-01 16:34:13 -05:00 |
|
Max Radermacher
|
5eb38f8a8c
|
Fix release build
|
2026-03-25 12:38:03 -05:00 |
|
Max Radermacher
|
a305029f9a
|
Add missing imports
|
2026-03-24 16:09:03 -05:00 |
|
Max Radermacher
|
5d47b5d0e8
|
Uncodegen TSThread
|
2026-03-05 21:54:46 -06:00 |
|
Max Radermacher
|
86751158f3
|
Use distinct directories when forwarding
|
2026-02-25 14:37:40 -06:00 |
|
Max Radermacher
|
b980c3325c
|
Wait for Storage Service in the background
|
2026-02-23 15:51:55 -06:00 |
|
Sasha Weiss
|
951a481d45
|
Enforce that Backup Subscriptions are only redeemed in the main app
|
2026-02-17 14:53:06 -06:00 |
|
Max Radermacher
|
c30cc07b3c
|
Require TSContactThread for some messages
|
2026-01-28 12:50:04 -06:00 |
|
Max Radermacher
|
c4b902f854
|
Remove TSGroupMetaMessage
|
2026-01-26 12:05:26 -06:00 |
|
Max Radermacher
|
cd719084af
|
Swiftify OWSSyncMessageRequestResponseMessage
|
2026-01-21 01:00:30 -06:00 |
|
Max Radermacher
|
4cb513dc4b
|
Swiftify OWSReceiptsForSenderMessage
|
2026-01-12 19:01:08 -06:00 |
|
Sasha Weiss
|
4b90e9c52b
|
Deprotocolize AttachmentUploadStore, use failIfThrows
|
2026-01-08 16:18:56 -08:00 |
|
Sasha Weiss
|
9244c81d8c
|
Deprotocolize AttachmentStore
|
2026-01-06 20:23:56 -08:00 |
|
Max Radermacher
|
a198b817be
|
Migrate whitelist to SignalRecipient.status
|
2026-01-06 13:34:35 -06:00 |
|
Sasha Weiss
|
d267ec8305
|
Run swiftformat .
|
2025-12-30 11:34:05 -08:00 |
|
Max Radermacher
|
4ae6bfe50d
|
Migrate sessions to a dedicated table
|
2025-12-29 16:17:31 -06:00 |
|
Max Radermacher
|
e1f5eebf6f
|
Always run the same migration code
|
2025-12-23 09:09:55 -06:00 |
|
Harry
|
2eba0c6360
|
Drop TSAttachment migration
Co-authored-by: sashaweiss-signal <sasha@signal.org>
Co-authored-by: Max Radermacher <max@signal.org>
|
2025-12-11 12:00:52 -08:00 |
|
Max Radermacher
|
5ed1b58aaf
|
Use Cron for periodic Storage Service refresh
|
2025-11-25 17:12:55 -06:00 |
|
Sasha Weiss
|
ab616d0cef
|
Only attempt deleting Backup when deleting account if Backups are enabled
|
2025-11-17 16:33:08 -08:00 |
|
Pete Walters
|
1716016d28
|
Remove some shims
|
2025-11-13 19:54:23 -06:00 |
|
Max Radermacher
|
e84013727a
|
Remove appForegroundTime property
|
2025-11-13 14:53:28 -06:00 |
|
Sasha Weiss
|
8a41105ceb
|
Remove TestableModelReadCacheFactory
|
2025-11-06 09:10:31 -06:00 |
|
Max Radermacher
|
201f77818f
|
Move per-recipient error handling to the job queue
|
2025-10-29 00:21:47 -05:00 |
|
Max Radermacher
|
f20625e780
|
Add some support for binary service IDs
|
2025-10-24 17:38:58 -05:00 |
|
Max Radermacher
|
b90470b3bf
|
Migrate PreKeys to a dedicated table
|
2025-10-24 15:38:03 -05:00 |
|
Max Radermacher
|
5e6083869a
|
De-protocolize SignalProtocolStore & friends
|
2025-10-07 16:52:57 -05:00 |
|
Max Radermacher
|
d1cf8956ab
|
Update to LibSignal v0.83.0
|
2025-10-07 02:34:52 -05:00 |
|
Max Radermacher
|
30060e12d5
|
Run schema migrations before creating globals
|
2025-09-29 16:55:17 -05:00 |
|
kate-signal
|
b3a99ba038
|
Add poll store and poll manager to interact with poll database tables
|
2025-08-29 15:26:32 -07:00 |
|
Max Radermacher
|
10d51043cf
|
Start adopting account existence check
|
2025-08-27 12:13:05 -05:00 |
|
Harry
|
24f5e73633
|
Consolidate oversize text handling
|
2025-07-30 13:27:06 -07:00 |
|
Max Radermacher
|
8790b33643
|
Asyncify syncContacts methods
|
2025-07-25 11:49:11 -05:00 |
|
Harry
|
48967fb4df
|
Set wasNotCreatedLocally for backup-restored TSOutgoingMessages
|
2025-07-07 17:36:29 -07:00 |
|
gram-signal
|
545966d890
|
Use RemoteConfig to turn on PQ ratchet.
|
2025-07-03 11:27:17 -07:00 |
|
Max Radermacher
|
bb2d89e55a
|
Update to LibSignal v0.75.0
|
2025-06-17 14:02:29 -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
|
01d5887996
|
Fix two race conditions in unit tests
|
2025-06-13 19:41:31 -05:00 |
|
moiseev-signal
|
cbf9a6f4b9
|
Adopt libsignal 0.74.0 and opt-out of SPQR for now
|
2025-06-05 13:36:58 -07:00 |
|
Max Radermacher
|
b0c183f9f4
|
De-protocolize/clean up AppExpiry
|
2025-06-02 15:24:04 -05:00 |
|
Max Radermacher
|
9952d0c64e
|
Asyncify AppExpiry (née remove TestScheduler use)
|
2025-05-30 14:33:15 -05:00 |
|
Max Radermacher
|
45cdfa3c32
|
Use GroupMasterKey type instead of serialized Data
|
2025-05-29 20:10:36 -05:00 |
|
Jordan Rose
|
586312ac18
|
Require PreKeyBundles to always contain Kyber keys
|
2025-05-14 16:19:57 -07:00 |
|
Sasha Weiss
|
7d6edb6412
|
Bulk rename MessageBackup types
|
2025-05-13 11:35:52 -07:00 |
|
Max Radermacher
|
80a6816b31
|
Remove mocks for pre keys stores
|
2025-05-05 12:46:46 -05:00 |
|
Harry
|
25b4f617ca
|
Add DeviceBatteryLevelManager
|
2025-04-23 09:14:48 -07:00 |
|