Commit Graph

37010 Commits

Author SHA1 Message Date
Max Radermacher
e6e2d03423
Treat SignalError.chatServiceInactive as expected 2025-08-18 12:32:17 -05:00
Max Radermacher
22e3ff20a1
Privatify wasCancelled setter 2025-08-18 13:27:23 -04:00
Max Radermacher
bfb93349df
Remove a few verbose warnings 2025-08-18 13:26:47 -04:00
Harry
7faaf2c9a2
OWSProgress improvements 2025-08-15 20:08:48 -07:00
kate-signal
b8a2038e10
Dismissing views and rapidly swiping back freezes UI 2025-08-15 09:43:24 -07:00
Harry
3b5ecf110f
Rename Attachment.transitTierInfo->latestTransitTierInfo 2025-08-14 23:52:04 -07:00
Jim Gustafson
6a4c19a1fc
Update to RingRTC v2.57.0 2025-08-14 19:48:36 -05:00
Max Radermacher
d4cba4aea1 Update comment to reflect asyncification changes 2025-08-14 15:11:56 -05:00
Elaine
7cce2a4237
Update profile pic button on iOS 26 2025-08-14 15:35:19 -04:00
Max Radermacher
43191d1939
Asyncify image blurring methods 2025-08-14 14:17:59 -05:00
Elaine
406cb0b8c2 Bump version to 7.74 2025-08-14 14:52:06 -04:00
Elaine
44d5111d1b Update translations 2025-08-14 14:51:59 -04:00
Elaine
158183b6da Update release notes 2025-08-14 14:47:34 -04:00
Harry
0a9f870fc9
Stop reading incrementalMac from backup proto 2025-08-14 10:37:43 -07:00
Harry
b34ec183c2
Add cheaper check if upload queue is already running 2025-08-13 21:57:32 -07:00
Harry
bc789dd7e6
TaskQueueRunner cancellation semantics update 2025-08-13 21:10:11 -07:00
Harry
97768b192c
Don't prefer media tier downloads if backups disabled 2025-08-13 18:05:50 -05:00
Sasha Weiss
422bac5914
Remove getOrGenerateAccountEntropyPool from AccountKeyStore 2025-08-13 14:42:08 -07:00
Harry
20c805016f
Wipe SVR🐝 nonce metadata locally when rotating the AEP 2025-08-13 14:35:01 -07:00
Sasha Weiss
09001742bf
Avoid wiping debug logs for devices during first launch 2025-08-13 11:51:44 -07:00
Sasha Weiss
f65ff3951f
Rotate MRBK when rotating the AEP 2025-08-13 11:21:44 -07:00
Sasha Weiss
2855d442fc
Remove deprecated ssre and deleteSync capabilities 2025-08-13 13:20:02 -05:00
Sasha Weiss
480bd6ebd8
Remove the (unused) ability to derive a BackupKey from the MasterKey 2025-08-13 13:11:25 -05:00
kate-signal
9909604304
Info image already exists as a symbol 2025-08-13 11:08:06 -07:00
Sasha Weiss
625a2b1320
Use uploadEra always to decide whether to run List Media 2025-08-13 09:43:01 -07:00
Max Radermacher
86e9ba1be6
Always use the web socket to test the proxy 2025-08-13 11:30:27 -05:00
Elaine
b3faea8696
Add SDK check with iOS 26 checks 2025-08-13 12:02:27 -04:00
Max Radermacher
29d34382e6
Delete broken EditRecords when deleting messages 2025-08-12 16:59:19 -05:00
Sasha Weiss
acd8d98697
Wrap BGProcessingTask(BackupExportJob) in runWithChatConnection 2025-08-12 13:50:08 -07:00
Max Radermacher
a3be5451aa
Remove ios.shouldVerifyPniAndPniIdentityKeyExist 2025-08-12 12:16:50 -05:00
sashaweiss-signal
4c415ca1ce Add log line with mode to BackupExportJob 2025-08-12 08:31:09 -07:00
Harry
f9363264a7
Backup attachment download speed quick wins 2025-08-11 23:23:42 -07:00
Sasha Weiss
c2c8d8dc7c
Wait 3s before clearing the "last app launch crashed" counter 2025-08-11 22:57:47 -07:00
Harry
bdcfb99f7b
Add SVR🐝 fields to RegistrationProvisioningMessage proto 2025-08-11 21:54:29 -07:00
Harry
5249e9125b
SVR🐝 error handling 2025-08-11 21:53:15 -07:00
Sasha Weiss
b4696c181b
Make owsFail more descriptive 2025-08-11 18:27:30 -07:00
Max Radermacher
1cb332d0cc
Use dynamic timeout when sending messages 2025-08-11 17:35:30 -05:00
kate-signal
03174c4bfc
Fix info icon coloring in dark mode 2025-08-11 14:02:09 -07:00
Elaine
cca707a194
Update table max width calculation again lol 2025-08-11 16:36:12 -04:00
Harry
f2b56b31d5
Use separate task queues for backup media tier fullsize vs thumbnail uploads 2025-08-11 12:48:51 -07:00
kate-signal
1d2e9a7959
Deleting mentions before existing mentions shifts mention range incorrectly 2025-08-11 12:20:47 -07:00
Harry
1d549dbd9f
Update libsignal to 0.78.2 2025-08-11 11:58:45 -07:00
Elaine
9f72715120
Restore conversation nav bar subtitle color 2025-08-11 14:05:47 -04:00
Elaine
819c16297f
Update table max width calculation 2025-08-09 13:53:13 -04:00
Sasha Weiss
a8d53fb377
Fix for BackupSettings deviceSleepBlock not resuming after cancel 2025-08-08 23:39:16 -07:00
Harry Sanabria
2c42101ab0 Fix byte count logging for attachment uploads with no passed-in progress 2025-08-08 15:52:26 -07:00
Max Radermacher
f9415b9fec
Simplify connection state concurrency guarantees 2025-08-08 16:01:24 -05:00
Sasha Weiss
acb807acad
Adjust /devicecheck TSRequests 2025-08-08 13:31:39 -07:00
Max Radermacher
ba5ff49c10
Clean up some auth/unauth socket distinctions 2025-08-08 15:31:00 -05:00
Max Radermacher
03b93df5e0
Call more efficient method after connecting proxy 2025-08-08 15:30:42 -05:00