Commit log

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

Click to expand commit body
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

Click to expand commit body
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

7d4d5c4 pulled translations from transifex

Daniel Gultsch created

311c99b put settings defaults into resource file

Daniel Gultsch created

4a2e222 deduplicate disco items before disco#info

Daniel Gultsch created

7c1e113 make scan barcode icon survive rotations

Daniel Gultsch created

b2aae44 show scan button in TrustKeys only if there is something to scan

Daniel Gultsch created

cbbf6f4 add publish-options helper class

Daniel Gultsch created

90afaab version bump to 1.19.0-beta.2 + changelog

Daniel Gultsch created

59e3930 use DND instead of XA when phone is silent

Daniel Gultsch created

c85b3bb revised resolver strategy

Daniel Gultsch created

6dad1c0 refactored resolver to fall back to DNS and use reliable method

Daniel Gultsch created

4faf0f2 use ResolverApi.reliable(..)

Daniel Gultsch created