21c62c167e 
								
									
								
							
								 
							
						 
						
							
							
								
								remove typing indicator when we get a dataMessage  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								72c96ea998 
								
									
								
							
								 
							
						 
						
							
							
								
								remove most of the SessionProtocol unused stuff  
							
							... 
							
							
							
							- prekeys
- SessionCipher
- LokiCipher
- endSession and the reset Session logic
- what we called Sessionprotocol manager (to keep track of session with
everyone) 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								979a9058e3 
								
									
								
							
								 
							
						 
						
							
							
								
								remove verified number - related features (partial)  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								d43ae09eb0 
								
									
								
							
								 
							
						 
						
							
							
								
								first working version of closed group v2  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								2fe6b11e89 
								
									
								
							
								 
							
						 
						
							
							
								
								move ConversationController to typescript  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								a2c5427912 
								
									
								
							
								 
							
						 
						
							
							
								
								do not trigger endSession if we end get a missing prekey  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								6fd8ea20c7 
								
									
								
							
								 
							
						 
						
							
							
								
								fix restoring of session after restore from seed  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								53433261d9 
								
									
								
							
								 
							
						 
						
							
							
								
								remove outgoing_message.js and everything related to it  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								aa75205bbd 
								
							
								 
							
						 
						
							
							
								
								Move BlockedNumberController to ts  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								cd79b5051c 
								
									
								
							
								 
							
						 
						
							
							
								
								move more logic to build sync message in ts for ContactSync and GroupSync  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								9a01317e96 
								
							
								 
							
						 
						
							
							
								
								log error  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								b10835ffc7 
								
							
								 
							
						 
						
							
							
								
								Share contact upon authorising secondary device  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								e343a04eea 
								
							
								 
							
						 
						
							
							
								
								Merge commit '18b5b7c046436f2defab2e20407e22da180bf97b' into signal-1.22  
							
							... 
							
							
							
							# Conflicts:
#	app/sql.js
#	background.html
#	config/default.json
#	js/background.js
#	js/models/conversations.js
#	js/models/messages.js
#	js/modules/data.js
#	js/signal_protocol_store.js
#	js/views/conversation_search_view.js
#	libtextsecure/message_receiver.js
#	libtextsecure/sendmessage.js
#	main.js
#	package.json
#	preload.js
#	test/index.html
#	ts/components/Avatar.tsx
#	ts/components/conversation/ConversationHeader.md
#	ts/components/conversation/ConversationHeader.tsx 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								5b54c9554e 
								
							
								 
							
						 
						
							
							
								
								Remove groups table, conversation is single source of truth  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								041fe4be05 
								
							
								 
							
						 
						
							
							
								
								Remove JSON column and Backbone Model for unprocessed  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								9c540ab977 
								
							
								 
							
						 
						
							
							
								
								Add cache support to Signal Protocol Store  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								f92e8485f8 
								
							
								 
							
						 
						
							
							
								
								Merge development into lint  
							
							... 
							
							
							
							Added gitattributes 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								6bd2d3962e 
								
							
								 
							
						 
						
							
							
								
								Linted files  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								feb8af476a 
								
							
								 
							
						 
						
							
							
								
								Refactored BlockedNumberController.  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								12d69244e9 
								
									
								
							
								 
							
						 
						
							
							
								
								Update js/signal_protocol_store.js  
							
							... 
							
							
							
							Co-Authored-By: BeaudanBrown <beau@loki.network> 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								1e3886cca8 
								
							
								 
							
						 
						
							
							
								
								More consistent naming of key storage functions, moved some loki messenger only functions into new file  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								13db2d666f 
								
							
								 
							
						 
						
							
							
								
								Fixed test again after rebase, reworked some logic in the conversation validateNumber function to correctly reflect what libsignal thinks is valid  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								eb7a0dbb3a 
								
							
								 
							
						 
						
							
							
								
								Fix failing tests except for problematic spellcheck package  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								8f22babfcc 
								
							
								 
							
						 
						
							
							
								
								More log level finetuning  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								9fd822a7e3 
								
							
								 
							
						 
						
							
							
								
								Remove preKeys on friend request decline.  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								8cc9b7b54b 
								
							
								 
							
						 
						
							
							
								
								Added blocked number model and collection.  
							
							... 
							
							
							
							Added blocked number controller.
