aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/de/pixart/messenger/crypto (unfollow)
Commit message (Expand)AuthorFilesLines
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
2016-12-25disable removing of broken devices by defaultChristian Schneppe1-10/+12
2016-12-25remove broken devices only once to prevent loopsChristian Schneppe1-2/+5
2016-12-18remove own fetch errors from device announcementChristian Schneppe1-29/+45
2016-12-18use prepped string when building axolotl sessionChristian Schneppe1-3/+3
2016-11-24update the conversations view (and the lock icon) after receiving device listChristian Schneppe1-0/+1
2016-11-24introduced blind trust before verification modeChristian Schneppe3-3/+35
2016-11-20remove omemo devices from annoucement after 7 days of inactivityChristian Schneppe2-24/+54
2016-11-20save last activation time in fingerprint statusChristian Schneppe4-7/+48
2016-11-20show 'clear devices' button underneath own devicesChristian Schneppe2-23/+6
2016-11-20removed some unecessary logging from omemo message generationChristian Schneppe1-4/+0
2016-11-20removed some very verbose logging from axolotl serviceChristian Schneppe1-1/+0
2016-11-19reformat codeChristian Schneppe19-2861/+2865
2016-11-18put omemo fingerprint in own uri (qr code / nfc)Christian Schneppe2-2/+6
2016-11-18parse omemo fingerprints from urisChristian Schneppe4-13/+46
2016-11-18use base64.nowrap for omemo keysChristian Schneppe1-8/+8
2016-11-17fixed enabling trust toggle. unknown->untrustedChristian Schneppe1-1/+5
2016-11-17refactore trust enum to be FingerprintStatus class with trust and activeChristian Schneppe4-190/+215
2016-11-10make OMEMO working with other clientsChristian Schneppe1-1/+1
2016-10-26write prepped string to db. use display version everywhere elseChristian Schneppe1-16/+16
2016-10-21retrigger key selection if openpgp key was deletedChristian Schneppe1-2/+7
2016-10-18small code reformation in pgp decryption serviceChristian Schneppe1-2/+4
2016-10-13synchronize access to json key storage in account modelChristian Schneppe1-20/+22
2016-10-08respond to chat marker request only when mutual presence subscription existsChristian Schneppe1-1/+1
2016-10-08be more careful parsing integers in omemoChristian Schneppe1-2/+6
2016-10-05fixed omemo shown as unavailable in 1:1 chatsChristian Schneppe1-1/+1