b36b3e7725 
								
							
								 
							
						 
						
							
							
								
								Slowly replace old multi device functions  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								c8414fdce6 
								
							
								 
							
						 
						
							
							
								
								Simplify sql and data files  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								f500fed69c 
								
									
								
							
								 
							
						 
						
							
							
								
								rename missing envelope type FR to SESSION_REQUEST  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								492cc96ad2 
								
									
								
							
								 
							
						 
						
							
							
								
								updateSessionTimestamp: return false if no write to DB needed  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								205e7f59e7 
								
									
								
							
								 
							
						 
						
							
							
								
								handle not found conversation on handleEndSession  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								d7e9d6cfb8 
								
									
								
							
								 
							
						 
						
							
							
								
								move SESSION_REQUEST processing to handleSessionRequestMessage()  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								d1518f8233 
								
									
								
							
								 
							
						 
						
							
							
								
								add new handling of session request message  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								653efaf9cf 
								
							
								 
							
						 
						
							
							
								
								Fixed libsignal-protocol declaration  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								3ea0689d2f 
								
							
								 
							
						 
						
							
							
								
								Linting  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								e6139a5463 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'clearnet' into message-sending-refactor  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								952606b975 
								
									
								
							
								 
							
						 
						
							
							
								
								disable mediumGroup for now  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								52d5ce83ed 
								
									
								
							
								 
							
						 
						
							
							
								
								fix sending sync message need to morph set to array  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								014b475af7 
								
									
								
							
								 
							
						 
						
							
							
								
								lint  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								21702d117a 
								
									
								
							
								 
							
						 
						
							
							
								
								exclude our local device from synced contact  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								73e15250d7 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/clearnet' into integration-test-logs-rebased  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								d48063dc82 
								
									
								
							
								 
							
						 
						
							
							
								
								lint  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								182635e267 
								
									
								
							
								 
							
						 
						
							
							
								
								trigger sync with primary when we are friend with their secondary  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								ec3c03dbd4 
								
							
								 
							
						 
						
							
							
								
								Address review comments  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								abde96bc1e 
								
							
								 
							
						 
						
							
							
								
								Fix medium group updates  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								2a0130ff04 
								
							
								 
							
						 
						
							
							
								
								Multidevice support for medium groups  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								3a1f071177 
								
							
								 
							
						 
						
							
							
								
								Medium group messages show correct sender  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								fa853538d0 
								
									
								
							
								 
							
						 
						
							
							
								
								LINT after prettier upgrade  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								8512c2307b 
								
							
								 
							
						 
						
							
							
								
								Linting  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								50d111f538 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'clearnet' into linked-devs-fixes  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								03757ba2ca 
								
									
								
							
								 
							
						 
						
							
							
								
								lint  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								12b396ce7e 
								
									
								
							
								 
							
						 
						
							
							
								
								add option to send a message to a single device, or to all device except one  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								e399b9b65b 
								
									
								
							
								 
							
						 
						
							
							
								
								lint  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								8d99d22ec6 
								
									
								
							
								 
							
						 
						
							
							
								
								link: send contacts after closed groups to minimize visible afr  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								308e06b2cd 
								
									
								
							
								 
							
						 
						
							
							
								
								fix bug since refactor: autoFR and session request message were mixed  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								03c14859b7 
								
									
								
							
								 
							
						 
						
							
							
								
								fix last polling of http-resources after timeout bug  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								5b79f715ba 
								
									
								
							
								 
							
						 
						
							
							
								
								integration-test fix some tests add tests of logs  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								1144609c2a 
								
									
								
							
								 
							
						 
						
							
							
								
								test-integration make all calls stubbed by default. fix a few bugs with stubbed server  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								a543421cdf 
								
									
								
							
								 
							
						 
						
							
							
								
								log when no contact so sync, and do not include ourself as contact  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								3dc8ba2f02 
								
							
								 
							
						 
						
							
							
								
								Minor fix  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								a1f2b38325 
								
							
								 
							
						 
						
							
							
								
								Merge changes  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								e666c3c97d 
								
							
								 
							
						 
						
							
							
								
								Add comments  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								a497871ea3 
								
							
								 
							
						 
						
							
							
								
								Made changes for new protocol  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								eb894a9b66 
								
									
								
							
								 
							
						 
						
							
							
								
								lint  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								f46c885fdf 
								
									
								
							
								 
							
						 
						
							
							
								
								merge fix-closed-group to clearnet  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								ead2f62b6d 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'clearnet' into sender-keys  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								873dadef48 
								
							
								 
							
						 
						
							
							
								
								Lint  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								13832f83bb 
								
							
								 
							
						 
						
							
							
								
								Stop processing message when it is empty  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								3cbb90516f 
								
							
								 
							
						 
						
							
							
								
								Remove clgs  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								4e6e573f18 
								
							
								 
							
						 
						
							
							
								
								Testing w clg  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								69e28e28aa 
								
							
								 
							
						 
						
							
							
								
								working with syncs  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								72c5db52aa 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'clearnet' of  https://github.com/loki-project/session-desktop  into linked-devs-fixes  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								61d4c7c349 
								
							
								 
							
						 
						
							
							
								
								Encrypt source for medium groups  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								1abf032418 
								
							
								 
							
						 
						
							
							
								
								revert auto-execute  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								dd6b91bb36 
								
							
								 
							
						 
						
							
							
								
								Minor clean-up  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								debb922521 
								
							
								 
							
						 
						
							
							
								
								Medium groups with sender keys essentials  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								861719c269 
								
							
								 
							
						 
						
							
							
								
								remove redundant dewvprod profile  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								5f7c82d41d 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								e7e62b2479 
								
							
								 
							
						 
						
							
							
								
								Conditional retry for slave fail  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								a708ce56ad 
								
							
								 
							
						 
						
							
							
								
								checkout outgoing  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								3de82cd292 
								
							
								 
							
						 
						
							
							
								
								rm  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								b5f0f552a7 
								
							
								 
							
						 
						
							
							
								
								Changes  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								3c571770ed 
								
							
								 
							
						 
						
							
							
								
								Useful comments  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								2f04a4cf69 
								
							
								 
							
						 
						
							
							
								
								Ignore multi device logic when sending background message  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								875c128d2a 
								
									
								
							
								 
							
						 
						
							
							
								
								remove useSealedSender feature as this is default now  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								edbe79486c 
								
									
								
							
								 
							
						 
						
							
							
								
								split doSendMessage in sub methods  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								24a3e05154 
								
									
								
							
								 
							
						 
						
							
							
								
								Revert "Revert "Clean up unused dependencies.""  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								5ff7476359 
								
									
								
							
								 
							
						 
						
							
							
								
								Revert "Clean up unused dependencies."  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								b16da2c5f5 
								
							
								 
							
						 
						
							
							
								
								Linting  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								9d2417c2f6 
								
							
								 
							
						 
						
							
							
								
								Removed proxy-agent and web-socket.  
							
							... 
							
							
							
							Trimmed down web_api.js to most basic functions we are using. This needs to be completely removed in the future. 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								71caa49a84 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1003  from Mikunj/rollback  
							
							... 
							
							
							
							Rollback pairing authorisation upload on failure 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								a91d925384 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1000  from msgmaxim/onion-requests  
							
							... 
							
							
							
							Client-side implementation for onion requests 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								000f95a430 
								
							
								 
							
						 
						
							
							
								
								Rollback any changes to file server if pairing authorisation failed to send  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								9e3f16301f 
								
							
								 
							
						 
						
							
							
								
								Add AES-GCM  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								b3d895caf3 
								
									
								
							
								 
							
						 
						
							
							
								
								Toast on device pairing request received but in device pairing mode  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								a00aa73715 
								
							
								 
							
						 
						
							
							
								
								disconnect even if it's been stopped before, logging improvements  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								012575be35 
								
							
								 
							
						 
						
							
							
								
								Remove calling sc_reduce32 when deriving a keypair from a mnemonic seed.  
							
							... 
							
							
							
							This is the reason that seeds across desktop and mobile devices would never restore to the same keypair. This function was there from the initial messenger days and with further discussion with Maxim, we deemed calling this function an unnecessary step for generating a keypair. There are no security implications for this change as we generate keypairs the exact same way as Signal does.
