Sasha Weiss
|
a5ef980d3d
|
Restrict Backup Settings exclusively to primary devices
|
2025-07-07 16:25:19 -07:00 |
|
Harry Sanabria
|
4906b5aba3
|
Fix inverted offloading timestamp check
|
2025-07-07 13:44:18 -07:00 |
|
Harry
|
3d951013c2
|
Drop support for legacy backup attachment locator fields
|
2025-07-07 13:11:06 -07:00 |
|
Harry
|
452e3556a0
|
Recompute existing mediaNames, rotate link'n'sync capability name
|
2025-07-07 13:10:13 -07:00 |
|
Max Radermacher
|
52b0dde132
|
Mitigate flakiness in stories tests
|
2025-07-07 15:06:11 -05:00 |
|
kate-signal
|
c79c34839c
|
Update bottom bar UI when user blocks a group
|
2025-07-07 10:45:12 -07:00 |
|
Max Radermacher
|
9f83fac5b1
|
Fix unit tests on Xcode 26
|
2025-07-03 16:32:31 -05:00 |
|
Max Radermacher
|
fb4f4a893c
|
Treat warnings as errors in SignalServiceKit
|
2025-07-03 16:29:26 -05:00 |
|
Max Radermacher
|
88eb5e7bcc
|
Fix false positive warning about nothing awaited
|
2025-07-03 16:29:26 -05:00 |
|
Max Radermacher
|
5ee6f48f24
|
Fix unused result warning
|
2025-07-03 16:29:26 -05:00 |
|
Pete Walters
|
35bc4d068c
|
Add backup version to registration message
|
2025-07-03 15:11:57 -05:00 |
|
Max Radermacher
|
ec742a5bd5
|
Update to LibSignal v0.76.3
|
2025-07-03 15:10:54 -05:00 |
|
Jordan Rose
|
ba4c097065
|
OWSChatConnection: Set Accept-Language at the connection level
(as well as User-Agent, already being set)
...allowing us to omit both headers from the request level.
|
2025-07-03 12:04:14 -07:00 |
|
gram-signal
|
545966d890
|
Use RemoteConfig to turn on PQ ratchet.
|
2025-07-03 11:27:17 -07:00 |
|
Pete Walters
|
9278c61c58
|
Prevent clipping of the restore method titles
|
2025-07-03 12:29:31 -05:00 |
|
Max Radermacher
|
23fbe199c5
|
Switch to Xcode 16.4
|
2025-07-02 17:49:16 -05:00 |
|
Max Radermacher
|
1276db7a4b
|
Bump version to 7.68
|
2025-07-02 17:47:24 -05:00 |
|
Max Radermacher
|
0d500d9f75
|
Update translations
|
2025-07-02 17:46:26 -05:00 |
|
Max Radermacher
|
5c9725c051
|
Update release notes
|
2025-07-02 17:40:41 -05:00 |
|
kate-signal
|
bbf12c4321
|
Update megaphone backup criteria
|
2025-07-02 15:04:37 -07:00 |
|
Harry
|
3fe6f9dd98
|
Attachment offloading quick fixes
|
2025-07-02 13:59:58 -07:00 |
|
Harry
|
23a05fc28c
|
Media tier outer encryption quick fixes
|
2025-07-02 13:54:48 -07:00 |
|
Harry
|
bba618865f
|
Run upload queue on startup
|
2025-07-02 13:45:11 -07:00 |
|
Harry
|
9fa5a3931c
|
Dispatch CVLoad in backupProgress update
|
2025-07-02 13:43:45 -07:00 |
|
Max Radermacher
|
1244034429
|
Remove trailing AVFoundation version component
|
2025-07-02 15:04:47 -05:00 |
|
Max Radermacher
|
73cf97e382
|
Use AVFoundation version from Xcode 26 beta 1
|
2025-07-02 15:03:24 -05:00 |
|
Max Radermacher
|
41aa063271
|
Squelch Sendable warnings when calling addCall
|
2025-07-02 14:33:49 -05:00 |
|
Max Radermacher
|
062ec5a3ea
|
Don’t localize SignalSymbol characters
|
2025-07-02 14:33:49 -05:00 |
|
Max Radermacher
|
c16fa016bd
|
Require certain generic parameters to be Sendable
|
2025-07-02 14:33:49 -05:00 |
|
Max Radermacher
|
cf733ef367
|
Don’t mark TSMutex withLock blocks as @Sendable
|
2025-07-02 14:33:49 -05:00 |
|
Max Radermacher
|
d3175874e0
|
Use non-deprecated allowBluetoothHFP value
|
2025-07-02 14:33:49 -05:00 |
|
Elaine
|
bb73d25959
|
Remove unused tab bar code
|
2025-07-02 14:22:03 -04:00 |
|
Harry
|
618b380ce3
|
Hook up manual backup button (basic UX)
|
2025-07-02 11:16:32 -05:00 |
|
Sasha Weiss
|
4a3085adcb
|
Adapt BackupAttachmentUploadTracker to a non-reentrant AsyncAtomic
|
2025-07-01 13:56:32 -07:00 |
|
kate-signal
|
eb43156929
|
autofill for backup keys
|
2025-07-01 13:49:21 -07:00 |
|
Max Radermacher
|
69bd533000
|
Use GroupIdentifier in isGroupIdBlocked
|
2025-07-01 15:07:42 -05:00 |
|
Max Radermacher
|
bd70bef7bd
|
Add Xcode version to build notifications
|
2025-07-01 14:30:20 -05:00 |
|
Max Radermacher
|
f0c84da233
|
Add “What to Test” notes for Xcode 26
|
2025-07-01 14:17:38 -05:00 |
|
Max Radermacher
|
7dc60c273a
|
Skip version check for Xcode 26
|
2025-07-01 14:17:38 -05:00 |
|
Sasha Weiss
|
ece398b6c1
|
UX support for Backup subscriptions expired in the past
|
2025-07-01 10:44:43 -07:00 |
|
Max Radermacher
|
0e58dd5b45
|
Asyncify getEstimatedFee
|
2025-07-01 09:32:26 -05:00 |
|
Max Radermacher
|
ebffa25ec0
|
Use GroupIdentifier when de-duping group refreshes
|
2025-07-01 09:17:27 -05:00 |
|
Max Radermacher
|
d24a2a51f1
|
Use GroupIdentifier for requests & related code
|
2025-07-01 09:14:59 -05:00 |
|
Max Radermacher
|
5bb5125e8d
|
Compare GroupIdentifiers without serializing
|
2025-07-01 09:14:38 -05:00 |
|
Max Radermacher
|
8b6a1697d8
|
Validate identity when receiving a 422 error
|
2025-07-01 09:11:08 -05:00 |
|
Sasha Weiss
|
af24d05e9e
|
Support wrapping title/subtitle text in BADownloadProgressView
|
2025-06-30 22:43:17 -07:00 |
|
Sasha Weiss
|
78a243dc31
|
Add support for "resuming" Backup downloads paused-needing-WiFi
|
2025-06-30 22:36:21 -07:00 |
|
Sasha Weiss
|
0103dae13b
|
Add and use BackupPlanManager to consolidate side-effects of setting BackupPlan
|
2025-06-30 22:25:05 -07:00 |
|
Sasha Weiss
|
57a771ddca
|
Rotate BackupPlan-related keys
|
2025-06-30 15:13:33 -07:00 |
|
kate-signal
|
947cc778aa
|
check feature flag for backup key reminder
|
2025-06-30 15:02:23 -07:00 |
|