7466d12505 
								
							 
						 
						
							
							
								
								ring during device discovery  
							
							
							
						 
						
							2021-05-22 19:37:20 +02:00  
				
					
						
							
							
								 
						
							
								98ffadd87d 
								
							 
						 
						
							
							
								
								log exception when file is not a ceb  
							
							
							
						 
						
							2021-05-18 10:11:35 +02:00  
				
					
						
							
							
								 
						
							
								af33a57bf2 
								
							 
						 
						
							
							
								
								add description for text/plain  
							
							
							
						 
						
							2021-05-17 16:00:00 +02:00  
				
					
						
							
							
								 
						
							
								87f99d3570 
								
							 
						 
						
							
							
								
								Transferables interface needs to differentiate between 0 and null file size  
							
							
							
						 
						
							2021-05-17 15:51:21 +02:00  
				
					
						
							
							
								 
						
							
								b025265f91 
								
							 
						 
						
							
							
								
								execute status code check on HEAD  
							
							
							
						 
						
							2021-05-16 16:17:06 +02:00  
				
					
						
							
							
								 
						
							
								0f3181555a 
								
							 
						 
						
							
							
								
								FileParams indicate unavailable file size as null  
							
							... 
							
							
							
							since 0 is a valid file size we should use null to indicate absence 
							
						 
						
							2021-05-16 15:32:57 +02:00  
				
					
						
							
							
								 
						
							
								76fb0180d6 
								
							 
						 
						
							
							
								
								bump gradle plugin version  
							
							
							
						 
						
							2021-05-16 15:29:45 +02:00  
				
					
						
							
							
								 
						
							
								e02aaed7d2 
								
							 
						 
						
							
							
								
								call SVGs 'vector graphic' instead of 'image'  
							
							
							
						 
						
							2021-05-14 08:37:42 +02:00  
				
					
						
							
							
								 
						
							
								c9f1bdc551 
								
							 
						 
						
							
							
								
								fixup: update some libraries  
							
							
							
						 
						
							2021-05-13 11:05:26 +02:00  
				
					
						
							
							
								 
						
							
								2b9862adea 
								
							 
						 
						
							
							
								
								update some libraries  
							
							
							
						 
						
							2021-05-13 10:27:05 +02:00  
				
					
						
							
							
								 
						
							
								d91cd3e9e8 
								
							 
						 
						
							
							
								
								bump jxmpp-jid version  
							
							
							
						 
						
							2021-05-13 09:19:16 +02:00  
				
					
						
							
							
								 
						
							
								56535e07ff 
								
							 
						 
						
							
							
								
								show black bars in video call when video orientation doesn’t match screen orientation  
							
							... 
							
							
							
							fixes  #4056  
						
							2021-05-10 09:24:20 +02:00  
				
					
						
							
							
								 
						
							
								60c5906fe9 
								
							 
						 
						
							
							
								
								Update libwebrtc version  
							
							
							
						 
						
							2021-05-10 07:20:53 +00:00  
				
					
						
							
							
								 
						
							
								67e5f839f1 
								
							 
						 
						
							
							
								
								ignore crypto callbacks when rtp session has already been terminated  
							
							
							
						 
						
							2021-05-08 11:50:18 +02:00  
				
					
						
							
							
								 
						
							
								89012b0f8b 
								
							 
						 
						
							
							
								
								synchronize startRinging() to not create multiple vibrate futures  
							
							
							
						 
						
							2021-05-08 11:49:24 +02:00  
				
					
						
							
							
								 
						
							
								7476dccc0e 
								
							 
						 
						
							
							
								
								do not fetch keys before making call  
							
							
							
						 
						
							2021-05-08 11:21:33 +02:00  
				
					
						
							
							
								 
						
							
								9182a300c5 
								
							 
						 
						
							
							
								
								report fingerprint missmatch as securiy exception  
							
							
							
						 
						
							2021-05-08 10:35:07 +02:00  
				
					
						
							
							
								 
						
							
								faa4c87b5f 
								
							 
						 
						
							
							
								
								build omemo session when encountering unknown on RTP proceed  
							
							
							
						 
						
							2021-05-08 09:25:51 +02:00  
				
					
						
							
							
								 
						
							
								8d391753d7 
								
							 
						 
						
							
							
								
								encrypt rtp map as future  
							
							
							
						 
						
							2021-05-08 08:45:31 +02:00  
				
					
						
							
							
								 
						
							
								337aa4a110 
								
							 
						 
						
							
							
								
								consider Config.REQUIRE_RTP_VERIFICATION on decrypt. fail as future  
							
							
							
						 
						
							2021-05-07 22:55:20 +02:00  
				
					
						
							
							
								 
						
							
								ddf597e0d3 
								
							 
						 
						
							
							
								
								invoke x509 verification upon receiving prekey message in rtp session  
							
							
							
						 
						
							2021-05-06 18:40:35 +02:00  
				
					
						
							
							
								 
						
							
								9c16af25fb 
								
							 
						 
						
							
							
								
								bump gradle version  
							
							
							
						 
						
							2021-05-06 17:57:06 +02:00  
				
					
						
							
							
								 
						
							
								e2324209ed 
								
							 
						 
						
							
							
								
								make sure omemo sessions are verified if the the respective config flag is set  
							
							
							
						 
						
							2021-05-04 19:04:01 +02:00  
				
					
						
							
							
								 
						
							
								9544b994dc 
								
							 
						 
						
							
							
								
								invoke omemo trust/fetch activity when triggering phone call in require_verification mode  
							
							
							
						 
						
							2021-05-04 17:52:17 +02:00  
				
					
						
							
							
								 
						
							
								3b25fb9038 
								
							 
						 
						
							
							
								
								encrypt to inactive and untrusted devices in jingle  
							
							... 
							
							
							
							encrypting to untrusted devices means no degradition of security
