7ac2695
version bump to 1.19.5 + changelog
Daniel Gultsch created
7ac2695
version bump to 1.19.5 + changelog
Daniel Gultsch created
c8bd5bc
made OF selfSigned() workaround only available >=kitkat
this undos 8a729061d58be833ced01996efd644c067ed94e2. as it turns out 4.1 and 4.0 only break when checking if a cert is self signed.
Daniel Gultsch created
2fc216b
skip initial socket closing if thread was already interrupted
Daniel Gultsch created
74cde1d
incorporate support for publish-options into server info
Daniel Gultsch created
85dc0c2
made omemo always available but in public mucs
Daniel Gultsch created
002dbf2
enable all encryption options
Daniel Gultsch created
da87eac
provide upgrade path for accounts with publish-options
Daniel Gultsch created
9a57673
use publish-options instead of always pushing node configuration
Daniel Gultsch created
8d6b207
let hasPendingFetches() return true when fetching device ids
Daniel Gultsch created
7a2856a
fetch required device ids on demand
Daniel Gultsch created
f7258d1
explicitly fetch device ids before building sessions in single mode conversation
Daniel Gultsch created
25e9936
change access model of omemo pep nodes after every publish
Daniel Gultsch created
6c95897
fetch device ids for muc members w/o known devices
Daniel Gultsch created
2a19879
fixed otr jingle file size reporting
Daniel Gultsch created
58f3787
increment version code for 1.19.4
Daniel Gultsch created
8a72906
use CN-workaround for pre-kitkat
Daniel Gultsch created
8285a4f
pulled translations from transifex
Daniel Gultsch created
2173357
fix regression introduces with OF fix. properly fall back to common name
Daniel Gultsch created
0a20b87
check length first in timestamp parser
Daniel Gultsch created
febee98
catch IllegalArgumentException caused by invalid custom hostname
Daniel Gultsch created
2dce71c
version bump to 1.19.4 + changelog
Daniel Gultsch created
8afe7ef
workaround for OpenFire: check CN first in self signed certs
The self signed certificates created by OpenFire (Not sure if other certs are affected as well) will crash the Java/Android TLS stack when accessing getSubjectAlternativeNames() on the the peer certificate. This usually goes unnoticed in other applications since the DefaultHostnameVerifier checkes the CN first. That however is a violation of RFC6125 section 6.4.4 which requires us to check for the existence of SAN first. This commit adds a work around where in self signed certificates we check for the CN first as well. (Avoiding the call to getSubjectAlternativeNames())
Daniel Gultsch created
dfa17d1
more migration fixes for updating from 1.6.0 to 1.19.3
Daniel Gultsch created
91119ab
add reminder to remove minidns workarounds once those are fixed
Daniel Gultsch created
ea6b756
fixed bug in db migrations when going from <15 to something recent
Daniel Gultsch created
3d0b127
verify with hostname in direct tls connections
Daniel Gultsch created
7623acc
prefer DNS servers from VPNs
Daniel Gultsch created
35a4b84
version bump to 1.19.3 + changelog
Daniel Gultsch created
45f9255
pulled translations from transifex
Daniel Gultsch created
ecc0ef4
disable foreground service if all accounts are disabled
Daniel Gultsch created
edb28cc
throw state changing exception on failed tls only if no more connection options left
Daniel Gultsch created
19c1484
catch runtime exceptions from minidns
Daniel Gultsch created
8de81e0
sync around Conversation.getLatestMessage()
Daniel Gultsch created
4d1b6d4
version bump to 1.19.2 + changelog
Daniel Gultsch created
c5824a3
catch all exceptions around minidns :(
Daniel Gultsch created
a1f9f5e
version bump to 1.19.1 + changelog
Daniel Gultsch created
8415f27
pulled translations from transifex
Daniel Gultsch created
abf84e0
made DNSEC hostname validation opt-in
Daniel Gultsch created
da00a58
work around idn short comings in minidns
Daniel Gultsch created
7cbef52
resolve non-srv domains in resolver class as well
this allows us to prefer ipv4
Daniel Gultsch created
c400f74
prefer ipv4 over ipv6
Daniel Gultsch created
67bc032
fixed fallback to normal DNS query after DNSSEC failed
Daniel Gultsch created
ae0ba3b
version bump to 1.19.0 + changelog
Daniel Gultsch created
7df0f3f
pulled translations from transifex
Daniel Gultsch created
ef980ff
show date separators. fixes #2271
Daniel Gultsch created
2ada4d5
allow users to send PMs in mucs w/o voice
Daniel Gultsch created
f2409ed
set focusable=false instead of enabled=false for rooms w/o voice
Daniel Gultsch created
5cac439
catch state changing error when sending timeout to iq callbacks
Daniel Gultsch created
7cf360f
do not keep files in waiting when file size exceeds http upload limit in groups. fixes #2533
Daniel Gultsch created
2b9cdde
refactored retrieval of default preferences
Daniel Gultsch created