Releases: paolostivanin/OTPClient
v4.0.2
v4.0.1
This release brings just a small fix:
- add missing ui file to CMakeLists.txt
sha256: 4058f71928dd808b928713b998491896c0ca223b43bdf3ff9f9f6257a410cc88
v4.0.0
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
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
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
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
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
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
v3.4.0
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