aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/de/pixart/messenger/crypto (unfollow)
Commit message (Expand)AuthorFilesLines
2018-01-30discover file extension in original filename from pgpChristian Schneppe1-1/+23
2018-01-27encrypt muc PM only to actual recipientChristian Schneppe1-5/+23
2018-01-27improvements for self messagesChristian Schneppe1-2/+7
2018-01-27allow axolotl header to be empty in empty mucsChristian Schneppe1-4/+4
2018-01-27make chat markers opportunistic in private mucsChristian Schneppe1-2/+2
2018-01-21disable offline messages. postpone prekey handling until after mam catchupChristian Schneppe1-3/+33
2018-01-21properly handle key transport messages. use prekeyparsing only when that attr...Christian Schneppe3-36/+38
2017-12-27show pep as available if omemo_all_access has been installed on serverChristian Schneppe1-0/+1
2017-12-27fixed omemo device list not getting annouced on empty listChristian Schneppe1-1/+1
2017-12-16fixup for pep omemo notification dedupChristian Schneppe1-4/+6
2017-12-16fixed workaround that allowed us to expire devicesChristian Schneppe1-7/+8
2017-12-10possible fix for retry loop on pgp key annoucementChristian Schneppe1-3/+2
2017-12-10fixed publish-options migrationChristian Schneppe1-1/+9
2017-11-23PgpService: feed result intent back into decryptionChristian Schneppe1-6/+12
2017-11-21excute db read and writes on different threadsChristian Schneppe1-1/+1
2017-08-13create a new axolotl service when the account jid changesChristian Schneppe1-0/+13
2017-08-13prevent users from editing their account jid after successful loginChristian Schneppe1-2/+2
2017-08-03use random string generator instead of BigInteger in DigestMd5Christian Schneppe1-2/+1
2017-08-01use base64 instead of base36 when creating random stringsChristian Schneppe2-3/+11
2017-08-01avoid unnecessary roster sync in OMEMO code. fixed startup performance regres...Christian Schneppe1-1/+0
2017-08-01refresh omemo activity after failing to fetch keys due to lack of idsChristian Schneppe1-0/+1
2017-08-01Give up PGP decryption when intent is cancelledChristian Schneppe1-0/+21
2017-08-01made OF selfSigned() workaround only available >=kitkatChristian Schneppe1-4/+3
2017-08-01made omemo always available but in public mucsChristian Schneppe1-1/+1
2017-08-01provide upgrade path for accounts with publish-optionsChristian Schneppe1-3/+13
2017-08-01use publish-options instead of always pushing node configurationChristian Schneppe1-29/+57
2017-08-01let hasPendingFetches() return true when fetching device idsChristian Schneppe1-4/+6
2017-08-01fetch required device ids on demandChristian Schneppe2-33/+85
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 Schneppe1-13/+32
2017-08-01fetch device ids for muc members w/o known devicesChristian Schneppe1-1/+22
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-01workaround for OpenFire: check CN first in self signed certsChristian Schneppe1-5/+32
2017-06-25fixed fingerprint trust (was messed up after library upgrade)Christian Schneppe2-5/+6
2017-06-24also check for hostname in in certs if hostname is from trusted sourceChristian Schneppe1-4/+16
2017-06-24upgrade to signal-protocol-javaChristian Schneppe3-107/+114
2017-05-10display open pgp key id in account details and allow to deleteChristian Schneppe1-4/+0
2017-05-09don't load signed prekeys on startupChristian Schneppe2-4/+5
2017-04-13treat URL as file if URL is in oob or contains keyChristian Schneppe1-1/+1
2017-03-04make x509 verification node world readableChristian Schneppe1-3/+18
2017-01-29add explicit encryption hints to outgoing messagesChristian Schneppe1-0/+1
2017-01-16Add SCRAM-SHA-2 supportChristian Schneppe3-211/+261
2017-01-16refactored whispermessage processingChristian Schneppe2-27/+27
2017-01-16partially improved logging for receiving omemo messagesChristian Schneppe4-18/+28
2017-01-15don't allow to purge keys. offer distrust insteadChristian Schneppe3-7/+11
2017-01-14treat omemo keys >= 32 bytes as containing auth tag. add config flag to put a...Christian Schneppe2-23/+51
2017-01-09adding prekey='true' to omemo messages if applicableChristian Schneppe2-11/+25
2016-12-29don't throw assertion error when building session with same device id from ot...Christian Schneppe1-1/+6
2016-12-25added omemo padding but disabled by Config.java flagChristian Schneppe1-2/+18