Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Wait for discovery end to publish omemo devicelist and bundle | Paul Fariello | 2019-04-10 | 1 | -2/+6 |
| | | | | Add sv_ev_connection_features_received for that purpose | ||||
* | Fix devicelist notification handler | Paul Fariello | 2019-04-10 | 1 | -4/+4 |
| | | | | devicelist handler should be kept after trigger | ||||
* | 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 | 1 | -11/+100 |
| | | | | | We try to reconfigure node and publish again. If it fails again then we give up. | ||||
* | Temporarly disable check for publish-options support | Paul Fariello | 2019-04-10 | 1 | -6/+2 |
| | |||||
* | Use connection_support to check for publish-options support | Paul Fariello | 2019-04-10 | 1 | -6/+2 |
| | |||||
* | Add support for disconnect in OMEMO | Paul Fariello | 2019-04-10 | 1 | -9/+33 |
| | |||||
* | Add publish option to OMEMO device list and bundle | Paul Fariello | 2019-04-10 | 1 | -0/+14 |
| | |||||
* | Add MUC message decryption | Paul Fariello | 2019-04-10 | 1 | -4/+5 |
| | |||||
* | device_list iq should be from barejid or none | Paul Fariello | 2019-04-10 | 1 | -16/+11 |
| | | | | | | | 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 | ||||
* | Randomly choose a prekey on session build | Paul Fariello | 2019-04-10 | 1 | -19/+22 |
| | |||||
* | Follow normal workflow for OMEMO message reception | Paul Fariello | 2019-04-10 | 1 | -0/+79 |
| | | | | | | We try to decrypt all messages, if it's successful we use sv_ev_incoming_message even for OMEMO messages. We pass an OMEMO boolean to let UI be aware that message were encrypted. | ||||
* | Add OMEMO message encryption and decryption | Paul Fariello | 2019-04-10 | 1 | -2/+2 |
| | |||||
* | Create signal session | Paul Fariello | 2019-04-10 | 1 | -3/+47 |
| | |||||
* | Add signal store backend and OMEMO start command | Paul Fariello | 2019-04-10 | 1 | -1/+73 |
| | |||||
* | Request for device list when OMEMO is ready | Paul Fariello | 2019-04-10 | 1 | -3/+23 |
| | |||||
* | Fix devicelist subscription and handle pubsub event | Paul Fariello | 2019-04-10 | 1 | -8/+58 |
| | | | | Devicelist subscription can be done directly with caps_add feature. | ||||
* | Add devicelist and bundle publication | Paul Fariello | 2019-04-10 | 1 | -2/+42 |
| | |||||
* | Add devicelist subscription | Paul Fariello | 2019-04-10 | 1 | -0/+15 |