| 
						
					 | 
					
						
						
							
						
						e4e33f52b1
	
				 
					 | 
					
						
						
							
							Updated cryptography functions to be in-place
						
						
						
						
						
						
					 | 
					
						2023-11-19 15:54:01 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						bfd68194e6
	
				 
					 | 
					
						
						
							
							More clippy fixes
						
						
						
						
						
						
					 | 
					
						2023-11-19 14:45:46 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						6ae745fcd4
	
				 
					 | 
					
						
						
							
							Enabled clippy warnings and fixed them
						
						
						
						
						
						
					 | 
					
						2023-11-16 21:51:46 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						857f268f1d
	
				 
					 | 
					
						
						
							
							set_master_pass now asks for the master password twice
						
						
						
						
						
						
					 | 
					
						2023-08-07 13:22:47 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						386f060a41
	
				 
					 | 
					
						
						
							
							Implemented account altering
						
						
						
						
						
						
					 | 
					
						2023-08-04 00:23:02 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ab62e74cb7
	
				 
					 | 
					
						
						
							
							Updated sea-orm
						
						
						
						
						
						
					 | 
					
						2023-08-03 23:11:28 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						64a5435dc3
	
				 
					 | 
					
						
						
							
							Added new callback types
						
						
						
						
						
						
					 | 
					
						2023-07-25 17:44:12 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c682fd310b
	
				 
					 | 
					
						
						
							
							Added a test that chars in passwords.rs must be ascii
						
						
						
						
						
						
						
						It was already implied but it might be useful if they will be changed 
						
						
					 | 
					
						2023-07-25 02:22:29 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						580641bcf4
	
				 
					 | 
					
						
						
							
							Improved master password validation
						
						
						
						
						
						
					 | 
					
						2023-06-28 00:08:51 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b2c6a40c9d
	
				 
					 | 
					
						
						
							
							Added rand/std feature in cryptography
						
						
						
						
						
						
					 | 
					
						2023-06-27 22:53:42 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0a1d125b04
	
				 
					 | 
					
						
						
							
							Improved the char counting in the check_master_pass function
						
						
						
						
						
						
					 | 
					
						2023-06-27 22:51:34 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c3af7e9a95
	
				 
					 | 
					
						
						
							
							Added some constants to reduce the amount of magic values
						
						
						
						
						
						
					 | 
					
						2023-06-27 22:51:11 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e1fb440991
	
				 
					 | 
					
						
						
							
							Now scrypt params are created once
						
						
						
						
						
						
					 | 
					
						2023-06-11 13:05:20 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b0f4d1927a
	
				 
					 | 
					
						
						
							
							Removed magic values from gen_password. Made generate_password accept constants for the amount the length of the password
						
						
						
						
						
						
					 | 
					
						2023-06-07 21:35:22 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ab7012ce35
	
				 
					 | 
					
						
						
							
							Now using thread_rng for the password generation
						
						
						
						
						
						
					 | 
					
						2023-06-07 17:59:50 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c8c7ba154a
	
				 
					 | 
					
						
						
							
							Now checking the hashes in constant time
						
						
						
						
						
						
					 | 
					
						2023-06-06 20:04:39 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9d0fa17a0e
	
				 
					 | 
					
						
						
							
							Added GetNewMasterPass state and added restrictions on the master password
						
						
						
						
						
						
					 | 
					
						2023-06-04 20:41:10 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4d4cec1353
	
				 
					 | 
					
						
						
							
							Updated password generation functions
						
						
						
						
						
						
					 | 
					
						2023-06-04 19:54:39 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						593f438435
	
				 
					 | 
					
						
						
							
							Replaced super with crate where applicable
						
						
						
						
						
						
					 | 
					
						2023-06-01 14:58:48 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						cda07b4d84
	
				 
					 | 
					
						
						
							
							Sepparated the code out into 3 more library crates: cryptography, entity and pass_manager
						
						
						
						
						
						
					 | 
					
						2023-06-01 14:42:35 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |