53433261d9 
								
									
								
							
								 
							
						 
						
							
							
								
								remove outgoing_message.js and everything related to it  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								646973e330 
								
							
								 
							
						 
						
							
							
								
								Made changes to how messages are sent.  
							
							... 
							
							
							
							Instead of blocking the message queue when we don't have a session, we instead just send out a session request and send the queued messages using fallback encryption.
This means that users will be able to message right away without having to wait.
The only down side is that all messages sent before sessions are established will be using the weaker encryption.
This change also means we have to detach session requests from envelope type (which is a good thing) and thus now a message is a session request if it contains a preKeyBundle. 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								1fe0e3a815 
								
									
								
							
								 
							
						 
						
							
							
								
								remove sendBackgroundMessage  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								66de8d9648 
								
									
								
							
								 
							
						 
						
							
							
								
								remove plenty of the friend logic  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								f500fed69c 
								
									
								
							
								 
							
						 
						
							
							
								
								rename missing envelope type FR to SESSION_REQUEST  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								50ff635673 
								
							
								 
							
						 
						
							
							
								
								Fix fallback session cipher test  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								fa853538d0 
								
									
								
							
								 
							
						 
						
							
							
								
								LINT after prettier upgrade  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								eb894a9b66 
								
									
								
							
								 
							
						 
						
							
							
								
								lint  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								f46c885fdf 
								
									
								
							
								 
							
						 
						
							
							
								
								merge fix-closed-group to clearnet  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								496afa85cb 
								
							
								 
							
						 
						
							
							
								
								Remove libsodium-wrapper.  
							
							... 
							
							
							
							Remove LokiSnodeChannel as we weren't using it. 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								a09e370e1d 
								
							
								 
							
						 
						
							
							
								
								Added testing on pull request  
							
							... 
							
							
							
							Disable proxy in tests. 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								9dcc851ebd 
								
							
								 
							
						 
						
							
							
								
								Updated all icon references  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								02320334f0 
								
							
								 
							
						 
						
							
							
								
								Remove P2P  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								a1a582d7ea 
								
							
								 
							
						 
						
							
							
								
								Session branding fixes  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								5fbbdc33c3 
								
							
								 
							
						 
						
							
							
								
								Signal branding  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								63396669bc 
								
							
								 
							
						 
						
							
							
								
								Add eslint rule to enforce curlys, run eslint --fix to automatically apply this rule and add swapfiles to gitignore  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								df2c4af67c 
								
							
								 
							
						 
						
							
							
								
								Run lint and check for ip or address when removing unreachable nodes  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								b6dc8b8a7e 
								
							
								 
							
						 
						
							
							
								
								Fix tests for https server  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								96f7949ac8 
								
							
								 
							
						 
						
							
							
								
								Update endpoint for storage server and p2p  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								e520bf109a 
								
							
								 
							
						 
						
							
							
								
								Persist PoW difficulty and update if get response from snodes  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								bc6586e5ce 
								
							
								 
							
						 
						
							
							
								
								Removed duplicated function.  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								582298d9e4 
								
							
								 
							
						 
						
							
							
								
								Remove test which was causing hang.  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								7acce268cd 
								
							
								 
							
						 
						
							
							
								
								linting.  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								f77b67d358 
								
							
								 
							
						 
						
							
							
								
								Updated tests.  
							
							... 
							
							
							
							Fix some minor logic. 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								db8f8ba36f 
								
							
								 
							
						 
						
							
							
								
								Multiple all ttl values by 1000 and stop dividing timestamp by 1000 so they are both milliseconds  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								c2226542a4 
								
							
								 
							
						 
						
							
							
								
								Fix tests  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								ad5efc9ba3 
								
							
								 
							
						 
						
							
							
								
								lint  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								3285b2d1b9 
								
							
								 
							
						 
						
							
							
								
								Update snode channel tests  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								75d0894104 
								
							
								 
							
						 
						
							
							
								
								Fixed files not included in release.  
							
							... 
							
							
							
							Moved node relevant stuff in libloki into its own modules folder. 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								3f755123e7 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #207  from BeaudanBrown/p2p-json-rpc  
							
							... 
							
							
							
							P2p using rpc endpoint 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								7e2a409c43 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #198  from sachaaaaa/channel-encryption  
							
							... 
							
							
							
							Add channel encryption library with tests 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								c0a6ba25bc 
								
							
								 
							
						 
						
							
							
								
								Update p2p messages to follow the same endpoint format as storage server. Clean up message_api a lil bit and updated tests  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								0516e69ff7 
								
							
								 
							
						 
						
							
							
								
								Fix tests  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								e2abc0d510 
								
							
								 
							
						 
						
							
							
								
								Add channel encryption library with tests (not in used so far)  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								25a3129e37 
								
							
								 
							
						 
						
							
							
								
								Reworked p2p tests to be sensible and use the built in timeout/done system instead of hacky promise thing  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								cde7bbf3c3 
								
							
								 
							
						 
						
							
							
								
								Removed forceP2p as argument for the pingContact event and enforced it on the other side  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								02d6920ade 
								
							
								 
							
						 
						
							
							
								
								Tests for loki_p2p_api, added yarn command to generate coverage html, instantiating loki_p2p_api in the test preload  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								3c07d99a89 
								
							
								 
							
						 
						
							
							
								
								Fix variable names.  
							
							... 
							
							
							
							Fix module export to be more consistent. 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								8c9b1a7a7a 
								
							
								 
							
						 
						
							
							
								
								Added loki server.  
							
							... 
							
							
							
							Added test. 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								e08a63d078 
								
							
								 
							
						 
						
							
							
								
								Merge development into lint  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								714a5ab8b1 
								
							
								 
							
						 
						
							
							
								
								Update consolidateLists function to take a selector function and updated tests  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								6bd2d3962e 
								
							
								 
							
						 
						
							
							
								
								Linted files  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								7f78409f43 
								
							
								 
							
						 
						
							
							
								
								add TTL variation in pow metrics  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								4eda13733a 
								
							
								 
							
						 
						
							
							
								
								Cleanup tests.  
							
							... 
							
							
							
							Moved service_node_test to assert to keep consistency. 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								f9147663d5 
								
							
								 
							
						 
						
							
							
								
								Updated tests.  
							
							... 
							
							
							
							Removed libloki-protocol. 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								070d18b514 
								
							
								 
							
						 
						
							
							
								
								Updated function calls.  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								4b4a2b1bf2 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #122  from sachaaaaa/consolidateLists  
							
							... 
							
							
							
							Add logic to consolidate list of data returned by different snodes 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								583a10628a 
								
							
								 
							
						 
						
							
							
								
								run service_node in the browser instead of as a nodejs module  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								1274beb510 
								
							
								 
							
						 
						
							
							
								
								Add consolidateLists function with unit tests  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								e3138f8fde 
								
							
								 
							
						 
						
							
							
								
								add yarn pow-metrics  
							
							
							
						 
						
							7 years ago