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