f53bec38a5 
								
							
								 
							
						 
						
							
							
								
								Added password inputs on registration screen.  
							
							... 
							
							
							
							Fix case where db is deleted but password hash still remains which causes user to never register.
Allow password to have symbols and other characters.
Added more tests.
Moved passHash from config into the sqlite db.
We can do this because we assume if sql failed to initialise then the key provided was wrong and thus we can show the user the password page. 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								cb3599eea8 
								
							
								 
							
						 
						
							
							
								
								Removed IdentityKeyHeader.  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								8f22babfcc 
								
							
								 
							
						 
						
							
							
								
								More log level finetuning  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								f7e9af4e3a 
								
							
								 
							
						 
						
							
							
								
								Reverse changes to contact.js  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								98c4b5d77b 
								
							
								 
							
						 
						
							
							
								
								Added editing own nickname.  
							
							... 
							
							
							
							Fix dark theme support.
Fix notification titles. 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								774c52a407 
								
							
								 
							
						 
						
							
							
								
								Added dynamic profile fetching in conversation.  
							
							... 
							
							
							
							Added setting profile when sending DataMessage. 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								b515fc41e7 
								
							
								 
							
						 
						
							
							
								
								Removed some repetetive logs, made the polling time a variable and lower the polling time and PoW difficulty if we are in debug mode  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								9fd822a7e3 
								
							
								 
							
						 
						
							
							
								
								Remove preKeys on friend request decline.  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								0dabce9e28 
								
							
								 
							
						 
						
							
							
								
								Remove preKeyBundle from message.  
							
							... 
							
							
							
							Always save preKeyBundles if we receive them.
Always override preKeys when saving. 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								ccb5ff79d4 
								
							
								 
							
						 
						
							
							
								
								Use correct log level in development mode and use log.debug() for some of the reoccurring logs  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								489ec8fc65 
								
							
								 
							
						 
						
							
							
								
								Heap of linting, eslint warning/error removal, and fixed a couple small bugs found along the way  
							
							... 
							
							
							
							Created new table to store the received message hashes. Checking this table when receiving messages to look for duplicates. Should be cleared of expired messages on app start and every hour after
Removed id which was not needed for seen messages. Refactored filter logic into function and found function name error
create unique index for contact prekeys (to allow using REPLACE)
Fixed lint stuff that merge brought back 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								4148628e70 
								
							
								 
							
						 
						
							
							
								
								Remove any unsent messages when app is started.  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								ece266fffd 
								
							
								 
							
						 
						
							
							
								
								Added showing pow icon.  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								4b4999ac35 
								
							
								 
							
						 
						
							
							
								
								Update to signal 1.18.0  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								ca4e2177b4 
								
							
								 
							
						 
						
							
							
								
								Fix reference to nonexistent variable  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								cb50451011 
								
							
								 
							
						 
						
							
							
								
								Bump sender certificate timer after registration for re-link  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								4d3fb17e61 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'sig-development' into merge/signal  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								5bcf63e592 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #39  from BeaudanBrown/last-hash  
							
							... 
							
							
							
							Last hash 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								3aa135fdb4 
								
							
								 
							
						 
						
							
							
								
								Grabbing last hash from server response. only requesting messages after the lasthash. Keeping track of lasthash for array of nodes (currently hardcoded for one)  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								3389b1d457 
								
							
								 
							
						 
						
							
							
								
								Fixed the way preKeyBundle is stored in message.  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								bd0ce981dd 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #34  from sachaaaaa/classify  
							
							... 
							
							
							
							ES2015 classes for LokiServer and FallBackSessionCipher 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								33ee45b819 
								
							
								 
							
						 
						
							
							
								
								Cleaned up SQL for getMessagesByConversation.  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								1150f0f915 
								
							
								 
							
						 
						
							
							
								
								Allow fetching conversation messages by a specific type.  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								ad1cf94526 
								
							
								 
							
						 
						
							
							
								
								ES2015 classes for LokiServer and FallBackSessionCipher  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								4b7a94c7d0 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'development' into feature/friend-request  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								d6534e1bb8 
								
							
								 
							
						 
						
							
							
								
								Fixed bug with signed key sig not being saved  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								a80d6bb868 
								
							
								 
							
						 
						
							
							
								
								Merged branch correctly.  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								40fb7f726f 
								
							
								 
							
						 
						
							
							
								
								Fixed incorrect variable used.  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								9ceb3c8ac0 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'development' into message-polling  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								6300256a3e 
								
							
								 
							
						 
						
							
							
								
								Gracefully shut down database operations before app exit  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								c5f9fae444 
								
							
								 
							
						 
						
							
							
								
								A few small bugfixes  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								c59b196487 
								
							
								 
							
						 
						
							
							
								
								Now reading messages and adding them to conversations. Some cleaning of unreachable code. Modified the message data to be encoded as base64 string before sending to server  
							
							... 
							
							
							
							Sending our public key in header of message