The biggest downside to this change however is that if you try to restore a desktop device with a seed from before this change, that seed will generate a completely different key pair and thus a different session ID.
This will only affect users who plan to restore any device from the seed of a desktop device before this change. 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								a09e370e1d 
								
							
								 
							
						 
						
							
							
								
								Added testing on pull request  
							
							... 
							
							
							
							Disable proxy in tests. 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								20c7a42356 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #915  from neuroscr/dupfix  
							
							... 
							
							
							
							Try to address duplicate open group message issues after sleep 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								0c43c511d7 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #868  from neuroscr/tls-fix  
							
							... 
							
							
							
							Snode communication retries and logging improvement 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								d19be45685 
								
							
								 
							
						 
						
							
							
								
								add simple lock around lokiPublicChatAPI binding (on top of the clearing, only one is probably needed)  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								6d03a63d4a 
								
									
								
							
								 
							
						 
						
							
							
								
								add sync of open groups on device link  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								d00abed7da 
								
							
								 
							
						 
						
							
							
								
								Linting  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								a03185248c 
								
							
								 
							
						 
						
							
							
								
								Fix check for valid sender when handling sync message  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								0eaebcbcac 
								
							
								 
							
						 
						
							
							
								
								Don't send contact sync message with pairing authorisation.  
							
							... 
							
							
							
							Don't send secondary devices in contact sync messages. 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								f35493ce9f 
								
							
								 
							
						 
						
							
							
								
								Linting  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								abf298ba25 
								
							
								 
							
						 
						
							
							
								
								Added sending of group sync message  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								fc6ca57e1e 
								
							
								 
							
						 
						
							
							
								
								Added support for group request info  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								c404d1c729 
								
							
								 
							
						 
						
							
							
								
								log exception and when we exhausted long polling pool  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								38182efe01 
								
							
								 
							
						 
						
							
							
								
								Fix check to see if we have keys or not.  
							
							... 
							
							
							
							The previous check was also forcing the keys to be processed, which we don't want. 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								6620092959 
								
							
								 
							
						 
						
							
							
								
								Wait for prekeys to be processed before sending a message on session reset.  
							
							... 
							
							
							
							Remove old code. 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								ebfff824bd 
								
							
								 
							
						 
						
							
							
								
								Fix friend request logic triggerring on session requests  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								8ffb1a0a10 
								
							
								 
							
						 
						
							
							
								
								Refactor session reset handling  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								33aa190c5b 
								
							
								 
							
						 
						
							
							
								
								Fix friend request for background messages not triggering friend request logic  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								fc19c2520d 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #835  from neuroscr/opengrouppollfix  
							
							... 
							
							
							
							Open group polling fix 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								031330154b 
								
							
								 
							
						 
						
							
							
								
								only bind open group events once, start open group polling on connect  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								4f6dd7a8d5 
								
							
								 
							
						 
						
							
							
								
								Rename functions to be less confusing  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								a75ef365b8 
								
							
								 
							
						 
						
							
							
								
								Fix device unlinking.  
							
							... 
							
							
							
							Fix session request being sent even if we have keys to setup a session.
