Scott Nonnenberg
|
1b8be6a3d1
|
Use libsignal PassThroughs instead of our own
|
2024-10-28 15:24:20 -07:00 |
|
Fedor Indutny
|
9ff6c75eb9
|
Export/import attachments in integration tests
|
2024-10-11 15:14:28 -04:00 |
|
Scott Nonnenberg
|
b51a0e0298
|
Attachments: support for incrementalMac and chunkSize
|
2024-10-09 09:13:41 -04:00 |
|
trevor-signal
|
6e1fd5958e
|
Ensure attachments are re-encryptable to same digest
|
2024-10-04 15:52:29 +10:00 |
|
Fedor Indutny
|
38f532cdda
|
Resumable attachment downloads
|
2024-08-19 13:05:35 -07:00 |
|
Fedor Indutny
|
a795602e19
|
Use range-finder for streaming range requests
|
2024-07-29 16:23:51 -07:00 |
|
Fedor Indutny
|
168397d8ef
|
Improve attachment option handling
|
2024-07-23 10:19:32 -04:00 |
|
Fedor Indutny
|
86b4da1ec2
|
Make finalization part of the stream
|
2024-07-19 19:17:02 -07:00 |
|
trevor-signal
|
61548061b8
|
Support thumbnail export & import during backup of visual attachments
|
2024-07-16 16:39:56 -04:00 |
|
Fedor Indutny
|
28664a606f
|
New attachment storage system
|
2024-07-11 12:44:09 -07:00 |
|
trevor-signal
|
4254356812
|
Enable attachment backup uploading
|
2024-05-30 09:46:43 +10:00 |
|
trevor-signal
|
85a75cb28f
|
Store IV when encrypting or decrypting attachments
|
2024-05-28 21:12:14 -04:00 |
|
trevor-signal
|
7351a51ac4
|
Revert "Store IV when encrypting or decrypting attachments"
|
2024-05-22 11:18:38 -07:00 |
|
trevor-signal
|
e9b661873b
|
Store IV when encrypting or decrypting attachments
|
2024-05-22 14:07:39 +10:00 |
|
trevor-signal
|
2b7936cd86
|
Update conversion of Uint8Array to Readable for in-memory attachments
|
2024-05-21 14:34:20 -04:00 |
|
trevor-signal
|
a992546cda
|
Use TUS for attachment uploads
|
2024-05-20 15:29:20 -04:00 |
|
trevor-signal
|
6f7545926a
|
Convert attachments to filePointers for backup export
|
2024-05-15 10:55:20 -04:00 |
|
trevor-signal
|
1e8047cf73
|
Enable downloading attachments from backup CDN
|
2024-05-02 13:11:34 -04:00 |
|
Fedor Indutny
|
87ea909ae9
|
Backup encryption and improvements
|
2024-04-15 22:54:21 +02:00 |
|
Fedor Indutny
|
6e2d5dc516
|
Make appendPadding infer file size
|
2024-04-10 13:35:12 -07:00 |
|
trevor-signal
|
cf381cd46c
|
Generate mediaName for backed-up attachments
|
2024-03-06 13:15:10 -05:00 |
|
Jamie Kyle
|
395c67f6c4
|
Refactor AttachmentCrypto
|
2024-02-05 15:17:28 -08:00 |
|
Scott Nonnenberg
|
038194c946
|
Attachment encrypt/decrypt: Validate digest/mac length for better errors
|
2024-01-10 11:14:58 -08:00 |
|
trevor-signal
|
dcf52aa619
|
Add plaintext hash to existing message attachments
|
2024-01-02 21:14:11 +01:00 |
|
trevor-signal
|
b7ab1d7207
|
Store plaintext hash with newly sent or received attachments
|
2023-11-17 15:02:02 -05:00 |
|
Scott Nonnenberg
|
99b2bc304e
|
Use streams to download attachments directly to disk
Co-authored-by: trevor-signal <131492920+trevor-signal@users.noreply.github.com>
|
2023-10-30 09:24:28 -07:00 |
|