Nicolas Werner
							
						 
						
							 
							
							
							
							
								
							
							
								6555f36d6d 
								
							 
						 
						
							
							
								
								feat: switch from pedantic to lints  
							
							 
							
							
							
						 
						
							2022-08-15 14:15:51 +00:00  
						
					 
				
					
						
							
							
								 
								Christian Pauly
							
						 
						
							 
							
							
							
							
								
							
							
								7885281c72 
								
							 
						 
						
							
							
								
								refactor: Use import sorter and ci templates  
							
							 
							
							
							
						 
						
							2022-07-21 15:44:04 +02:00  
						
					 
				
					
						
							
							
								 
								Krille Fear
							
						 
						
							 
							
							
							
							
								
							
							
								3f3d4d38d6 
								
							 
						 
						
							
							
								
								refactor: Migrate to Matrix Api Lite 1.0.0  
							
							 
							
							
							
						 
						
							2022-05-17 22:50:04 +00:00  
						
					 
				
					
						
							
							
								 
								Sorunome
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								872bc04674 
								
							 
						 
						
							
							
								
								fix(ssss): Strip all whitespace characters from recovery keys upon decode  
							
							 
							
							... 
							
							
							
							Previously we stripped all spaces off of the recovery when decoding it,
so that we could format the recovery key nicely. It turns out, however,
that some element flavours also format with linebreaks, leading to the
user having to manually remove them. We fix this by just stripping *all*
whitespace off of the recovery key. 
							
						 
						
							2021-12-05 12:19:22 +01:00  
						
					 
				
					
						
							
							
								 
								Nicolas Werner
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								e6f77924d6 
								
							 
						 
						
							
							
								
								refactor: port encryption tests  
							
							 
							
							
							
						 
						
							2021-10-28 03:44:02 +02:00  
						
					 
				
					
						
							
							
								 
								Christian Pauly
							
						 
						
							 
							
							
							
							
								
							
							
								9b7474e2f2 
								
							 
						 
						
							
							
								
								refactor: Update to dart 2.12 and opt out in all files  
							
							 
							
							... 
							
							
							
							This also adds some missing license headers, I have detected while
using license header search&replace to add the
null safety opt out 
							
						 
						
							2021-08-18 08:09:39 +02:00  
						
					 
				
					
						
							
							
								 
								Christian Pauly
							
						 
						
							 
							
							
							
							
								
							
							
								c0c7f68bf3 
								
							 
						 
						
							
							
								
								chore: Rename to matrix  
							
							 
							
							
							
						 
						
							2021-06-18 09:58:25 +02:00  
						
					 
				
					
						
							
							
								 
								Christian Pauly
							
						 
						
							 
							
							
							
							
								
							
							
								aa4b0a25fa 
								
							 
						 
						
							
							
								
								refactor: Update matrix_api_lite and remove no longer necessary dep override  
							
							 
							
							... 
							
							
							
							The logger package has been removed too because the matrix_api_lite no longer
depends on it. It was a unnecessary import anyway because it was transitive in the past. 
							
						 
						
							2021-05-17 07:50:54 +00:00  
						
					 
				
					
						
							
							
								 
								Lukas Lihotzki
							
						 
						
							 
							
							
							
							
								
							
							
								761138a56d 
								
							 
						 
						
							
							
								
								refactor: use OpenSSL for AES  
							
							 
							
							
							
						 
						
							2021-04-12 14:49:01 +02:00  
						
					 
				
					
						
							
							
								 
								Christian Pauly
							
						 
						
							 
							
							
							
							
								
							
							
								0ceb2b26df 
								
							 
						 
						
							
							
								
								refactor: Constants names  
							
							 
							
							
							
						 
						
							2021-03-30 12:43:50 +02:00  
						
					 
				
					
						
							
							
								 
								Krille Fear
							
						 
						
							 
							
							
							
							
								
							
							
								44ca96e544 
								
							 
						 
						
							
							
								
								refactor: Update pedantic  
							
							 
							
							... 
							
							
							
							This enforces to NOT use curly braces in Strings where not needed
