Fedor Indutny 
								
							 
						 
						
							
							
								
							
							
	
	
	e4aa4de5e1 
 
						 
						
							
							
								
								
								Ignore stdout errors when running from console  
							
							 
							
							
							
						 
						
							2024-11-18 10:25:17 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jamie Kyle 
								
							 
						 
						
							
							
								
							
							
	
	
	b347a628b3 
 
						 
						
							
							
								
								
								Upgrade/remove outdated dependencies  
							
							 
							
							
							
						 
						
							2024-11-13 17:20:36 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									ayumi-signal 
								
							 
						 
						
							
							
								
							
							
	
	
	ef275e6ef6 
 
						 
						
							
							
								
								
								Add experimental win32 arm64 build support  
							
							 
							
							
							
						 
						
							2024-10-29 15:29:30 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jamie Kyle 
								
							 
						 
						
							
							
								
							
							
	
	
	b26466e59d 
 
						 
						
							
							
								
								
								Add schema utils  
							
							 
							
							
							
						 
						
							2024-10-02 12:03:10 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fedor Indutny 
								
							 
						 
						
							
							
								
							
							
	
	
	cd44a7a033 
 
						 
						
							
							
								
								
								Introduce isStagingServer util method  
							
							 
							
							
							
						 
						
							2024-09-04 11:12:45 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									ayumi-signal 
								
							 
						 
						
							
							
								
							
							
	
	
	08e2716e6e 
 
						 
						
							
							
								
								
								Add Linux distribution version to debug logs  
							
							 
							
							
							
						 
						
							2023-09-05 18:03:30 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Josh Perez 
								
							 
						 
						
							
							
								
							
							
	
	
	e211837bcd 
 
						 
						
							
							
								
								
								Enables sandbox for all windows except main  
							
							 
							
							
							
						 
						
							2023-04-20 17:23:19 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fedor Indutny 
								
							 
						 
						
							
							
								
							
							
	
	
	d1791ff6be 
 
						 
						
							
							
								
								
								Introduce buffered console logger  
							
							 
							
							
							
						 
						
							2023-03-28 15:22:06 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jamie Kyle 
								
							 
						 
						
							
							
								
							
							
	
	
	e4623e2ad5 
 
						 
						
							
							
								
								
								Use circular buffer instead of array for logs  
							
							 
							
							
							
						 
						
							2023-03-21 14:23:27 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jamie Kyle 
								
							 
						 
						
							
							
								
							
							
	
	
	cdc743d834 
 
						 
						
							
							
								
								
								Add source location to top-level unhandled error if available  
							
							 
							
							
							
						 
						
							2023-03-16 17:03:38 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jamie Kyle 
								
							 
						 
						
							
							
								
							
							
	
	
	3705b959d6 
 
						 
						
							
							
								
								
								Remove end year from licenses  
							
							 
							
							
							
						 
						
							2023-01-03 11:55:46 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fedor Indutny 
								
							 
						 
						
							
							
								
							
							
	
	
	ed271d92ea 
 
						 
						
							
							
								
								
								Add no-misused/floating-promises lint rule  
							
							 
							
							
							
						 
						
							2022-12-21 10:41:48 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikita Karamov 
								
							 
						 
						
							
							
								
							
							
	7cd566726f  
						 
						
							
							
								
								
								Replace mkdirp with native fs.mkdir  
							
							 
							
							... 
							
							
							
							Prior to this change, Signal-Desktop was using a rather ancient version
