|
a678ef70e7
|
fix(ui): isEmpty -> isNotEmpty
|
2022-11-04 21:52:06 +01:00 |
|
|
87d320b6da
|
feat(ui): Implement viewing the device's fingerprint
|
2022-11-04 21:52:06 +01:00 |
|
|
6b7d3c4b7c
|
chore(ui): Move the fingerprint widget into its own file
|
2022-11-04 21:52:06 +01:00 |
|
|
8a99f8f6b1
|
feat(service): Remove the need for secure storage in OmemoService
|
2022-11-04 21:52:06 +01:00 |
|
|
4aa24cc0a1
|
chore(service): Move shouldEncrypt check to ConversationService
|
2022-11-04 21:52:06 +01:00 |
|
|
e309f3bbd0
|
fix(ui): Make the fingerprint display font size better
|
2022-11-04 21:52:06 +01:00 |
|
|
a757c45b84
|
fix(ui): Make the message list react to changes in encryption
|
2022-11-04 21:52:06 +01:00 |
|
|
ed397e352f
|
chore(xmpp): Add TODO
|
2022-11-04 21:52:06 +01:00 |
|
|
cf6cec4d32
|
fix(xmpp): Fix not encrypting messages
|
2022-11-04 21:52:06 +01:00 |
|
|
c4422355e3
|
feat(xmpp): Make Omemo optional
|
2022-11-04 21:52:06 +01:00 |
|
|
dd947ecd39
|
feat(service): Improve initializing the OmemoManager
|
2022-11-04 21:52:06 +01:00 |
|
|
968b59aaee
|
fix(service): Ensure OmemoService is safe against late initialization
|
2022-11-04 21:52:06 +01:00 |
|
|
b9cb023306
|
chore(ui): Add TODO
|
2022-11-04 21:52:06 +01:00 |
|
|
031ef140f3
|
feat(ui): Color bubbles red if they are unencrypted when they should not
|
2022-11-04 21:52:06 +01:00 |
|
|
7376607475
|
feat(ui): Implement enabling and disabling Omemo (UI Only)
|
2022-11-04 21:52:06 +01:00 |
|
|
1aea6ee588
|
feat(ui): Make enabling Omemo by default configurable
|
2022-11-04 21:52:06 +01:00 |
|
|
12717ba25e
|
feat(service): Store the encryption status of conversations in the DB
|
2022-11-04 21:52:03 +01:00 |
|
|
a1fa666cd3
|
chore(meta): Finally make gitlint rules prettier
|
2022-11-04 21:51:18 +01:00 |
|
|
30cfd67e28
|
xmpp: Encrypt to self
|
2022-11-04 21:51:18 +01:00 |
|
|
068d156da3
|
xmpp: Attempt to ignore our own device ratchet
|
2022-11-04 21:51:18 +01:00 |
|
|
ce4ed9b0a9
|
xmpp: Implement the race condition detection
|
2022-11-04 21:51:18 +01:00 |
|
|
b8acbe7359
|
ui: Fix issues with const
|
2022-11-04 21:51:18 +01:00 |
|
|
c61485638b
|
ui: Prevent session rebuilding if there are no sessions
|
2022-11-04 21:51:18 +01:00 |
|
|
fd20d5177d
|
xmpp: Move Disco classes into their own file
|
2022-11-04 21:51:18 +01:00 |
|
|
2a603e1e41
|
xmpp: Migrate disco to Resultv2
|
2022-11-04 21:51:18 +01:00 |
|
|
e4d71c5a39
|
xmpp: Migrate discoItemsQuery to Resultsv2
|
2022-11-04 21:51:18 +01:00 |
|
|
842a6ebe16
|
meta: Fix style issues
|
2022-11-04 21:51:18 +01:00 |
|
|
14ecc63944
|
xmpp: Add documentation to member functions of the Omemo manager
|
2022-11-04 21:51:18 +01:00 |
|
|
18fb728973
|
service: Send an empty OMEMO message on session recreation
|
2022-11-04 21:51:18 +01:00 |
|
|
a11b75f1cb
|
xmpp: (Hopefully) fix session resetting not working
|
2022-11-04 21:51:18 +01:00 |
|
|
86abadd6bb
|
xmpp: Fix not adding new bundles
|
2022-11-04 21:51:18 +01:00 |
|
|
ab47b06fd6
|
tmp: Migrate OMEMO to Resultsv2 api
|
2022-11-04 21:51:18 +01:00 |
|
|
640ffcb77e
|
meta: Update omemo_dart to 0.3.0
|
2022-11-04 21:51:18 +01:00 |
|
|
26b6abe66b
|
ui: Make bubble icons smaller
|
2022-11-04 21:51:18 +01:00 |
|
|
c00df84f2a
|
xmpp: Unholy fix for errors on publish
|
2022-11-04 21:51:18 +01:00 |
|
|
2b7b7a10bc
|
ui: Fix every sent message having an error
|
2022-11-04 21:51:18 +01:00 |
|
|
5b18b3d50d
|
ui: Fix messages having no text
|
2022-11-04 21:51:18 +01:00 |
|
|
be24afc8bf
|
xmpp: Fix bug with invalid affix elements
|
2022-11-04 21:51:18 +01:00 |
|
|
5332572b2e
|
ui: Display decryption errors
|
2022-11-04 21:51:18 +01:00 |
|
|
6551fda493
|
service: Restore the trust manager
|
2022-11-04 21:51:18 +01:00 |
|
|
e3d33f201c
|
service: Implement enabling and disabling keys
|
2022-11-04 21:51:18 +01:00 |
|
|
ea3d550f64
|
xmpp: Implement Explicit Message Encryption
|
2022-11-04 21:51:18 +01:00 |
|
|
21c1632233
|
xmpp: Don't try to decrypt unencrypted stanzas
|
2022-11-04 21:51:18 +01:00 |
|
|
1a66cadb53
|
style: Fix minor style issues
|
2022-11-04 21:51:18 +01:00 |
|
|
c8b1330244
|
xmpp: Also fail affix checks if the afix elements are missing
|
2022-11-04 21:51:18 +01:00 |
|
|
4c5204598e
|
xmpp: Make the decision which elements to encrypt an implementation issue
|
2022-11-04 21:51:18 +01:00 |
|
|
b8aedc842e
|
xmpp: Move conversion functions into the helpers file
|
2022-11-04 21:51:18 +01:00 |
|
|
c1579cb106
|
service: Commit the device map and handle device changes
|
2022-11-04 21:51:18 +01:00 |
|
|
c1ff949346
|
ui: Implement listing a Jid's Omemo fingerprints
|
2022-11-04 21:51:18 +01:00 |
|
|
3eea6c2ff9
|
xmpp: Clean the OMEMO implementation a bit
|
2022-11-04 21:51:18 +01:00 |
|