1
0
Fork 1
Commit graph

6954 commits

Author SHA1 Message Date
Christian Schneppe
9cd7e3808e version 3.0.6 + changes 2021-04-18 21:58:40 +02:00
Christian Schneppe
ff092bfd9d update translations 2021-04-18 21:56:58 +02:00
Christian Schneppe
92e2eb8f96 move variable 2021-04-18 21:56:30 +02:00
Christian Schneppe
77675c90d8 catch exception in expireOldFiles() 2021-04-18 21:56:13 +02:00
Daniel Gultsch
852f095733 use new hasInternet() API only on Android Q+
some VPN apps are broken on Android 7.1 (and below?)

fixes #4058

(cherry picked from commit ea2acc296375a28a21cb6f67948bf412d383e615)
2021-04-18 21:22:47 +02:00
Daniel Gultsch
0eefdc7b54 disable read timeout for HTTP Upload
fixes #4057

(cherry picked from commit 2760f07307caa6f7bad8bbdf825abbd0056334d7)
2021-04-18 21:22:43 +02:00
Christian Schneppe
744b7370c1 show snackbar in chat, during video transcoding 2021-04-18 21:20:15 +02:00
Christian Schneppe
2bce6f8789 fix playing videos inside 2021-04-13 20:06:54 +02:00
Christian Schneppe
1194ea76d6 update FCM libs 2021-04-13 20:06:38 +02:00
Christian Schneppe
f196fbf35d exclude x86 packages 2021-04-12 21:20:19 +02:00
Christian Schneppe
7ccd311bd4 version 3.0.5 + changes 2021-04-12 21:14:58 +02:00
Christian Schneppe
29f494c5e3 update translations 2021-04-12 21:06:13 +02:00
Christian Schneppe
a81494cc64 catch NPE in upgradeSocketToTls 2021-04-12 18:40:34 +02:00
Christian Schneppe
1d3cf6410d move metadata to fastlane 2021-04-12 18:39:30 +02:00
Daniel Gultsch
dd8cde4600 properly error out if upload fails. fixes #4052
(cherry picked from commit 202bde46ed8629442db3bd56596c5560270af508)
2021-04-12 18:23:54 +02:00
Christian Schneppe
d43d2f7f9f tidy up 2021-04-12 18:16:31 +02:00
Christian Schneppe
4a3693f558 change user-agent to android's default one 2021-04-12 18:12:58 +02:00
Christian Schneppe
f7921f1744 fix youtube replacement for web previews 2021-04-12 18:12:18 +02:00
Christian Schneppe
a172008c4e show dialog while stopping voice recorder
partly fixes https://codeberg.org/kriztan/blabber.im/issues/532
2021-04-10 23:23:46 +02:00
Christian Schneppe
27fc1da576 change audiofocus while playing voice messages
fixes https://codeberg.org/kriztan/blabber.im/issues/552
2021-04-10 22:15:37 +02:00
Christian Schneppe
60c4099ded use ToastCompat everywhere 2021-04-10 21:26:01 +02:00
Christian Schneppe
7c30f789bf add try-catch for location activitys 2021-04-10 21:24:49 +02:00
Christian Schneppe
7156fc5657 fix try-catch for cleanAllOldNotificationChannels 2021-04-10 21:10:27 +02:00
Christian Schneppe
db8bff7685 Don't try to get individual notifications if conversation = null 2021-04-10 21:07:10 +02:00
Daniel Gultsch
6daf9b874d when receiving out-of-order session-init in terminal state do not move to terminal again
fixes #4049

(cherry picked from commit 9fc04c4b1ed23cc2ee157d75a74e45a6bdb867b6)
2021-04-10 12:20:18 +02:00
Daniel Gultsch
d3c61cd81c fix HTTP up/download for users that dont trust system CAs
(cherry picked from commit 55b2f2656d92674b3d7a8e986669e3d3e38a4206)
2021-04-10 12:20:13 +02:00
Daniel Gultsch
200ed799c4 migrate hasInternetConnection() to new api
Thank you to @ailicic for figuring out the new API.

Closes #4050

(cherry picked from commit 0fc191d0040e02fd809e4a634f77784b50ebd236)
2021-04-10 12:20:04 +02:00
Daniel Gultsch
206a28b4dd log track class in onAddTrack
(cherry picked from commit 30c9e7399e0188a80c23e09edaf782fc651c364d)
2021-04-10 12:20:01 +02:00
Daniel Gultsch
c5f1dcd2ab don’t show video call button if no camera is available
(cherry picked from commit 08f27ddcf840385d3a02264e4782cecbe246212d)
2021-04-10 12:19:37 +02:00
Daniel Gultsch
90dc63c669 Do not crash when receiving video call on device w/o camera
Upon accepting a video call on a device that can not establish a video track on
its own (for example by not having a camera), displaying the video enable/disable
button would fail. This commit defaults this button to disabled.

