Max Radermacher
|
cef72e5a5a
|
Wait for sync message after storage service error
|
2026-06-08 14:17:53 -05:00 |
|
Max Radermacher
|
9e4e2976c6
|
Remove MasterKeySyncManager
|
2026-05-28 12:06:30 -05:00 |
|
Max Radermacher
|
fa6876eefa
|
Consolidate various Signal Protocol-related files
|
2026-05-28 11:03:43 -05:00 |
|
Max Radermacher
|
3a3ffde3dd
|
Remove indirection for some methods
|
2026-05-26 18:24:40 -05:00 |
|
Max Radermacher
|
6e45f851f2
|
Move some account/SVR files
|
2026-05-26 17:48:41 -05:00 |
|
Max Radermacher
|
dfd86b3b16
|
Use LibSignal for 1:1 message sends
|
2026-05-11 18:50:54 -05:00 |
|
Max Radermacher
|
4f23af1cdd
|
Skip redundant merge storage service update
|
2026-05-06 15:01:33 -05:00 |
|
Max Radermacher
|
35202f7c90
|
Retry network failures when using gRPC
|
2026-04-28 16:41:18 -05:00 |
|
Max Radermacher
|
3b60ab1530
|
Use Cron for linked device PNI identity validation
|
2026-04-13 12:03:26 -05:00 |
|
Pete Walters
|
aa2b5c0818
|
Change ChatConnectionManager dependency into a callback
|
2026-04-10 17:16:43 -05:00 |
|
Max Radermacher
|
8ffe4ba912
|
Fix typo
|
2026-04-08 14:56:21 -05:00 |
|
Max Radermacher
|
7d59b3b957
|
Deprotocolize DatabaseChanges
|
2026-04-08 12:20:32 -05:00 |
|
Max Radermacher
|
8467b82cba
|
Reduce verbosity while launching
|
2026-04-06 13:16:25 -05:00 |
|
Max Radermacher
|
3eba8b02bc
|
Update to LibSignal v0.91.0
|
2026-04-01 16:34:13 -05:00 |
|
Max Radermacher
|
9981a825d9
|
Update to LibSignal v0.90.0
Co-authored-by: sashaweiss-signal <sasha@signal.org>
|
2026-03-27 15:59:10 -07:00 |
|
Max Radermacher
|
13d5fe93dc
|
Run swiftformat . using v0.60.1
|
2026-03-26 17:10:38 -05:00 |
|
Max Radermacher
|
216cc7a57f
|
Clean up OWSDevice
|
2026-03-18 16:03:37 -05:00 |
|
Max Radermacher
|
68d5055949
|
Update to LibSignal v0.89.0
|
2026-03-17 17:45:19 -05:00 |
|
Max Radermacher
|
9eb567136c
|
Structify DisappearingMessagesConfigurationRecord
|
2026-01-28 18:03:44 -06:00 |
|
Max Radermacher
|
9d20237b9c
|
Don’t retry errors by default
|
2026-01-26 12:47:51 -06:00 |
|
Max Radermacher
|
7ab18d8133
|
Use ConcurrentTaskQueue in PreKeyManager
|
2026-01-22 15:09:10 -06:00 |
|
Max Radermacher
|
ec589ce554
|
Swiftify OWSOutgoingSyncMessage
|
2026-01-22 00:39:43 -06:00 |
|
Max Radermacher
|
8f7acd661e
|
Disable chat bar when expired/not registered
|
2026-01-16 14:45:21 -06:00 |
|
Max Radermacher
|
aa02b42798
|
Remove throws from methods that can’t throw
|
2026-01-15 14:29:48 -06:00 |
|
Max Radermacher
|
a198b817be
|
Migrate whitelist to SignalRecipient.status
|
2026-01-06 13:34:35 -06:00 |
|
Max Radermacher
|
13649fd9c2
|
Rename SenderKeyStore → OldSenderKeyStore
|
2026-01-05 17:31:23 -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
|
422d7547ce
|
Add & use RegisteredState
|
2025-12-10 14:52:53 -08:00 |
|
Max Radermacher
|
6fd990ab89
|
Add Cron
|
2025-11-20 22:08:56 -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
|
19bdd8cd05
|
Assume we have a PNI identity key
|
2025-11-13 18:08:44 -06:00 |
|
Pete Walters
|
67d0b5b946
|
Launch SDSDB into the sun
|
2025-11-13 17:49:54 -06:00 |
|
Max Radermacher
|
91604dd62f
|
Structify SignalRecipient
|
2025-11-05 09:20:24 -06:00 |
|
Max Radermacher
|
abd10977b5
|
Reuse code for generating signed pre key ids
|
2025-10-28 23:29:54 -05: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 |
|
Max Radermacher
|
b90470b3bf
|
Migrate PreKeys to a dedicated table
|
2025-10-24 15:38:03 -05:00 |
|
Sasha Weiss
|
7ddd3ca9fa
|
Avoid Any?-typed responseBodyJson for all but one caller
|
2025-10-24 12:57:56 -07:00 |
|
Max Radermacher
|
15d9037e93
|
Remove references to PreKey
|
2025-10-07 13:37:04 -05:00 |
|
Max Radermacher
|
b8963251b8
|
Remove shouldValidatePrimaryPniIdentityKey2 config
|
2025-10-03 19:02:11 -05:00 |
|
Max Radermacher
|
76ca0380e6
|
Move some files to more appropriate directories
|
2025-09-29 17:17:07 -05:00 |
|
Max Radermacher
|
625e7364b2
|
Load remote config before initializing globals
|
2025-09-29 17:07:57 -05:00 |
|
Max Radermacher
|
8b1b4009cf
|
Modernize TSAccountManager’s KeyValueStore
|
2025-09-23 18:35:11 -05:00 |
|
Max Radermacher
|
d6a2ae7a8e
|
Require ACIs for UAKs
|
2025-09-16 13:01:22 -05:00 |
|
Pete Walters
|
56ed47d455
|
Validate local registrationIds match the server
|
2025-09-10 15:56:48 -05:00 |
|
Pete Walters
|
237e90edd5
|
Update how registrationIds are handled during registration
|
2025-09-04 13:27:21 -05:00 |
|
Max Radermacher
|
079ae122ca
|
Fix & improve performance of registration ID check
|
2025-09-04 10:47:19 -05:00 |
|
Max Radermacher
|
9c0b4663fb
|
Refactor message building to allow parallelization
|
2025-09-02 18:31:23 -05:00 |
|