Fix minor crash. 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								746456200a 
								
							
								 
							
						 
						
							
							
								
								If we received a regular message and we're not friends with a user then check to see if we should auto accept the request  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								68f1ba543b 
								
							
								 
							
						 
						
							
							
								
								Fix closed group creation from secondary device  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								d9c521b09d 
								
							
								 
							
						 
						
							
							
								
								Fix message syncing in closed groups  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								054a523738 
								
							
								 
							
						 
						
							
							
								
								Fix linked device sending automatic friend request when it already has keys for a device  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								beb4cdbed8 
								
							
								 
							
						 
						
							
							
								
								Closed group fixes. ( #816 )  
							
							... 
							
							
							
							* Fix group updates not syning
* Fix leaving closed groups
* Fix incorrect members being shown on create group dialog
* Linting
* Fix create closed group showing our own conversation 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								164303180f 
								
							
								 
							
						 
						
							
							
								
								Remove unneeded boolean condition.  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								c9f60826b4 
								
							
								 
							
						 
						
							
							
								
								Fix friend request messages being sent to users you don't have a session in closed groups.  
							
							... 
							
							
							
							Disable typing messages and read receipts in groups.
Send out session request messages if you don't have a session with a member in the group. 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								8ae793db19 
								
							
								 
							
						 
						
							
							
								
								Rename BACKGROUND_FRIEND_REQUEST to SESSION_REQUEST.  
							
							... 
							
							
							
							Don't trigger friend request logic if a message is aimed at a group. 
							
						 
						
							6 years ago