Daniel Gultsch
|
372078629b
|
fix ice candidate sending when different credentials are used
|
2022-02-25 17:26:36 +01:00 |
|
Daniel Gultsch
|
1f772df74f
|
remove security check that ensures rtp connection was properly finished
this only causes race conditions
|
2022-02-25 16:24:16 +01:00 |
|
Daniel Gultsch
|
d311e39569
|
code clean up
|
2022-02-25 14:44:46 +01:00 |
|
Daniel Gultsch
|
9b6a570939
|
bump agp
|
2022-02-24 12:41:32 +01:00 |
|
Daniel Gultsch
|
be1fcfe4f9
|
store encrypted pgp files in private cache dir
|
2022-02-23 16:59:40 +01:00 |
|
Daniel Gultsch
|
a3085fbf1f
|
do not restart wakelock if activity is finishing
|
2022-02-23 15:57:29 +01:00 |
|
Daniel Gultsch
|
35c54f0ae9
|
delete pre lolipop weOwnFile()
|
2022-02-23 12:16:49 +01:00 |
|
Daniel Gultsch
|
48f8c1a6a0
|
use try with resources. remove unused methods
|
2022-02-23 11:37:48 +01:00 |
|
Daniel Gultsch
|
3534c619fb
|
rename version suffix to playstore/free
|
2022-02-23 11:03:56 +01:00 |
|
Daniel Gultsch
|
ad493938a0
|
bump appcompat, migrate to emoji2 and get rid of emoji flavor
|
2022-02-23 10:37:03 +01:00 |
|
Daniel Gultsch
|
4129ca6af8
|
fix rare npe
|
2022-02-23 09:40:47 +01:00 |
|
Daniel Gultsch
|
0b470534f1
|
store recordings and documents in their respective folders
|
2022-02-23 09:40:38 +01:00 |
|
Daniel Gultsch
|
c03a8b784f
|
write photos to DCIM/Camera
|
2022-02-22 17:25:48 +01:00 |
|
Daniel Gultsch
|
282109db01
|
add openkeychain to queries
|
2022-02-22 17:24:03 +01:00 |
|
Daniel Gultsch
|
6fb465f91a
|
don’t query packages before attaching something
|
2022-02-22 16:23:51 +01:00 |
|
Daniel Gultsch
|
2cc49e5ba6
|
bump targetSdk
|
2022-02-22 16:05:24 +01:00 |
|
Daniel Gultsch
|
d6be6ddd18
|
use full file name for all new files
|
2022-02-22 16:05:02 +01:00 |
|
Daniel Gultsch
|
8abacd23e8
|
use new storage location for backup and recordings
|
2022-02-22 15:14:00 +01:00 |
|
Daniel Gultsch
|
60617618b8
|
rename method that expand filename
|
2022-02-22 12:29:40 +01:00 |
|
Daniel Gultsch
|
6bd552f6a3
|
flush stanzas in batches
|
2022-02-14 11:46:57 +01:00 |
|
Daniel Gultsch
|
cdc239b040
|
code clean up in TagWriter
|
2022-02-14 10:27:12 +01:00 |
|
Millesimus
|
2553895300
|
Fix #4249.
|
2022-02-13 10:24:01 +01:00 |
|
Lockywolf
|
364ef2543d
|
Clarify build instructions.
|
2022-02-13 10:23:09 +01:00 |
|
Daniel Gultsch
|
12463911f1
|
allow verification of own omemo keys via uri
|
2022-02-13 10:22:31 +01:00 |
|
Daniel Gultsch
|
fecc34431c
|
bump dependencies
|
2022-02-13 10:19:06 +01:00 |
|
Daniel Gultsch
|
cf9d6e5ca3
|
version bump to 2.10.3-beta
|
2022-02-12 10:20:07 +01:00 |
|
Daniel Gultsch
|
d7f38a3e5a
|
fix precondition for timeout handling
|
2022-02-12 10:19:54 +01:00 |
|
Daniel Gultsch
|
ecdb5af547
|
bump agp version
|
2022-02-09 12:26:39 +01:00 |
|
Daniel Gultsch
|
f2a67f899b
|
pulled translations from transifex
|
2022-02-09 12:17:29 +01:00 |
|
Daniel Gultsch
|
b6442c0bd4
|
add Samsung S4 to hardware aec blacklist
fixes #4267
|
2022-01-18 11:30:23 +01:00 |
|
Daniel Gultsch
|
eed5c5e743
|
add additional logging to image compression
|
2022-01-18 09:49:10 +01:00 |
|
Daniel Gultsch
|
68fd17778c
|
bump agp version
|
2022-01-18 09:48:10 +01:00 |
|
Daniel Gultsch
|
666ca485db
|
pulled translations from transifex
|
2022-01-13 20:58:47 +01:00 |
|
Daniel Gultsch
|
51db83d629
|
pulled translations from transifex
|
2022-01-08 11:14:29 +01:00 |
|
Daniel Gultsch
|
db834a1f07
|
indicate call reconnect in notification
|
2021-11-19 12:26:11 +01:00 |
|
Daniel Gultsch
|
f8a94161db
|
don't play tone going from connect->reconnect->connect
|
2021-11-19 12:25:27 +01:00 |
|
Daniel Gultsch
|
5d526a77e3
|
include uncertainty into shared geo uri
|
2021-11-18 11:24:10 +01:00 |
|
Daniel Gultsch
|
a508a81553
|
externalize rtc config generation into seperate method
|
2021-11-17 11:33:15 +01:00 |
|
Daniel Gultsch
|
61fb38cd84
|
clean up some error handling error ICE restarts
|
2021-11-17 10:49:16 +01:00 |
|
Daniel Gultsch
|
1bf2d5dd8f
|
video calls: leave full screen mode during reconnect
|
2021-11-16 22:01:48 +01:00 |
|
Daniel Gultsch
|
0a18c8613f
|
assume credentials are the same for all contents when restarting ICE
|
2021-11-16 17:08:34 +01:00 |
|
Daniel Gultsch
|
abb671616c
|
synchronize setDescription calls
|
2021-11-16 15:17:12 +01:00 |
|
Daniel Gultsch
|
297a843b9c
|
use implicit rollback (needed to be enabled on libwebrtc)
|
2021-11-16 13:17:10 +01:00 |
|
Daniel Gultsch
|
0698fa0d8c
|
store peer dtls setup for later use in ice restart
|
2021-11-16 11:21:11 +01:00 |
|
Daniel Gultsch
|
70b5d8d81a
|
set proper peer dtls setup on ice restart received
|
2021-11-15 21:49:31 +01:00 |
|
Daniel Gultsch
|
0a3947b8e3
|
terminate with application failure when failing to apply ICE restart
This is fairly unlikely to happen in practice
|
2021-11-15 17:18:45 +01:00 |
|
Daniel Gultsch
|
3f402b132b
|
respond with tie-break to prevent ICE restart race
|
2021-11-15 13:03:04 +01:00 |
|
Daniel Gultsch
|
5b80c62a63
|
treat transport-info w/o candidates and changed credentials as offer
|
2021-11-14 18:22:18 +01:00 |
|
Daniel Gultsch
|
717c83753f
|
delay discovered ice candidates until JingleRtpConnection is ready to receive
otherwise setLocalDescription and the arrival of first candidates might race
the rtpContentDescription being set
|
2021-11-11 21:02:17 +01:00 |
|
Daniel Gultsch
|
b6dee6da6a
|
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
|
2021-11-11 17:05:36 +01:00 |
|