lovetox
5d6ee537ad
[omemo] Fix detecting room members on join
2022-05-20 19:15:15 +02:00
lovetox
26fd2e4664
[omemo] Adapt to Gajim event changes
2022-01-03 22:09:50 +01:00
wurstsalat
92e27970f7
[omemo] Adapt to Gajim changes
2021-10-25 21:58:48 +02:00
wurstsalat
084a1f874f
[omemo] Adapt to Gajim changes
2021-10-24 23:18:07 +02:00
wurstsalat
0277f63129
[omemo] Adapt to Gajim changes
2021-10-21 18:08:10 +02:00
lovetox
1cd530876a
Adapt to nbxmpp changes
2021-03-03 22:17:05 +01:00
lovetox
81eb3b6177
[omemo] Fix attribute access
2021-03-03 21:58:08 +01:00
lovetox
d3b4a8a056
Adapt to nbxmpp changes
2021-02-28 13:37:50 +01:00
wurstsalat
ee0e8903c9
[omemo] Add markable tag to allowed tags (XEP-0333)
2020-11-06 21:01:38 +01:00
lovetox
1c0b571dbb
[omemo] Adapt to nbxmpp changes
2020-10-19 22:39:18 +02:00
lovetox
64b33cdbd4
[omemo] Adapt to nbxmpp changes
2020-10-11 16:42:07 +02:00
lovetox
47a4e01758
[omemo] Adapt to Gajim changes
2020-09-19 17:39:31 +02:00
lovetox
8d5d009cb8
[omemo] Use pathlib
2020-06-28 21:03:48 +02:00
lovetox
50db85fad3
[omemo] Mark outgoing messages as VERIFIED
2020-06-24 21:10:28 +02:00
lovetox
e60bafc695
[omemo] Don't use deprecated attribute
2020-04-30 19:53:58 +02:00
lovetox
fcaa83e3d2
[omemo] Use nbxmpp.namespaces
2020-04-19 22:14:06 +02:00
lovetox
c2db3d9908
[omemo] Adapt updating caps
2020-04-04 11:28:58 +02:00
Philipp Hörist
2a7f490e8e
[omemo] Don't show info message for Key Transport message
...
If a Key Transport message is not encryped for us, don't show a warning.
Key Transport messages are sent for example to repair sessions with specific devices
and are generally not encrypted fo all known devices.
2020-01-19 20:07:52 +01:00
Philipp Hörist
1c59c49950
[omemo] Adapt to nbxmpp changes
2019-12-06 21:09:46 +01:00
Philipp Hörist
217185d074
[omemo] Correctly handle presence without real jid
2019-11-18 20:17:06 +01:00
Philipp Hörist
ed8ad89f1b
[omemo] Remove unused code
2019-11-18 20:17:06 +01:00
Philipp Hörist
4708625de2
[omemo] Be consistent about omemo capable rooms
...
- non-anonymous and members-only must be set
- Detect all MUC configuration changes
- Check MUC capabilities on creation
Fixes #445
2019-11-09 22:31:53 +01:00
Philipp Hörist
bed46293e6
[omemo] Show error when message was not encrypted for our device
...
Fixes #452
2019-11-09 21:32:28 +01:00
Philipp Hörist
147ab8d83c
[omemo] Correctly handle MAM Messages without real jid
...
Fixes #457
2019-11-09 10:59:45 +01:00
Philipp Hörist
5ade5cb0b3
[omemo] Adapt to nbxmpp changes
...
Correctly determine session JID after nbxmpp changes
2019-10-06 00:03:19 +02:00
Philipp Hörist
aeb10516c7
[omemo] Dont validate JID
...
nbxmpp does this already for us
2019-06-30 22:15:59 +02:00
Philipp Hörist
0745796eb2
[omemo] Adapt to Gajim changes
2019-06-22 10:23:46 +02:00
Philipp Hörist
8bff45ff49
[omemo] Fix group chat
...
Fixes #412
2019-03-31 20:11:30 +02:00
Philipp Hörist
7783864f99
[omemo] Save trust of message to database
2019-03-20 23:24:59 +01:00
Philipp Hörist
850cf7d863
[omemo] Fix set operation
...
Fixes #399
2019-03-11 23:52:07 +01:00
Philipp Hörist
237f50cfb5
[omemo] Change logging domain
2019-03-10 10:11:03 +01:00
Philipp Hörist
245be4132f
[omemo] Improve logging
2019-03-08 20:26:48 +01:00
Philipp Hörist
1ca474e722
[omemo] Fix an endless loop with devicelists
2019-03-08 20:26:48 +01:00
Philipp Hörist
2ed1c39f43
[omemo] Build sessions automatically
2019-03-08 20:25:20 +01:00
Philipp Hörist
0c38ee374c
[omemo] Make sending key transport messages possible
2019-02-24 23:06:29 +01:00
Philipp Hörist
e3988f8858
[omemo] Fix sending MUC messages
2019-02-22 19:58:24 +01:00
Philipp Hörist
b56223ddf6
[omemo] Make sure to use only enabled accounts
2019-02-17 19:38:28 +01:00
Philipp Hörist
6fd32591fc
[omemo] Refactor Plugin
2019-02-17 18:26:17 +01:00
Philipp Hörist
87ece2397e
[omemo] Refactor AxolotlStore
...
- Dont use cursor object
- Use namedtuple factory
2019-02-16 13:58:03 +01:00
Philipp Hörist
41cd853085
[omemo] Dont register GUI event handlers in module
2019-02-16 13:21:05 +01:00
Philipp Hörist
3a8fb991c8
[omemo] More refactoring
2019-02-16 10:58:13 +01:00
Philipp Hörist
8b63fd9bad
[omemo] Refactor AxolotlStore
...
- Merge all stores into AxolotlStore
2019-02-12 22:38:30 +01:00
Philipp Hörist
3c78b09fb2
[omemo] Refactor Plugin
...
- Adapt to nbxmpp supporting OMEMO
- Move python-axolotl code into backend folder
2019-02-12 00:00:12 +01:00
Philipp Hörist
f0a1da4593
[omemo] Handle MUC beeing destroyed
2019-01-19 22:37:57 +01:00
Philipp Hörist
d235ac68f8
[omemo] Dont set additional thread node
2019-01-05 22:33:31 +01:00
Philipp Hörist
5fe9b21a7d
[omemo] Add fallback body
2019-01-05 22:24:09 +01:00
Philipp Hörist
302087ffe3
[omemo] Dont use MessageNotSentEvent
2019-01-03 12:28:11 +01:00
Philipp Hörist
6c2d4db65f
[omemo] Fix error in non-anonymous MUCs
2019-01-01 18:29:20 +01:00
Philipp Hörist
567841fdff
[omemo] Add PEP devicelist module
2018-12-31 10:55:13 +01:00
Philipp Hörist
6634da0a79
[omemo] Adapt to Gajim changes
2018-12-31 02:07:57 +01:00