Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Use /omemo fingerprint to show contact fingerprints | Paul Fariello | 2019-04-10 | 2 | -27/+46 | |
| | | | | Don't print fingerprints when they are received | |||||
* | Add support for disconnect in OMEMO | Paul Fariello | 2019-04-10 | 3 | -27/+91 | |
| | ||||||
* | Handle absent muc member | Paul Fariello | 2019-04-10 | 1 | -0/+4 | |
| | ||||||
* | Log and print outgoing encrypted message | Paul Fariello | 2019-04-10 | 2 | -39/+35 | |
| | ||||||
* | Add support for sending encrypted message in MUC | Paul Fariello | 2019-04-10 | 2 | -41/+88 | |
| | ||||||
* | Cosmetics rename variable barejid into roomjid | Paul Fariello | 2019-04-10 | 2 | -3/+3 | |
| | ||||||
* | Allow to start OMEMO in MUC | Paul Fariello | 2019-04-10 | 2 | -0/+14 | |
| | ||||||
* | Add MUC message decryption | Paul Fariello | 2019-04-10 | 2 | -15/+45 | |
| | ||||||
* | Fix prekey handling after first use | Paul Fariello | 2019-04-10 | 1 | -8/+7 | |
| | | | | libsignal will remove prekey on its own. | |||||
* | device_list iq should be from barejid or none | Paul Fariello | 2019-04-10 | 1 | -5/+8 | |
| | | | | | | | 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 | |
| | ||||||
* | Add OMEMO untrust command | Paul Fariello | 2019-04-10 | 2 | -0/+23 | |
| | ||||||
* | Allow to trust own device id | Paul Fariello | 2019-04-10 | 1 | -0/+9 | |
| | ||||||
* | Add trust command | Paul Fariello | 2019-04-10 | 2 | -40/+208 | |
| | ||||||
* | 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 support for libsignal-protocol-c 2.3.2 | Paul Fariello | 2019-04-10 | 2 | -0/+25 | |
| | ||||||
* | Add OMEMO fingerprint command | Paul Fariello | 2019-04-10 | 2 | -0/+54 | |
| | ||||||
* | Add OMEMO session long term storage | Paul Fariello | 2019-04-10 | 3 | -30/+95 | |
| | ||||||
* | Replace used prekey in bundle | Paul Fariello | 2019-04-10 | 1 | -1/+16 | |
| | ||||||
* | Start new session upon prekey reception | Paul Fariello | 2019-04-10 | 1 | -0/+1 | |
| | ||||||
* | Randomly choose a prekey on session build | Paul Fariello | 2019-04-10 | 2 | -9/+28 | |
| | ||||||
* | Check received gcm tag | Paul Fariello | 2019-04-10 | 3 | -7/+18 | |
| | ||||||
* | Follow xep by putting gcm tag on encrypted key | Paul Fariello | 2019-04-10 | 3 | -13/+23 | |
| | ||||||
* | Get rid of libsodium | Paul Fariello | 2019-04-10 | 3 | -33/+72 | |
| | ||||||
* | Add log on OMEMO session start | Paul Fariello | 2019-04-10 | 1 | -0/+2 | |
| | ||||||
* | Use profanity logs for OMEMO logs | Paul Fariello | 2019-04-10 | 1 | -1/+15 | |
| | ||||||
* | Add support for encrypted carbon | Paul Fariello | 2019-04-10 | 3 | -36/+309 | |
| | | | | Fix {signed,}_pre_key store | |||||
* | Handle requested device list for session start | Paul Fariello | 2019-04-10 | 1 | -7/+41 | |
| | ||||||
* | Add OMEMO identity materials long term storage | Paul Fariello | 2019-04-10 | 3 | -4/+100 | |
| | ||||||
* | Add OMEMO message encryption and decryption | Paul Fariello | 2019-04-10 | 5 | -30/+374 | |
| | ||||||
* | Create signal session | Paul Fariello | 2019-04-10 | 2 | -3/+18 | |
| | ||||||
* | Add signal store backend and OMEMO start command | Paul Fariello | 2019-04-10 | 4 | -4/+383 | |
| | ||||||
* | Request for device list when OMEMO is ready | Paul Fariello | 2019-04-10 | 1 | -7/+3 | |
| | ||||||
* | Ensure received devicelist contains our own device id | Paul Fariello | 2019-04-10 | 2 | -3/+12 | |
| | ||||||
* | Fix devicelist subscription and handle pubsub event | Paul Fariello | 2019-04-10 | 2 | -11/+25 | |
| | | | | Devicelist subscription can be done directly with caps_add feature. | |||||
* | Add devicelist and bundle publication | Paul Fariello | 2019-04-10 | 2 | -19/+125 | |
| | ||||||
* | Move OMEMO initialization to profanity intialization | Paul Fariello | 2019-04-10 | 2 | -5/+22 | |
| | | | | Also store identity keys into account | |||||
* | Add signal-protocol locking | Paul Fariello | 2019-04-08 | 2 | -4/+36 | |
| | ||||||
* | Add crypto backend for signal-protocol | Paul Fariello | 2019-04-08 | 4 | -2/+307 | |
| | ||||||
* | Link against libsignal-protocol-c | Paul Fariello | 2019-04-08 | 1 | -0/+10 | |