compared to not encrypting at all. Trust status display (shield) is made
independently at a later stage. 
							
						 
						
							2021-05-04 10:49:45 +02:00  
				
					
						
							
							
								 
						
							
								48156dd27f 
								
							 
						 
						
							
							
								
								a/v calls: seperate out SECURITY error from APP_FAILURE  
							
							... 
							
							
							
							until now problems with verifying the call (omemo or DTLS missing) would
just be another app failure. This commit displays verifications problems as
their own thing. 
							
						 
						
							2021-05-04 10:10:34 +02:00  
				
					
						
							
							
								 
						
							
								905489e237 
								
							 
						 
						
							
							
								
								bump firebase-messaging libray version  
							
							
							
						 
						
							2021-05-04 09:47:09 +02:00  
				
					
						
							
							
								 
						
							
								a5ad2b7fc6 
								
							 
						 
						
							
							
								
								version bump to 2.9.13 + changelog  
							
							
							
						 
						
							2021-05-03 16:21:10 +02:00  
				
					
						
							
							
								 
						
							
								5d3ad6e36b 
								
							 
						 
						
							
							
								
								pulled translations from transifex  
							
							
							
						 
						
							2021-05-03 13:14:09 +02:00  
				
					
						
							
							
								 
						
							
								6d91551f59 
								
							 
						 
						
							
							
								
								use onAddTrack instead of deprecated onAddStream  
							
							
							
						 
						
							2021-05-03 13:06:42 +02:00  
				
					
						
							
							
								 
						
							
								0717f9ba18 
								
							 
						 
						
							
							
								
								upgrade libwebrtc to m90 and enable extmap-allow-mixed  
							
							
							
						 
						
							2021-05-03 09:48:46 +02:00  
				
					
						
							
							
								 
						
							
								ac7855a332 
								
							 
						 
						
							
							
								
								show domains in manual cert accept dialog  
							
							
							
						 
						
							2021-05-03 08:28:03 +02:00  
				
					
						
							
							
								 
						
							
								a40b82b85b 
								
							 
						 
						
							
							
								
								version bump to 2.9.12 + changelog  
							
							
							
						 
						
							2021-05-02 08:23:00 +02:00  
				
					
						
							
							
								 
						
							
								c5e90199c3 
								
							 
						 
						
							
							
								
								trigger registration dialog on roster;ibr=y only if no accounts are configured  
							
							... 
							
							
							
							fixes  #4065  
						
							2021-04-30 11:32:42 +02:00  
				
					
						
							
							
								 
						
							
								53908dd56e 
								
							 
						 
						
							
							
								
								pulled translations from transifex  
							
							
							
						 
						
							2021-04-30 11:00:03 +02:00  
				
					
						
							
							
								 
						
							
								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