Commit Graph

69 Commits

Author SHA1 Message Date
eevvoor 99a9086c29 debian-doc+debug 2023-03-10 19:33:43 +02:00
eevvoor 08d915bd16 Debian information for README.rst 2023-03-10 16:41:24 +01:00
Maxime “pep” Buquet 0d1c670caf
Release 0.7.0
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2022-12-01 00:53:34 +01:00
Maxime “pep” Buquet 79ab575538
Bump slixmpp-omemo requirements to 0.8.0
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2022-10-21 20:04:42 +02:00
Maxime “pep” Buquet 79018cbe1e
setup.py: Add Python 3.11 in classifiers
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2022-10-21 13:15:36 +02:00
Maxime “pep” Buquet e9d166c0a1
Add support for roezio / importing xdg value
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2022-08-21 21:17:10 +02:00
Maxime “pep” Buquet 5a14785334
Add own-key support to fingerprint method
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2022-07-11 14:08:22 +02:00
Maxime “pep” Buquet d40a9d90cc
Fetch up-to-date bundle info on /omemo_fingerprint
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2022-07-11 12:22:58 +02:00
Maxime “pep” Buquet 3096d439d4
README: add common issues
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2022-07-04 12:27:40 +02:00
Maxime “pep” Buquet 7e8471c519
README: minor updates
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2022-07-03 11:10:25 +02:00
Maxime “pep” Buquet 5cca705d06
Release 0.6.0
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2022-04-03 20:43:05 +02:00
Maxime “pep” Buquet 85843fcc2d
Update changelog
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2022-04-03 20:42:26 +02:00
Maxime “pep” Buquet 86b8aadcb7
Update slixmpp-omemo version requirements because /omemo_reset
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2022-04-03 20:41:13 +02:00
Maxime “pep” Buquet b49d60e7ce
reset_session: command args is a str
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2022-03-24 20:45:00 +01:00
Maxime “pep” Buquet 7854f57c9f
/omemo_reset command behind config flag
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2022-03-24 20:20:40 +01:00
Maxime “pep” Buquet 86423b59a7
decrypt: use correct signature from poezio.E2EEPlugin
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2022-03-24 16:28:23 +01:00
Maxime “pep” Buquet 81ce08d2be Let's actually wait that poezio is released to remove MUC workaround.
This reverts commit 91e52cb724.
2022-03-24 16:28:00 +01:00
Maxime “pep” Buquet 8bb0ba7bae
Update Changelog
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2022-03-21 01:18:37 +01:00
Maxime “pep” Buquet 5a9daa9db7
implement format_fingerprint method
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2022-03-21 01:16:07 +01:00
Maxime “pep” Buquet b4a03e3034
reorder imports
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2022-03-21 01:15:30 +01:00
Maxime “pep” Buquet 28e2807bc7
Fix 0.5.* releases dates
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2022-03-20 23:08:43 +01:00
Maxime “pep” Buquet 9e25a99316
get_fingerprints is not async
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2022-03-20 23:06:57 +01:00
Maxime “pep” Buquet 91e52cb724
Remove MUC workaround as new poezio is released
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2022-03-20 23:06:39 +01:00
Maxime “pep” Buquet 80f2cf74d9
Stop declaring trust states until they're actually handled
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2022-03-20 23:05:52 +01:00
Maxime “pep” Buquet edb36a6b37
Remove Python 3.7 and 3.8 in CI and setup.py
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2022-03-14 22:48:31 +01:00
Maxime “pep” Buquet 4d74fe0684
0.5.1 release
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2022-03-14 16:46:51 +01:00
Maxime “pep” Buquet b56a7ab1e9
Update version requirements
Remove poezio as a dependency as this module will be called from poezio
anyway, making this dep a waste of resources.

Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2022-03-14 16:35:50 +01:00
Maxime “pep” Buquet c593b98f8d
ChangeLog: add missing changes for 0.5.0
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2022-03-12 01:53:28 +01:00
Maxime “pep” Buquet 45d83f424e
Release version 0.5.0
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2022-03-12 01:51:16 +01:00
Maxime “pep” Buquet fe461a09ea
Reenable auto heartbeats
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2022-03-11 12:49:24 +01:00
Maxime “pep” Buquet 26fec1630d Revert "Update reference body again"
This reverts commit a38c6ec551.
2022-03-08 19:07:20 +01:00
Maxime “pep” Buquet a79383ee1e
Disable heartbeats for now
This will wait until we merge other changes in poezio and figure out if
it doesn't cause issues.

Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2022-02-28 18:11:30 +01:00
Maxime “pep” Buquet 17318815db
Take input when started as the main module
The encoding method that's used is kinda annoying because the data_dir
tree is unreadable. Probably urlencode would have been better.. but now
we'd need to migrate everything.

This provides a quick way to get a JID converted to what we use as
encoding.

Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2022-02-16 18:51:54 +01:00
Maxime “pep” Buquet ec5d502f24
Use f-strings
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2022-02-16 13:22:10 +01:00
Maxime “pep” Buquet 5db76017ed Remove unused variable
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2022-02-16 13:21:52 +01:00
Maxime “pep” Buquet a38c6ec551 Update reference body again
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2022-02-16 13:21:52 +01:00
Maxime “pep” Buquet d6058156d9
Update for slixmpp-omemo update. API is now mostly async
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2021-12-30 14:38:13 +01:00
Maxime “pep” Buquet 7243414aa0
Handle body is None case when decrypting
Heartbeats don't have a payload and body will be None here.

Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2021-12-15 12:39:06 +01:00
Maxime “pep” Buquet bab012297a
CI: yamllint
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2021-12-15 01:23:46 +01:00
Maxime “pep” Buquet 0e19a1cf09
CI: Add py3.{9,10}
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2021-12-15 01:23:33 +01:00
Maxime “pep” Buquet f677633c69
Add comment to highlight conflict prevention
We use dark magic to prevent illegal chars on a range of filesystems,
same as the omemo library uses. Maybe that should be abstracted away.

Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2021-09-24 10:45:34 +02:00
Maxime “pep” Buquet beb5255cb2
Ensure omemo folder is created with mode 0700
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2021-07-28 20:39:52 +02:00
Maxime “pep” Buquet 4d9dff5bf5
Update ChangeLog for 0.4.1
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2021-07-18 23:47:06 +02:00
Maxime “pep” Buquet 0183107d1e
Update copyright year
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2021-07-18 23:46:23 +02:00
Maxime “pep” Buquet 1e13ffa0bd
Workaround poezio 00a91774; get realjids for MUC
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2021-07-17 03:00:26 +02:00
Maxime “pep” Buquet 20d0851294
Version 0.4.0
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2021-05-20 01:14:35 +02:00
Maxime Buquet f9d6897293 Merge branch 'muc-reflections' into 'master'
Add a workaround for MUC reflections

See merge request poezio/poezio-omemo!3
2021-01-30 20:06:51 +01:00
mathieui 5fe4e9164f Add a workaround for MUC reflections
with an option for broken muc implementions which change message ids on
the fly.
2021-01-30 20:02:45 +01:00
Maxime Buquet cc9637b256 Merge branch 'patch-1' into 'master'
Fix AUR links

See merge request poezio/poezio-omemo!2
2020-11-11 21:22:58 +01:00
Link Mauve b3bf40c910 Fix AUR links
They had an extra python- prefix.
2020-11-11 16:51:42 +01:00