Christian Schneppe
2727075067
update changelog
2021-03-13 00:33:20 +01:00
Christian Schneppe
0c2a7b2ab9
change notification icon color for blabber theme
2021-03-13 00:18:46 +01:00
Daniel Gultsch
e337b1907f
overwrite body for plaintext group chat messages only
...
(cherry picked from commit 0fa06d65b5
)
2021-03-13 00:00:12 +01:00
Daniel Gultsch
f524488c9b
modify boyy on muc reflection
...
(cherry picked from commit e947a3f808
)
2021-03-12 23:59:59 +01:00
Christian Schneppe
11eee667e3
WebRTC fixes
2021-03-12 23:57:10 +01:00
Christian Schneppe
052b5a0d50
improve memory management
2021-03-12 23:56:49 +01:00
Christian Schneppe
324b04f79d
color fixes
2021-03-12 23:46:04 +01:00
Christian Schneppe
f9ddffcaad
fix some crashes
2021-03-12 19:35:36 +01:00
Christian Schneppe
49d21f6f18
update translations
2021-03-12 19:34:55 +01:00
Christian Schneppe
c8d09ad246
version 3.0.4
2021-03-07 18:05:17 +01:00
Christian Schneppe
a0fae9286f
update translations
2021-03-07 18:05:12 +01:00
Christian Schneppe
bfdfac7b63
improve UpdateHelper
2021-03-07 18:01:06 +01:00
Christian Schneppe
7d91b0af69
Revert "modify boyy on muc reflection"
...
This reverts commit 234eb285
2021-03-07 13:45:29 +01:00
Christian Schneppe
1b55c1f803
catch exceptions in NotificationService
2021-03-07 13:45:17 +01:00
Christian Schneppe
644907f93c
3.0.4 beta + changelog
2021-03-06 21:53:30 +01:00
Christian Schneppe
a869d634f7
improve background for colored nick names
2021-03-06 21:51:19 +01:00
Christian Schneppe
6298e218f3
update libs
2021-03-06 21:36:40 +01:00
Christian Schneppe
e3df9fd6cb
update translations
2021-03-06 21:35:22 +01:00
Daniel Gultsch
234eb2853e
modify boyy on muc reflection
...
(cherry picked from commit e947a3f808
)
2021-03-06 21:33:33 +01:00
Daniel Gultsch
40bc9a25fc
null check weak reference value
...
(cherry picked from commit b34f6e0720
)
2021-03-06 21:31:41 +01:00
Daniel Gultsch
0874072cc7
use different top margin for vert and land for duration display
...
(cherry picked from commit b8c61b795e
)
2021-03-06 21:31:18 +01:00
Christopher Vollick
35b27d627d
Remove Renomination from WebRTC Options
...
This is a feature of WebRTC that's [not standardized][1] and only
supported by libwebrtc. Since there's no support in jingle for passing
this capability from one peer to another, we're currently hard-coding
this option into both the local candidate and also the remote candidate
so they can use it.
But I'm trying to call a user that isn't using WebRTC, and renomination
is causing the call to stay in "connecting..." state for 10 or 20
seconds, sometimes longer, while both sides wait for the other to
nominate something based on their individual beliefs about the standards
they're using.
Removing this seems to make connecting relatively instantaneous.
If we want to reintroduce this feature, we should probably make a XEP so
the peers can negotiate honestly about it, and only use it if both sides
truely support the feature.
[1]: https://datatracker.ietf.org/doc/html/draft-thatcher-ice-renomination-01
(cherry picked from commit ef24d2050b
)
2021-03-06 21:28:46 +01:00
Daniel Gultsch
d41e807387
handle pre key messages in dtls verification
...
(cherry picked from commit 5848013a1e
)
2021-03-06 21:28:32 +01:00
Daniel Gultsch
49946c3111
do not push empty candidates to backlog
...
(cherry picked from commit c5f801c1fe
)
2021-03-06 21:27:47 +01:00
Daniel Gultsch
c26747e408
use omemo verification only if omemo is enabled in conversation
...
(cherry picked from commit d52c46d582
)
2021-03-06 21:27:43 +01:00
Daniel Gultsch
64863f5d00
show verified shield in rtp session activity
...
(cherry picked from commit 3ee70b1d48
)
2021-03-06 21:26:37 +01:00
Daniel Gultsch
a8566a3403
throw exception when unable to encrypt
...
(cherry picked from commit e4b2bb4a42
)
2021-03-06 21:24:14 +01:00
Daniel Gultsch
a02d1623ac
ground work for omemo dtls verification
...
(cherry picked from commit 8a6430ae29
)
2021-03-06 21:24:01 +01:00
Daniel Gultsch
0f19a4909f
make ascii armor parsing more resiliant
...
(cherry picked from commit d889c02a0a
)
2021-03-06 21:21:31 +01:00
Daniel Gultsch
ccbe428b21
limit http upload / download to 4 parallel connections
...
(cherry picked from commit 24f2f52512
)
2021-03-06 20:59:35 +01:00
Daniel Gultsch
04149c91be
resend <propose/> only if server has stream mgmt
...
(cherry picked from commit f92ea5c70b
)
2021-03-06 20:48:33 +01:00
Daniel Gultsch
4e0154511b
do not run alpha check on jpegs
...
(cherry picked from commit 0812bae1ab
)
2021-03-06 20:44:48 +01:00
Daniel Gultsch
e33ddbb9da
replace away when screen off with away when locked
...
fixes #3978
(cherry picked from commit 6bfe16f044
)
2021-03-06 20:39:15 +01:00
Daniel Gultsch
7d39789045
repharse omemo fingerprint description
...
(cherry picked from commit 49992f300b
)
2021-03-06 20:24:09 +01:00
Daniel Gultsch
723af21885
add TODO comments wrt to missing <retract/> parsing
...
(cherry picked from commit 72e268e6b1
)
2021-03-06 20:23:48 +01:00
Daniel Gultsch
a1b4907039
use detached signatures
...
(cherry picked from commit 78901e3339
)
2021-03-06 20:23:41 +01:00
Daniel Gultsch
7b597ddf69
do not deduplicate disco queries
...
Conversations used to deduplicate disco queries based on their hash.
However that relies on the first query to go through (device to actually
respond) and to respond properly (hash matches).
Creating a proper retry behaviour for this is actually quite challanging.
(which one would you try next, how long do you wait?)
(cherry picked from commit 149224a073
)
2021-03-06 20:22:51 +01:00
Daniel Gultsch
d1b46525a0
resend session proposal on rebind
...
(cherry picked from commit db447f845e
)
2021-03-06 20:22:44 +01:00
Daniel Gultsch
e71bd747ea
make rtp proposal tracked by SM. fixes #3983
...
(cherry picked from commit 6cab0ad496
)
2021-03-06 20:22:39 +01:00
Daniel Gultsch
dd59e9027d
fixed race conditions around PROCEED state. fixes #3989
...
(cherry picked from commit 7330d8a7f0
)
2021-03-06 20:19:42 +01:00
mimi89999
cb721db97e
Fix formatting of openkeychain_required_long message
...
(cherry picked from commit ab17f935c3
)
2021-03-06 20:18:56 +01:00
Christian Schneppe
a9aef40ce5
update AppIntro
2021-03-06 20:13:17 +01:00
Christian Schneppe
e7341a43ae
improve individual notifications
2021-03-06 20:12:32 +01:00
Christian Schneppe
ba545e8ea6
fix UpdateHelper
2021-03-06 20:12:00 +01:00
Christian Schneppe
3e09ea636e
catch all exceptions while converting videos
2021-03-05 17:03:27 +01:00
Daniel Gultsch
061312062d
use ascii notation for punycode domains in SNI
...
(cherry picked from commit b6d62c13ef
)
2021-03-01 13:09:08 +01:00
Christian Schneppe
43b3f0dbd1
add option to save files in global Pictures/Movies/Documents/Music
2021-02-28 19:21:40 +01:00
Christian Schneppe
796195391c
show warning on devices with versions below Android 5
...
From blabber.im version 3.1.0 only devices with Android 5 or higher are supported
2021-02-28 10:30:40 +01:00
Christian Schneppe
f3073e7d24
add memory management
...
* show media usage
* add warning if memory usage is high
* add possibility to delte attachments automatically after some time
2021-02-28 10:07:18 +01:00
Christian Schneppe
916f5a30d5
fix errors in preferences.xml
2021-02-23 18:19:30 +01:00