about summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | Automatically starts OMEMO if one identity is trustedPaul Fariello2019-04-104-6/+80
| | | |
| * | | Rework trusted fingerprint storagePaul Fariello2019-04-104-29/+90
| | | | | | | | | | | | | | | | | | | | Stop using "jid:device_id" keys. And move long term storage to its own file: trust.txt.
| * | | Wait for discovery end to publish omemo devicelist and bundlePaul Fariello2019-04-1010-10/+59
| | | | | | | | | | | | | | | | Add sv_ev_connection_features_received for that purpose
| * | | Don't build OMEMO by defaultPaul Fariello2019-04-101-1/+2
| | | |
| * | | Prefix static function with _Paul Fariello2019-04-101-41/+41
| | | |
| * | | Ensure pre keys are generated if missing from long term storagePaul Fariello2019-04-101-24/+51
| | | |
| * | | Rework MUC reflected message filteringPaul Fariello2019-04-1014-25/+64
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Reflected messages can't be filtered by nick only otherwise you might ignore messages comming from you on another devices. Consequently we maintain a list of sent messages id in mucwin. To be sure the id will be correctly reflected we use the origin-id stanza.
| * | | Add OMEMO in prefs commandPaul Fariello2019-04-106-2/+34
| | | |
| * | | Fix devicelist notification handlerPaul Fariello2019-04-102-6/+5
| | | | | | | | | | | | | | | | devicelist handler should be kept after trigger
| * | | Add clear_device_list commandPaul Fariello2019-04-104-4/+28
| | | |
| * | | Permanently store pre keysPaul Fariello2019-04-103-22/+119
| | | |
| * | | Add support for missing from in bundle iqPaul Fariello2019-04-101-3/+9
| | | |
| * | | Handle bundle publication error on publish-optionsPaul Fariello2019-04-105-23/+166
| | | | | | | | | | | | | | | | | | | | We try to reconfigure node and publish again. If it fails again then we give up.
| * | | Ensure signal context is built on connectionPaul Fariello2019-04-101-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 funcPaul Fariello2019-04-101-3/+1
| | | |
| * | | Ensure encrypted carbon of own message are marked as encryptedPaul Fariello2019-04-104-4/+42
| | | |
| * | | Add required OMEMO stub for unit-testPaul Fariello2019-04-104-3/+73
| | | |
| * | | Show all device fingerprint for current accountPaul Fariello2019-04-101-1/+1
| | | |
| * | | Print fingerprint after trust and untrust commandPaul Fariello2019-04-101-0/+34
| | | |
| * | | Temporarly disable check for publish-options supportPaul Fariello2019-04-101-6/+2
| | | |
| * | | Add fingerprint autocompletionPaul Fariello2019-04-103-1/+49
| | | |
| * | | Use /omemo fingerprint to show contact fingerprintsPaul Fariello2019-04-105-32/+96
| | | | | | | | | | | | | | | | Don't print fingerprints when they are received
| * | | Use connection_support to check for publish-options supportPaul Fariello2019-04-101-6/+2
| | | |
| * | | Add OMEMO log commandPaul Fariello2019-04-104-0/+49
| | | |
| * | | Add missing preferences for OMEMO logsPaul Fariello2019-04-101-0/+6
| | | |
| * | | Add support for disconnect in OMEMOPaul Fariello2019-04-107-40/+140
| | | |
| * | | Add OMEMO end commandPaul Fariello2019-04-104-0/+46
| | | |
| * | | Handle absent muc memberPaul Fariello2019-04-101-0/+4
| | | |
| * | | Revert "Ensure room isn't anonymous"Paul Fariello2019-04-102-5/+0
| | | | | | | | | | | | | | | | This reverts commit 733e1a24c7e08dde6aa2c15ec4528220aa360845.
| * | | Add publish option to OMEMO device list and bundlePaul Fariello2019-04-104-0/+57
| | | |
| * | | Ensure room isn't anonymousPaul Fariello2019-04-102-0/+5
| | | |
| * | | Add OMEMO state in titlebar in MUCPaul Fariello2019-04-101-0/+15
| | | |
| * | | Add OMEMO state in titlebarPaul Fariello2019-04-101-0/+15
| | | |
| * | | Log and print outgoing encrypted messagePaul Fariello2019-04-1011-74/+227
| | | |
| * | | Add support for sending encrypted message in MUCPaul Fariello2019-04-105-50/+118
| | | |
| * | | Ensure saved_account is set before calling sv_ev_login_account_successPaul Fariello2019-04-101-1/+1
| | | |
| * | | Cosmetics rename variable barejid into roomjidPaul Fariello2019-04-103-4/+4
| | | |
| * | | Allow to start OMEMO in MUCPaul Fariello2019-04-103-0/+22
| | | |
| * | | Handle window type MUC in OMEMO start commandPaul Fariello2019-04-101-18/+20
| | | |
| * | | Add MUC message decryptionPaul Fariello2019-04-105-22/+60
| | | |
| * | | Fix prekey handling after first usePaul Fariello2019-04-101-8/+7
| | | | | | | | | | | | | | | | libsignal will remove prekey on its own.
| * | | Handle decrypted OMEMO messages as suchPaul Fariello2019-04-101-4/+90
| | | |
| * | | Add support for OMEMO, OTR, PGP built togetherPaul Fariello2019-04-101-4/+93
| | | |
| * | | device_list iq should be from barejid or nonePaul Fariello2019-04-103-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 generationPaul Fariello2019-04-101-0/+4
| | | |
| * | | Log device_id on startupPaul Fariello2019-04-101-0/+2
| | | |
| * | | Don't rely on account name being jidPaul Fariello2019-04-101-2/+2
| | | |
| * | | Add hints about trust command when printing fingerprintsPaul Fariello2019-04-101-1/+11
| | | |
| * | | Avoid using xmpp_jid_barePaul Fariello2019-04-101-27/+20
| | | |
| * | | Avoid opening win if crypto materials are missingPaul Fariello2019-04-101-10/+5
| | | |