9d9514a091 
								
							 
						 
						
							
							
								
								Add User-Agent to all HTTP calls  
							
							
							
						 
						
							2021-04-30 10:54:36 +02:00  
				
					
						
							
							
								 
						
							
								bc58fb0fbd 
								
							 
						 
						
							
							
								
								Always verify hostname/domain  
							
							... 
							
							
							
							There might be corner cases where it is required to use self signed
certificates. However there should be no corner cases where it is
required to use a wrong domain name. This commit swaps out the
MemorizingHostnameVerifier that let users accept wrong domains with the
standard XmppDomainVerifier.
closes  #4066  
							
						 
						
							2021-04-30 09:55:22 +02:00  
				
					
						
							
							
								 
						
							
								ec061bedc1 
								
							 
						 
						
							
							
								
								always show contact permission explain dialog on Quicksy  
							
							... 
							
							
							
							Until now Conversations and Quicksy would only disply the dialog that explains
why we want contact read permissions after the user rejected the request once
(following Android design guidelines and `shouldShowRequestPermissionRationale()`)
However for PlayStore policy this is no longer enough and the app needs to
explain and ask for consent before starting to upload the data.
This commit now displays the explain dialog immediately before asking for the
first time. 
							
						 
						
							2021-04-24 08:20:30 +02:00  
				
					
						
							
							
								 
						
							
								f9b292fd6a 
								
							 
						 
						
							
							
								
								version bump to 2.9.11 + changelog  
							
							
							
						 
						
							2021-04-18 18:46:05 +02:00  
				
					
						
							
							
								 
						
							
								8aed588405 
								
							 
						 
						
							
							
								
								ensure vibration future is canceled when scheduling a new one  
							
							
							
						 
						
							2021-04-18 16:09:36 +02:00  
				
					
						
							
							
								 
						
							
								ea2acc2963 
								
							 
						 
						
							
							
								
								use new hasInternet() API only on Android Q+  
							
							... 
							
							
							
							some VPN apps are broken on Android 7.1 (and below?)
fixes  #4058  
							
						 
						
							2021-04-18 15:47:31 +02:00  
				
					
						
							
							
								 
						
							
								2760f07307 
								
							 
						 
						
							
							
								
								disable read timeout for HTTP Upload  
							
							... 
							
							
							
							fixes  #4057  
						
							2021-04-18 15:46:47 +02:00  
				
					
						
							
							
								 
						
							
								ec22a39538 
								
							 
						 
						
							
							
								
								link to help.conversations.im from feature list in readme  
							
							... 
							
							
							
							fixes  #4053  
						
							2021-04-13 16:10:50 +02:00  
				
					
						
							
							
								 
						
							
								331fd30699 
								
							 
						 
						
							
							
								
								version bump to 2.9.10 + changelog  
							
							
							
						 
						
							2021-04-09 15:50:19 +02:00  
				
					
						
							
							
								 
						
							
								c469b2dc22 
								
							 
						 
						
							
							
								
								pulled translations from transifex  
							
							
							
						 
						
							2021-04-09 15:50:11 +02:00  
				
					
						
							
							
								 
						
							
								202bde46ed 
								
							 
						 
						
							
							
								
								properly error out if upload fails.  fixes   #4052  
							
							
							
						 
						
							2021-04-09 15:49:33 +02:00  
				
					
						
							
							
								 
						
							
								37ce311764 
								
							 
						 
						
							
							
								
								do not attempt to play ringtone if none was found  
							
							
							
						 
						
							2021-04-08 10:53:01 +02:00  
				
					
						
							
							
								 
						
							
								9fc04c4b1e 
								
							 
						 
						
							
							
								
								when receiving out-of-order session-init in terminal state do not move to terminal again  
							
							... 
							
							
							
							fixes  #4049  
						
							2021-04-08 10:23:39 +02:00  
				
					
						
							
							
								 
						
							
								5f020af2cc 
								
							 
						 
						
							
							
								
								pulled translations from transifex  
							
							
							
						 
						
							2021-04-08 09:34:16 +02:00  
				
					
						
							
							
								 
						
							
								55b2f2656d 
								
							 
						 
						
							
							
								
								fix HTTP up/download for users that dont trust system CAs  
							
							
							
						 
						
							2021-04-08 08:56:58 +02:00  
				
					
						
							
							
								 
						
							
								fb681dfd60 
								
							 
						 
						
							
							
								
								ammend 2.9.9 changelog  
							
							
							
						 
						
							2021-04-03 09:34:24 +02:00  
				
					
						
							
							
								 
						
							
								5e59f20685 
								
							 
						 
						
							
							
								
								delete issue template and contributing guidelines  
							
							... 
							
							
							
							people with half a brain will implicitly follow those guidelines any way and
