Daniel Gultsch
							
						 
						
							 
							
							
							
							
								
							
							
								88cdd03f0f 
								
							 
						 
						
							
							
								
								catch npe in setupIme method  
							
							 
							
							
							
						 
						
							2015-09-07 13:31:24 +02:00  
						
					 
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
						
							 
							
							
							
							
								
							
							
								bf64276fa7 
								
							 
						 
						
							
							
								
								version bump to 1.6.8 and changelog  
							
							 
							
							
							
						 
						
							2015-09-06 19:46:26 +02:00  
						
					 
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
						
							 
							
							
							
							
								
							
							
								eff173ebc2 
								
							 
						 
						
							
							
								
								indicate broken pep in server info  
							
							 
							
							
							
						 
						
							2015-09-06 19:40:28 +02:00  
						
					 
				
					
						
							
							
								 
								Andreas Straub
							
						 
						
							 
							
							
							
							
								
							
							
								a95c451f1e 
								
							 
						 
						
							
							
								
								Only show that have sessions in fingerprint list  
							
							 
							
							... 
							
							
							
							Doesn't access database directly anymore but goes through AxolotlService
now to obtain list of fingerprints associated with an Account/Contact.
This should prevent orphaned keys littering the UI which previously
couldn't be removed through the Clear Devices function.
Together with 1c79982da84964c1d81179a0927d9cd1eadf53de this fixes  #1393  
							
						 
						
							2015-09-06 15:15:57 +02:00  
						
					 
				
					
						
							
							
								 
								Andreas Straub
							
						 
						
							 
							
							
							
							
								
							
							
								2bb033267b 
								
							 
						 
						
							
							
								
								Don't manually add keys to the store  
							
							 
							
							... 
							
							
							
							There is no need to preemptively add the keys to the store oneself.
SessionBuilder will take care of this for us. What's more, this will
prevent IdentityKeys from otherwise invalid bundles to show up in our
UI. 
							
						 
						
							2015-09-06 15:15:57 +02:00  
						
					 
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
						
							 
							
							
							
							
								
							
							
								2c4a6b0912 
								
							 
						 
						
							
							
								
								add null pointer check to db migration  
							
							 
							
							
							
						 
						
							2015-09-05 18:47:37 +02:00  
						
					 
				
					
						
							
							
								 
								Andreas Straub
							
						 
						
							 
							
							
							
							
								
							
							
								e2d506c96a 
								
							 
						 
						
							
							
								
								Never build a session with oneself  
							
							 
							
							... 
							
							
							
							If we detect our own ID is not in our own devicelist on receiving an
