Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix issue with first encrypted message | Paul Fariello | 2019-04-10 | 1 | -1/+5 |
| | | | | | | | | When decrypting first message with prekey, libsignal wants to remove used prekey from storage. Return value on success should be 0. We used to return number of deleted keys. Thus libsignal was considering we failed to remove the key and we were ignoring plaintext. | ||||
* | Rework trusted fingerprint storage | Paul Fariello | 2019-04-10 | 1 | -8/+17 |
| | | | | | Stop using "jid:device_id" keys. And move long term storage to its own file: trust.txt. | ||||
* | Permanently store pre keys | Paul Fariello | 2019-04-10 | 1 | -2/+41 |
| | |||||
* | Add support for disconnect in OMEMO | Paul Fariello | 2019-04-10 | 1 | -3/+13 |
| | |||||
* | Don't trust unknown identity keys | Paul Fariello | 2019-04-10 | 1 | -4/+10 |
| | | | | | Also add long terme storage of known identity keys. If a key is stored it means it is trusted. | ||||
* | Add support for libsignal-protocol-c 2.3.2 | Paul Fariello | 2019-04-10 | 1 | -0/+15 |
| | |||||
* | Add OMEMO session long term storage | Paul Fariello | 2019-04-10 | 1 | -0/+8 |
| | |||||
* | Add support for encrypted carbon | Paul Fariello | 2019-04-10 | 1 | -12/+32 |
| | | | | Fix {signed,}_pre_key store | ||||
* | Add OMEMO message encryption and decryption | Paul Fariello | 2019-04-10 | 1 | -4/+8 |
| | |||||
* | Add signal store backend and OMEMO start command | Paul Fariello | 2019-04-10 | 1 | -0/+267 |