a508a81
externalize rtc config generation into seperate method
Daniel Gultsch created
a508a81
externalize rtc config generation into seperate method
Daniel Gultsch created
61fb38c
clean up some error handling error ICE restarts
Daniel Gultsch created
1bf2d5d
video calls: leave full screen mode during reconnect
Daniel Gultsch created
0a18c86
assume credentials are the same for all contents when restarting ICE
Daniel Gultsch created
abb6716
synchronize setDescription calls
Daniel Gultsch created
297a843
use implicit rollback (needed to be enabled on libwebrtc)
Daniel Gultsch created
0698fa0
store peer dtls setup for later use in ice restart
Daniel Gultsch created
70b5d8d
set proper peer dtls setup on ice restart received
Daniel Gultsch created
0a3947b
terminate with application failure when failing to apply ICE restart
This is fairly unlikely to happen in practice
Daniel Gultsch created
3f402b1
respond with tie-break to prevent ICE restart race
Daniel Gultsch created
5b80c62
treat transport-info w/o candidates and changed credentials as offer
Daniel Gultsch created
717c837
delay discovered ice candidates until JingleRtpConnection is ready to receive
otherwise setLocalDescription and the arrival of first candidates might race the rtpContentDescription being set
Daniel Gultsch created
b6dee6d
reverse: webrtc: include oldState in onConnectionChange
turns out we don’t need it and a better way is for RtpConnection to keep track of *all* states in the current generation
Daniel Gultsch created
9c3f55b
use stopwatch to keep track of jingle rtp session duration
Daniel Gultsch created
9843b72
always use Camera2Enumerator
Daniel Gultsch created
61851e5
do not automacially hang up failed webrtc sessions
Daniel Gultsch created
4ec0996
webrtc: include oldState in onConnectionChange
Daniel Gultsch created
fda45a7
use implicit descriptions for WebRTC
using the parameter-free form of setLocalDescription() solves some potential race conditions that can occur - especially once we introduce restartIce()
Daniel Gultsch created
b578678
bump libphone number library
Daniel Gultsch created
d4cbf2e
take intent type into account when sharing with conversations
Daniel Gultsch created
7d7e158
code clean up for LocationProvider
Daniel Gultsch created
a8ff883
version bump to 2.10.2 + changelog
Daniel Gultsch created
bae9fc4
make rtcpMux optional
Daniel Gultsch created
ba4a472
fixed IndexOutOfBounds when rendering quotes
Daniel Gultsch created
226eb73
make custom 'xmpp' protocol in address book case insensitve
fixes #4215
Daniel Gultsch created
3825e24
Use the same debug key every time.
Stephen Paul Weber created
37a9eae
Use our own readme
Stephen Paul Weber created
228df19
RtpSessionActivity: Fix NPE from using incorrect view id
Matthew Wild created
fae4245
Customize bugs, help, and other defaults
Stephen Paul Weber created
869a135
bump okhttp
Daniel Gultsch created
7ddd60d
bump jxmpp. fix crash in magic create when entering @
Daniel Gultsch created
2ca0026
bump speed dial version to something that uses AndroidX
Daniel Gultsch created
e0c4964
bump gradle plugin version
Daniel Gultsch created
3706981
fix mime type detection in urls that have query params or an anchor
Daniel Gultsch created
820d46d
Changed dialpad icon to something more recognizable.
Included SVG of icon in assets.
root21 created
d1b3c57
Code cleanup from first DTMF patch.
Removed unnecessary System.out.printIn from DTMF patch. Removed getDtmfSender hack from JingleRtpConnection.
root21 created
3ae8ada
Cleaned up DTMF click handling.
Min API version change was required for user interface lambdas.
root21 created
6d2e406
attempt to parse Link header from https url scanned from welcome screen
Daniel Gultsch created
cc489ef
bump version code
Daniel Gultsch created
495537d
minor code cleanup in UriHandlerActivity
Daniel Gultsch created
20e4d10
fixed regression of not handling jingle content map parsing failures
Daniel Gultsch created
d0af5a0
leave code comment about xmpp vs jabber vcard entry
Daniel Gultsch created
86de21f
allow encrypted backups. fixes #4190
Daniel Gultsch created
e664a27
fix typo in action matcher
Daniel Gultsch created
4a6df90
attempt to read both jabber and xmpp IM fields from address book
Daniel Gultsch created
fdaab1c
remove unused import in favor of fqn
Daniel Gultsch created
f8c59a7
support imto://xmpp intents
Daniel Gultsch created
f182fe6
use PM on direct reply if last message in notifacation stack is PM
Daniel Gultsch created
daf1bbf
bump version code
Daniel Gultsch created
b8eec6a
pulled translations from transifex
Daniel Gultsch created