Daniel Gultsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							d0c88e6293
							
						
					 | 
					
						
						
							
							check if jid was valid before parsing muc status or event msgs
						
						
						
						
						
					 | 
					
						2018-04-29 09:33:20 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							04f34fb968
							
						
					 | 
					
						
						
							
							Merge branch '2.1.x'
						
						
						
						
						
					 | 
					
						2018-04-28 16:58:27 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							9963616270
							
						
					 | 
					
						
						
							
							do not crash when inner message contains invalid jid
						
						
						
						
						
					 | 
					
						2018-04-28 16:56:32 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							6dbaece149
							
						
					 | 
					
						
						
							
							Merge tag '2.1.3'
						
						
						
						
						
					 | 
					
						2018-04-28 16:33:32 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							322463bab7
							
						
					 | 
					
						
						
							
							return InvalidJid object instead of null if Jid can not be parsed
						
						
						
						
						
					 | 
					
						2018-04-28 16:26:40 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							fc62cbbc52
							
						
					 | 
					
						
						
							
							fixed updating of server message id after dedup
						
						
						
						
						
					 | 
					
						2018-04-21 19:35:25 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							32a105fa1c
							
						
					 | 
					
						
						
							
							fixed condition to accept lmc if user reference exists
						
						
						
						
						
					 | 
					
						2018-04-14 14:55:51 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							c61be89262
							
						
					 | 
					
						
						
							
							keep track of user object in messages
						
						
						
						
						
					 | 
					
						2018-04-12 09:50:33 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							bda95bc571
							
						
					 | 
					
						
						
							
							make error message for 'not encrypted for this device'
						
						
						
						
						
					 | 
					
						2018-04-04 18:21:22 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							f0cfbb4681
							
						
					 | 
					
						
						
							
							fixed muc detection for rare cases where muc is hosted on primary domain
						
						
						
						
						
					 | 
					
						2018-03-31 22:01:17 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							a32d0c5d20
							
						
					 | 
					
						
						
							
							process receipts only on mam catchup
						
						
						
						
						
					 | 
					
						2018-03-26 05:43:01 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							ecedda8613
							
						
					 | 
					
						
						
							
							reformat
						
						
						
						
						
					 | 
					
						2018-03-25 18:49:49 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							fe8f0bd7f0
							
						
					 | 
					
						
						
							
							make receipt handling work with out of order receipts
						
						
						
						
						
					 | 
					
						2018-03-25 17:22:39 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							dccd3f1c8e
							
						
					 | 
					
						
						
							
							figure out fallbacks with omemo source id
						
						
						
						
						
					 | 
					
						2018-03-22 13:26:35 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							bd3799fe02
							
						
					 | 
					
						
						
							
							messages coming from known muc server are treated as muc when creating conversation
						
						
						
						
						
					 | 
					
						2018-03-22 12:43:08 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							9908af6286
							
						
					 | 
					
						
						
							
							sync roster to disk after roster push
						
						
						
						
						
					 | 
					
						2018-03-18 12:24:28 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							1accf9d961
							
						
					 | 
					
						
						
							
							migrate to xmpp-addr
						
						
						
						
						
					 | 
					
						2018-03-07 22:30:36 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							3bff110587
							
						
					 | 
					
						
						
							
							use translated version of subject if available
						
						
						
						
						
					 | 
					
						2018-03-07 22:30:36 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							bf6b54a7aa
							
						
					 | 
					
						
						
							
							get rid of OTR
						
						
						
						
						
					 | 
					
						2018-03-07 22:30:34 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							90ace36b18
							
						
					 | 
					
						
						
							
							only explicitly request device list for users not in roster fixups
						
						
						
						
						
					 | 
					
						2018-02-24 10:03:22 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							7725cb8311
							
						
					 | 
					
						
						
							
							MAM: look at total count for completness. parse fin correctly
						
						
						
						
						
					 | 
					
						2018-02-23 23:11:54 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							742727504f
							
						
					 | 
					
						
						
							
							fixed handling of self address messages w/o remoteMsgId
						
						
						
						
						
					 | 
					
						2018-02-19 15:52:33 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							e2ac1db225
							
						
					 | 
					
						
						
							
							do not cross reference bookmarks and conversations
						
						
						
						
						
					 | 
					
						2018-02-10 19:06:31 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							2eb2513615
							
						
					 | 
					
						
						
							
							always persist current nick (in bookmark and database)
						
						
						
						
						
					 | 
					
						2018-02-10 16:24:55 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							be70eb5650
							
						
					 | 
					
						
						
							
							improvements for self messages
						
						
						
						
						
						
						
						* fix omemo in group chats w/o participants
