trevor-signal
								
							 
						 | 
						
							
							
								
							
							
	
	
	bc62e05532
						 | 
						
							
							
								
								
								Fix backup thumbnail encryption when downloading
							
							
							
							
							
						 | 
						
							2025-08-08 14:06:54 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									trevor-signal
								
							 
						 | 
						
							
							
								
							
							
	
	
	fb0c414702
						 | 
						
							
							
								
								
								Backups: use new locatorInfo & mediaName (#10627)
							
							
							
							
							
						 | 
						
							2025-06-18 13:16:29 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Fedor Indutny
								
							 
						 | 
						
							
							
								
							
							
	
	
	4347964030
						 | 
						
							
							
								
								
								Scope pino lines with filename
							
							
							
							
							
						 | 
						
							2025-06-16 11:59:31 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									trevor-signal
								
							 
						 | 
						
							
							
								
							
							
	
	
	d6e81eee11
						 | 
						
							
							
								
								
								Normalize message attachments
							
							
							
							
							
						 | 
						
							2025-05-22 18:09:54 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									trevor-signal
								
							 
						 | 
						
							
							
								
							
							
	
	
	8f672bb79a
						 | 
						
							
							
								
								
								Fallback to global media tier CDN number
							
							
							
							
							
						 | 
						
							2025-05-16 09:31:04 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									ayumi-signal
								
							 
						 | 
						
							
							
								
							
							
	
	
	a2c74c3a8b
						 | 
						
							
							
								
								
								Basic support for local encrypted backups
							
							
							
							
							
						 | 
						
							2025-05-12 14:15:11 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Fedor Indutny
								
							 
						 | 
						
							
							
								
							
							
	
	
	427f91f903
						 | 
						
							
							
								
								
								Allow backfill for more undownloadable attachments
							
							
							
							
							
						 | 
						
							2025-03-26 14:48:28 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									trevor-signal
								
							 
						 | 
						
							
							
								
							
							
	
	
	e4d100b4a5
						 | 
						
							
							
								
								
								Fix path for resumable downloads
							
							
							
							
							
						 | 
						
							2025-03-03 19:31:53 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									trevor-signal
								
							 
						 | 
						
							
							
								
							
							
	
	
	572849b9dd
						 | 
						
							
							
								
								
								Improve recovery from corrupted downloads
							
							
							
							
							
						 | 
						
							2025-02-25 14:18:34 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Scott Nonnenberg
								
							 
						 | 
						
							
							
								
							
							
	
	
	fd0ee8ecae
						 | 
						
							
							
								
								
								downloadAttachment: Log presence/absence of downloadPath
							
							
							
							
							
						 | 
						
							2025-02-05 22:35:49 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Scott Nonnenberg
								
							 
						 | 
						
							
							
								
							
							
	
	
	2741fbb5d2
						 | 
						
							
							
								
								
								Show attachment download progress, new stop button to cancel
							
							
							
							
							
							
							
							Co-authored-by: Jamie Kyle <jamie@signal.org> 
							
						 | 
						
							2024-12-10 08:54:18 +10:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Fedor Indutny
								
							 
						 | 
						
							
							
								
							
							
	
	
	a338bc5a67
						 | 
						
							
							
								
								
								Update HKDF constants for backups
							
							
							
							
							
						 | 
						
							2024-10-31 10:01:03 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Scott Nonnenberg
								
							 
						 | 
						
							
							
								
							
							
	
	
	b51a0e0298
						 | 
						
							
							
								
								
								Attachments: support for incrementalMac and chunkSize
							
							
							
							
							
						 | 
						
							2024-10-09 09:13:41 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Fedor Indutny
								
							 
						 | 
						
							
							
								
							
							
	
	
	38f532cdda
						 | 
						
							
							
								
								
								Resumable attachment downloads
							
							
							
							
							
						 | 
						
							2024-08-19 13:05:35 -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
								
							 
						 | 
						
							
							
								
							
							
	
	
	1a263e63da
						 | 
						
							
							
								
								
								Fallback to download from transit tier if attachment not found on backup tier
							
							
							
							
							
						 | 
						
							2024-06-14 10:17:04 -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
								
							 
						 | 
						
							
							
								
							
							
	
	
	1e8047cf73
						 | 
						
							
							
								
								
								Enable downloading attachments from backup CDN
							
							
							
							
							
						 | 
						
							2024-05-02 13:11:34 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									trevor-signal
								
							 
						 | 
						
							
							
								
							
							
	
	
	fc02762588
						 | 
						
							
							
								
								
								Enable more specific AttachmentDownload prioritization
							
							
							
							
							
						 | 
						
							2024-04-15 17:11:48 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									trevor-signal
								
							 
						 | 
						
							
							
								
							
							
	
	
	ff5ecd8bf3
						 | 
						
							
							
								
								
								Cleanup attachment download flow
							
							
							
							
							
						 | 
						
							2024-03-21 16:02:12 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									trevor-signal
								
							 
						 | 
						
							
							
								
							
							
	
	
	83e8f4b59d
						 | 
						
							
							
								
								
								Add additional logging for attachment downloading
							
							
							
							
							
						 | 
						
							2024-03-20 11:23:31 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									trevor-signal
								
							 
						 | 
						
							
							
								
							
							
	
	
	9ebdf6e399
						 | 
						
							
							
								
								
								Retain key for downloaded attachments
							
							
							
							
							
						 | 
						
							2024-03-18 11:38:52 -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 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									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 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Fedor Indutny
								
							 
						 | 
						
							
							
								
							
							
	
	
	ba1a8aad09
						 | 
						
							
							
								
								
								Retain cdn ids for attachments
							
							
							
							
							
						 | 
						
							2023-10-03 17:09:31 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Scott Nonnenberg
								
							 
						 | 
						
							
							
								
							
							
	
	
	efc237d106
						 | 
						
							
							
								
								
								Additional logging, more reliable contact/group sync fetch
							
							
							
							
							
						 | 
						
							2023-06-14 13:51:49 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Josh Perez
								
							 
						 | 
						
							
							
								
							
							
	
	
	36e21c0134
						 | 
						
							
							
								
								
								Receive support for editing messages
							
							
							
							
							
						 | 
						
							2023-03-27 19:48:57 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jamie Kyle
								
							 
						 | 
						
							
							
								
							
							
	
	
	3705b959d6
						 | 
						
							
							
								
								
								Remove end year from licenses
							
							
							
							
							
						 | 
						
							2023-01-03 11:55:46 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Evan Hahn
								
							 
						 | 
						
							
							
								
							
							
	
	
	74fde10ff5
						 | 
						
							
							
								
								
								Prefer import type when importing types
							
							
							
							
							
						 | 
						
							2021-10-26 14:15:33 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Scott Nonnenberg
								
							 
						 | 
						
							
							
								
							
							
	
	
	bd380086a4
						 | 
						
							
							
								
								
								Send related emoji along with Sticker, fix SendMessage types
							
							
							
							
							
						 | 
						
							2021-10-05 17:10:08 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Fedor Indutny
								
							 
						 | 
						
							
							
								
							
							
	
	
	4ef0bf96cc
						 | 
						
							
							
								
								
								Uint8Array migration
							
							
							
							
							
						 | 
						
							2021-09-23 17:49:05 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Josh Perez
								
							 
						 | 
						
							
							
								
							
							
	
	
	9078919545
						 | 
						
							
							
								
								
								Transcode heic/heif images
							
							
							
							
							
						 | 
						
							2021-08-09 13:06:21 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Fedor Indutny
								
							 
						 | 
						
							
							
								
							
							
	
	
	1c1d0e2da0
						 | 
						
							
							
								
								
								Move to websocket for requests to signal server
							
							
							
							
							
						 | 
						
							2021-07-28 14:37:09 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |