Commit graph

9 commits

Author SHA1 Message Date
Bohdan Horbeshko f011f1c5ab Switch [WIP] 2022-11-03 22:42:57 +02:00
Bohdan Horbeshko d93a1a05cf Check if Cryptodome is installed 2022-11-01 02:36:22 +02:00
Bohdan Horbeshko 2e58741ce6 Ship potr with the plugin again [WIP] 2022-10-09 23:07:36 +03:00
Bohdan Horbeshko 1c71637adc Gajim 1.3 support [WIP] 2022-10-06 03:57:18 +03:00
annelin 9cbc6991ae Bump version to 0.3.2
- Removed potr (as it not clear, it depends on python3-crypto) — install it via your PM
- Fixed private key generation
- Removed status change hook as it does not work — will look into it later
2019-06-25 17:21:08 +03:00
annelin cfb6062acb Bump version to 0.3
- Now will work with any name of directory that contains plugin.
2019-06-24 14:40:54 +03:00
annelin a05f8c4bf1 Bump version to 0.3
- Now support all Gajim versions — from 1.0.3 to 1.1.99 (trunk)
  - Added python3-potr library to otrplugin distribution (it does not have external dependencies)
  - Code restructurized and reworked (again...)

Fixes:
  - Now we will create OTR Instance only once for account
  - Fixed crash when we failed to get window control (chat is closed i.e.)
  - Will not break MAM and conferences anymore

New:
  - XHTML support
  - Errors notifications as well as status changes
  - Retransmit last message after OTR channel init
  - Correct close all active OTR channels when going offline

Wontfix:
  - I still love you. Always and Forever ♥
2019-06-24 14:36:33 +03:00
annelin aa98fd901c Release 0.2
[+] code refactoring & compatibility — aiming Debian's version of Gajim
[+] correctly resending messages after session open
[+] I love you ♥
2019-06-23 04:52:53 +03:00
annelin ec43021650 Initial commit
Implemented:
 - OTR encryption
 - Store OTR keys and known fingerprints to Gajim data directory in SQLite format
 - Handling OTR errors

Todo:
 - Fingerprints verification
 - SMP protocol
 - Presence handling (e.g. close OTR channel when contacts goes offline)
2019-06-22 14:54:00 +03:00