of `mkdirp`, which was meant for Node.js versions without native support
for this kind of functionality. Starting with Node v10, `fs.mkdir()` can
perform recursive directory creation.
Since Signal-Desktop doesn't utilize any advantages of using such an old
version of `mkdirp` [1] (let alone any version of `mkdirp`), we can
replace it with the native methods of `fs` (or `fs/promises`).
This transition slightly reduces the amount of packages needed to be
downloaded and included in the final app since it now relies on the
built-in API of Node.js. 
							
						 
						
							2022-12-13 11:01:10 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	
	
	5043ac2e02 
 
						 
						
							
							
								
								
								On debug log upload fail, log out top-level error message  
							
							 
							
							
							
						 
						
							2022-12-08 19:44:34 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fedor Indutny 
								
							 
						 
						
							
							
								
							
							
	
	
	991580a1ed 
 
						 
						
							
							
								
								
								Improve error handling during group sends  
							
							 
							
							
							
						 
						
							2022-11-22 10:43:43 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fedor Indutny 
								
							 
						 
						
							
							
								
							
							
	
	
	b65890b07d 
 
						 
						
							
							
								
								
								Update to latest pino  
							
							 
							
							
							
						 
						
							2022-10-03 15:53:41 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jamie Kyle 
								
							 
						 
						
							
							
								
							
							
	
	
	eb10aafd7c 
 
						 
						
							
							
								
								
								tsc:allowUnreachableCode, eslint:no-unreachable, assert->assertDev  
							
							 
							
							
							
						 
						
							2022-09-15 13:17:15 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fedor Indutny 
								
							 
						 
						
							
							
								
							
							
	
	
	bf6d9c6cda 
 
						 
						
							
							
								
								
								Fix uncaught exception in logging  
							
							 
							
							
							
						 
						
							2022-05-25 11:04:01 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fedor Indutny 
								
							 
						 
						
							
							
								
							
							
	
	
	1b052ad16b 
 
						 
						
							
							
								
								
								Report process cpu/memory usage in debug log  
							
							 
							
							
							
						 
						
							2022-05-09 18:12:04 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jordan Rose 
								
							 
						 
						
							
							
								
							
							
	
	
	5a107e1bc3 
 
						 
						
							
							
								
								
								Update for @signalapp/libsignal-client rename  
							
							 
							
							
							
						 
						
							2022-03-24 14:47:21 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fedor Indutny 
								
							 
						 
						
							
							
								
							
							
	
	
	145d9287d9 
 
						 
						
							
							
								
								
								Add tentative prefix to crash report uploads  
							
							 
							
							
							
						 
						
							2022-01-14 13:50:45 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fedor Indutny 
								
							 
						 
						
							
							
								
							
							
	
	
	91f1b62bc7 
 
						 
						
							
							
								
								
								Detect startup after recent crashes  
							
							 
							
							
							
						 
						
							2022-01-11 12:02:46 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fedor Indutny 
								
							 
						 
						
							
							
								
							
							
	
	
	bbc13d058e 
 
						 
						
							
							
								
								
								Update electron to 16.0.4  
							
							 
							
							
							
						 
						
							2021-12-09 09:06:04 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fedor Indutny 
								
							 
						 
						
							
							
								
							
							
	
	
	670b995345 
 
						 
						
							
							
								
								
								Add OS version to debuglog header  
							
							 
							
							
							
						 
						
							2021-11-16 11:36:07 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Evan Hahn 
								
							 
						 
						
							
							
								
							
							
	
	
	74fde10ff5 
 
						 
						
							
							
								
								
								Prefer import type when importing types  
							
							 
							
							
							
						 
						
							2021-10-26 14:15:33 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fedor Indutny 
								
							 
						 
						
							
							
								
							
							
	
	
	d359048747 
 
						 
						
							
							
								
								
								Use read stream for fetching debug logs  
							
							 
							
							
							
						 
						
							2021-10-21 15:53:14 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Josh Perez 
								
							 
						 
						
							
							
								
							
							
	
	
	75dab30367 
 
						 
						
							
							
								
								
								Use SignalContext instead of SignalWindow  
							
							 
							
							
							
						 
						
							2021-10-07 19:28:47 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fedor Indutny 
								
							 
						 
						
							
							
								
							
							
	
	
	1466f9f1b2 
 
						 
						
							
							
								
								
								Update got/form-data to latest  
							
							 
							
							
							
						 
						
							2021-10-06 09:25:22 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Josh Perez 
								
							 
						 
						
							
							
								
							
							
	
	
	fa66ddde0f 
 
						 
						
							
							
								
								
								Context isolation for the debug log window  
							
							 
							
							
							
						 
						
							2021-10-06 09:16:51 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	
	
	9a1430a460 
 
						 
						
							
							
								
								
								Typescriptify main.js  
							
							 
							
							
							
						 
						
							2021-10-01 13:49:59 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fedor Indutny 
								
							 
						 
						
							
							
								
							
							
	
	
	b64908d01d 
 
						 
						
							
							
								
								
								Fix sticker-creator startup issue  
							
							 
							
							
							
						 
						
							2021-09-21 12:17:17 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	
	
	250a89d953 
 
						 
						
							
							
								
								
								Additional logging, new ability to force Conversation 'change' event  
							
							 
							
							
							
						 
						
							2021-09-20 11:51:30 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Josh Perez 
								
							 
						 
						
							
							
								
							
							
	
	
	65ddf0a9e8 
 
						 
						
							
							
								
								
								Import log instead of using it off of window  
							
							 
							
							
							
						 
						
							2021-09-17 14:27:53 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Josh Perez 
								
							 
						 
						
							
							
								
							
							
	
	
	a5f44bc46c 
 
						 
						
							
							
								
								
								Only log to console if process.stdout is available  
							
							 
							
							
							
						 
						
							2021-09-16 07:33:17 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Josh Perez 
								
							 
						 
						
							
							
								
							
							
	
	
	91af0dad78 
 
						 
						
							
							
								
								
								Faster preferences window  
							
							 
							
							
							
						 
						
							2021-08-18 13:08:14 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Evan Hahn 
								
							 
						 
						
							
							
								
							
							
	
	
	75f0cd50be 
 
						 
						
							
							
								
								
								Send viewed receipt when you start listening to an audio message  
							
							 
							
							
							
						 
						
							2021-08-17 08:43:26 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Evan Hahn 
								
							 
						 
						
							
							
								
							
							
	
	
	689542a9b4 
 
						 
						
							
							
								
								
								Show additional data in debug log header  
							
							 
							
							
							
						 
						
							2021-07-30 09:43:16 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Evan Hahn 
								
							 
						 
						
							
							
								
							
							
	
	
	af1f2ea449 
 
						 
						
							
							
								
								
								Officially support the system tray on Windows  
							
							 
							
							
							
						 
						
							2021-06-29 12:18:03 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fedor Indutny 
								
							 
						 
						
							
							
								
							
							
	
	
	287abd241d 
 
						 
						
							
							
								
								
								Fix performance of debug logs view  
							
							 
							
							
							
						 
						
							2021-06-02 15:13:33 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fedor Indutny 
								
							 
						 
						
							
							
								
							
							
	
	
	51b45ab275 
 
						 
						
							
							
								
								
								Add extension to uploaded debug log  
							
							 
							
							
							
						 
						
							2021-06-01 17:16:10 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	
	
	5a4fc5e425 
 
						 
						
							
							
								
								
								Sender Key: Disable capability and bug fixes  
							
							 
							
							
							
						 
						
							2021-06-01 12:40:09 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fedor Indutny 
								
							 
						 
						
							
							
								
							
							
	
	
	33595646c1 
 
						 
						
							
							
								
								
								Add user path to logging exceptions  
							
							 
							
							
							
						 
						
							2021-06-01 11:15:23 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	
	
	e6f1ec2b6b 
 
						 
						
							
							
								
								
								Send support for Sender Key  
							
							 
							
							
							
						 
						
							2021-05-25 15:40:04 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	e6bab06510  
						 
						
							
							
								
								
								Receive support for Sender Key  
							
							 
							
							... 
							
							
							
							Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com> 
							
						 
						
							2021-05-20 17:37:08 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Evan Hahn 
								
							 
						 
						
							
							
								
							
							
	e5f9c0db28  
						 
						
							
							
								
								
								Fix crash when quickly closing debug log window  
							
							 
							
							
							
						 
						
							2021-05-20 17:37:08 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fedor Indutny 
								
							 
						 
						
							
							
								
							
							
	fe505a7f2f  
						 
						
							
							
								
								
								Fix hanging "Clear All Data" on Windows  
							
							 
							
							
							
						 
						
							2021-05-20 17:37:08 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Evan Hahn 
								
							 
						 
						
							
							
								
							
							
	18abe93022  
						 
						
							
							
								
								
								Remove many instances of deprecated url.parse  
							
							 
							
							
							
						 
						
							2021-05-20 17:37:07 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	86d2a4b5dd  
						 
						
							
							
								
								
								decrypt/encrypt with libsignal-client, remove libsignal-protocol-javascript  
							
							 
							
							
							
						 
						
							2021-04-29 14:27:35 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fedor Indutny 
								
							 
						 
						
							
							
								
							
							
	fc3004a183  
						 
						
							
							
								
								
								Make test-node report errors  
							
							 
							
							
							
						 
						
							2021-04-08 23:51:54 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Evan Hahn 
								
							 
						 
						
							
							
								
							
							
	eb97c1194a  
						 
						
							
							
								
								
								Add Zod for runtime and compile-time type checking, use it in logging code  
							
							 
							
							
							
						 
						
							2021-04-05 18:08:50 -04:00