Commit Graph

33092 Commits

Author SHA1 Message Date
Max Radermacher
269e2cd972
Use streaming decryption for profile avatars 2024-04-05 20:08:42 -05:00
Max Radermacher
9e2d753bc0
Remove redundant profile avatar download triggers 2024-04-05 20:07:20 -05:00
Alex Konradi
b8d7683604
Reapply "Perform CDSI lookups via libsignal-net if flag set" 2024-04-05 20:06:55 -05:00
Max Radermacher
7a396ba9f7
Fix malformed request errors for long URLs 2024-04-05 20:05:17 -05:00
Marissa Le Coz
a2e56d74bf
Show incoming reactions in group calls for internal users 2024-04-05 19:21:33 -04:00
Max Radermacher
010b02bb6f
Add devices to recipients in both decryption paths 2024-04-05 16:59:03 -05:00
Sasha Weiss
7d65d35a62
Support DB debugging when restoring in Debug+Sim builds 2024-04-05 13:48:48 -07:00
Sasha Weiss
2fcf2e9b78
Archive/restore username lookups if we have them 2024-04-05 13:47:03 -07:00
Sasha Weiss
517163db5c
Populate restored recipients into the SSA cache 2024-04-05 13:46:54 -07:00
Ehren Kret
b6d2d20a47 convert SignalAttachment compressVideoAsMp4 from promise to await 2024-04-05 15:25:13 -05:00
Max Radermacher
2eb55766f4 Revert "Perform CDSI lookups via libsignal-net if flag set"
This reverts commit c2798a9661.
2024-04-05 15:10:20 -05:00
Ehren Kret
90f61c96ad fix merge conflict 2024-04-05 15:06:53 -05:00
Alex Konradi
c2798a9661
Perform CDSI lookups via libsignal-net if flag set 2024-04-05 14:09:06 -05:00
Max Radermacher
c36ee0e631
Modernize error handling for file removal 2024-04-05 14:08:36 -05:00
Max Radermacher
52f13c3f14
Show “Deleted Account” for deleted accounts 2024-04-05 13:56:56 -05:00
Harry
9df9b17e7c
Add specific oversize attachment pointer proto initializer 2024-04-05 11:27:10 -07:00
Harry
39b1773c57
Return a v2 attachment instead of casting to Resource type 2024-04-05 11:26:33 -07:00
Harry
95326feaf2
Add some shim methods to EditManager 2024-04-05 11:25:56 -07:00
Harry
7eb91ee4ca
Combine back to back EditManager calls into one 2024-04-05 11:24:44 -07:00
Harry
fef8d8d109
Explicitly drop draft quoted replies for edits 2024-04-05 11:24:00 -07:00
Harry
9b49fd4abe
UnpreparedOutgoingMessage takes edits and builds the outgoing message later 2024-04-05 11:23:06 -07:00
Harry
90159be2ba
Split oversize text creation from media attachments 2024-04-05 11:20:51 -07:00
Harry
3380fc05df
Split UnpreparedOutgoingMessage init for edits, remove body media attachments 2024-04-05 11:19:13 -07:00
Elaine
659e897dc9
Allow nicknames to be saved and displayed 2024-04-05 09:35:57 -06:00
automated-signal
650b7db856 "Bump build to 7.7.0.2." (nightly-04-05-2024) 2024-04-05 04:00:59 -07:00
Harry
b4d6cf2670
Split oversize text from body media attachments in Unprepared message 2024-04-04 16:49:19 -07:00
Pete Walters
e76251c9d6
Remove unecessary finalize from ChunkedInputStream 2024-04-04 17:45:07 -05:00
Harry
71f4db0c01
Split ThreadUtil.enqueue for edits vs normal messages 2024-04-04 15:34:00 -07:00
Harry
44cd5c6b88
Clean up some unused TSMessage params 2024-04-04 15:32:52 -07:00
Harry
c235c2b62a
Clean up EditMessageWrapper API 2024-04-04 15:31:59 -07:00
Harry
28a956937b
Add MessageEdits 2024-04-04 15:30:59 -07:00
Jordan Rose
e8eed60d35 Shadow successful unauth chat requests with a libsignal request
This will help identify scenarios where libsignal is deficient
compared to the current implementation.
2024-04-04 14:43:31 -07:00
Jordan Rose
32612376a9 OWSChatConnection: micro-optimization 2024-04-04 14:43:31 -07:00
Jordan Rose
70b3e6542b OWSChatConnection: remove unused variable 2024-04-04 14:43:31 -07:00
Jordan Rose
832fd61c82 OWSChatConnection: Simplify/consolidate request building 2024-04-04 14:43:31 -07:00
Jordan Rose
221fef0b99 Update to libsignal 0.44.0 2024-04-04 14:40:02 -07:00
Harry
738a3bd199
Clean up EditManager API methods 2024-04-04 13:44:27 -07:00
Harry
63999b8dba
Give EditManager AttachmentStore and TSResourceManager 2024-04-04 13:43:43 -07:00
Harry
1b1fdccc2e
Add/Remove owner methods on AttachmentStore 2024-04-04 13:41:39 -07:00
Sasha Weiss
148def8251
Remove explicit storage service restore from SVR backup in reg 2024-04-04 13:27:50 -07:00
Harry
2c2c839cd0
Clean up EditManager shims 2024-04-04 13:00:01 -07:00
Harry
741e52c119
Make EditManager a protocol + impl 2024-04-04 12:57:31 -07:00
Harry
24304e5d16
Throw on all attachment building errors 2024-04-04 12:56:42 -07:00
Harry
6acaf28187
Clean up PreparedOutgoingMessage 2024-04-04 12:55:20 -07:00
automated-signal
f65b578af4 "Bump build to 7.7.0.1." (nightly-04-04-2024) 2024-04-04 04:00:56 -07:00
Harry
347b00b07a
Make TSMessage.hasRenderableContent safer 2024-04-03 13:28:45 -07:00
Harry
091e1e3e9b
Don't set body attachment ids on OutgoingStoryMessage 2024-04-03 13:28:13 -07:00
Harry
03cf9c22ff
Remove unused 'removeUnusedAttachments' method 2024-04-03 13:27:41 -07:00
Harry
3915fd14db
Use PreparedOutgoingMessage in MessageSender 2024-04-03 13:26:49 -07:00
Harry
ef97f3d8f1
Pre-upload contact syncs before sending 2024-04-03 13:26:05 -07:00