309082a
Fixing xmpp:uri bug in channel details. #4139
Millesimus created
309082a
Fixing xmpp:uri bug in channel details. #4139
Millesimus created
e528b9f
Always show Quote as last action
Licaon_Kter created
1e1dad7
add .opus file extension to mime table
Daniel Gultsch created
0e54cde
add omemo media sharing to doap file
Daniel Gultsch created
227dd8d
Intercept DIAL and CALL to tel: and rewrite to cheogram
This is a proof of concept. It catches tel: from browser, but also taps on call button in contacts, etc, and rewrites to a Cheogram JID. It does not query the user's roster for gateway options, or ask the gateways to convert the URI, but simply assumes Cheogram format and jams it in. It also does not initiate a call, but simply uses the default XmppUri action which will be to either add to roster or open conversation.
Stephen Paul Weber created
84739c3
Merge branch 'jid-in-calls' of https://github.com/benharri-forks/Conversations
* 'jid-in-calls' of https://github.com/benharri-forks/Conversations: display jid in calls
Stephen Paul Weber created
14348a2
WIP - dialpad and dtmf sending
Ketroc created
bba7e43
Cheogram build variant with some branding
Stephen Paul Weber created
d18e0a0
Set up for CI
Import some build system patches from fdroid.
Stephen Paul Weber created
b99f9d4
make search case-insensitive not only for ASCII
Alexei Sorokin created
7466d12
ring during device discovery
Daniel Gultsch created
98ffadd
log exception when file is not a ceb
Daniel Gultsch created
af33a57
add description for text/plain
Daniel Gultsch created
87f99d3
Transferables interface needs to differentiate between 0 and null file size
Daniel Gultsch created
6384e24
Change string format
smss created
b025265
execute status code check on HEAD
Daniel Gultsch created
0f31815
FileParams indicate unavailable file size as null
since 0 is a valid file size we should use null to indicate absence
Daniel Gultsch created
76fb018
bump gradle plugin version
Daniel Gultsch created
e02aaed
call SVGs 'vector graphic' instead of 'image'
Daniel Gultsch created
cc6aef0
Add timestamp for all calls
smss created
c9f1bdc
fixup: update some libraries
Daniel Gultsch created
2b9862a
update some libraries
Daniel Gultsch created
d91cd3e
bump jxmpp-jid version
Daniel Gultsch created
56535e0
show black bars in video call when video orientation doesn’t match screen orientation
fixes #4056
Daniel Gultsch created
60c5906
Update libwebrtc version
Dheeraj Chintaluri created
67e5f83
ignore crypto callbacks when rtp session has already been terminated
Daniel Gultsch created
89012b0
synchronize startRinging() to not create multiple vibrate futures
Daniel Gultsch created
7476dcc
do not fetch keys before making call
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