aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/eu/siacs/conversations/crypto (unfollow)
Commit message (Expand)AuthorFilesLines
2017-01-12don't allow to purge keys. offer distrut insteadDaniel Gultsch3-7/+11
2017-01-12fixed avatar republish missing the mime typeDaniel Gultsch1-1/+0
2017-01-09treat omemo keys >= 32 bytes as containing auth tag. add config flag to put a...Daniel Gultsch2-25/+53
2017-01-09adding prekey='true' to omemo messages if applicableDaniel Gultsch2-11/+29
2016-12-28don't throw assertion error when building session with same device id from ot...Daniel Gultsch1-1/+6
2016-12-20added omemo padding but disabled by Config.java flagDaniel Gultsch1-2/+18
2016-12-18disable removing of broken devices by defaultDaniel Gultsch1-10/+12
2016-12-18remove broken devices only once to prevent loopsDaniel Gultsch1-2/+5
2016-12-16remove own fetch errors from device announcementDaniel Gultsch1-29/+45
2016-12-01use prepped string when building axolotl sessionDaniel Gultsch1-3/+3
2016-11-24update the conversations view (and the lock icon) after receiving device listDaniel Gultsch1-0/+1
2016-11-23introduced blind trust before verification modeDaniel Gultsch3-3/+38
2016-11-19remove omemo devices from annoucement after 7 days of inactivityDaniel Gultsch2-21/+51
2016-11-19save last activation time in fingerprint statusDaniel Gultsch4-7/+49
2016-11-18show 'clear devices' button underneath own devicesDaniel Gultsch2-23/+6
2016-11-18removed some unecessary logging from omemo message generationDaniel Gultsch1-4/+0
2016-11-18removed some very verbose logging from axolotl serviceDaniel Gultsch1-1/+0
2016-11-17put omemo fingerprint in own uri (qr code / nfc)Daniel Gultsch2-2/+8
2016-11-17parse omemo fingerprints from urisDaniel Gultsch4-13/+46
2016-11-17use base64.nowrap for omemo keysDaniel Gultsch1-3/+3
2016-11-15fixed enabling trust toggle. unknown->untrustedDaniel Gultsch1-1/+5
2016-11-14refactore trust enum to be FingerprintStatus class with trust and activeDaniel Gultsch4-175/+200
2016-10-20write prepped string to db. use display version everywhere elseDaniel Gultsch1-16/+16
2016-10-19retrigger key selection if openpgp key was deletedDaniel Gultsch1-2/+7
2016-10-17small code reformation in pgp decryption serviceDaniel Gultsch1-2/+4
2016-10-13synchronize access to json key storage in account modelDaniel Gultsch1-19/+21
2016-10-07respond to chat marker request only when mutual presence subscription existsDaniel Gultsch1-1/+1
2016-10-06be more careful parsing integers in omemoDaniel Gultsch1-2/+6
2016-10-03fixed omemo shown as unavailable in 1:1 chatsDaniel Gultsch1-1/+2
2016-10-03when activating omemo in conference always check preferencesDaniel Gultsch1-14/+14
2016-09-18don't simply ignore null in message body but try to avoid itDaniel Gultsch1-1/+5
2016-09-12Support ANONYMOUS SASLSam Whited1-0/+28
2016-09-08provide hint on why conference can not be encryptedDaniel Gultsch1-2/+26
2016-08-30add more logging to pgp engineDaniel Gultsch1-11/+18
2016-06-29don't crash on broken base64 in omemo messages. fixes #1934Daniel Gultsch1-3/+3
2016-06-19display toast on pgp errorDaniel Gultsch1-1/+1
2016-06-16synchronize message body changes for message correctionDaniel Gultsch1-51/+53
2016-06-15replace corrected messages in decryption queueDaniel Gultsch1-0/+5
2016-06-15delay notification until after pgp decryptionDaniel Gultsch1-8/+29
2016-06-13remove messages from decryption queue when trimming a conversationDaniel Gultsch1-0/+4
2016-06-13refactored pgp decryptionDaniel Gultsch2-250/+162
2016-05-25sending warning to receiving client if that client doesn't support omemo.Daniel Gultsch1-1/+1
2016-05-25only publish keys if omemo is enabledDaniel Gultsch1-1/+3
2016-05-19resetting fetch status error when mutual subscription is reestablishedshow_members_in_conferenceDaniel Gultsch1-0/+18
2016-05-19synchronize around identity key generationDaniel Gultsch1-7/+9
2016-05-16keep conference members in memory and show them in conference detailsDaniel Gultsch1-1/+0
2016-05-12make omemo default when all resources support itDaniel Gultsch1-0/+1
2016-05-10stop processing PreKeyWhisperMessage if there is no PreKeyIdDaniel Gultsch1-3/+5
2016-05-07handle invalid base64 is SASl SCRAM responseDaniel Gultsch1-5/+9
2016-05-05Remove copy of innerkeySebastian1-1/+0