update, we reannounce ourselves. This used to have the side effect of
modifying the list of devices we thought were in the update set, causing
us to accidentally build a session with ourselves.
This lead to our own key being set to TRUSTED_INACTIVE, resulting in red
lock icons on messages sent by the own device.
We fix this by having publishOwnDeviceId() operate on a copy of the
original set. This commit also includes a db migration which deletes
sessions with oneself and sets own keys back to TRUSTED. 
							
						 
						
							2015-09-05 17:29:58 +02:00  
						
					 
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
						
							 
							
							
							
							
								
							
							
								a32a577e36 
								
							 
						 
						
							
							
								
								ignore timeout exceptions on secondary dns requests  
							
							 
							
							
							
						 
						
							2015-09-05 14:26:31 +02:00  
						
					 
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
						
							 
							
							
							
							
								
							
							
								7eb228d1a5 
								
							 
						 
						
							
							
								
								Issues with URLs with multiple dots in file.  fixes   #1373  
							
							 
							
							
							
						 
						
							2015-09-04 19:58:53 +02:00  
						
					 
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
						
							 
							
							
							
							
								
							
							
								1848b46195 
								
							 
						 
						
							
							
								
								invoke onEnterPressed callback only if shift is not pressed  
							
							 
							
							
							
						 
						
							2015-09-04 19:33:31 +02:00  
						
					 
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
						
							 
							
							
							
							
								
							
							
								9baa87e5c9 
								
							 
						 
						
							
							
								
								minimize softkeyboard only if it has been in fullscreen mode  
							
							 
							
							
							
						 
						
							2015-09-04 18:02:53 +02:00  
						
					 
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
						
							 
							
							
							
							
								
							
							
								204cee4a17 
								
							 
						 
						
							
							
								
								show an send button instead of the enter key in softkeyboards when enterIsSend and showEnterKey are both set  
							
							 
							
							
							
						 
						
							2015-09-04 14:48:00 +02:00  
						
					 
				
					
						
							
							
								 
								Andreas Straub
							
						 
						
							 
							
							
							
							
								
							
							
								b265341848 
								
							 
						 
						
							
							
								
								Ensure uris is empty before onStart adds to it  
							
							 
							
							... 
							
							
							
							Fixes  #1382  
							
						 
						
							2015-09-02 22:03:15 +02:00  
						
					 
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
						
							 
							
							
							
							
								
							
							
								fc594e249a 
								
							 
						 
						
							
							
								
								added special error state for dns timeout  
							
							 
							
							
							
						 
						
							2015-09-01 22:37:52 +02:00  
						
					 
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
						
							 
							
							
							
							
								
							
							
								91b0605bc2 
								
							 
						 
						
							
							
								
								use same method to add message hints to otr message everywhere it is needed  
							
							 
							
							
							
						 
						
							2015-09-01 22:36:56 +02:00  
						
					 
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
						
							 
							
							
							
							
								
							
							
								74cf8320bc 
								
							 
						 
						
							
							
								
								tag axolotl messages with pretty-please-store  
							
							 
							
							
							
						 
						
							2015-09-01 00:13:19 +02:00  
						
					 
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
						
							 
							
							
							
							
								
							
							
								aaf3ecaf41 
								
							 
						 
						
							
							
								
								made useImageAsIs determination a bit more foolproof (samsung)  
							
							 
							
							
							
						 
						
							2015-08-31 20:19:26 +02:00  
						
					 
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
						
							 
							
							
							
							
								
							
							
								ca262d3523 
								
							 
						 
						
							
							
								
								single task mode for start conversations activity  
							
							 
							
							
							
						 
						
							2015-08-30 11:37:52 +02:00  
						
					 
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
						
							 
							
							
							
							
								
							
							
								b0c19d6bac 
								
							 
						 
						
							
							
								
								fixed bug that prevented newly opened conversations to load the entire history via mam.  fixes   #1328  
							
							 
							
							
							
						 
						
							2015-08-30 11:24:37 +02:00  
						
					 
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
						
							 
							
							
							
							
								
							
							
								8f4b7686c9 
								
							 
						 
						
							
							
								
								catch invalid base64 on omemo key decoding  
							
							 
							
							
							
						 
						
							2015-08-30 11:11:54 +02:00  
						
					 
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
						
							 
							
							
							
							
								
							
							
								3db7087658 
								
							 
						 
						
							
							
								
								use build in method on >= lolipop devices to discover dns servers  
							
							 
							
							
							
						 
						
							2015-08-28 13:05:34 +02:00  
						
					 
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
						
							 
							
							
							
							
								
							
							
								9a56e1620b 
								
							 
						 
						
							
							
								
								version bump to 1.6.7 + changelog  
							
							 
							
							
							
						 
						
							2015-08-28 13:05:15 +02:00  
						
					 
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
						
							 
							
							
							
							
								
							
							
								bc9f6d91ac 
								
							 
						 
						
							
							
								
								pulled updated translations from transifex  
							
							 
							
							
							
						 
						
							2015-08-28 13:04:57 +02:00  
						
					 
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
						
							 
							
							
							
							
								
							
							
								384c441990 
								
							 
						 
						
							
							
								
								reformating and upper bound for waiting on stanza writer  
							
							 
							
							
							
						 
						
							2015-08-28 11:42:11 +02:00  
						
					 
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
						
							 
							
							
							
							
								
							
							
								5298f4e2aa 
								
							 
						 
						
							
							
								
								fixed type=timeout  
							
							 
							
							
							
						 
						
							2015-08-28 11:41:41 +02:00  
						
					 
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
						
							 
							
							
							
							
								
							
							
								cb70df7a34 
								
							 
						 
						
							
							
								
								added XEP number for http file upload  
							
							 
							
							
							
						 
						
							2015-08-27 19:18:35 +02:00  
						
					 
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
						
							 
							
							
							
							
								
							
							
								eff9e417e0 
								
							 
						 
						
							
							
								
								use dedicated colors for primary and primary_dark  
							
							 
							
							
							
						 
						
							2015-08-26 21:17:29 +02:00  
						
					 
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
						
							 
							
							
							
							
								
							
							
								593f5cdcbe 
								
							 
						 
						
							
							
								
								version bump to 1.6.6 and changelog  
							
							 
							
							
							
						 
						
							2015-08-26 21:13:20 +02:00  
						
					 
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
						
							 
							
							
							
							
								
							
							
								c5abddc584 
								
							 
						 
						
							
							
								
								fixed highlight text color for white chat bubbles  
							
							 
							
							
							
						 
						
							2015-08-26 21:12:19 +02:00  
						
					 
				
					
						
							
							
								 
								Andreas Straub
							
						 
						
							 
							
							
							
							
								
							
							
								1156ccbce2 
								
							 
						 
						
							
							
								
								Fix error handling for announce check retrieval  
							
							 
							
							... 
							
							
							
							Only aborts when a timeout was received. Error conditions (most notably
item-not-found) are interpreted as no other devices existing. 
							
						 
						
							2015-08-26 20:52:44 +02:00  
						
					 
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
						
							 
							
							
							
							
								
							
							
								cd451856b2 
								
							 
						 
						
							
							
								
								explictitly handle iq timeouts in bind and session iqs  
							
							 
							
							
							
						 
						
							2015-08-26 20:47:08 +02:00  
						
					 
				
					
						
							
							
								 
								Andreas Straub
							
						 
						
							 
							
							
							
							
								
							
							
								c4a548ada0 
								
							 
						 
						
							
							
								
								Only announce device after publishing bundle  
							
							 
							
							
							
						 
						
							2015-08-26 15:45:21 +02:00  
						
					 
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
						
							 
							
							
							
							
								
							
							
								f6b7a25e29 
								
							 
						 
						
							
							
								
								moved actual iq callback out of synchronized find callback block  
							
							 
							
							
							
						 
						
							2015-08-26 14:01:37 +02:00  
						
					 
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
						
							 
							
							
							
							
								
							
							
								ea2ce78d6e 
								
							 
						 
						
							
							
								
								be more restrictive about marking messages as sent_received in muc parser  
							
							 
							
							
							
						 
						
							2015-08-26 12:11:12 +02:00  
						
					 
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
						
							 
							
							
							
							
								
							
							
								3e0636367a 
								
							 
						 
						
							
							
								
								Revert "improved compatibility with muc components that change the message id"  
							
							 
							
							... 
							
							
							
							This reverts commit df86b0fc47 . 
							
						 
						
							2015-08-26 11:39:18 +02:00  
						
					 
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
						
							 
							
							
							
							
								
							
							
								4424a818df 
								
							 
						 
						
							
							
								
								version bump to 1.6.5 + changelog  
							
							 
							
							
							
						 
						
							2015-08-26 00:32:42 +02:00  
						
					 
				
					
						
							
							
								 
								Andreas Straub
							
						 
						
							 
							
							
							
							
								
							
							
								0eeaccd974 
								
							 
						 
						
							
							
								
								Fix key publishing  
							
							 
							
							... 
							
							
							
							Remove invalid check for result code, which prevented publishing if the
