Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | properly persist accepted crypto targets | Daniel Gultsch | 2016-03-01 | 1 | -5/+1 |
| | |||||
* | let users confirm each member in a conference even if that contact is ↵ | Daniel Gultsch | 2016-03-01 | 1 | -15/+35 |
| | | | | already trusted | ||||
* | refactored omemo to take multiple recipients | Daniel Gultsch | 2016-02-29 | 1 | -68/+88 |
| | |||||
* | show fetch errors in trust keys activity | Daniel Gultsch | 2016-01-23 | 1 | -1/+2 |
| | |||||
* | use extract account from intent method and final EXTRA_ACCOUNT variable | Daniel Gultsch | 2016-01-22 | 1 | -1/+1 |
| | |||||
* | show key fetch error in activity when there are no keys to be used | Daniel Gultsch | 2016-01-13 | 1 | -1/+8 |
| | |||||
* | show certificate information | Daniel Gultsch | 2015-12-23 | 1 | -0/+2 |
| | |||||
* | improved error reporting in trust keys activity | Daniel Gultsch | 2015-10-17 | 1 | -10/+20 |
| | |||||
* | introduced code to verify omemo device keys with x509 certificates. | Daniel Gultsch | 2015-10-16 | 1 | -32/+48 |
| | | | | cleaned up TrustKeysActivity to automatically close if there is nothing to do | ||||
* | Only show that have sessions in fingerprint list | Andreas Straub | 2015-09-06 | 1 | -18/+18 |
| | | | | | | | | | 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 | ||||
* | Display error message if all contact keys purged | Andreas Straub | 2015-08-15 | 1 | -0/+10 |
| | |||||
* | renamed multi-end / axolotl to OMEMO | Daniel Gultsch | 2015-08-08 | 1 | -1/+1 |
| | |||||
* | Improve TrustKeysActivity slider responsiveness | Andreas Straub | 2015-08-05 | 1 | -11/+11 |
| | | | | | | Slider used to skip back on drag-and-drop action. The switch doesn't trigger explicit whole UI refreshes anymore, it now directly adjusts the "done" button's locked status. | ||||
* | Let UNTRUSTED/UNDECIDED keys become INACTIVE | Andreas Straub | 2015-08-01 | 1 | -9/+9 |
| | |||||
* | Highlight selected message's fingerprint in list | Andreas Straub | 2015-07-29 | 1 | -2/+2 |
| | |||||
* | Refactor out inner classes, cache trust store | Andreas Straub | 2015-07-29 | 1 | -1/+1 |
| | | | | | | | 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. | ||||
* | Add INACTIVE state for removed keys | Andreas Straub | 2015-07-21 | 1 | -3/+3 |
| | | | | | | | | | | | | | We introduce a new trust state: INACTIVE. This state is intended for old keys that have been removed. When a TRUSTED device is removed from the PEP devicelist, it's status will be set to INACTIVE. INACTIVE keys are shown in the UI as greyed out, non-interactible key rows. Messages are not encrypted for INACTIVE devices. When an INACTIVE device reappears in PEP, or a message is received from an INACTIVE device, it is set back to trusted. | ||||
* | Start TrustKeysActivity if no keys are TRUSTED | Andreas Straub | 2015-07-20 | 1 | -2/+8 |
| | | | | | If there are no UNDECIDED keys, but none of the contact's keys are trusted, redirect the user to the TrustKeysActivity | ||||
* | rely on refreshUi/refreshUiReal and make sure it is being used everywhere | Daniel Gultsch | 2015-07-20 | 1 | -10/+4 |
| | |||||
* | Lock TrustKeys if no trusted keys are available | Andreas Straub | 2015-07-20 | 1 | -4/+26 |
| | |||||
* | Optimize imports | Andreas Straub | 2015-07-20 | 1 | -4/+0 |
| | |||||
* | Ask for key trust when sending messages | Andreas Straub | 2015-07-19 | 1 | -0/+237 |
If the contact (or the own account) has keys that have UNDECIDED trust, we now drop the user into the new TrustKeysActivity, where they have to decide for each new key whether it should be TRUSTED or UNTRUSTED. |