6fd8ea20c7 
								
									
								
							
								 
							
						 
						
							
							
								
								fix restoring of session after restore from seed  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								1f2c01722a 
								
									
								
							
								 
							
						 
						
							
							
								
								move to new identity key mechanism  
							
							... 
							
							
							
							now we do as followed:
• Generate 16 bytes of random data
• Add 16 bytes of zeros
• Use the 16 bytes of random + 16 bytes of zeros to generate an ED25519 key pair
• Convert the ED25519 key pair to an X25519 key pair
All of this is happening with libsodiumm called over IPC 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								5d21b21fb6 
								
									
								
							
								 
							
						 
						
							
							
								
								cleanup account_manager unused code  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								c7e54c4257 
								
									
								
							
								 
							
						 
						
							
							
								
								make attachment download use onion routing  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								00994bcb4a 
								
									
								
							
								 
							
						 
						
							
							
								
								make most of the app rtl compatible (text based only)  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								ed9f4e713e 
								
									
								
							
								 
							
						 
						
							
							
								
								add type for mnemonic.js and replace some calls with recoveryPhrase  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								933eb73aa1 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/clearnet' into fix-integration-tests  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								fec0ead1de 
								
									
								
							
								 
							
						 
						
							
							
								
								fix link device test and lint  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								d95dfdc04a 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1280  from msgmaxim/medium-group-fixes  
							
							... 
							
							
							
							Medium group protocol changes 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								4fe0705f3f 
								
									
								
							
								 
							
						 
						
							
							
								
								do not filter by existing conversation when syncing blocked ids  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								38724d0992 
								
									
								
							
								 
							
						 
						
							
							
								
								filter convos to block sync by getting list from BlockedNumberController  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								5d7ecc690d 
								
									
								
							
								 
							
						 
						
							
							
								
								remove unused USERNAME and PASSWORD from MessageReceiver & MessageSender  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								3e23039adb 
								
									
								
							
								 
							
						 
						
							
							
								
								do not sync blocked closed group as mobile is not ready yet  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								cc43555cd2 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'clearnet' into medium-group-fixes  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								d2a4757061 
								
									
								
							
								 
							
						 
						
							
							
								
								trigger and handle blocked contacts/groups as a list on block/unblock  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								87144336b7 
								
							
								 
							
						 
						
							
							
								
								Large refactor of medium groups. Fixes them for multidevice  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								b34470c215 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1250  from Bilb/sync-blocked-numbers  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								45cdbcbb2f 
								
									
								
							
								 
							
						 
						
							
							
								
								handle sync of blocked contact/groups as sync events  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								790a365ede 
								
							
								 
							
						 
						
							
							
								
								review-fixes  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								9bfccd408f 
								
							
								 
							
						 
						
							
							
								
								rm-outgoing-message  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								edc34649a4 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1241  from Bilb/fix-our-profile-picture-change  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								1a27fc43f9 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1245  from Bilb/fix-timestam-unlink-message  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								839938bad7 
								
									
								
							
								 
							
						 
						
							
							
								
								add missing timestamp field for some Outgoing messages  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								3fd260b793 
								
									
								
							
								 
							
						 
						
							
							
								
								enforce type of profileKey and signature on linking messages  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								1a150f96c4 
								
							
								 
							
						 
						
							
							
								
								merged w ts-constants  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								c843da0e94 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1238  from msgmaxim/revive-medium-groups  
							
							... 
							
							
							
							Fix medium group sending for single device users; protocol changes 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								53433261d9 
								
									
								
							
								 
							
						 
						
							
							
								
								remove outgoing_message.js and everything related to it  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								f8cd997b13 
								
							
								 
							
						 
						
							
							
								
								constants-to-ts  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								fd746a475a 
								
							
								 
							
						 
						
							
							
								
								ui polished and ttl constants  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								237bd84b35 
								
							
								 
							
						 
						
							
							
								
								Fix medium group sending for single device users; protocol changes  
							
							
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								aa635e9cd3 
								
									
								
							
								 
							
						 
						
							
							
								
								trigger opengroup sync when joining an open group  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								935d26a41b 
								
									
								
							
								 
							
						 
						
							
							
								
								add missing window import to decode group sync message  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								8d11660b13 
								
							
								 
							
						 
						
							
							
								
								Fix attachments  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								7e737a3ccd 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'clearnet' into refactor-polling  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								255c7ada68 
								
							
								 
							
						 
						
							
							
								
								More clean up in message_receiver.js  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								0904e7a8ca 
								
							
								 
							
						 
						
							
							
								
								Refactor from message polling to content message handling  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								fb7e13acb0 
								
									
								
							
								 
							
						 
						
							
							
								
								lint  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								6a91d44e08 
								
									
								
							
								 
							
						 
						
							
							
								
								pass the db id to our messagesender message and clean a few files  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								24f86de087 
								
									
								
							
								 
							
						 
						
							
							
								
								use SyncMessage when we are only sending a syncMessage  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								8b4e69739d 
								
									
								
							
								 
							
						 
						
							
							
								
								adress review  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								9941c12586 
								
									
								
							
								 
							
						 
						
							
							
								
								finish adding mediumGroupUpdates  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								23d22622ca 
								
									
								
							
								 
							
						 
						
							
							
								
								remove unused methods on sendMessage.js  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								39bad87a18 
								
									
								
							
								 
							
						 
						
							
							
								
								updateMediumGroup replaced with new pipeline  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								df028b7ac6 
								
									
								
							
								 
							
						 
						
							
							
								
								remove sendMessage()  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								c5cf7f395f 
								
									
								
							
								 
							
						 
						
							
							
								
								remove sendMessageToNumber and sendMessageToGroup  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								fea75de3fe 
								
									
								
							
								 
							
						 
						
							
							
								
								make the sessionEstablishedMessage nullMessage have some random content  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								d114b6c130 
								
									
								
							
								 
							
						 
						
							
							
								
								add verifierSyncMesage and syncReadMessages  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								e38ea17e21 
								
									
								
							
								 
							
						 
						
							
							
								
								paste sessionEstablishedMessage whenever needed  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								655cc0575e 
								
									
								
							
								 
							
						 
						
							
							
								
								add sync of closed groups/open groups/ contacts with new pipeline  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								aee7428282 
								
									
								
							
								 
							
						 
						
							
							
								
								remove non used function in session from sendMessage.js  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								6a13839d9d 
								
									
								
							
								 
							
						 
						
							
							
								
								address reviews  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								cadc92ee7a 
								
									
								
							
								 
							
						 
						
							
							
								
								lint  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								0668798b72 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/clearnet' into hooking-up-sending  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								aa797f6670 
								
									
								
							
								 
							
						 
						
							
							
								
								various changes to be reverted. kind of working session chats only.  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								77025d1afd 
								
									
								
							
								 
							
						 
						
							
							
								
								adress review  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								bd940a9f79 
								
									
								
							
								 
							
						 
						
							
							
								
								add groupUpdate message and groupInfo to new pipeline  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								b0ed0207e0 
								
									
								
							
								 
							
						 
						
							
							
								
								fix one to one (session) chats with just the body set  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								c783e14a86 
								
									
								
							
								 
							
						 
						
							
							
								
								move sync request messages types to new pipeline  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								6380f7426f 
								
									
								
							
								 
							
						 
						
							
							
								
								fix pairing devices bugs since move to new pipeline  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								029851400d 
								
									
								
							
								 
							
						 
						
							
							
								
								include endSession message with new pipeline  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								908316f00d 
								
									
								
							
								 
							
						 
						
							
							
								
								update ReadReceiptMessage and DeliveryReceiptMessage to new pipeline  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								e0979fc4a5 
								
									
								
							
								 
							
						 
						
							
							
								
								add RequestContactSyncMessage and RequestGroup and RequestConfiguration messages to new pipeline  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								9c1f0e76fd 
								
									
								
							
								 
							
						 
						
							
							
								
								add RequestContactSyncMesage  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								fbba5575ba 
								
									
								
							
								 
							
						 
						
							
							
								
								remove buildSessionRequest message  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								1fe0e3a815 
								
									
								
							
								 
							
						 
						
							
							
								
								remove sendBackgroundMessage  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								6e1258e3d1 
								
									
								
							
								 
							
						 
						
							
							
								
								expirationTimerUpdate uses new sending pipeline  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								ff7ca5a0d5 
								
									
								
							
								 
							
						 
						
							
							
								
								add leave of closed group to new sending pipeline  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								34cec0be34 
								
									
								
							
								 
							
						 
						
							
							
								
								RequestGroupInfo via new pipeline  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								439ea09027 
								
									
								
							
								 
							
						 
						
							
							
								
								lint  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								e43dc734de 
								
									
								
							
								 
							
						 
						
							
							
								
								TypingMessage sent with new sending pipeline  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								12bb6673ea 
								
									
								
							
								 
							
						 
						
							
							
								
								fix session requests  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								0a2af13cb1 
								
									
								
							
								 
							
						 
						
							
							
								
								start of fix of session-request processing  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								c947d99369 
								
									
								
							
								 
							
						 
						
							
							
								
								getMessageQueue() rather than .messageQueue to avoid startup issue  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								b42bc05270 
								
									
								
							
								 
							
						 
						
							
							
								
								replace unlink message  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								2e78f755b4 
								
									
								
							
								 
							
						 
						
							
							
								
								replace sending of established, grant and link request messages  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								4865b72e93 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/clearnet' into receiver-remove-friend-request-logic  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								28fb1dd12a 
								
									
								
							
								 
							
						 
						
							
							
								
								address PR reviews  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								eb9a838af1 
								
									
								
							
								 
							
						 
						
							
							
								
								remove friends from UI logic  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								66de8d9648 
								
									
								
							
								 
							
						 
						
							
							
								
								remove plenty of the friend logic  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								bccdc3cf34 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/clearnet' into receiver-remove-friend-request-logic  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								ae44f0da0f 
								
							
								 
							
						 
						
							
							
								
								Remove old multi device functions  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								7b7d8c0e2a 
								
							
								 
							
						 
						
							
							
								
								Remove multi device from libloki  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								0275d43fa4 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'clearnet' into multi-device-protocol  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								68b119fb69 
								
									
								
							
								 
							
						 
						
							
							
								
								remove FR logic from receiver and background.js  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								7a6ea97efb 
								
							
								 
							
						 
						
							
							
								
								Handle strings in MultiDeviceProtocol  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								8ca7b8cfb4 
								
							
								 
							
						 
						
							
							
								
								Message receiving refactor: handleDataMessage onwards  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								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