2024-04-27
v2.11
  + OpenSSL 3.0 support
  + Change build dependency from libsignal-protocol-c to libomemo-c

2024-03-19
v2.10
  + added initial Qt6 support

2021-08-14
v2.9 kssytsrk
  * Add OMEMO-encrypted MUC logging functionality

2021-02-20
v2.8 stigger
  * Fix sending incorrect PEP requests from somebody else's JID when
    decrypting a carbon copy.
  * Fix incorrect device ID lookup using a full JID instead of a bare JID.

2020-06-24
v2.7 tehnick
  * Small fix in stanza for beginning of OMEMO session.

2020-06-03
v2.6 tehnick
  * Improve compatibility with XMPP clients which do not support of XEP-0380

2020-05-26
v2.5 tehnick
  * Forcibly ask server for keys:
    * for all own devices
    * for each device of each contact
  * Small code refactoring

2020-05-25
v2.3 tehnick
  * Improve plugin options dialog:
    - add "Device ID" column to Known Keys tab
    - add ability to copy fingerprints from all tables
    - add support of selecting of multiple rows in all tables
  * Do not show trust confirmation dialog for devices with unknown keys
  * Update list of interlocutor's devices after receiving of encrypted message
    from unknown device. [Thanks to taurus]

2020-05-21
v2.2 tehnick
  * Improve plugin description in "About plugin" dialog

2020-05-18
v2.1 tehnick
  * Improve plugin options dialog

2020-05-09
v2.0 tehnick
  * Add plugin options:
    * OMEMO encryption policy:
      * Always enabled
      * Enabled by default
      * Disabled by default
    * Automatically mark new own devices as trusted
    * Automatically mark new interlocutors devices as trusted
  * Add above options to settings dialog

2020-05-07
v1.1 tehnick
  * add button "Delete all OMEMO data for current device" to plugin settings
    dialog

2020-05-06
v1.0 tehnick
  * save labels for contact devices to database if they are available
  * do not remove session keys during deleting of contact's devices,
    because it breaks sessions with other xmmp clients
  * add confirmation dialog before deleting of own device

2020-05-06
v0.9 tehnick
  * rewrite plugin settings dialog
  * ask trust to new own and contact devices immediately after enabling of
    encryption, do not wait of attempt to send first encrypted message
  * repeate request of trust to the previously unpublished key of contact

2020-05-06
v0.8 tehnick
  * improve plugin settings dialog

2020-05-04
v0.7 tehnick
  * add "Manage contact fingerprints" item to plugin button on toolbar
  * improve plugin settings dialog
  * improve internationalization

2020-05-04
v0.6 tehnick
  * add menu to plugin button on toolbar
  * improve internationalization

2020-04-29
v0.5 tehnick
  * added internationalization
  * improved plugin description
  * updated changelog

2020.02.17
v0.1 rion
  * changed OMEMO Initialization Vector length to 12
    see: https://github.com/xsf/xeps/pull/894

2018-07-15
v0.1 stigger
  * added a hacky MUC support

2018-06-11
v0.1 stigger
  * provided a way for httpuploadplugin to encrypt files before uploading
  * correctly decrypting carbons now

2018-05-02
v0.1 stigger
  * provided ability to delete published devices from PEP

2018-05-01
v0.1 stigger
  * using dedicated OMEMO identities per account instead of per profile

2018-04-08
v0.1 stigger
  * added auto-downloading and decrypting of aesgcm:// links
