8764d11
kill pending queries when archiving conversation
Daniel Gultsch created
8764d11
kill pending queries when archiving conversation
Daniel Gultsch created
3c60de5
minor code clean up
Daniel Gultsch created
d30a082
Fix typo in readme
Daniel Gultsch created
859f3b2
fix NPE after race condition. fixes #4033
Daniel Gultsch created
bf25b24
modify away when locked behaviour to locked || screen off
this new behaviour still takes care of not going online when quickly checking for the time but it also includes systems that don’t have a lock screen or incorrectly report being unlocked.
Daniel Gultsch created
7c53dcc
fixed NPE when service isnt bound
Daniel Gultsch created
bf9d1a5
remove docs folder
* mission statement is now hosted on https://gultsch.de * XEPs.md has been replaced by conversations.doap * observations.md is just outdated and boring by now
Daniel Gultsch created
ddb54bb
version bump to 2.9.8 + changelog
Daniel Gultsch created
813b07e
pulled translations from transifex
Daniel Gultsch created
0fa06d6
overwrite body for plaintext group chat messages only
Daniel Gultsch created
e947a3f
modify boyy on muc reflection
Daniel Gultsch created
b34f6e0
null check weak reference value
Daniel Gultsch created
b8c61b7
use different top margin for vert and land for duration display
Daniel Gultsch created
cf68c54
pulled translations from transifex
Daniel Gultsch created
ef24d20
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
Christopher Vollick created
4a175f9
version bump to 2.9.8-beta
Daniel Gultsch created
5848013
handle pre key messages in dtls verification
Daniel Gultsch created
c5f801c
do not push empty candidates to backlog
Daniel Gultsch created
d52c46d
use omemo verification only if omemo is enabled in conversation
Daniel Gultsch created
e81fb1b
pulled translations from transifex
Daniel Gultsch created
3ee70b1
show verified shield in rtp session activity
Daniel Gultsch created
e4b2bb4
throw exception when unable to encrypt
Daniel Gultsch created
8a6430a
ground work for omemo dtls verification
Daniel Gultsch created
47a904b
pulled translations from transifex
Daniel Gultsch created
33e73a2
bump version code for release
Daniel Gultsch created
d889c02
make ascii armor parsing more resiliant
Daniel Gultsch created
073b6a9
pulled translations from transifex
Daniel Gultsch created
9450d49
do not vibrate when in DND mode
Daniel Gultsch created
5e0c158
fix default ringtone for incoming call setting
Daniel Gultsch created
16b1c56
pulled translations from transifex
Daniel Gultsch created
24f2f52
limit http upload / download to 4 parallel connections
Daniel Gultsch created
e98ec40
pulled translations from transifex
Daniel Gultsch created
f92ea5c
resend <propose/> only if server has stream mgmt
Daniel Gultsch created
81505c6
version bump to 2.9.7-beta + changelog
Daniel Gultsch created
638f30b
pulled translations from transifex
Daniel Gultsch created
0812bae
do not run alpha check on jpegs
Daniel Gultsch created
6bfe16f
replace away when screen off with away when locked
fixes #3978
Daniel Gultsch created
53da64b
do not attempt to play 'none' ringtone
trying to play 'none' ringtone resulted in the default ring tone being played
Daniel Gultsch created
ebb38d7
consume volume down event
Daniel Gultsch created
484f633
let Conversations (not Android) play ringtone and vibration
fixes #3972 fixes #3801 fixes #3931
Daniel Gultsch created
78c8966
moved translations into new resource on transifex
the 'strings' resource on transifex was in the internal 'Android 1' format instead of the more modern 'Android 2' format. This according to transifex support caused some weird issues… The only work around (apparently) was to create a new resource (now call main-strings) and use that instead. I hope we didn’t mess anything up in the process. Let's be extra careful with the next release
Daniel Gultsch created
9027006
pulled translations from transifex
Daniel Gultsch created
49992f3
repharse omemo fingerprint description
Daniel Gultsch created
72e268e
add TODO comments wrt to missing <retract/> parsing
Daniel Gultsch created
78901e3
use detached signatures
Daniel Gultsch created
149224a
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?)
Daniel Gultsch created
e3007ab
Here too
...but why was that function created elsewhere if here you just compare this?
Licaon_Kter created
6bb1b79
Show battery dialogue always
Licaon_Kter created
db447f8
resend session proposal on rebind
Daniel Gultsch created
6cab0ad
make rtp proposal tracked by SM. fixes #3983
Daniel Gultsch created