Skip to content

Releases: paolostivanin/OTPClient

v3.1.2

10 Jan 09:07
0ff88e3
Compare
Choose a tag to compare

Add compatibility with libcotp >= 2.0.0

sha256: f0edbab4442df4cdf7d186a07fc3e841916f87fbab4e56d29b97a64feb09f06f

v3.1.1

30 Dec 07:00
6b576e4
Compare
Choose a tag to compare

This release brings lots of small under-the-hood changes:

  • fixed some memory leaks
  • improved error handling
  • use secure functions instead of standard ones

sha256: f7f078a70adfc70e77889c6aa17e327159c2f80160c2421822e51fdeb81332f4

v3.1.0

19 Dec 13:18
6da5114
Compare
Choose a tag to compare
  • 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

Note for packages: new dependency is needed (qrencode>=4.0.2)

sha256: d1a29a8eb60121a368d75b6b3fa2e6b86a8a633ae20baf9d818dfb16917c8276

v3.0.0

09 Dec 13:52
5d840bf
Compare
Choose a tag to compare
  • 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)

The major release bump was done in order to be in sync with the GTK version used by OTPClient.

  • v3.x uses GTK3 only
  • v4.x uses GTK4 only (may be compatible with GTK 5)
  • v5.x usesGTK5 only (may be compatible with GTK 6)

⚠️ note for packages: if not done by your build system, please add SHARE_INSTALL_PREFIX as cmake option (e.g. -DSHARE_INSTALL_PREFIX=/usr/share)

sha256: 0e2c35038094c0180d7f6cee9877fdb017fad7c95871cdb93f799b80dc14ceec

v2.6.4

30 Nov 16:24
56c39c2
Compare
Choose a tag to compare
  • fix AEGIS encrypted import (#265)

sha256: 91ff757948c3d1c714ad3fb192175f67d15666d8b416dc40f2863559d388ee03

v2.6.3

20 Jul 06:27
ef17858
Compare
Choose a tag to compare
  • fix ternary operator logic when setting the google_migration flag (thanks Tony!)

sha256: 3229be281faf16b28daba15faab6f31f1226f12f004800cfda1c318861806fc0

v2.6.2

06 Jul 06:52
caafce7
Compare
Choose a tag to compare
  • add info message about the new secret service behavior

sha256: c57db3e7c157eebf84b4af61fd65c70417a26675531e2d972101b9e875cea4a4

v2.6.1

05 Jul 13:41
ea41e21
Compare
Choose a tag to compare

This release brings the following improvements:

  • add ability to import google migration QR also via webcam
  • avoid double free on error while importing encrypted aegis

sha256: 4770606400c23016ea83baf24c1b65a6e7a39dca6a267fa3a2711717b4c6fae0

v2.6.0

01 Jul 12:53
c406834
Compare
Choose a tag to compare

This release brings tons of improvements:

  • it's now possible to import SVG tokens (in addition to PNG ones) (#213)
  • add support for importing and exporting encrypted Aegis backups (#214)
  • 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) (#201)
  • fix andOTP import bug (#250)
  • improve row deletion workflow (#233)
  • add support for libsecret (#189). 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 (#229)

Note for packagers: the following new deps have been added/updated:

  • protobuf >= 3.6.0
  • libprotobuf-c >= 1.3.0
  • libuuid >= 2.34
  • libsecret >= 0.20
  • jansson >= 2.10.0

sha256: db4bbd9504cdf6b5dcfec08cdebd07b17f9fb491fa4776fbaea39fa7a03a75fe

v2.5.1

03 Apr 06:49
33ba203
Compare
Choose a tag to compare
  • this release fixes a small cosmetic issue (markup is now enabled on change database dialog)

sha256: e35d4c004abc523428b9d40f01e18153d87e38073c2bd56ac855ecdcec14d47c