Now attaching our key to the source field when sending messages, allows messages to be decrypted with the fallback cypher
Now polling the server for messages every 5 seconds
Sending the source device with messages
Added mock respond function to request to leave it that same as the websocket stuff. RetrieveMessages now just returns the result
Polling now continues if the server responds with an error. Returning only the result from sendMessage and retrieveMessages
Revert commenting of unreachable code
Refactored http logic into own file
Revert a change to websocket-resources 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								0a88f337d5 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'sig-development' into merge/signal  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								5626cfe47d 
								
							
								 
							
						 
						
							
							
								
								Added FriendRequest message  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								2d48daa7b6 
								
							
								 
							
						 
						
							
							
								
								Refine Sealed Sender behaviors  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								2fabd93fd6 
								
							
								 
							
						 
						
							
							
								
								Fix message sending  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								77602e3dbb 
								
							
								 
							
						 
						
							
							
								
								Moved contactPreKey and contactSignedPreKey to sql.  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								f589fdac5c 
								
							
								 
							
						 
						
							
							
								
								Merge signal changes into branch.  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								1ccf3b6b95 
								
							
								 
							
						 
						
							
							
								
								Added function to loki_message_api to do a single request call to storage server. Currently just gets called once when the application starts  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								519d372e63 
								
							
								 
							
						 
						
							
							
								
								Tiny url update to work with the storage server  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								fb670ad6b9 
								
							
								 
							
						 
						
							
							
								
								Remove IndexedDB files after removing IndexedDB database  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								9f647f00d8 
								
							
								 
							
						 
						
							
							
								
								A couple fixes for the data layer, legacy message upgrade/migrate  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								41dd78c073 
								
							
								 
							
						 
						
							
							
								
								On fetch of profileAvatar, set it to convo's profileAvatar field  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								6628b73911 
								
							
								 
							
						 
						
							
							
								
								Only show database log entries if task takes longer than 10ms  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								1755e0adfd 
								
							
								 
							
						 
						
							
							
								
								Move all remaining stores to SQLCipher  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								4b9fcb98d4 
								
							
								 
							
						 
						
							
							
								
								Linting and other housekeeping stuff  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								7aa9031c7f 
								
							
								 
							
						 
						
							
							
								
								Import: Be resilient to deletions from importObject  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								4598fd222a 
								
							
								 
							
						 
						
							
							
								
								Cleaned up newNonce stuff. Now doing target calculation with BigIntegers  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								a7d78c0e9b 
								
							
								 
							
						 
						
							
							
								
								Sealed Sender support  
							
							... 
							
							
							
							https://signal.org/blog/sealed-sender/  
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								d4180b3ca6 
								
							
								 
							
						 
						
							
							
								
								Some syntax tidying up, plus fixed bug with message data not being a uint8array after IPC message  
							
							
							
						 
						
							7 years ago