Skip to content

Latest commit

 

History

History
61 lines (47 loc) · 3.67 KB

CHANGELOG.md

File metadata and controls

61 lines (47 loc) · 3.67 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[0.8.1] - 2022-04-10

Added

  • In some error cases additional information is printed to stderr if LIBOMEMO_DEBUG is set (#40)

Fixed

  • Fix default prefix to be /usr/local rather than / (#38) (thanks, @hartwork!)
  • Fix filed Requires.private and Requires in auto-generated pkg-config file libomemo.pc (#38) (thanks, @hartwork!)

Changed

  • Migrate build system from a Makefile to CMake (#38) (thanks, @hartwork!)
  • Most XML parsing errors should have a discernible error code now, mostly replacing the more general ones (#40)

Infrastructure

  • Cover Windows build by GitHub Actions CI using msys2 (#38) (thanks, @hartwork!)
  • dependabot: update actions/checkout from 2.4.0 to 3.0.0 (#41)
  • dependabot: update actions/upload-artifact from 2.3.1 to 3.0.0 (#42)

[0.8.0] - 2022-02-14

Added

  • It is now possible to add a key with a prekey attribute. (#28)
  • A function to check via the attribute whether a received key is a prekey.
  • Mention in the README the exact version implemented. (#26)

Removed

  • It is not any longer possible to set the used XML namespace at build time. (#21)

Fixed

  • Added missing symlinks for the .so files. (#34) (thanks, @hartwork!)
  • Fix crossbuild using wrong multiarch triplet. (#36) (thanks, @fortysixandtwo!)
  • Flaky test test_aes_gcm_encrypt_decrypt. (#39) (thanks, @hartwork!)

Infrastructure

  • Cover Linux build by GitHub Actions CI (#37) (thanks, @hartwork!)

[0.7.1] - 2021-01-31

Fixed

  • Test file cleanup now won't randomly break parallel builds. (#31) (thanks, @fortysixandtwo!)

[0.7.0] - 2020-12-02

Added

  • This file.
  • Makefile target for building a shared library. (#30) (thanks, @fortysixandtwo!)
  • .vscode dir to .gitignore

Changed

  • The build now includes debug symbols.
  • Generated IVs for outgoing messages are now 12 bytes long. This should help compatibility with Monal. (#24) (thanks, everyone!)

Fixed

  • omemo_message_create() error handling (#22) (thanks, @msantos!)
  • Wrongly expecting <key> and <iv> elements to be in a certain order. This should help compatibility with Dino.
  • The link to gcovr in the README. (#29) (thanks, @alucaes!)

[0.6.2] and below

lost to commit messages