Commit log

9b8b4f1 move call icon to left. fixes #3709

Daniel Gultsch created

526e9ea rename locating devices to discovering devices. closes #3699

Daniel Gultsch created

f424737 catch UnsatisfiedLinkError when trying to init libwebrtc. fixes #3707

Daniel Gultsch created

1d9b9e3 pulled translations from transifex

Daniel Gultsch created

04764eb fix Quicksy build flavor

Daniel Gultsch created

92fc22b show call duration in audio calls. fixes #3708

Daniel Gultsch created

6daaca4 externalize time passed utils

Daniel Gultsch created

072edc5 hide microphone button in video-only calls. fixes #3700

Daniel Gultsch created

bd0234b dismiss incoming call notification on crash. fixes #3701

Daniel Gultsch created

abfa4ea remove white space before parsing omemo bundle base64

Daniel Gultsch created

285c750 throw IllegalStateException when trying to finish from a non terminal state

Daniel Gultsch created

350fc57 properly wrap IPv6 addresses

Daniel Gultsch created

5af4c86 make sure we finsh() the connection after transitioning into terminal state

Daniel Gultsch created

1ece8e0 pulled translations from transifex

Daniel Gultsch created

1b237e4 pulled translations from transifex

Daniel Gultsch created

42563e6 version bump to 2.8.2 + changelog

Daniel Gultsch created

5d28ae9 pulled translations from transifex

Daniel Gultsch created

fb57ef4 catch IllegalStateException around acceptCall()

Click to expand commit body
this can happen when the UI races a call retrection

Daniel Gultsch created

c159bbf play dial sounds on wrong track to make them play in silent mode. fixes #3697

Daniel Gultsch created

2018ae8 fixed some r8 warnings

Daniel Gultsch created

8a1bdd9 pulled translations from transifex

Daniel Gultsch created

a3b3b14 yet again more wording

Daniel Gultsch created

8fb8656 more wording

Daniel Gultsch created

dcb02ee Typo you you (#3694)

Click to expand commit body
* Typo you you

* Clarify this too

* Optimizations is plural

* Keep them in sync

* Sync the whole string

Licaon_Kter created

b6d38f8 do not call bundles bundles

Daniel Gultsch created

476fb23 show timestamp for missed incoming calls. fixes #3692

Daniel Gultsch created

3c3f5d8 mark missed calls as unread (bold) in overview. fixes #3687

Daniel Gultsch created

6888f57 pulled translations from transifex

Daniel Gultsch created

cacd3b8 fixup Language rework. wrong use of singular they

Daniel Gultsch created

0ee9dbc fixed crash when attempting to start connection for install referer

Daniel Gultsch created

3577afe fixed crash caused by race when dedecting if mic is on

Daniel Gultsch created

e70b6ee do not mirror back camera. fixes #3693

Daniel Gultsch created

5a5f887 code cleanup in bundle parsing

Click to expand commit body
also switch to guavas base64 parser to avoid potential ROM bugs

Daniel Gultsch created

4f8715a Foreground service on by default

Licaon_Kter created

abb33b0 fixed crash after accepting voice calls on devices that don’t have an earpiece (tablets)

Click to expand commit body
fixes #3682

Daniel Gultsch created

63ddd97 add button to switch cameras during video call

Click to expand commit body
RIP symmetry :-(

fixes #3683

Daniel Gultsch created

f739752 Spelling: Language reworked (#3688)

Allan Nordhøy created

e4b906e fix crash on unknown sasl mechanims

Daniel Gultsch created

48163a5 show proposal as ongoing call

Daniel Gultsch created

f7a0d20 disable TLS cert validation for stun/turn server

Click to expand commit body
turns out libwebrtc doesn’t use the system root CA store but comes with only a few default CAs.

in anyway we will probably only use tcp/443 to bypass firewalls and not to actually secure anything.

Daniel Gultsch created

58429c4 lower case protocol; we have seen upper case in the wild for some reason

Daniel Gultsch created

7ac5e8e properly close WebRTCWrapper even when init failed

Daniel Gultsch created

f8866d1 change stale label to 'stale'

Daniel Gultsch created

5aa42cd configure stale bot

Daniel Gultsch created

eab4ac0 minor code clean up

Daniel Gultsch created

86b2631 revert commit that attempted to do bare jid matching for LMC

Click to expand commit body
That commit never worked because there were other checks in place later down the stream.

Allowing other clients (resources) to correct messages introduces the potential for nasty race conditions.
Furthermore we also have a check in place that would check that the OMEMO fingerprint is the same for security reasons. Removing that check is currently undesirable. Therefor correcting a message from another client would only work for plain text messages (and maybe PGP); this only adds confusion for users for very little benefit.

Daniel Gultsch created

ea1c2f2 fixed build instructions (checkout url)

Daniel Gultsch created

b6d3b49 fixed the other travis link

Daniel Gultsch created

00229d7 remove bounty source link for good. who cares?

Daniel Gultsch created

419d2c9 fix travis links

Daniel Gultsch created