Max Radermacher
|
37958d106f
|
Remove PNI Hello World
|
2025-07-10 14:39:37 -05:00 |
|
Pete Walters
|
9e84ada7a6
|
Asyncify RegistrationSessionManager & RegistrationCoordinatorTests
|
2025-07-10 12:04:41 -05:00 |
|
kate-signal
|
e29035859f
|
Adjust enable backups snooze time
|
2025-07-08 08:06:22 -07:00 |
|
Max Radermacher
|
52b0dde132
|
Mitigate flakiness in stories tests
|
2025-07-07 15:06:11 -05:00 |
|
gram-signal
|
545966d890
|
Use RemoteConfig to turn on PQ ratchet.
|
2025-07-03 11:27:17 -07:00 |
|
kate-signal
|
bbf12c4321
|
Update megaphone backup criteria
|
2025-07-02 15:04:37 -07:00 |
|
Max Radermacher
|
69bd533000
|
Use GroupIdentifier in isGroupIdBlocked
|
2025-07-01 15:07:42 -05:00 |
|
Max Radermacher
|
8b6a1697d8
|
Validate identity when receiving a 422 error
|
2025-07-01 09:11:08 -05:00 |
|
Sasha Weiss
|
d65ae767ba
|
Add writeWithRollbackIfThrows method to DB
|
2025-06-30 10:15:07 -07:00 |
|
Sasha Weiss
|
9a48618897
|
Consolidate DB default arguments
|
2025-06-30 10:14:35 -07:00 |
|
kate-signal
|
36dc1213e3
|
Add Message Backup megaphone
|
2025-06-27 13:19:34 -07:00 |
|
Harry
|
0018283dc6
|
Allow tx rollbacks on thrown errors in TimeGatedBatch
|
2025-06-26 16:19:41 -07:00 |
|
Harry
|
b71f62e500
|
Fix OWSProgressTest flakes
|
2025-06-26 15:47:15 -07:00 |
|
Max Radermacher
|
8eff4b74d2
|
Add DispatchQueue-backed Monitor functions
|
2025-06-26 12:53:10 -05:00 |
|
Max Radermacher
|
f1225defa7
|
Add cancellation support to ConcurrentTaskQueue
|
2025-06-25 17:19:55 -05:00 |
|
Max Radermacher
|
851776fdaf
|
Check shouldSocketBeOpen when taking over from NSE
|
2025-06-24 16:38:14 -05:00 |
|
Harry
|
cedd5a1604
|
Import/export AccountSettings.backupTier (libsignal v0.75.1)
|
2025-06-23 12:14:41 -07:00 |
|
Max Radermacher
|
f2c5d99ee5
|
Adjust socket reconnect delays
|
2025-06-20 11:08:48 -05:00 |
|
kate-signal
|
704494d902
|
Add "Verify Backup Key" megaphone
|
2025-06-17 13:57:44 -07:00 |
|
Max Radermacher
|
bb2d89e55a
|
Update to LibSignal v0.75.0
|
2025-06-17 14:02:29 -05:00 |
|
Harry
|
89204698b3
|
Fix OWSProgressTest flakes
|
2025-06-16 18:53:05 -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 |
|
Harry
|
1255e66119
|
Allow Attachment plaintextHash to be set even if not a stream
|
2025-06-16 15:13:08 -07:00 |
|
Max Radermacher
|
34bd529af5
|
Add Monitor primitive helper methods
|
2025-06-13 20:09:23 -05:00 |
|
Harry
|
d04c2328db
|
Refactor BackupAttachmentDownloadQueue
|
2025-06-12 15:53:45 -07:00 |
|
Harry
|
87bf5fe320
|
Do not assume backups are enabled and set backupPlan=free when link'n'syncing
|
2025-06-12 09:24:27 -07:00 |
|
kate-signal
|
9ffa21e4c2
|
Group adds & invites should be urgent.
|
2025-06-09 18:05:41 -07: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
|
9fb39dfa8f
|
Don’t reconnect if elsewhere’d in the background
|
2025-06-05 14:58:52 -05:00 |
|
Sasha Weiss
|
93d2a9274d
|
Add optional network/5xx retries to NetworkManager
|
2025-06-04 14:21:42 -07:00 |
|
Max Radermacher
|
16f0ed8159
|
Add MonotonicDuration
|
2025-06-03 18:35:58 -05:00 |
|
Max Radermacher
|
8fddcee17b
|
Stop processing when the socket closes
|
2025-06-03 16:50:22 -05:00 |
|
Max Radermacher
|
1be1234460
|
Wait for disconnect before suspending
|
2025-06-03 13:48:27 -05:00 |
|
Max Radermacher
|
0b2fe0b8dc
|
Invert web socket state management paradigm
|
2025-06-03 00:50:57 -05:00 |
|
Max Radermacher
|
46bbcc4f05
|
Update connection state after re-warming caches
|
2025-06-02 15:25:16 -05: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
|
4a7c2265c3
|
Adjust connection keep-alives/reconnects/tokens
|
2025-05-30 02:25:51 -05:00 |
|
Max Radermacher
|
45cdfa3c32
|
Use GroupMasterKey type instead of serialized Data
|
2025-05-29 20:10:36 -05:00 |
|
Max Radermacher
|
304ed3dfdb
|
Adjust upper bound of clampedNanoseconds
|
2025-05-29 20:10:12 -05:00 |
|
Sasha Weiss
|
d13e5afb1a
|
Make BackupPlan more detailed, set in response to more events
|
2025-05-28 12:50:07 -07:00 |
|
Max Radermacher
|
1cbcac74b1
|
Require GroupSecretParams for group builders
|
2025-05-21 15:15:26 -05:00 |
|
Harry
|
d8d5b4d993
|
Update libsignal to 0.73.1
|
2025-05-21 12:20:22 -07:00 |
|
Sasha Weiss
|
81ad376eb1
|
Avoid enqueuing multiple donation-redemption jobs for a single period
|
2025-05-15 16:43:44 -07:00 |
|
Sasha Weiss
|
5e318c79c1
|
Make DeletedCallRecordCleanupManager async
|
2025-05-15 10:30:46 -07:00 |
|
Max Radermacher
|
127444aad5
|
Use the GroupIdentifier type in another place
|
2025-05-14 19:54:46 -05:00 |
|
Jordan Rose
|
586312ac18
|
Require PreKeyBundles to always contain Kyber keys
|
2025-05-14 16:19:57 -07:00 |
|
Max Radermacher
|
7a6880ae7d
|
Don’t inherit from SSKBaseTest
|
2025-05-14 12:43:08 -05:00 |
|
Max Radermacher
|
01b9bf5a7b
|
Remove code that’s only used by unit tests
|
2025-05-13 16:49:13 -05:00 |
|
Sasha Weiss
|
7d6edb6412
|
Bulk rename MessageBackup types
|
2025-05-13 11:35:52 -07:00 |
|