provide the information requested in the issue template.
The vast majority of people have ignored the issue template in the past anyway. 
							
						 
						
							2021-04-03 09:32:24 +02:00  
				
					
						
							
							
								 
						
							
								0fc191d004 
								
							 
						 
						
							
							
								
								migrate hasInternetConnection() to new api  
							
							... 
							
							
							
							Thank you to @ailicic for figuring out the new API.
Closes  #4050  
							
						 
						
							2021-03-29 10:58:15 +02:00  
				
					
						
							
							
								 
						
							
								30c9e7399e 
								
							 
						 
						
							
							
								
								log track class in onAddTrack  
							
							
							
						 
						
							2021-03-29 10:57:56 +02:00  
				
					
						
							
							
								 
						
							
								f632c7bbc9 
								
							 
						 
						
							
							
								
								version bump to 2.9.9 + changelog  
							
							
							
						 
						
							2021-03-26 14:54:46 +01:00  
				
					
						
							
							
								 
						
							
								08f27ddcf8 
								
							 
						 
						
							
							
								
								don’t show video call button if no camera is available  
							
							
							
						 
						
							2021-03-26 14:04:36 +01:00  
				
					
						
							
							
								 
						
							
								1822a71c2a 
								
							 
						 
						
							
							
								
								Do not crash when receiving video call on device w/o camera  
							
							... 
							
							
							
							Upon accepting a video call on a device that can not establish a video track on