node was empty to begin with.
Fix pepBroken check 
							
						 
						
							2015-08-26 00:27:39 +02:00  
						
					 
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
						
							 
							
							
							
							
								
							
							
								05d3015421 
								
							 
						 
						
							
							
								
								version bump to 1.6.4 and changelog  
							
							 
							
							
							
						 
						
							2015-08-25 23:28:25 +02:00  
						
					 
				
					
						
							
							
								 
								Andreas Straub
							
						 
						
							 
							
							
							
							
								
							
							
								25a9d59412 
								
							 
						 
						
							
							
								
								Add more logging to pep attemp counter logic  
							
							 
							
							
							
						 
						
							2015-08-25 18:52:36 +02:00  
						
					 
				
					
						
							
							
								 
								Andreas Straub
							
						 
						
							 
							
							
							
							
								
							
							
								eafcf38ec9 
								
							 
						 
						
							
							
								
								Limit number of PEP publish tries  
							
							 
							
							... 
							
							
							
							If PEP publish tries are repeatedly triggered by empty PEP updates, stop
attempting to publish after 3 tries. This should work around broken PEP
implementations in older ejabberd and OpenFire versions. 
							
						 
						
							2015-08-25 18:43:44 +02:00  
						
					 
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
						
							 
							
							
							
							
								
							
							
								11b9fc3191 
								
							 
						 
						
							
							
								
								Merge pull request  #1365  from betheg/remove_imports  
							
							 
							
							... 
							
							
							
							remove unused imports. 
							
						 
						
							2015-08-25 14:14:13 +02:00  
						
					 
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
						
							 
							
							
							
							
								
							
							
								04e21660b6 
								
							 
						 
						
							
							
								
								Merge pull request  #1364  from betheg/jdk15on  
							
							 
							
							... 
							
							
							
							update bcprov-jdk15on to v1.52 
							
						 
						
							2015-08-25 12:41:27 +02:00  
						
					 
				
					
						
							
							
								 
								Michael
							
						 
						
							 
							
							
							
							
								
							
							
								ae9de26f59 
								
							 
						 
						
							
							
								
								remove unused imports.  
							
							 
							
							
							
						 
						
							2015-08-25 12:40:22 +02:00  
						
					 
				
					
						
							
							
								 
								Andreas Straub
							
						 
						
							 
							
							
							
							
								
							
							
								b84fecf51a 
								
							 
						 
						
							
							
								
								Pass through device IDs when updating own list  
							
							 
							
							
							
						 
						
							2015-08-25 12:17:09 +02:00  
						
					 
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
						
							 
							
							
							
							
								
							
							
								5eae1e52d2 
								
							 
						 
						
							
							
								
								cleared up some error messages in axolotl service and execute publishOwnDevicesWhenNeeded() only if processing our own jid  
							
							 
							
							
							
						 
						
							2015-08-25 11:43:10 +02:00  
						
					 
				
					
						
							
							
								 
								Michael
							
						 
						
							 
							
							
							
							
								
							
							
								61c0f8adb0 
								
							 
						 
						
							
							
								
								update bcprov-jdk15on to v1.52  
							
							 
							
							
							
						 
						
							2015-08-25 11:17:05 +02:00  
						
					 
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
						
							 
							
							
							
							
								
							
							
								25c49d5e34 
								
							 
						 
						
							
							
								
								catch some db query exceptions  
							
							 
							
							
							
						 
						
							2015-08-25 11:12:10 +02:00  
						
					 
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
						
							 
							
							
							
							
								
							
							
								7617a19280 
								
							 
						 
						
							
							
								
								additonal null checks in file backend  
							
							 
							
							
							
						 
						
							2015-08-25 11:11:53 +02:00  
						
					 
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
						
							 
							
							
							
							
								
							
							
								476db24c10 
								
							 
						 
						
							
							
								
								fixed session time  
							
							 
							
							
							
						 
						
							2015-08-25 11:11:32 +02:00  
						
					 
				
					
						
							
							
								 
								Daniel Gultsch
							
						 
						
							 
							
							
							
							
								
							
							
								dd20f41f1b 
								
							 
						 
						
							
							
								
								Merge pull request  #1363  from betheg/minidns  
							
							 
							
							... 
							
							
							
							update minidns to v0.1.7 
							
						 
						
							2015-08-25 11:09:11 +02:00