Paul Fariello
|
678bff9169
|
Add fingerprint autocompletion
|
2019-04-10 17:12:31 +02:00 |
|
Paul Fariello
|
3d8f47a724
|
Use /omemo fingerprint to show contact fingerprints
Don't print fingerprints when they are received
|
2019-04-10 17:12:31 +02:00 |
|
Paul Fariello
|
91ee289c77
|
Add support for disconnect in OMEMO
|
2019-04-10 17:12:31 +02:00 |
|
Paul Fariello
|
4e1ffa6bdb
|
Log and print outgoing encrypted message
|
2019-04-10 17:12:31 +02:00 |
|
Paul Fariello
|
a9d55dec92
|
Add support for sending encrypted message in MUC
|
2019-04-10 17:12:31 +02:00 |
|
Paul Fariello
|
031e906035
|
Cosmetics rename variable barejid into roomjid
|
2019-04-10 17:12:31 +02:00 |
|
Paul Fariello
|
cf528383bd
|
Allow to start OMEMO in MUC
|
2019-04-10 17:12:31 +02:00 |
|
Paul Fariello
|
a3897abba1
|
Add MUC message decryption
|
2019-04-10 17:12:31 +02:00 |
|
Paul Fariello
|
2622c2d21a
|
Add OMEMO untrust command
|
2019-04-10 17:12:31 +02:00 |
|
Paul Fariello
|
063a5d1c52
|
Add trust command
|
2019-04-10 17:12:31 +02:00 |
|
Paul Fariello
|
23485eb4e7
|
Don't trust unknown identity keys
Also add long terme storage of known identity keys.
If a key is stored it means it is trusted.
|
2019-04-10 17:12:31 +02:00 |
|
Paul Fariello
|
b3be504e84
|
Add OMEMO fingerprint command
|
2019-04-10 16:31:45 +02:00 |
|
Paul Fariello
|
55407ee15f
|
Add OMEMO session long term storage
|
2019-04-10 16:31:45 +02:00 |
|
Paul Fariello
|
bf8b89c568
|
Randomly choose a prekey on session build
|
2019-04-10 16:31:45 +02:00 |
|
Paul Fariello
|
605e06411c
|
Get rid of libsodium
|
2019-04-10 16:31:45 +02:00 |
|
Paul Fariello
|
421d1b1560
|
Add OMEMO identity materials long term storage
|
2019-04-10 16:31:39 +02:00 |
|
Paul Fariello
|
0fb27dc496
|
Add OMEMO message encryption and decryption
|
2019-04-10 16:03:50 +02:00 |
|
Paul Fariello
|
b1ae220aa4
|
Create signal session
|
2019-04-10 16:03:50 +02:00 |
|
Paul Fariello
|
f9216fddb1
|
Add signal store backend and OMEMO start command
|
2019-04-10 16:03:50 +02:00 |
|
Paul Fariello
|
95da03ac28
|
Ensure received devicelist contains our own device id
|
2019-04-10 16:03:50 +02:00 |
|
Paul Fariello
|
756fefb09a
|
Fix devicelist subscription and handle pubsub event
Devicelist subscription can be done directly with caps_add feature.
|
2019-04-10 16:03:50 +02:00 |
|
Paul Fariello
|
fdc5f25f2d
|
Add devicelist and bundle publication
|
2019-04-10 16:03:50 +02:00 |
|
Paul Fariello
|
2602cbf785
|
Move OMEMO initialization to profanity intialization
Also store identity keys into account
|
2019-04-10 15:37:22 +02:00 |
|
Paul Fariello
|
519cf295f3
|
Add signal-protocol locking
|
2019-04-08 11:50:12 +02:00 |
|
Paul Fariello
|
bfbc8edcad
|
Add crypto backend for signal-protocol
|
2019-04-08 11:50:12 +02:00 |
|