its own (for example by not having a camera), displaying the video enable/disable
button would fail. This commit defaults this button to disabled. 
							
						 
						
							2021-03-26 12:54:26 +01:00  
				
					
						
							
							
								 
						
							
								77f448692c 
								
							 
						 
						
							
							
								
								catch security exception when reading file  
							
							
							
						 
						
							2021-03-24 10:47:50 +01:00  
				
					
						
							
							
								 
						
							
								9cc95d4cc2 
								
							 
						 
						
							
							
								
								pulled translations from transifex  
							
							
							
						 
						
							2021-03-24 09:59:12 +01:00  
				
					
						
							
							
								 
						
							
								ff756647a9 
								
							 
						 
						
							
							
								
								clear dns cache on network switch  
							
							
							
						 
						
							2021-03-23 21:03:58 +01:00  
				
					
						
							
							
								 
						
							
								9a7fc3d9b8 
								
							 
						 
						
							
							
								
								disable omemo by default for *.covid.monal.im domains  
							
							
							
						 
						
							2021-03-23 11:52:34 +01:00  
				
					
						
							
							
								 
						
							
								d37140ebf0 
								
							 
						 
						
							
							
								
								pulled translations from transifex  
							
							
							
						 
						
							2021-03-23 11:48:17 +01:00  
				
					
						
							
							
								 
						
							
								d288f5bff2 
								
							 
						 
						
							
							
								
								version bump to 2.9.9-beta  
							
							
							
						 
						
							2021-03-23 10:36:56 +01:00  
				
					
						
							
							
								 
						
							
								aad34783ad 
								
							 
						 
						
							
							
								
								remove logging from needsUploading()  
							
							
							
						 
						
							2021-03-22 19:05:46 +01:00  
				
					
						
							
							
								 
						
							
								914ea9c398 
								
							 
						 
						
							
							
								
								use http proxy below android 7.1  
							
							
							
						 
						
							2021-03-22 18:03:25 +01:00  
				
					
						
							
							
								 
						
							
								02b16063c6 
								
							 
						 
						
							
							
								
								show popup dialog when backup has been started.  fixes   #4031  
							
							
							
						 
						
							2021-03-22 15:40:22 +01:00  
				
					
						
							
							
								 
						
							
								45c5f9aa90 
								
							 
						 
						
							
							
								
								bump okhttp version  
							
							
							
						 
						
							2021-03-22 15:26:13 +01:00  
				
					
						
							
							
								 
						
							
								4ac64f3a3b 
								
							 
						 
						
							
							
								
								clean up code for posh cache  
							
							
							
						 
						
							2021-03-22 15:15:35 +01:00  
				
					
						
							
							
								 
						
							
								8b90c1c498 
								
							 
						 
						
							
							
								
								port POSH code to OkHttp  
							
							
							
						 
						
							2021-03-22 14:32:31 +01:00  
				
					
						
							
							
								 
						
							
								70fc08314f 
								
							 
						 
						
							
							
								
								remove unused method  
							
							
							
						 
						
							2021-03-22 11:14:35 +01:00  
				
					
						
							
							
								 
						
							
								ce7f59a76c 
								
							 
						 
						
							
							
								
								use okhttp to fetch captcha  
							
							
							
						 
						
							2021-03-22 10:39:53 +01:00  
				
					
						
							
							
								 
						
							
								1cd95aefa6 
								
							 
						 
						
							
							
								
								migrate redirection urls to HttpUrl  
							
							
							
						 
						
							2021-03-22 10:12:53 +01:00  
				
					
						
							
							
								 
						
							
								739d20428a 
								
							 
						 
						
							
							
								
								optimize imports  
							
							
							
						 
						
							2021-03-21 21:39:04 +01:00  
				
					
						
							
							
								 
						
							
								6ee2807027 
								
							 
						 
						
							
							
								
								bump gradle plugin  
							
							
							
						 
						
							2021-03-21 21:18:33 +01:00  
				
					
						
							
							
								 
						
							
								a6244d986a 
								
							 
						 
						
							
							
								
								use settable futures for slot requester  
							
							
							
						 
						
							2021-03-21 20:45:26 +01:00  
				
					
						
							
							
								 
						
							
								8ac97b0027 
								
							 
						 
						
							
							
								
								disable extmap_allow_mixed by default  
							
							
							
						 
						
							2021-03-21 19:40:52 +01:00  
				
					
						
							
							
								 
						
							
								7a115cb967 
								
							 
						 
						
							
							
								
								pulled translations from transifex  
							
							
							
						 
						
							2021-03-21 19:36:21 +01:00  
				
					
						
							
							
								 
						
							
								d1195d21ae 
								
							 
						 
						
							
							
								
								pulled translations from transifex  
							
							
							
						 
						
							2021-03-20 11:58:43 +01:00  
				
					
						
							
							
								 
						
							
								72828c6c4e 
								
							 
						 
						
							
							
								
								fix 'checking file size' status display  
							
							
							
						 
						
							2021-03-20 11:21:48 +01:00  
				
					
						
							
							
								 
						
							
								38ef69a926 
								
							 
						 
						
							
							
								
								do not display toast for cancelled downloads  
							
							
							
						 
						
							2021-03-20 11:00:20 +01:00  
				
					
						
							
							
								 
						
							
								aaac8296b3 
								
							 
						 
						
							
							
								
								only overwrite body in text messages  
							
							
							
						 
						
							2021-03-19 19:51:13 +01:00  
				
					
						
							
							
								 
						
							
								e217551a82 
								
							 
						 
						
							
							
								
								migrate to OkHttp instead of HttpUrlConnection  
							
							... 
							
							
							
							OkHttp gives us more fine grained control over the HTTP library and frees us from any platform bugs 
							
						 
						
							2021-03-19 14:57:20 +01:00  
				
					
						
							
							
								 
						
							
								b09a1432a3 
								
							 
						 
						
							
							
								
								Stanza.getErrorCondation only ever needs the tag name  
							
							
							
						 
						
							2021-03-18 11:35:41 +01:00  
				
					
						
							
							
								 
						
							
								6f1b71970d 
								
							 
						 
						
							
							
								
								parse extmap-allow-mixed  
							
							
							
						 
						
							2021-03-16 18:52:38 +01:00  
				
					
						
							
							
								 
						
							
								3baacf8862 
								
							 
						 
						
							
							
								
								switch to unified plan  
							
							
							
						 
						
							2021-03-16 18:52:38 +01:00