(cherry picked from commit 1822a71c2a80ce31dac1b8a4df25acf012171b43)
2021-04-10 12:19:25 +02:00
Daniel Gultsch
352929cacc catch security exception when reading file
(cherry picked from commit 77f448692cd752e1d54b45cbb69024ae2bbc6a77)
2021-04-10 12:16:32 +02:00
Daniel Gultsch
43f72152c7 clear dns cache on network switch
(cherry picked from commit ff756647a96055e19397ef77cbf3ae5c5b3f1b7a)
2021-04-10 12:15:30 +02:00
Daniel Gultsch
5971877dea disable omemo by default for *.covid.monal.im domains
(cherry picked from commit 9a7fc3d9b8a001e80097cb7762a738c71281a2e1)
2021-04-10 12:15:14 +02:00
Daniel Gultsch
13671f9a98 remove logging from needsUploading()
(cherry picked from commit aad34783ad018327ad3ca43e1adda7728a769048)
2021-04-10 12:14:28 +02:00
Daniel Gultsch
d8b2d3ba0c use http proxy below android 7.1
(cherry picked from commit 914ea9c398853b0b3da7df68bd55274ea5f74db0)
2021-04-10 12:14:13 +02:00
Daniel Gultsch
dae4c05d3f show popup dialog when backup has been started. fixes #4031
(cherry picked from commit 02b16063c68b235bc8e207fb7c59cc59e76a8347)
2021-04-10 12:14:00 +02:00
Christian Schneppe
1a44ad5b4b make concurrent up-/downloads and progressbar working again 2021-04-10 12:10:59 +02:00
Daniel Gultsch
8eaea3e9f8 clean up code for posh cache
(cherry picked from commit 4ac64f3a3bf66819342d47d44203ebd5e806b508)
2021-04-10 00:09:08 +02:00
Daniel Gultsch
a18f8bb113 port POSH code to OkHttp
(cherry picked from commit 8b90c1c498f711357133eedf66c7060dc19ee48e)
2021-04-10 00:09:04 +02:00
Daniel Gultsch
2b18efc6f8 remove unused method
(cherry picked from commit 70fc08314f82f1b6fea23780e47d85c44e9d4297)
2021-04-10 00:09:00 +02:00
Daniel Gultsch
705d7a5adb use okhttp to fetch captcha
(cherry picked from commit ce7f59a76c474533af61f4a6c0c18e9e118bb491)
2021-04-10 00:08:48 +02:00
Daniel Gultsch
ea401f2dcc migrate redirection urls to HttpUrl
(cherry picked from commit 1cd95aefa66fb30890ebce8b9874eb36315d77ae)
2021-04-10 00:08:32 +02:00
Daniel Gultsch
a0048752a8 use settable futures for slot requester
(cherry picked from commit a6244d986a679f64555ab336cad13fbeeee9956d)
2021-04-10 00:05:13 +02:00
Daniel Gultsch
9d279ed18e disable extmap_allow_mixed by default
(cherry picked from commit 8ac97b0027373ae504361eca54defae6372d0ace)
2021-04-10 00:04:24 +02:00
Daniel Gultsch
5ec0eba38f fix 'checking file size' status display
(cherry picked from commit 72828c6c4e20a907826011adae4a622d6574ceed)
2021-04-10 00:03:49 +02:00
Daniel Gultsch
6caea181ed do not display toast for cancelled downloads
(cherry picked from commit 38ef69a926ec6d91f6c8b2ad6112e1ef75b9a2ff)
2021-04-10 00:03:44 +02:00
Daniel Gultsch
081469e171 only overwrite body in text messages
(cherry picked from commit aaac8296b324e422711e3c5fb315ab8ee81841b0)
2021-04-10 00:01:42 +02:00
Daniel Gultsch
e346c6bb60 migrate to OkHttp instead of HttpUrlConnection
OkHttp gives us more fine grained control over the HTTP library and frees us from any platform bugs

(cherry picked from commit e217551a8294dc44aa4acd9d0d5692285108c3a5)
2021-04-09 23:49:22 +02:00
Daniel Gultsch
8b6e933c5e WIP migrate HTTP Upload code to OkHttp 2021-04-09 23:13:31 +02:00
Daniel Gultsch
91792c4599 Stanza.getErrorCondation only ever needs the tag name
(cherry picked from commit b09a1432a347e9700ace8aa8fe729f53bfcfac80)
2021-04-09 23:08:41 +02:00