aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/de/pixart/messenger/crypto (unfollow)
Commit message (Expand)AuthorFilesLines
2019-12-08prevent crash when deleting account on servers that don't support omemoChristian Schneppe1-1/+2
2019-11-02introduce setting to completely disable (OMEMO) encryptionChristian Schneppe1-0/+13
2019-10-26don’t mark pgp encrypted files received from dino as deletedChristian Schneppe1-0/+3
2019-09-29delete omemo keys when deleting accountChristian Schneppe1-2/+10
2019-09-20improved logging for messages waiting for joinChristian Schneppe1-1/+1
2019-09-20migrate to AndroidXChristian Schneppe3-5/+5
2019-09-19do not finish or repair sessions for untrusted sendersChristian Schneppe1-12/+32
2019-09-12when parsing omemo messages ensure we only find one elementChristian Schneppe1-1/+1
2019-09-12show language in message bubble if multiple language variants were receivedChristian Schneppe1-1/+1
2019-09-03fix some crashesChristian Schneppe5-10/+51
2019-08-31made domain verifier case insensitive.Christian Schneppe1-9/+10
2019-07-01attempt to unregister when receiving push for channel no longer joinedChristian Schneppe1-5/+5
2019-05-03introduced type private_file_message to handle attachments in PMsChristian Schneppe1-1/+1
2019-02-21be sure that default omemo encryption is set offChristian Schneppe1-3/+3
2019-02-08optimize importsChristian Schneppe2-2/+0
2019-02-08hide lock icon in channels; modify muc user contextChristian Schneppe1-34/+0
2019-01-25explicitly set type=images for all media with an image mime type this is in p...Christian Schneppe1-1/+1
2019-01-25check if encrypted pgp file get deletedChristian Schneppe1-1/+1
2019-01-25mark deleted files in database and not query them when querying for mediaChristian Schneppe1-1/+3
2019-01-24put images into MessageStyle notificationsChristian Schneppe1-2/+6
2019-01-07handle decrypting/encrypting of omemo messages with duplicate device idsChristian Schneppe2-43/+77
2018-12-14fixed dead lock when sending pgp messages from quick replyChristian Schneppe1-1/+1
2018-12-14postpone prekey removal and republish to after mamChristian Schneppe2-10/+34
2018-12-04implement self healing omemoChristian Schneppe4-14/+105
2018-11-30set access model to open when publishing avatarChristian Schneppe1-10/+9
2018-11-15do not show up navigation in start conversation screen if called with view in...Christian Schneppe1-3/+7
2018-11-08improve openkeychain error reportingChristian Schneppe1-4/+14
2018-10-20use bouncycastle provider up to api 27Christian Schneppe1-2/+2
2018-10-20go back to 16 byte IVs for OMEMOChristian Schneppe2-13/+13
2018-10-04added a few TODOs in regards to the handling of inactive devicesChristian Schneppe2-2/+4
2018-10-04prevent race condition when fetching device idsChristian Schneppe2-43/+47
2018-10-04use 12 byte IV for omemo and http uploadChristian Schneppe1-1/+1
2018-10-04refresh ui after device list update only if list has changedChristian Schneppe1-2/+11
2018-10-02made xmpp domain verifier verify wildcard domains where domain is a sub.sub d...Christian Schneppe1-58/+65
2018-10-01fixed authChristian Schneppe1-8/+8
2018-10-01Fix auth when upgrading from SCRAM-SHA-1 to -256Christian Schneppe1-52/+52
2018-09-26do not use BC provider on android 22+Christian Schneppe1-2/+3
2018-07-09open trust key screen when download is in progressChristian Schneppe1-1/+1
2018-06-29do not include white listed domains in room listChristian Schneppe1-1/+1
2018-06-01OMEMO: remove omemo device from own list if bundle is brokenChristian Schneppe1-70/+80
2018-05-17do not include body in simple status updates to not trigger fts updateChristian Schneppe1-1/+1
2018-05-16make session completion work with untrusted devices as wellChristian Schneppe3-7/+11
2018-05-05improved logging for node configuration changeChristian Schneppe1-4/+9
2018-05-02do not invoke onPushFailed() on timeoutChristian Schneppe1-4/+9
2018-04-30very much unoptimized search functionalityChristian Schneppe2-2/+2
2018-04-24code cleanup in AxolotlService.fetchDeviceIds()Christian Schneppe1-25/+29
2018-04-24load currently open conversation fasterChristian Schneppe1-1/+0
2018-04-23make error message for 'not encrypted for this device'Christian Schneppe1-2/+9
2018-04-23create dedicated exception for not encrypted for this deviceChristian Schneppe2-1/+36
2018-04-13introduced tri state omemo setting (off by default, on by default, always)Christian Schneppe1-0/+74