Skip to content

Releases: paolostivanin/OTPClient

v4.0.2

07 Aug 08:20
5bf6dc3
Compare
Choose a tag to compare

This release brings the following changes:

  • FIX: importing data on a first run (#376)
  • FIX: better error handling
  • IMPROVED: handling of memlock when too low

sha256: b5666983c30f775b2b95413b441c6e2c6ad98ed1dbe0d2973647a511af50f224

v4.0.1

31 Jul 06:12
e34adf8
Compare
Choose a tag to compare
v4.0.1 Pre-release
Pre-release

This release brings just a small fix:

  • add missing ui file to CMakeLists.txt

sha256: 4058f71928dd808b928713b998491896c0ca223b43bdf3ff9f9f6257a410cc88

v4.0.0

30 Jul 07:37
5c2235d
Compare
Choose a tag to compare
v4.0.0 Pre-release
Pre-release

OTPClient 4.0.0 brings the following changes:

  • CHANGE: switch from PBKDF2 to Argon2id (#358). This change is completely transparent to the end user, therefore no action is required.
  • NEW: make Argon2id parameters configurable (#358)
  • NEW: add support for importing plain Aegis txt
  • FIX: various issues related to importing Aegis backups (#371)
  • FIX: improving handling of json files (#369)
  • FIX: parsing QR codes (#374)
  • FIX: show db parameters dynamically

This has been marked as major release because it changes the DB format and the key derivation method. No UI change has been made.

sha256: 568558bf05a13eaa3dfd2b6fe7a26b8ee2c5794b1db65c8ef9ca298c9b3fc919

v3.7.0

28 Jun 08:31
9925ef5
Compare
Choose a tag to compare

OTPClient 3.7.0 brings the following changes:

  • CHANGE: deleting a row, editing a row and showing the qr code is now done via right click on the target row (#359)
  • FIX: multiple fixes to QR handling (#364)
  • FIX: exporting to FreeOTP+ format (#367)
  • FIX: updated otpclient and otpclient-cli man pages (thanks @fvcr)
  • FIX: code more readable thanks to macros

sha256: d42a5044d50a74bace82b0e5ced22d7aa41be4d4ac37aff01fa53774a7fbb7db

v3.6.0

14 Mar 09:36
afbb18b
Compare
Choose a tag to compare

OTPClient 3.6.0 brings a new feature and some internal improvements:

  • NEW: add possibility to import plain/encrypted backups using the CLI.
  • FIX: make GUI and CLI independent, so that CLI only can be built and installed without GTK being present.
  • FIX: check file size against memlock before importing a backup.
  • FIX: code cleanup and internal refactoring.

sha256: e5a4e848be12b761e632e070149f7999974b4ce7620cb92a05a0dd149822beec

v3.5.2

08 Mar 10:31
bc18549
Compare
Choose a tag to compare

This release brings the following improvements:

  • NEW: add possibility to export plain/encrypted Authenticator Pro/2FAS backups using the CLI
  • FIX: improve popover layout
  • FIX: exporting plaing Aegis via CLI
  • FIX: cleanup code

sha256: d65363003d497a59ebc7d48c142541ae9a787bc16dddce87fb7b77d9fdbf6ccf

v3.5.1

05 Mar 09:54
dc157db
Compare
Choose a tag to compare

This release brings some clean-ups and a small usability improvement:

  • add back buttons to the various popover menus
  • split popovers into their own UI files
  • remove upgrade message when upgrading from a version older than 2.6.0

sha256: a4cc50e480a50a081bf6df552b9f2749df65544753ac696b4035b0122b59c52f

v3.5.0

01 Mar 14:46
691f105
Compare
Choose a tag to compare

This release brings some new features and some fixes:

  • NEW: add support for importing and exporting plain/encrypted 2FAS backups (#322)
  • NEW: add support for importing and exporting plain/encrypted AuthenticatorPro backups (#322)
  • CHANGE: show warning when exporting a plain backup
  • CHANGE: remove support for older Glib and GCrypt
  • FIX: add 2fa keyword to the desktop file (#349)
  • FIX: remove custom keywords from metadata file (#348)
  • FIX: returning to a dialog won't crash the widget

Please note that:

  • GCrypt minimum version has been bumped to 1.10.1
  • Glib minimum version has been bumped to 2.68.0

sha256: 3b032dc185365e2fef6cf2231d5aeb1e6e81cdc12ec4f8a9b3573f77b283945f

v3.4.1

12 Feb 07:49
cb9fb1a
Compare
Choose a tag to compare

This release brings a single fix:

sha256: 2093964aeb580377a35a34dfe78762fd3eaaa0cbea35e062beab711ac2be0629

v3.4.0

09 Feb 15:28
81b2de8
Compare
Choose a tag to compare

This release brings the following changes:

  • ⚠️ NEW: CLI was completely refactored, and the options have changed. Be sure to check the new options using the help command (-h) ⚠️
  • NEW: you can now specify a database when calling the CLI (#340)
  • FIX: handling errors when path and/or password is incorrect (#336)
  • FIX: prompt for file again, if needed (#335)
  • FIX: prevent about dialog from hiding
  • FIX: use system RNG as source of entropy

sha256: 75f48db127b9232a0f6188d91b7bd97f94b31edf1e9abe8ad7a915956c5455d7