Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix memory leaks in OMEMO | Steffen Jaeckel | 2023-01-18 | 1 | -0/+1 |
| | | | | Signed-off-by: Steffen Jaeckel <jaeckel-floss@eyet-services.de> | ||||
* | build: remove support for old libsignal | Michael Vetter | 2022-02-18 | 1 | -8/+0 |
| | | | | | | | | | Remove support for libsignal-protocol-c < 2.3.2. Debian 10 uses 2.3.2, Debian 11 and 12 use 2.3.3. openSUSE from 15.2 onward uses 2.3.3. Fedora since 28 uses 2.3.2. We should be good. | ||||
* | Apply coding style | Michael Vetter | 2020-07-07 | 1 | -38/+39 |
| | |||||
* | Revert "Apply coding style" | Michael Vetter | 2020-07-07 | 1 | -39/+38 |
| | | | | | | This reverts commit 9b55f2dec0ea27a9ce4856e303425e12f866cea2. Sorting the includes creates some problems. | ||||
* | Apply coding style | Michael Vetter | 2020-07-07 | 1 | -38/+39 |
| | | | | Regards https://github.com/profanity-im/profanity/issues/1396 | ||||
* | Add vim modeline | Michael Vetter | 2019-11-13 | 1 | -0/+1 |
| | |||||
* | Mark messages received from a session as trusted | Paul Fariello | 2019-06-25 | 1 | -1/+0 |
| | |||||
* | Add prof_message_t to wrap all message attributes | Paul Fariello | 2019-06-20 | 1 | -1/+1 |
| | | | | | | | Probably missing copy of body to plain in carbon and privmessage. Only covers the incoming message path because goal is OMEMO decryption of untrusted message. Cover some of the log functions but not all. | ||||
* | Add trusted state after OMEMO decryption | Paul Fariello | 2019-06-20 | 1 | -0/+1 |
| | | | | Use it to print message on red background if not trusted. | ||||
* | Decrypt all incoming OMEMO msg | Paul Fariello | 2019-06-20 | 1 | -0/+1 |
| | | | | | Trust all key as long as it's for reading. This code isn't multithread safe. | ||||
* | Add copyright to omemo code | Michael Vetter | 2019-06-17 | 1 | -0/+33 |
| | |||||
* | Rework trusted fingerprint storage | Paul Fariello | 2019-04-10 | 1 | -1/+0 |
| | | | | | 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 | -0/+2 |
| | |||||
* | Don't trust unknown identity keys | Paul Fariello | 2019-04-10 | 1 | -1/+2 |
| | | | | | 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/+10 |
| | |||||
* | Add support for encrypted carbon | Paul Fariello | 2019-04-10 | 1 | -0/+198 |
| | | | | Fix {signed,}_pre_key store | ||||
* | Add OMEMO identity materials long term storage | Paul Fariello | 2019-04-10 | 1 | -0/+6 |
| | |||||
* | Add signal store backend and OMEMO start command | Paul Fariello | 2019-04-10 | 1 | -0/+34 |