f608fb349a 
								
							 
						 
						
							
							
								
								refactored file encryption to give access to inner stream  
							
							... 
							
							
							
							Conscrypt on some plattforms doesn’t like when we close the CipherInputStream. Therefor we refactor the api to give us access to the inner stream so we can close that independently. 
							
						 
						
							2018-10-03 18:14:45 +02:00  
				
					
						
							
							
								 
						
							
								4c08ba8d03 
								
							 
						 
						
							
							
								
								use 12 byte IV for omemo and http upload  
							
							
							
						 
						
							2018-10-03 17:44:48 +02:00  
				
					
						
							
							
								 
						
							
								9ca636589c 
								
							 
						 
						
							
							
								
								remove more legacy otr decryption code  
							
							
							
						 
						
							2018-10-03 12:50:54 +02:00  
				
					
						
							
							
								 
						
							
								7fa8811f64 
								
							 
						 
						
							
							
								
								refresh ui after device list update only if list has changed  
							
							
							
						 
						
							2018-10-03 11:53:02 +02:00  
				
					
						
							
							
								 
						
							
								b2cbd60f94 
								
							 
						 
						
							
							
								
								use Consistent Color Generation (XEP-0392 v0.6)  
							
							
							
						 
						
							2018-10-02 20:33:53 +02:00  
				
					
						
							
							
								 
						
							
								98d3d91a8e 
								
							 
						 
						
							
							
								
								create notification channel for quite hours.  fixes   #3212  
							
							
							
						 
						
							2018-10-02 20:25:03 +02:00  
				
					
						
							
							
								 
						
							
								d7f058c5b8 
								
							 
						 
						
							
							
								
								pulled translations from transifex  
							
							
							
						 
						
							2018-10-01 20:17:32 +02:00  
				
					
						
							
							
								 
						
							
								d4b98c9aff 
								
							 
						 
						
							
							
								
								made xmpp domain verifier verify wildcard domains where domain is a sub.sub domain  
							
							
							
						 
						
							2018-10-01 17:08:23 +02:00  
				
					
						
							
							
								 
						
							
								db2107c093 
								
							 
						 
						
							
							
								
								clean up connection code. unify domain = ip and extended connection settings into fake resolver  
							
							
							
						 
						
							2018-10-01 17:07:37 +02:00  
				
					
						
							
							
								 
						
							
								8270adf703 
								
							 
						 
						
							
							
								
								use sni and alpn for start tls as well. apperently google requires it  
							
							
							
						 
						
							2018-10-01 11:34:27 +02:00  
				
					
						
							
							
								 
						
							
								1cbb60d7ed 
								
							 
						 
						
							
							
								
								removed unused code (otr jingle encrypted file transfer)  
							
							
							
						 
						
							2018-09-30 13:48:11 +02:00  
				
					
						
							
							
								 
						
							
								bb6b647af8 
								
							 
						 
						
							
							
								
								use stronger video compression (lower bitrate & lower resolution)  
							
							
							
						 
						
							2018-09-28 18:38:54 +02:00  
				
					
						
							
							
								 
						
							
								9816261569 
								
							 
						 
						
							
							
								
								introduced error code for server not opening stream after auth or starttls  
							
							
							
						 
						
							2018-09-27 17:39:49 +02:00  
				
					
						
							
							
								 
						
							
								cf879dd8e8 
								
							 
						 
						
							
							
								
								fixed sni and alpn for kitkat  
							
							
							
						 
						
							2018-09-27 10:00:58 +02:00  
				
					
						
							
							
								 
						
							
								d737ea296e 
								
							 
						 
						
							
							
								
								code cleanup  
							
							
							
						 
						
							2018-09-27 09:59:05 +02:00  
				
					
						
							
							
								 
						
							
								681ce91ab8 
								
							 
						 
						
							
							
								
								do not run through connection loop after thread was interrupted and resolver returned 0 results  
							
							
							
						 
						
							2018-09-26 14:39:04 +02:00  
				
					
						
							
							
								 
						
							
								6121217df5 
								
							 
						 
						
							
							
								
								fixed auth  
							
							
							
						 
						
							2018-09-26 10:39:36 +02:00  
				
					
						
							
							
								 
						
							
								ef4cfacaf4 
								
							 
						 
						
							
							
								
								Fix auth when upgrading from SCRAM-SHA-1 to -256 ( #3192 )  
							
							
							
						 
						
							2018-09-26 10:19:54 +02:00  
				
					
						
							
							
								 
						
							
								9015d0a1fc 
								
							 
						 
						
							
							
								
								interrupt sub thread in resolver  
							
							
							
						 
						
							2018-09-26 10:18:56 +02:00  
				
					
						
							
							
								 
						
							
								cdcd2f8b04 
								
							 
						 
						
							
							
								
								do not show 'paste as quote' if clip is NULL  
							
							
							
						 
						
							2018-09-24 20:33:05 +02:00  
				
					
						
							
							
								 
						
							
								9e7db440df 
								
							 
						 
						
							
							
								
								pulled translations from transifex  
							
							
							
						 
						
							2018-09-24 19:47:20 +02:00  
				
					
						
							
							
								 
						
							
								23b641a6ad 
								
							 
						 
						
							
							
								
								fixed notification sounds for Android 6  
							
							
							
						 
						
							2018-09-24 19:47:11 +02:00  
				
					
						
							
							
								 
						
							
								5cf64826ac 
								
							 
						 
						
							
							
								
								check if wake lock needs reinit when pressing start/pause in audio player  
							
							
							
						 
						
							2018-09-23 11:47:13 +02:00  
				
					
						
							
							
								 
						
							
								2d206122a5 
								
							 
						 
						
							
							
								
								use conscrypt api to set sni and alpn  
							
							
							
						 
						
							2018-09-23 11:20:23 +02:00  
				
					
						
							
							
								 
						
							
								70845c5e95 
								
							 
						 
						
							
							
								
								do not compress/resize images with strange aspect ratios.  fixes   #3188  
							
							
							
						 
						
							2018-09-22 16:51:00 +02:00  
				
					
						
							
							
								 
						
							
								b759cf902d 
								
							 
						 
						
							
							
								
								fixed regression that didn’t enable SNI  
							
							
							
						 
						
							2018-09-22 13:32:46 +02:00  
				
					
						
							
							
								 
						
							
								6637d7056e 
								
							 
						 
						
							
							
								
								use conscrypt as security provider to provide tls 1.3 and modern cyphers on old androids  
							
							
							
						 
						
							2018-09-21 16:33:07 +02:00  
				
					
						
							
							
								 
						
							
								1985f6bdec 
								
							 
						 
						
							
							
								
								store avatars received over muc presence in contact  
							
							
							
						 
						
							2018-09-21 12:27:58 +02:00  
				
					
						
							
							
								 
						
							
								4930f22615 
								
							 
						 
						
							
							
								
								copy into new array when returning from resolver  
							
							
							
						 
						
							2018-09-20 20:29:21 +02:00  
				
					
						
							
							
								 
						
							
								5be64de7be 
								
							 
						 
						
							
							
								
								catch conversations.im invite urls directly in fragment  
							
							
							
						 
						
							2018-09-18 17:15:52 +02:00  
				
					
						
							
							
								 
						
							
								53cd58c955 
								
							 
						 
						
							
							
								
								fixed text sharing in direct sharing  
							
							
							
						 
						
							2018-09-18 17:03:08 +02:00  
				
					
						
							
							
								 
						
							
								6ede6c7f85 
								
							 
						 
						
							
							
								
								behave nicely (no foreground service by default) if app is built with targetSdk <26  
							
							
							
						 
						
							2018-09-18 11:33:18 +02:00  
				
					
						
							
							
								 
						
							
								5599c1f6f4 
								
							 
						 
						
							
							
								
								pulled translations from transifex  
							
							
							
						 
						
							2018-09-17 21:31:00 +02:00  
				
					
						
							
							
								 
						
							
								bd128335d3 
								
							 
						 
						
							
							
								
								do not show media overview in contact/conference details when missing storage permission  
							
							
							
						 
						
							2018-09-17 21:24:25 +02:00  
				
					
						
							
							
								 
						
							
								09eca8478e 
								
							 
						 
						
							
							
								
								use javax api instead of BC for file decryption  
							
							
							
						 
						
							2018-09-17 17:47:51 +02:00  
				
					
						
							
							
								 
						
							
								67e7d2cf9e 
								
							 
						 
						
							
							
								
								do not use BC provider on android 22+  
							
							
							
						 
						
							2018-09-17 17:47:36 +02:00  
				
					
						
							
							
								 
						
							
								542abb7a95 
								
							 
						 
						
							
							
								
								pulled translations from transifex  
							
							
							
						 
						
							2018-09-16 16:02:52 +02:00  
				
					
						
							
							
								 
						
							
								c5fcd03489 
								
							 
						 
						
							
							
								
								check omemo keys when attachments are commit instead of before  
							
							
							
						 
						
							2018-09-16 15:58:05 +02:00  
				
					
						
							
							
								 
						
							
								6a6287bbd7 
								
							 
						 
						
							
							
								
								commit next message (draft) when input box gets emptied. causes tablet view to update  
							
							
							
						 
						
							2018-09-16 15:26:33 +02:00  
				
					
						
							
							
								 
						
							
								3624d11824 
								
							 
						 
						
							
							
								
								create notification channel for export service  
							
							
							
						 
						
							2018-09-16 14:40:28 +02:00  
				
					
						
							
							
								 
						
							
								c141f16065 
								
							 
						 
						
							
							
								
								modify media preview sizes for various screens  
							
							
							
						 
						
							2018-09-16 14:09:15 +02:00  
				
					
						
							
							
								 
						
							
								a6bcd9afe9 
								
							 
						 
						
							
							
								
								show inactive keys if all of them are  
							
							
							
						 
						
							2018-09-16 14:08:56 +02:00  
				
					
						
							
							
								 
						
							
								b8474941c7 
								
							 
						 
						
							
							
								
								clear parent activities pending view intent before calling startAcitvityForResult()  
							
							
							
						 
						
							2018-09-16 10:09:22 +02:00  
				
					
						
							
							
								 
						
							
								febd9cc3e0 
								
							 
						 
						
							
							
								
								fixed regression that would not dismiss video encoding notification  
							
							
							
						 
						
							2018-09-16 10:07:33 +02:00  
				
					
						
							
							
								 
						
							
								0977f300dd 
								
							 
						 
						
							
							
								
								s/show media/view media/g  
							
							
							
						 
						
							2018-09-16 09:47:33 +02:00  
				
					
						
							
							
								 
						
							
								7a0c53aa71 
								
							 
						 
						
							
							
								
								introduce media browser activity  
							
							
							
						 
						
							2018-09-15 21:10:17 +02:00  
				
					
						
							
							
								 
						
							
								06972ec95c 
								
							 
						 
						
							
							
								
								show conversation media in contact/conference details  
							
							
							
						 
						
							2018-09-15 19:38:45 +02:00  
				
					
						
							
							
								 
						
							
								63f203c1d1 
								
							 
						 
						
							
							
								
								do some performance optimizations on jid host suggestions.  fixes   #3174  
							
							
							
						 
						
							2018-09-14 14:00:26 +02:00  
				
					
						
							
							
								 
						
							
								e0266d0efb 
								
							 
						 
						
							
							
								
								fix media preview in tablet mode  
							
							
							
						 
						
							2018-09-13 18:48:21 +02:00  
				
					
						
							
							
								 
						
							
								724f86f054 
								
							 
						 
						
							
							
								
								made foreground service logging more meaninful  
							
							
							
						 
						
							2018-09-13 18:47:57 +02:00  
				
					
						
							
							
								 
						
							
								63f374c90f 
								
							 
						 
						
							
							
								
								pulled translations from transifex  
							
							
							
						 
						
							2018-09-12 23:04:36 +02:00  
				
					
						
							
							
								 
						
							
								c795cdb722 
								
							 
						 
						
							
							
								
								add icon for unknown file while keeping 'file' icon for documents  
							
							
							
						 
						
							2018-09-12 22:56:40 +02:00  
				
					
						
							
							
								 
						
							
								b15777bd3a 
								
							 
						 
						
							
							
								
								make media previews survive rotations  
							
							
							
						 
						
							2018-09-12 22:20:19 +02:00  
				
					
						
							
							
								 
						
							
								fbc1d242ca 
								
							 
						 
						
							
							
								
								allow sharing and attaching of multiple files  
							
							... 
							
							
							
							fixes  #3132  
						
							2018-09-12 18:43:17 +02:00  
				
					
						
							
							
								 
						
							
								d7cdec002c 
								
							 
						 
						
							
							
								
								add more thumbnail icons for various file types  
							
							
							
						 
						
							2018-09-12 18:10:37 +02:00  
				
					
						
							
							
								 
						
							
								943f11e1f6 
								
							 
						 
						
							
							
								
								share with uses new preview mechanism  
							
							
							
						 
						
							2018-09-12 17:21:32 +02:00  
				
					
						
							
							
								 
						
							
								00c062a0c8 
								
							 
						 
						
							
							
								
								fixed media preview for file types other than images  
							
							
							
						 
						
							2018-09-12 14:37:41 +02:00  
				
					
						
							
							
								 
						
							
								3608b0eb44 
								
							 
						 
						
							
							
								
								WIP: preview media before sending them  
							
							... 
							
							
							
							Note that this commit breaks a few things in that non video/image do not work and sharing media isn’t currently using the new mechanism either 
							
						 
						
							2018-09-11 09:56:32 +02:00  
				
					
						
							
							
								 
						
							
								7bde04877a 
								
							 
						 
						
							
							
								
								avoid duplicate notifcation sounds  
							
							
							
						 
						
							2018-09-09 21:34:41 +02:00  
				
					
						
							
							
								 
						
							
								db6b9ab12b 
								
							 
						 
						
							
							
								
								pulled translations from transifex  
							
							
							
						 
						
							2018-09-08 12:50:11 +02:00  
				
					
						
							
							
								 
						
							
								2d5bd539db 
								
							 
						 
						
							
							
								
								sync roster after setting pgp id.  fixes   #2991  
							
							
							
						 
						
							2018-09-08 12:46:15 +02:00  
				
					
						
							
							
								 
						
							
								511335179f 
								
							 
						 
						
							
							
								
								do not parse caps and pgp keys from muc presences  
							
							
							
						 
						
							2018-09-08 12:45:05 +02:00  
				
					
						
							
							
								 
						
							
								be4c6bc2ca 
								
							 
						 
						
							
							
								
								speed up DNS  
							
							... 
							
							
							
							run queries in parallel
decrease timeout
do not fall back to google 
							
						 
						
							2018-09-08 11:30:20 +02:00  
				
					
						
							
							
								 
						
							
								accc378c4b 
								
							 
						 
						
							
							
								
								hasInternetConnection() will always return true if type=ethernet  
							
							
							
						 
						
							2018-09-06 23:18:06 +02:00  
				
					
						
							
							
								 
						
							
								eadd0c5f7a 
								
							 
						 
						
							
							
								
								listen for Android 6 DND events  
							
							
							
						 
						
							2018-09-06 23:17:37 +02:00  
				
					
						
							
							
								 
						
							
								ac7f0032af 
								
							 
						 
						
							
							
								
								properly clear file adding notification if forground service channel is disabled  
							
							
							
						 
						
							2018-09-06 22:05:15 +02:00  
				
					
						
							
							
								 
						
							
								39b86de698 
								
							 
						 
						
							
							
								
								removed global notifications switch  
							
							
							
						 
						
							2018-09-06 16:56:31 +02:00  
				
					
						
							
							
								 
						
							
								d86f4ce3a6 
								
							 
						 
						
							
							
								
								load contacts and start observer after giving permissions  
							
							
							
						 
						
							2018-09-06 15:55:54 +02:00  
				
					
						
							
							
								 
						
							
								816f5b6d22 
								
							 
						 
						
							
							
								
								make channel for video compression  
							
							
							
						 
						
							2018-09-06 15:37:31 +02:00  
				
					
						
							
							
								 
						
							
								14e0df2caf 
								
							 
						 
						
							
							
								
								provide intent filter to launch settings from notification groups controls  
							
							
							
						 
						
							2018-09-06 15:37:15 +02:00  
				
					
						
							
							
								 
						
							
								5675f65d6d 
								
							 
						 
						
							
							
								
								use adaptive launcher icon :-/  
							
							
							
						 
						
							2018-09-05 22:24:58 +02:00  
				
					
						
							
							
								 
						
							
								676d31f606 
								
							 
						 
						
							
							
								
								initial work toward api 26+  
							
							... 
							
							
							
							* introduce notification channels
* always use foreground service on 26+ 
							
						 
						
							2018-09-05 21:37:12 +02:00  
				
					
						
							
							
								 
						
							
								d5b50d1076 
								
							 
						 
						
							
							
								
								fixed user hint in magic create mode  
							
							
							
						 
						
							2018-09-05 20:16:45 +02:00  
				
					
						
							
							
								 
						
							
								11f67ac1ae 
								
							 
						 
						
							
							
								
								fixed own avatar not being square in message view  
							
							
							
						 
						
							2018-09-05 18:02:44 +02:00  
				
					
						
							
							
								 
						
							
								516b6dcc1f 
								
							 
						 
						
							
							
								
								code cleanup for group chat user context menu  
							
							
							
						 
						
							2018-09-02 20:54:50 +02:00  
				
					
						
							
							
								 
						
							
								ffc5d47091 
								
							 
						 
						
							
							
								
								Merge branch 'start_convervsations_by_long_press' of  https://github.com/ChaosKid42/Conversations  into ChaosKid42-start_convervsations_by_long_press  
							
							
							
						 
						
							2018-09-02 15:02:03 +02:00  
				
					
						
							
							
								 
						
							
								3ecb7136c1 
								
							 
						 
						
							
							
								
								start new conversations by long press on avatar  
							
							
							
						 
						
							2018-09-01 21:05:31 +02:00  
				
					
						
							
							
								 
						
							
								06f37b0d2b 
								
							 
						 
						
							
							
								
								AudioPlayer: disable screen and switch to earpiece when holding phone to ear  
							
							... 
							
							
							
							Based of initial worked by @harshitbansal05 
							
						 
						
							2018-09-01 18:23:07 +02:00  
				
					
						
							
							
								 
						
							
								f533e526fb 
								
							 
						 
						
							
							
								
								catch illegalargument exception when discovering extension from url  
							
							
							
						 
						
							2018-09-01 16:56:20 +02:00  
				
					
						
							
							
								 
						
							
								6d6bbc0a5d 
								
							 
						 
						
							
							
								
								removed synchronized in favor of another interrupted check in startXmpp()  
							
							
							
						 
						
							2018-09-01 10:07:40 +02:00  
				
					
						
							
							
								 
						
							
								c05acccf17 
								
							 
						 
						
							
							
								
								catch illegal state not illegal argument on popBackStack()  
							
							
							
						 
						
							2018-09-01 10:07:04 +02:00  
				
					
						
							
							
								 
						
							
								201d8ab398 
								
							 
						 
						
							
							
								
								do not show 'delete contact' for phone contacts. do not treat as stranger  
							
							
							
						 
						
							2018-08-31 11:04:45 +02:00  
				
					
						
							
							
								 
						
							
								b565c20d91 
								
							 
						 
						
							
							
								
								make recording activity not crash if microphone was in use.  fixes   #3160  
							
							
							
						 
						
							2018-08-31 11:04:18 +02:00  
				
					
						
							
							
								 
						
							
								2febbe1b8d 
								
							 
						 
						
							
							
								
								show jids from address book in Start Conversation screen if only one account is used  
							
							
							
						 
						
							2018-08-30 18:45:22 +02:00  
				
					
						
							
							
								 
						
							
								af724a6697 
								
							 
						 
						
							
							
								
								make port field disabled if hostname is empty  
							
							
							
						 
						
							2018-08-29 09:33:02 +02:00  
				
					
						
							
							
								 
						
							
								658caec342 
								
							 
						 
						
							
							
								
								use volatile for thread object in xmppconnection  
							
							
							
						 
						
							2018-08-28 17:51:18 +02:00  
				
					
						
							
							
								 
						
							
								c4ca381c7f 
								
							 
						 
						
							
							
								
								remove dividers from settings  
							
							
							
						 
						
							2018-08-28 17:50:36 +02:00  
				
					
						
							
							
								 
						
							
								cbea85c4dd 
								
							 
						 
						
							
							
								
								special treatment for presence errors known to be mucs  
							
							
							
						 
						
							2018-08-28 15:04:55 +02:00  
				
					
						
							
							
								 
						
							
								186f30fc5c 
								
							 
						 
						
							
							
								
								pulled translations from transifex  
							
							
							
						 
						
							2018-08-28 15:04:16 +02:00  
				
					
						
							
							
								 
						
							
								268fcd3838 
								
							 
						 
						
							
							
								
								disabled by default variant of XEP-0392  
							
							
							
						 
						
							2018-08-19 22:33:20 +02:00  
				
					
						
							
							
								 
						
							
								9f191f64da 
								
							 
						 
						
							
							
								
								do not display 'user left' toast in members only groups.  fixes   #3144  
							
							
							
						 
						
							2018-08-19 22:13:13 +02:00  
				
					
						
							
							
								 
						
							
								52c625bc01 
								
							 
						 
						
							
							
								
								Attempt at disbling grace period in response to issue  #3114  ( #3116 )  
							
							
							
						 
						
							2018-08-18 18:24:54 +02:00  
				
					
						
							
							
								 
						
							
								49349d898b 
								
							 
						 
						
							
							
								
								add id="current" on every published PEP item ( #3133 )  
							
							... 
							
							
							
							This makes sure even misconfigured PEP nodes still get only one item, as
defined in XEP-0060 §12.20. 
							
						 
						
							2018-08-18 18:24:29 +02:00  
				
					
						
							
							
								 
						
							
								02b7b0b4a6 
								
							 
						 
						
							
							
								
								do grace period calculation only on positive periods  
							
							
							
						 
						
							2018-08-18 18:20:58 +02:00  
				
					
						
							
							
								 
						
							
								8f057a0c95 
								
							 
						 
						
							
							
								
								try to catch out of memory exception  
							
							
							
						 
						
							2018-08-18 18:13:51 +02:00  
				
					
						
							
							
								 
						
							
								25aa6bed1e 
								
							 
						 
						
							
							
								
								upgrade babbler version  
							
							
							
						 
						
							2018-08-18 18:13:18 +02:00  
				
					
						
							
							
								 
						
							
								dc5e7e5d95 
								
							 
						 
						
							
							
								
								store bookmarks in pep if conversion xep is running  
							
							
							
						 
						
							2018-08-18 16:27:50 +02:00  
				
					
						
							
							
								 
						
							
								46574d6e11 
								
							 
						 
						
							
							
								
								version bump to 2.2.8 + changelog  
							
							
							
						 
						
							2018-07-23 20:43:42 +02:00  
				
					
						
							
							
								 
						
							
								f93cb8ede1 
								
							 
						 
						
							
							
								
								Revert "Patterns: attempt at fixing complex xmpp URIs (typically xmpp:#mychan%irc.server@xmpp.server.tld?join) ( #3115 )"  
							
							... 
							
							
							
							This reverts commit a4004904fe 
							
						 
						
							2018-07-22 22:42:35 +02:00  
				
					
						
							
							
								 
						
							
								fd28b32d56 
								
							 
						 
						
							
							
								
								call onMessageFound outside sync block  
							
							
							
						 
						
							2018-07-22 22:42:32 +02:00