Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | refactored whispermessage processing | Daniel Gultsch | 2017-01-15 | 1 | -22/+25 |
| | |||||
* | partially improved logging for receiving omemo messages | Daniel Gultsch | 2017-01-14 | 1 | -11/+10 |
| | |||||
* | don't allow to purge keys. offer distrut instead | Daniel Gultsch | 2017-01-12 | 1 | -0/+2 |
| | |||||
* | adding prekey='true' to omemo messages if applicable | Daniel Gultsch | 2017-01-09 | 1 | -5/+17 |
| | |||||
* | save last activation time in fingerprint status | Daniel Gultsch | 2016-11-19 | 1 | -1/+6 |
| | |||||
* | show 'clear devices' button underneath own devices | Daniel Gultsch | 2016-11-18 | 1 | -0/+4 |
| | |||||
* | put omemo fingerprint in own uri (qr code / nfc) | Daniel Gultsch | 2016-11-17 | 1 | -1/+1 |
| | |||||
* | parse omemo fingerprints from uris | Daniel Gultsch | 2016-11-17 | 1 | -1/+1 |
| | |||||
* | refactore trust enum to be FingerprintStatus class with trust and active | Daniel Gultsch | 2016-11-14 | 1 | -122/+34 |
| | |||||
* | stop processing PreKeyWhisperMessage if there is no PreKeyId | Daniel Gultsch | 2016-05-10 | 1 | -3/+5 |
| | | | | fixes #1832 | ||||
* | store identity key in XmppAxolotlSession instead of the fingerprint | Daniel Gultsch | 2015-12-19 | 1 | -10/+15 |
| | |||||
* | explicitly mark verified omemo keys in UI | Daniel Gultsch | 2015-10-31 | 1 | -4/+24 |
| | |||||
* | Only show that have sessions in fingerprint list | Andreas Straub | 2015-09-06 | 1 | -1/+1 |
| | | | | | | | | | Doesn't access database directly anymore but goes through AxolotlService now to obtain list of fingerprints associated with an Account/Contact. This should prevent orphaned keys littering the UI which previously couldn't be removed through the Clear Devices function. Together with 1c79982da84964c1d81179a0927d9cd1eadf53de this fixes #1393 | ||||
* | Let UNTRUSTED/UNDECIDED keys become INACTIVE | Andreas Straub | 2015-08-01 | 1 | -10/+69 |
| | |||||
* | Provide process function for key transport message | Andreas Straub | 2015-07-31 | 1 | -6/+14 |
| | |||||
* | Refactor axolotl message processing workflow | Andreas Straub | 2015-07-31 | 1 | -8/+5 |
| | | | | | | | | | | | | | | XmppAxolotlMessage is now entirely responsible for handling encryption and decryption of messages, only leveraging XmppAxolotlSession as a packing/unpacking primitive for payload keys. Removed pseudo-dead session generation code step from prepareMessage function, as sessions have been created by invoking the TrustKeysActivity for a while now. Added prepareKeyTransportMessage function, which creates a message with no payload. The key that is packed into the header keyElements can then be used for other purposes (e.g. encrypted file transfer). | ||||
* | Reformat code | Andreas Straub | 2015-07-31 | 1 | -1/+1 |
| | |||||
* | Change to new wire protocol version | Andreas Straub | 2015-07-31 | 1 | -4/+4 |
| | |||||
* | Fix NPE: consider unknown keys UNDECIDED | Andreas Straub | 2015-07-29 | 1 | -1/+2 |
| | |||||
* | Refactor out inner classes, cache trust store | Andreas Straub | 2015-07-29 | 1 | -0/+131 |
Moves SQLiteAxolotlStore and XmppAxolotlSession into proper classes. IdentityKeys trust statuses are now cached in an LruCache to prevent hammering the database when rendering the UI. |