Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Permanently store pre keys | Paul Fariello | 2019-04-10 | 3 | -22/+119 |
| | |||||
* | Add support for missing from in bundle iq | Paul Fariello | 2019-04-10 | 1 | -3/+9 |
| | |||||
* | Handle bundle publication error on publish-options | Paul Fariello | 2019-04-10 | 5 | -23/+166 |
| | | | | | We try to reconfigure node and publish again. If it fails again then we give up. | ||||
* | Ensure signal context is built on connection | Paul Fariello | 2019-04-10 | 1 | -20/+23 |
| | | | | | We can't keep it between two connection because signal context is specific to a given account. | ||||
* | Don't use glib 2.58 func | Paul Fariello | 2019-04-10 | 1 | -3/+1 |
| | |||||
* | Ensure encrypted carbon of own message are marked as encrypted | Paul Fariello | 2019-04-10 | 4 | -4/+42 |
| | |||||
* | Add required OMEMO stub for unit-test | Paul Fariello | 2019-04-10 | 4 | -3/+73 |
| | |||||
* | Show all device fingerprint for current account | Paul Fariello | 2019-04-10 | 1 | -1/+1 |
| | |||||
* | Print fingerprint after trust and untrust command | Paul Fariello | 2019-04-10 | 1 | -0/+34 |
| | |||||
* | Temporarly disable check for publish-options support | Paul Fariello | 2019-04-10 | 1 | -6/+2 |
| | |||||
* | Add fingerprint autocompletion | Paul Fariello | 2019-04-10 | 3 | -1/+49 |
| | |||||
* | Use /omemo fingerprint to show contact fingerprints | Paul Fariello | 2019-04-10 | 5 | -32/+96 |
| | | | | Don't print fingerprints when they are received | ||||
* | Use connection_support to check for publish-options support | Paul Fariello | 2019-04-10 | 1 | -6/+2 |
| | |||||
* | Add OMEMO log command | Paul Fariello | 2019-04-10 | 4 | -0/+49 |
| | |||||
* | Add missing preferences for OMEMO logs | Paul Fariello | 2019-04-10 | 1 | -0/+6 |
| | |||||
* | Add support for disconnect in OMEMO | Paul Fariello | 2019-04-10 | 7 | -40/+140 |
| | |||||
* | Add OMEMO end command | Paul Fariello | 2019-04-10 | 4 | -0/+46 |
| | |||||
* | Handle absent muc member | Paul Fariello | 2019-04-10 | 1 | -0/+4 |
| | |||||
* | Revert "Ensure room isn't anonymous" | Paul Fariello | 2019-04-10 | 2 | -5/+0 |
| | | | | This reverts commit 733e1a24c7e08dde6aa2c15ec4528220aa360845. | ||||
* | Add publish option to OMEMO device list and bundle | Paul Fariello | 2019-04-10 | 4 | -0/+57 |
| | |||||
* | Ensure room isn't anonymous | Paul Fariello | 2019-04-10 | 2 | -0/+5 |
| | |||||
* | Add OMEMO state in titlebar in MUC | Paul Fariello | 2019-04-10 | 1 | -0/+15 |
| | |||||
* | Add OMEMO state in titlebar | Paul Fariello | 2019-04-10 | 1 | -0/+15 |
| | |||||
* | Log and print outgoing encrypted message | Paul Fariello | 2019-04-10 | 11 | -74/+227 |
| | |||||
* | Add support for sending encrypted message in MUC | Paul Fariello | 2019-04-10 | 5 | -50/+118 |
| | |||||
* | Ensure saved_account is set before calling sv_ev_login_account_success | Paul Fariello | 2019-04-10 | 1 | -1/+1 |
| | |||||
* | Cosmetics rename variable barejid into roomjid | Paul Fariello | 2019-04-10 | 3 | -4/+4 |
| | |||||
* | Allow to start OMEMO in MUC | Paul Fariello | 2019-04-10 | 3 | -0/+22 |
| | |||||
* | Handle window type MUC in OMEMO start command | Paul Fariello | 2019-04-10 | 1 | -18/+20 |
| | |||||
* | Add MUC message decryption | Paul Fariello | 2019-04-10 | 5 | -22/+60 |
| | |||||
* | Fix prekey handling after first use | Paul Fariello | 2019-04-10 | 1 | -8/+7 |
| | | | | libsignal will remove prekey on its own. | ||||
* | Handle decrypted OMEMO messages as such | Paul Fariello | 2019-04-10 | 1 | -4/+90 |
| | |||||
* | Add support for OMEMO, OTR, PGP built together | Paul Fariello | 2019-04-10 | 1 | -4/+93 |
| | |||||
* | device_list iq should be from barejid or none | Paul Fariello | 2019-04-10 | 3 | -33/+25 |
| | | | | | | | Ensure we request device_list and remove non conforming handling of responses. Move initialisation of iq_handlers before call to sv_ev_login_account_success | ||||
* | Add logs about crypto generation | Paul Fariello | 2019-04-10 | 1 | -0/+4 |
| | |||||
* | Log device_id on startup | Paul Fariello | 2019-04-10 | 1 | -0/+2 |
| | |||||
* | Don't rely on account name being jid | Paul Fariello | 2019-04-10 | 1 | -2/+2 |
| | |||||
* | Add hints about trust command when printing fingerprints | Paul Fariello | 2019-04-10 | 1 | -1/+11 |
| | |||||
* | Avoid using xmpp_jid_bare | Paul Fariello | 2019-04-10 | 1 | -27/+20 |
| | |||||
* | Avoid opening win if crypto materials are missing | Paul Fariello | 2019-04-10 | 1 | -10/+5 |
| | |||||
* | Add UI feedback for OMEMO gen command | Paul Fariello | 2019-04-10 | 1 | -0/+1 |
| | |||||
* | Add OMEMO untrust command | Paul Fariello | 2019-04-10 | 6 | -1/+80 |
| | |||||
* | Add store hints for OMEMO encrypted messages | Paul Fariello | 2019-04-10 | 3 | -0/+15 |
| | | | | | | | | | Store hints are required has some server might discard messages without body. Here we ensure OMEMO messages are stored on server and delivered to client when they connect back. It's really important since it avoid libsignal to desynchronize counters. | ||||
* | Allow to trust own device id | Paul Fariello | 2019-04-10 | 2 | -1/+11 |
| | |||||
* | Add trust command | Paul Fariello | 2019-04-10 | 6 | -47/+268 |
| | |||||
* | Don't trust unknown identity keys | Paul Fariello | 2019-04-10 | 4 | -55/+105 |
| | | | | | Also add long terme storage of known identity keys. If a key is stored it means it is trusted. | ||||
* | Add OMEMO status in build information | Paul Fariello | 2019-04-10 | 1 | -0/+6 |
| | |||||
* | Add support for libsignal-protocol-c 2.3.2 | Paul Fariello | 2019-04-10 | 4 | -15/+44 |
| | |||||
* | Add OMEMO fingerprint command | Paul Fariello | 2019-04-10 | 6 | -3/+90 |
| | |||||
* | Add OMEMO session long term storage | Paul Fariello | 2019-04-10 | 3 | -30/+95 |
| |