Hooked up BlockedNumberController loading. 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								98185fa6fd 
								
							
								 
							
						 
						
							
							
								
								Added sql migration.  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								77602e3dbb 
								
							
								 
							
						 
						
							
							
								
								Moved contactPreKey and contactSignedPreKey to sql.  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								525007f944 
								
							
								 
							
						 
						
							
							
								
								Added fetching preKey by recipient.  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								f589fdac5c 
								
							
								 
							
						 
						
							
							
								
								Merge signal changes into branch.  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								1755e0adfd 
								
							
								 
							
						 
						
							
							
								
								Move all remaining stores to SQLCipher  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								4b9fcb98d4 
								
							
								 
							
						 
						
							
							
								
								Linting and other housekeeping stuff  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								1cf8710127 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #16  from sachaaaaa/friend_response  
							
							... 
							
							
							
							Handle prekeys in incoming friend request 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								9370e2b74a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/signalapp/Signal-Desktop  into development  
							
							... 
							
							
							
							* 'master' of https://github.com/signalapp/Signal-Desktop : (38 commits)
  v1.17.0
  v1.17.0-beta.4
  Ensure that blue group avatars are preserved in dark theme
  Android theme: Incoming quotes take color from containing message
  Conversations have blue avatar backgrounds if no image provided
  Fix lint errors
  Add ca language
  inboxView: Ensure Conversation exists for our own number
  Ensure that file is not attached if we've filtered it
  v1.17.0-beta.3
  Localization updates
  v1.16.3
  Lint fixes
  Lint fixes
  Better handle large numbers of messages in cache on startup
  Keep object stores after conversations migrate to SQLCipher
  Longer timeout for orphaned file cleanup
  Tests and increase consistency for isFileDangerous calls
  Longer timeout for orphaned file cleanup
  v1.17.0-beta.2
  ...
# Conflicts:
#	background.html
#	package.json 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								025d13a72b 
								
							
								 
							
						 
						
							
							
								
								Add keyId index for contact prekeys and allow retrieving prekeys for a specific pubkey and keyid  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								886f47b8e7 
								
									
								
							
								 
							
						 
						
							
							
								
								Prekeys sending: first pass ( #12 )  
							
							... 
							
							
							
							* add 'recipient' attribute in prekey database to allow binding a prekey to a recipient pub key
* Attach a PreKeyBundleMessage to the ContentMessage in fallback encryption mode
* Skip generating 100 prekeys upon registration
* Store the signed key signature in database 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								2cfbfe477a 
								
							
								 
							
						 
						
							
							
								
								Better handle large numbers of messages in cache on startup  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								cd60bdd08a 
								
							
								 
							
						 
						
							
							
								
								Move conversations to SQLCipher  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								bb65115d7d 
								
							
								 
							
						 
						
							
							
								
								Ensure the unique object id is stored in the object to facilitate deleting it later.  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								2f562ce9e1 
								
							
								 
							
						 
						
							
							
								
								Change contact prekeys in db to allow multiple entries for each contact  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								9e0319acb0 
								
							
								 
							
						 
						
							
							
								
								fix encrypting message by returning fake localRegistrationID (not sure what it's for)  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								0832806bd9 
								
							
								 
							
						 
						
							
							
								
								wip: added helper to create mock contacts, almost got a session working  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								258a89bc21 
								
							
								 
							
						 
						
							
							
								
								create contactPreKeys and contactSignedPreKeys in database, with load/store helpers (rerun migrations required)  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								7983300f4a 
								
							
								 
							
						 
						
							
							
								
								Use base64 strings for incoming message cache instead of binary  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								3105b77475 
								
							
								 
							
						 
						
							
							
								
								Migrate to SQLCipher for messages/cache  
							
							... 
							
							
							
							Quite a few other fixes, including:
  - Sending to contact with no avatar yet (not synced from mobile)
  - Left pane doesn't update quickly or at all on new message
  - Left pane doesn't show sent or error status
Also:
 - Contributing.md: Ensure set of linux dev dependencies is complete 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								f39a96bc76 
								
							
								 
							
						 
						
							
							
								
								Move to centralized message/cache data layer  
							
							... 
							
							
							
							Also, ensure that conversation.messageCollection has nothing in it
unless it has an associated ConversationView. 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								5933a34a18 
								
							
								 
							
						 
						
							
							
								
								Use window.log in browser context, turn on console eslint rule  
							
							
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								43a44793c5 
								
							
								 
							
						 
						
							
							
								
								Remove jshint - move everything over to eslint  
							
							... 
							
							
							
							Also removed all hints of previous linters 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								cfe0bd0e79 
								
							
								 
							
						 
						
							
							
								
								Move to npm for several dependencies  
							
							... 
							
							
							
							mustache
jQuery
underscore
backbone
mocha
chai
intl-tel-input 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								95321e5d3e 
								
							
								 
							
						 
						
							
							
								
								Remove Vim mode lines  
							
							
							
						 
						
							8 years ago