* don't create two axolotl messages when messaging self
* fix read marker for self messages 
						
					 | 
					
						2018-01-27 10:45:05 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							a5256c3e83
							
						
					 | 
					
						
						
							
							show self messages from other devices as received
						
						
						
						
						
					 | 
					
						2018-01-27 09:15:02 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							44ce90ccf2
							
						
					 | 
					
						
						
							
							respond to message receipts request when processing carbon copy
						
						
						
						
						
					 | 
					
						2018-01-23 22:00:33 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							eee5d885ba
							
						
					 | 
					
						
						
							
							make chat markers opportunistic in private mucs
						
						
						
						
						
					 | 
					
						2018-01-22 23:21:24 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							4600b3982e
							
						
					 | 
					
						
						
							
							treat key transport messages differently to not open empty conversations
						
						
						
						
						
					 | 
					
						2018-01-20 09:36:37 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							3ff37511d4
							
						
					 | 
					
						
						
							
							sent message receipts after mam catchup
						
						
						
						
						
					 | 
					
						2018-01-20 08:54:44 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							036dd82698
							
						
					 | 
					
						
						
							
							properly handle key transport messages. use prekeyparsing only when that attribute is set
						
						
						
						
						
					 | 
					
						2018-01-18 20:58:55 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							5d11fe7dc6
							
						
					 | 
					
						
						
							
							added a few todos to source code
						
						
						
						
						
					 | 
					
						2018-01-15 11:13:35 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							c5ee541906
							
						
					 | 
					
						
						
							
							clear muc avatar after going online
						
						
						
						
						
					 | 
					
						2017-12-18 13:19:11 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							1753dcac76
							
						
					 | 
					
						
						
							
							save muc subject to disk and use crypto targets for offline name generation
						
						
						
						
						
					 | 
					
						2017-12-17 16:23:19 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							38797177c7
							
						
					 | 
					
						
						
							
							ChatMarkers: parse own account from true counterpart
						
						
						
						
						
					 | 
					
						2017-12-14 19:34:35 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							37bd26c75f
							
						
					 | 
					
						
						
							
							save changed server id in replaced messages
						
						
						
						
						
					 | 
					
						2017-12-11 15:55:55 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							946d97074f
							
						
					 | 
					
						
						
							
							try to detect invalid nick (w/ emoji) in MUCs
						
						
						
						
						
					 | 
					
						2017-12-11 15:55:10 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							328c6dea0f
							
						
					 | 
					
						
						
							
							fixed workaround that allowed us to expire devices
						
						
						
						
						
					 | 
					
						2017-12-07 14:47:21 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							4b5db2fb45
							
						
					 | 
					
						
						
							
							read marker from mam. only trust true counterpart when mam:2 is being used
						
						
						
						
						
					 | 
					
						2017-12-02 22:13:59 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							ffb3eeb913
							
						
					 | 
					
						
						
							
							MAM: update previously sent messages with server msg id during mam query
						
						
						
						
						
					 | 
					
						2017-12-02 20:52:30 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							fc8a5641db
							
						
					 | 
					
						
						
							
							MAM: assume true counterpart is safe to extract when using mam:2
						
						
						
						
						
					 | 
					
						2017-12-02 18:11:03 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							97df4a682b
							
						
					 | 
					
						
						
							
							MessageParser: ignore groupchat messages retrieved from user archive
						
						
						
						
						
					 | 
					
						2017-12-02 17:48:26 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							86f09dd9b9
							
						
					 | 
					
						
						
							
							PresenceParser: work around for ejabberd not including status code 110 in shut down presence
						
						
						
						
						
					 | 
					
						2017-11-30 13:21:03 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							4596cad3cb
							
						
					 | 
					
						
						
							
							MessageParser: don't refresh view after parsing chat state when combined with message
						
						
						
						
						
					 | 
					
						2017-11-21 16:17:27 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							381fe82b01
							
						
					 | 
					
						
						
							
							save full jid when sending in muc. check chat markers against 'sender'
						
						
						
						
						
					 | 
					
						2017-11-21 15:42:46 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							79ea0713bb
							
						
					 | 
					
						
						
							
							MessageAdapter: code reformat
						
						
						
						
						
					 | 
					
						2017-11-21 13:26:45 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							702d6cf2a5
							
						
					 | 
					
						
						
							
							MessageParser: dismiss notification when receiving read marker from another client
						
						
						
						
						
					 | 
					
						2017-11-21 13:26:23 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							28e005f926
							
						
					 | 
					
						
						
							
							send and show read markers in private, non-anonymous groups
						
						
						
						
						
					 | 
					
						2017-11-20 11:26:20 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							75a485cbc1
							
						
					 | 
					
						
						
							
							catch all sorts of date parsing errors
						
						
						
						
						
					 | 
					
						2017-11-16 12:47:49 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							e6a67a6c26
							
						
					 | 
					
						
						
							
							made avatar cache cleaning more efficent after name changes
						
						
						
						
						
					 | 
					
						2017-08-23 21:49:25 +02:00 | 
					
					
						
						
							
							
							
						
					 |