9182a30
report fingerprint missmatch as securiy exception
Daniel Gultsch created
9182a30
report fingerprint missmatch as securiy exception
Daniel Gultsch created
faa4c87
build omemo session when encountering unknown on RTP proceed
Daniel Gultsch created
8d39175
encrypt rtp map as future
Daniel Gultsch created
337aa4a
consider Config.REQUIRE_RTP_VERIFICATION on decrypt. fail as future
Daniel Gultsch created
ddf597e
invoke x509 verification upon receiving prekey message in rtp session
Daniel Gultsch created
9c16af2
bump gradle version
Daniel Gultsch created
e045dbd
display jid in calls
Ben Harris created
e232420
make sure omemo sessions are verified if the the respective config flag is set
Daniel Gultsch created
9544b99
invoke omemo trust/fetch activity when triggering phone call in require_verification mode
Daniel Gultsch created
3b25fb9
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.
Daniel Gultsch created
48156dd
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.
Daniel Gultsch created
905489e
bump firebase-messaging libray version
Daniel Gultsch created
a5ad2b7
version bump to 2.9.13 + changelog
Daniel Gultsch created
5d3ad6e
pulled translations from transifex
Daniel Gultsch created
6d91551
use onAddTrack instead of deprecated onAddStream
Daniel Gultsch created
0717f9b
upgrade libwebrtc to m90 and enable extmap-allow-mixed
Daniel Gultsch created
ac7855a
show domains in manual cert accept dialog
Daniel Gultsch created
a40b82b
version bump to 2.9.12 + changelog
Daniel Gultsch created
c5e9019
trigger registration dialog on roster;ibr=y only if no accounts are configured
fixes #4065
Daniel Gultsch created
53908dd
pulled translations from transifex
Daniel Gultsch created
9d9514a
Add User-Agent to all HTTP calls
Daniel Gultsch created
bc58fb0
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
Daniel Gultsch created
ec061be
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.
Daniel Gultsch created
f9b292f
version bump to 2.9.11 + changelog
Daniel Gultsch created
8aed588
ensure vibration future is canceled when scheduling a new one
Daniel Gultsch created
ea2acc2
use new hasInternet() API only on Android Q+
some VPN apps are broken on Android 7.1 (and below?) fixes #4058
Daniel Gultsch created
2760f07
disable read timeout for HTTP Upload
fixes #4057
Daniel Gultsch created
ec22a39
link to help.conversations.im from feature list in readme
fixes #4053
Daniel Gultsch created
331fd30
version bump to 2.9.10 + changelog
Daniel Gultsch created
c469b2d
pulled translations from transifex
Daniel Gultsch created
202bde4
properly error out if upload fails. fixes #4052
Daniel Gultsch created
37ce311
do not attempt to play ringtone if none was found
Daniel Gultsch created
9fc04c4
when receiving out-of-order session-init in terminal state do not move to terminal again
fixes #4049
Daniel Gultsch created
5f020af
pulled translations from transifex
Daniel Gultsch created
55b2f26
fix HTTP up/download for users that dont trust system CAs
Daniel Gultsch created
fb681df
ammend 2.9.9 changelog
Daniel Gultsch created
5e59f20
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.
Daniel Gultsch created
0fc191d
migrate hasInternetConnection() to new api
Thank you to @ailicic for figuring out the new API. Closes #4050
Daniel Gultsch created
30c9e73
log track class in onAddTrack
Daniel Gultsch created
f632c7b
version bump to 2.9.9 + changelog
Daniel Gultsch created
08f27dd
don’t show video call button if no camera is available
Daniel Gultsch created
1822a71
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.
Daniel Gultsch created
77f4486
catch security exception when reading file
Daniel Gultsch created
9cc95d4
pulled translations from transifex
Daniel Gultsch created
ff75664
clear dns cache on network switch
Daniel Gultsch created
9a7fc3d
disable omemo by default for *.covid.monal.im domains
Daniel Gultsch created
d37140e
pulled translations from transifex
Daniel Gultsch created
d288f5b
version bump to 2.9.9-beta
Daniel Gultsch created
aad3478
remove logging from needsUploading()
Daniel Gultsch created
914ea9c
use http proxy below android 7.1
Daniel Gultsch created