aboutsummaryrefslogtreecommitdiffstats
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
2017-08-13do not crash on some very rare loggingChristian Schneppe2-1/+6
2017-08-13some code cleanup and avoid scheduling reconnect task for negative intervalChristian Schneppe1-27/+31
2017-08-13do not run file observer on hidden directoriesChristian Schneppe1-1/+1
2017-08-13update mini dnsChristian Schneppe1-2/+1
2017-08-13add more logging to http download connection and reset file params after sett...Christian Schneppe4-35/+50
2017-08-13cache some information generated from body like isEmojiOnly, fileParams, isGe...Christian Schneppe6-136/+110
2017-08-13remove all whitespaces in emoji only messagesChristian Schneppe2-2/+2
2017-08-13provide extra 'network is unreachable' account stateChristian Schneppe4-2/+37
2017-08-03use random string generator instead of BigInteger in DigestMd5Christian Schneppe1-2/+1
2017-08-03display messages that only contain emoji slightly largerChristian Schneppe4-15/+13
2017-08-01use base64 instead of base36 when creating random stringsChristian Schneppe4-5/+21
2017-08-01avoid empty strings when figuring out display nameChristian Schneppe1-4/+4
2017-08-01avoid unnecessary roster sync in OMEMO code. fixed startup performance regres...Christian Schneppe2-3/+2
2017-08-01refresh omemo activity after failing to fetch keys due to lack of idsChristian Schneppe1-0/+1
2017-08-01fixed roster items w/o subscription (request) not being shownChristian Schneppe1-10/+8
2017-08-01Give up PGP decryption when intent is cancelledChristian Schneppe2-0/+26
2017-08-01made OF selfSigned() workaround only available >=kitkatChristian Schneppe1-4/+3
2017-08-01skip initial socket closing if thread was already interruptedChristian Schneppe1-1/+7
2017-08-01incorporate support for publish-options into server infoChristian Schneppe1-1/+1
2017-08-01made omemo always available but in public mucsChristian Schneppe1-1/+1
2017-08-01provide upgrade path for accounts with publish-optionsChristian Schneppe3-4/+24
2017-08-01use publish-options instead of always pushing node configurationChristian Schneppe5-36/+93
2017-08-01let hasPendingFetches() return true when fetching device idsChristian Schneppe1-4/+6
2017-08-01fetch required device ids on demandChristian Schneppe3-33/+102
2017-08-01explicitly fetch device ids before building sessions in single mode conversationChristian Schneppe1-0/+36
2017-08-01change access model of omemo pep nodes after every publishChristian Schneppe2-16/+35
2017-08-01fetch device ids for muc members w/o known devicesChristian Schneppe5-6/+44
2017-08-01fixed otr jingle file size reportingChristian Schneppe3-9/+2
2017-08-01use CN-workaround for pre-kitkatChristian Schneppe1-2/+4
2017-08-01fix regression introduces with OF fix. properly fall back to common nameChristian Schneppe1-7/+7
2017-08-01check length first in timestamp parserChristian Schneppe1-1/+1
2017-08-01catch IllegalArgumentException caused by invalid custom hostnameChristian Schneppe1-7/+4
2017-08-01workaround for OpenFire: check CN first in self signed certsChristian Schneppe1-5/+32
2017-08-01more migration fixes for updating from 1.6.0 to 1.19.0Christian Schneppe1-1/+1
2017-08-01add reminder to remove minidns workarounds once those are fixedChristian Schneppe1-0/+1
2017-08-01fixed bug in db migrations when going from <15 to something recentChristian Schneppe1-5/+7
2017-08-01verify with hostname in direct tls connectionsChristian Schneppe1-1/+1
2017-08-01prefer DNS servers from VPNsChristian Schneppe2-5/+10
2017-08-01update stringsChristian Schneppe1-0/+3
2017-08-01throw state changing exception on failed tls only if no more connection optio...Christian Schneppe1-1/+3
2017-08-01catch runtime exceptions from minidnsChristian Schneppe1-4/+4
2017-08-01sync around Conversation.getLatestMessage()Christian Schneppe1-7/+9
2017-08-01catch all exceptions around minidns :(Christian Schneppe1-6/+6
2017-08-01made DNSEC hostname validation opt-inChristian Schneppe5-12/+33
2017-08-01work around idn short comings in minidnsChristian Schneppe2-2/+3
2017-08-01resolve non-srv domains in resolver class as wellChristian Schneppe1-7/+43
2017-08-01prefer ipv4 over ipv6Christian Schneppe1-0/+7
2017-08-01fixed fallback to normal DNS query after DNSSEC failedChristian Schneppe1-3/+9
2017-08-01update datebubblesChristian Schneppe9-57/+104
2017-08-01allow users to send PMs in mucs w/o voiceChristian Schneppe1-1/+3