and not await non-future variables. 
							
						 
						
							2021-03-09 17:28:04 +00:00  
						
					 
				
					
						
							
							
								 
								Sorunome
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								498c7825a5 
								
							 
						 
						
							
							
								
								feat: Add fallback keys support  
							
							 
							
							
							
						 
						
							2021-03-02 16:17:32 +01:00  
						
					 
				
					
						
							
							
								 
								Sorunome
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								6c2fc1679a 
								
							 
						 
						
							
							
								
								feat: Auto-selfsign and auto-cache when opening ssss keys  
							
							 
							
							
							
						 
						
							2021-02-13 14:55:09 +01:00  
						
					 
				
					
						
							
							
								 
								Sorunome
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								0c4db25d05 
								
							 
						 
						
							
							
								
								feat: Add a way to string-encode a recovery key  
							
							 
							
							
							
						 
						
							2021-02-03 11:34:56 +01:00  
						
					 
				
					
						
							
							
								 
								Sorunome
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								a35266f1e4 
								
							 
						 
						
							
							
								
								feat: Replay last sent olm message on olm session recovery from other device  
							
							 
							
							
							
						 
						
							2021-01-20 12:50:52 +01:00  
						
					 
				
					
						
							
							
								 
								Christian Pauly
							
						 
						
							 
							
							
							
							
								
							
							
								e450a09fb5 
								
							 
						 
						
							
							
								
								refactor: External matrix api  
							
							 
							
							
							
						 
						
							2021-01-04 10:26:29 +01:00  
						
					 
				
					
						
							
							
								 
								Christian Pauly
							
						 
						
							 
							
							
							
							
								
							
							
								cd4dafcd45 
								
							 
						 
						
							
							
								
								chore: Nicer logs in tests  
							
							 
							
							
							
						 
						
							2020-12-21 14:21:12 +01:00  
						
					 
				
					
						
							
							
								 
								Christian Pauly
							
						 
						
							 
							
							
							
							
								
							
							
								57286d4c28 
								
							 
						 
						
							
							
								
								feat: Use logger package  
							
							 
							
							
							
						 
						
							2020-12-19 12:04:25 +00:00  
						
					 
				
					
						
							
							
								 
								Sorunome
							
						 
						
							 
							
							
							
							
								
							
							
								49f0679fbf 
								
							 
						 
						
							
							
								
								feat: Add bootstrapping  
							
							 
							
							
							
						 
						
							2020-12-10 08:13:24 +00:00  
						
					 
				
					
						
							
							
								 
								Christian Pauly
							
						 
						
							 
							
							
							
							
								
							
							
								bec1761172 
								
							 
						 
						
							
							
								
								refactor: content parsing  
							
							 
							
							
							
						 
						
							2020-11-30 15:34:46 +01:00  
						
					 
				
					
						
							
							
								 
								Sorunome
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								cb1ec86b32 
								
							 
						 
						
							
							
								
								feat: Periodically fetch ssss secrets from other devices  
							
							 
							
							
							
						 
						
							2020-09-10 14:46:30 +02:00  
						
					 
				
					
						
							
							
								 
								Sorunome
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								99d536b14f 
								
							 
						 
						
							
							
								
								feature: Upload to online key backup  
							
							 
							
							
							
						 
						
							2020-09-09 09:53:26 +02:00  
						
					 
				
					
						
							
							
								 
								Christian Pauly
							
						 
						
							 
							
							
							
							
								
							
							
								6170c79fe1 
								
							 
						 
						
							
							
								
								Improve logging  
							
							 
							
							
							
						 
						
							2020-08-06 09:35:02 +00:00  
						
					 
				
					
						
							
							
								 
								Sorunome
							
						 
						
							 
							
							
							
							
								
							
							
								c68487ac21 
								
							 
						 
						
							
							
								
								fix issue with sending messages  
							
							 
							
							
							
						 
						
							2020-07-23 08:09:00 +00:00  
						
					 
				
					
						
							
							
								 
								Sorunome
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								ef0a567401 
								
							 
						 
						
							
							
								
								finish ssss tests  
							
							 
							
							
							
						 
						
							2020-06-13 19:12:32 +02:00  
						
					 
				
					
						
							
							
								 
								Sorunome
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								7803dc4b93 
								
							 
						 
						
							
							
								
								add more tests  
							
							 
							
							
							
						 
						
							2020-06-13 10:56:39 +02:00