Commit log

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

Click to expand commit body
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

Click to expand commit body
otherwise setLocalDescription and the arrival of first candidates might race
the rtpContentDescription being set

Daniel Gultsch created

b6dee6d reverse: webrtc: include oldState in onConnectionChange

Click to expand commit body
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

Click to expand commit body
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

Click to expand commit body
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.

Click to expand commit body
Included SVG of icon in assets.

root21 created

d1b3c57 Code cleanup from first DTMF patch.

Click to expand commit body
Removed unnecessary System.out.printIn from DTMF patch.
Removed getDtmfSender hack from JingleRtpConnection.

root21 created

3ae8ada Cleaned up DTMF click handling.

Click to expand commit body
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