-------------------------------------------------------------------
Wed Mar 22 08:40:52 UTC 2023 - Paolo Stivanin <info@paolostivanin.com>
- Update to 3.1.6:
* Correctly quit the password dialog on export. This avoid dumping
the database in plaintext format if the user presses either the
cancel or close button.
-------------------------------------------------------------------
Wed Mar 15 13:00:31 UTC 2023 - Paolo Stivanin <info@paolostivanin.com>
- Update to 3.1.5:
* allow db to be a symlink (fix #289)
-------------------------------------------------------------------
Fri Feb 10 09:41:55 UTC 2023 - Paolo Stivanin <info@paolostivanin.com>
- Update to 3.1.4:
* make auto-lock and secret service mutually exclusive (#279)
* fix importing plain AEGIS (#281)
* fix importing encrypted AEGIS on some distros (#281)
* rename disable_secret_service setting to use_secret_service
-------------------------------------------------------------------
Fri Jan 13 13:31:48 UTC 2023 - Paolo Stivanin <info@paolostivanin.com>
- Update to 3.1.3:
* Fix Aegis import/export when using long pwds.
* Fix secret service cleanup
* Show the correct error message when import fails
* Use g_utf8_strlen instead of strlen
* Add libcotp >= 2.0 compatibility
-------------------------------------------------------------------
Fri Dec 30 07:06:40 UTC 2022 - Paolo Stivanin <info@paolostivanin.com>
- Update to 3.1.1:
* Fixed some memory leaks.
* Improved error handling.
* Use secure functions instead of standard ones .
-------------------------------------------------------------------
Mon Dec 19 13:24:42 UTC 2022 - Paolo Stivanin <info@paolostivanin.com>
- Update to 3.1.0:
* New feature (#258): entries can be displayed as a QR-Code
* All keyboard shortcuts have been revised, be sure to check them (Ctrl-k)
* Updated the artwork credits in the about dialog
* Code clean-up
-------------------------------------------------------------------
Fri Dec 9 14:01:32 UTC 2022 - Paolo Stivanin <info@paolostivanin.com>
- Update to 3.0.0:
* NEW: OTPClient is now translatable (#263). If you wish to translate it in your language,
you can find two templates (.pot) in the po/ directory. When you are done translating, either open a PR or send me an email so I can add the translation.
* NEW: secret is now editable too (#258)
* NEW: an About dialog has been added in the settings menu.
* CHANGED: removed Authenticator Plus support (#257)
-------------------------------------------------------------------
Wed Nov 30 16:31:09 UTC 2022 - Paolo Stivanin <info@paolostivanin.com>
- Update to 2.6.4:
* fix issue when importing AEGIS encrypted backups.
-------------------------------------------------------------------
Wed Jul 20 06:30:09 UTC 2022 - Paolo Stivanin <info@paolostivanin.com>
- Update to 2.6.3:
* Fix ternary operator logic when setting the google_migration flag.
-------------------------------------------------------------------
Wed Jul 6 06:53:14 UTC 2022 - Paolo Stivanin <info@paolostivanin.com>
- Update to 2.6.2:
* Add info message about the new secret service behavior.
-------------------------------------------------------------------
Tue Jul 5 13:43:05 UTC 2022 - Paolo Stivanin <info@paolostivanin.com>
- Update to 2.6.1:
* Add ability to import google migration QR also via webcam.
* Avoid double free on error while importing encrypted aegis.
-------------------------------------------------------------------
Fri Jul 1 13:04:20 UTC 2022 - Paolo Stivanin <info@paolostivanin.com>
- Update to 2.6.0:
* It's now possible to import SVG tokens (in addition to PNG ones).
* Add support for importing and exporting encrypted Aegis backups.
* Add support for importing Google migration QR codes (hamburger menu -> import -> Google migration QR).
You need to provide the QR file (e.g. by taking a screenshot with the webcam or another phone).
* Fix andOTP import bug.
* Improve row deletion workflow.
* Add support for libsecret. By default, the password is saved into the secret service provider of your OS.
This means that you won't be required a password as long as you're logged in. You can disable this feature from the settings menu.
* Show a video feed when adding a QR using the webcam.
-------------------------------------------------------------------
Sun Apr 3 06:50:05 UTC 2022 - Paolo Stivanin <info@paolostivanin.com>
- Update to 2.5.1:
* enable markup on change database dialog
-------------------------------------------------------------------
Thu Mar 31 06:09:43 UTC 2022 - Paolo Stivanin <info@paolostivanin.com>
- Update to 2.5.0:
* NEW: rows can now be reordered. Enable the reordering mode by using
the "up down" arrows button on the top left, then drag and drop rows where you want (#184)
* NEW: added a dark theme (enable it settings) (#207)
* NEW: allow to switch database. This is useful if you have
multiple OTPClient databases (e.g. work, personal, etc) (#186)
* NEW: add a button to lock the app (#236)
* FIX: when app is locked, the content is now hidden (#235)
* FIX: when clicking cancel on decryption, you can now choose to select another database (#196)
* FIX: small code improvements
-------------------------------------------------------------------
Mon Feb 28 12:52:16 UTC 2022 - Paolo Stivanin <info@paolostivanin.com>
- Update to 2.4.9.1:
* Fix a regression brought by the previous update (non-utf8 string
was incorrectly parsed). Now URIs are correctly parsed, whether
or not they contain utf-8 chars.
-------------------------------------------------------------------
Mon Feb 28 09:55:50 UTC 2022 - Paolo Stivanin <info@paolostivanin.com>
- Update to 2.4.9:
* fix an error when importing a QR code (issue #240)
* better error handling when importing a code
-------------------------------------------------------------------
Fri Feb 18 13:33:37 UTC 2022 - Paolo Stivanin <info@paolostivanin.com>
- Update to 2.4.8:
* Fix show next OTP.
* Correctly decode URIs from QR codes.
-------------------------------------------------------------------
Fri Nov 19 15:43:40 UTC 2021 - Paolo Stivanin <info@paolostivanin.com>
- Update to 2.4.7:
* do not use strlen in for loop
* do not use strlen to check for empty string
* update CMakeLists.txt with the correct version
-------------------------------------------------------------------
Mon Nov 15 13:46:23 UTC 2021 - Paolo Stivanin <info@paolostivanin.com>
- Update to 2.4.6:
* Use secure_strdup when trimming the account key.
* Use g_memdup2 when available.
* Fix account/issuer when importing andOTP db.
* Check for NULL when comparing account and issuer.
-------------------------------------------------------------------
Tue Mar 30 13:24:42 UTC 2021 - Paolo Stivanin <info@paolostivanin.com>
- Update to 2.4.4
* Remove sorting feature, as it's bugged due to an issue with
GtkTreeView. This feature will come back with v3.0, because
GtkColumnView will replace GtkTreeView
-------------------------------------------------------------------
Thu Mar 25 15:11:20 UTC 2021 - Paolo Stivanin <info@paolostivanin.com>
- Update to 2.4.3
* remove hard-coded paths (#203 )
* fix wrong icon in taskbar (#204)
* fix an error in andOTP export
-------------------------------------------------------------------
Fri Feb 12 07:31:08 UTC 2021 - Paolo Stivanin <info@paolostivanin.com>
- Update to 2.4.2
* fix handling of andOTP data when importing/exporting
-------------------------------------------------------------------
Thu Dec 31 07:38:47 UTC 2020 - Paolo Stivanin <info@paolostivanin.com>
- Update to 2.4.1
* allow user to specify an output folder in the CLI
-------------------------------------------------------------------
Wed Dec 30 15:33:31 UTC 2020 - Paolo Stivanin <info@paolostivanin.com>
- Update to 2.4.0
* add export command to otpclient-cli
-------------------------------------------------------------------
Fri Jul 24 14:02:07 UTC 2020 - Paolo Stivanin <info@paolostivanin.com>
- Update to 2.3.2
* Fix wrong code when entries are sorted
* new icon
-------------------------------------------------------------------
Wed May 13 14:40:47 UTC 2020 - Paolo Stivanin <info@paolostivanin.com>
- Update to 2.3.1
* Fix possible memory leak in freeotp.c
-------------------------------------------------------------------
Tue May 12 06:26:10 UTC 2020 - Paolo Stivanin <info@paolostivanin.com>
- Update to 2.3.0
+ Add support for Aeigs backups
-------------------------------------------------------------------
Mon Apr 13 14:53:49 UTC 2020 - Paolo Stivanin <info@paolostivanin.com>
- Update to version 2.2.1:
+ Fixed a bug that prevented andOTP backup encrypted using a long
password to be correctly imported.
-------------------------------------------------------------------
Fri Apr 10 07:30:13 UTC 2020 - Paolo Stivanin <info@paolostivanin.com>
* Update to version 2.2.0:
+ Add support for FreeOTPPlus.
+ Fix first startup dialog wording.
-------------------------------------------------------------------
Tue Mar 17 08:55:57 UTC 2020 - Paolo Stivanin <info@paolostivanin.com>
- run spec cleaner.
-------------------------------------------------------------------
Mon Feb 24 10:38:03 UTC 2020 - Paolo Stivanin <info@paolostivanin.com>
- Update to v2.1.0:
+ add restore/create db on first run
+ save sort order on exit
+ allow user to reset the value back to the default
-------------------------------------------------------------------
Thu Dec 19 14:10:46 UTC 2019 - Paolo Stivanin <info@paolostivanin.com>
- Update to v2.0.1:
+ show dialog if memlock value is too low
+ fix memory leak on parse-uri
+ set max pwd length to 255
+ multiple fixes to db handling
+ fix a double free in case of a crash
+ better error handling
-------------------------------------------------------------------
Thu Dec 12 17:09:45 UTC 2019 - Paolo Stivanin <info@paolostivanin.com>
- Update to v2.0.0
+ add cli
+ add lock
+ add plain text import/export for andotp
+ update andotp encryption code
+ add import from cliboard
+ add sort
-------------------------------------------------------------------
Thu Jun 27 05:59:41 UTC 2019 - Paolo Stivanin <info@paolostivanin.com>
- Update to v1.5.1
-------------------------------------------------------------------
Thu Jun 20 16:11:11 UTC 2019 - Paolo Stivanin <info@paolostivanin.com>
- Update to v1.5.0
+ https://github.com/paolostivanin/OTPClient/releases/tag/v1.5.0
-------------------------------------------------------------------
Sun Mar 24 09:37:37 UTC 2019 - Paolo Stivanin <info@paolostivanin.com>
- Update to v1.4.1
+ fix some flatpak issues
-------------------------------------------------------------------
Tue Mar 12 12:55:36 UTC 2019 - Paolo Stivanin <info@paolostivanin.com>
- Update to v1.4.0
+ add full andOTP support
+ minor fixes
-------------------------------------------------------------------
Wed Oct 31 13:19:32 UTC 2018 - Paolo Stivanin <info@paolostivanin.com>
- Update to v1.3.1
-------------------------------------------------------------------
Sun Oct 21 08:21:49 UTC 2018 - Paolo Stivanin <info@paolostivanin.com>
- Fix build dep
-------------------------------------------------------------------
Sun Oct 21 08:15:06 UTC 2018 - Paolo Stivanin <info@paolostivanin.com>
- Update to v1.3.0
-------------------------------------------------------------------
Sat Aug 25 13:50:49 UTC 2018 - info@paolostivanin.com
- First release on OBS