Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2018-04-02 | migrate to xmpp-addr | Christian Schneppe | 1 | -1/+1 | |
2017-08-01 | fetch required device ids on demand | Christian Schneppe | 1 | -0/+4 | |
2017-06-25 | fixed fingerprint trust (was messed up after library upgrade) | Christian Schneppe | 1 | -3/+4 | |
2017-06-24 | upgrade to signal-protocol-java | Christian Schneppe | 1 | -25/+27 | |
2017-05-09 | don't load signed prekeys on startup | Christian Schneppe | 1 | -3/+4 | |
2016-11-24 | introduced blind trust before verification mode | Christian Schneppe | 1 | -1/+6 | |
read more about the concept on https://gultsch.de/trust.html | |||||
2016-11-20 | save last activation time in fingerprint status | Christian Schneppe | 1 | -0/+1 | |
2016-11-19 | reformat code | Christian Schneppe | 1 | -417/+417 | |
2016-11-18 | parse omemo fingerprints from uris | Christian Schneppe | 1 | -2/+14 | |
2016-11-17 | refactore trust enum to be FingerprintStatus class with trust and active | Christian Schneppe | 1 | -10/+12 | |
2016-07-29 | changed package id inside manifest and project | Christian Schneppe | 1 | -4/+4 | |
2016-05-19 | synchronize around identity key generation | Daniel Gultsch | 1 | -7/+9 | |
2016-05-03 | Renaming of variable | Sebastian | 1 | -6/+6 | |
Was probably just a copy/paste typo. | |||||
2015-12-23 | show certificate information | Daniel Gultsch | 1 | -0/+4 | |
2015-12-23 | save certificate when verifying with x509 | Daniel Gultsch | 1 | -0/+6 | |
2015-10-11 | Clean up | Andreas Straub | 1 | -1/+0 | |
Fixes some random linter warnings. | |||||
2015-09-05 | Never build a session with oneself | Andreas Straub | 1 | -4/+3 | |
If we detect our own ID is not in our own devicelist on receiving an update, we reannounce ourselves. This used to have the side effect of modifying the list of devices we thought were in the update set, causing us to accidentally build a session with ourselves. This lead to our own key being set to TRUSTED_INACTIVE, resulting in red lock icons on messages sent by the own device. We fix this by having publishOwnDeviceId() operate on a copy of the original set. This commit also includes a db migration which deletes sessions with oneself and sets own keys back to TRUSTED. | |||||
2015-08-01 | Let UNTRUSTED/UNDECIDED keys become INACTIVE | Andreas Straub | 1 | -58/+6 | |
2015-07-29 | Refactor out inner classes, cache trust store | Andreas Straub | 1 | -0/+473 | |
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. |