Commit Graph

272 Commits

Author SHA1 Message Date
lovetox
c0f3ab4c8f [omemo] Update manifest.ini 2020-04-30 19:54:46 +02:00
lovetox
e60bafc695 [omemo] Don't use deprecated attribute 2020-04-30 19:53:58 +02:00
lovetox
a4c127ae22 Update manifests for next dev cycle 2020-04-27 14:42:13 +02:00
lovetox
fcaa83e3d2 [omemo] Use nbxmpp.namespaces 2020-04-19 22:14:06 +02:00
André Apitzsch
46ca602a3f Ship metainfo files with plugins
so we don't have to maintain them twice,
once here, once in flathub repo.
2020-04-16 19:32:22 +02:00
lovetox
cfa9b07057 [omemo] Update manifest.ini & CHANGELOG 2020-04-04 11:31:03 +02:00
lovetox
c2db3d9908 [omemo] Adapt updating caps 2020-04-04 11:28:58 +02:00
genofire
20a6320ce5 [omemo] Update doc to Gitlab 2020-03-14 17:06:48 +01:00
Philipp Hörist
204243b1a4 [omemo] Update manifest.ini & CHANGELOG 2020-02-14 17:47:20 +01:00
Philipp Hörist
25cba9eea7 [omemo] Switch to 12 byte IV 2020-02-14 17:43:59 +01:00
Philipp Hörist
0e099e3025 [omemo] Update manifest.ini & CHANGELOG 2020-01-19 20:07:52 +01: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
bae36d7c83 [omemo] Update manifest.ini & CHANGELOG 2020-01-17 22:46:27 +01:00
Philipp Hörist
7e77801aa4 [omemo] Add back 12 byte IV read support for aesgcm links 2020-01-17 22:46:27 +01:00
Philipp Hörist
6abff6e360 [omemo] Update manifest.ini & CHANGELOG 2019-12-29 21:45:04 +01:00
Philipp Hörist
9064e4a8b1 [omemo] Refactor file downloads
- Use Gajim FileTransferProgress Dialog
- Use libsoup
- Fixes #467, #419
2019-12-29 21:38:07 +01:00
Philipp Hörist
cfd7936158 [omemo] Update manifest.ini & CHANGELOG 2019-12-18 23:34:01 +01:00
Philipp Hörist
d2f84507e0 [omemo] Adapt to Gajim HTTPUpload changes 2019-12-18 23:31:46 +01:00
Philipp Hörist
04d4f1273b [omemo] Update manifest.ini & CHANGELOG 2019-12-06 21:10:35 +01:00
Philipp Hörist
1c59c49950 [omemo] Adapt to nbxmpp changes 2019-12-06 21:09:46 +01:00
Allan Nordhøy
b6b85fc929 Spelling: GitLab, wiki, installation, detailed in 2019-12-06 21:07:22 +01:00
Philipp Hörist
70f4d6ad87 [omemo] Update CHANGELOG & manifest.ini 2019-11-18 20:18:35 +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
André Apitzsch
8455d15cb5 [omemo] Fix index-out-of-bounds error if no account is configured 2019-11-10 21:52:40 +01:00
Daniel Brötzmann
4105430915 [omemo] Update manifest.ini 2019-11-10 08:24:49 +01:00
Philipp Hörist
8300ac7a29 [omemo] Update CHANGELOG 2019-11-10 08:24:38 +01:00
Daniel Brötzmann
65ff1035a3 [omemo] Add Open Folder button 2019-11-10 07:09:06 +01:00
Daniel Brötzmann
683a4c95e3 [omemo] Fix opening file when clicking link 2019-11-10 07:09:03 +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
f36c9e99cf [omemo] Refactor processing message
Split out some logic into methods
2019-11-09 21:07:48 +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
0f9c5aa6b7 [omemo] Update manifest.ini 2019-10-06 00:05:27 +02: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
6ffb234908 [omemo] Update manifest.ini 2019-08-21 21:51:49 +02:00
Philipp Hörist
2409823196 [omemo] Fix printing status message 2019-08-21 21:51:28 +02:00
Marcin Mielniczuk
ddebd9381b [omemo] Set trust per JID
Closes #442.
2019-08-20 23:18:02 +02:00
Daniel Brötzmann
422e23143b [omemo] Update manifest.ini 2019-08-19 08:25:53 +02:00
Daniel Brötzmann
03a8f80929 [omemo] Fix NewConfirmationDialog usage in key dialog 2019-08-19 08:25:33 +02:00
Daniel Brötzmann
c1803b9171 [omemo] Update manifest.ini 2019-07-09 12:30:00 +02:00
Daniel Brötzmann
b208cd5fd0 [omemo] Remove YesNoDialog 2019-07-09 12:30:00 +02:00
Philipp Hörist
b73cae0ddb [omemo] Update CHANGELOG & manifest.ini 2019-06-30 22:15:59 +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
fa1bfd5c34 [omemo] Update CHANGELOG & manifest.ini 2019-06-22 10:24:41 +02:00
Philipp Hörist
0745796eb2 [omemo] Adapt to Gajim changes 2019-06-22 10:23:46 +02:00
Philipp Hörist
c550f6fc8e [omemo] Fix getRandomSequence()
There was an API change in python-axolotl
2019-05-18 20:39:32 +02:00
Daniel Brötzmann
a796c8811b [omemo] Fix uri NameError in debug log 2019-05-13 18:50:46 +02:00
Philipp Hörist
b166a388cc [omemo] Update manifest.ini & CHANGELOG 2019-04-27 13:59:03 +02:00
Philipp Hörist
e7ac1ccf4c [omemo] Adapt to link handler changes in Gajim 2019-04-27 13:59:03 +02:00