Paolostivanin OTPClient Versions Save

Highly secure and easy to use OTP client written in C/GTK3 that supports both TOTP and HOTP

v3.6.0

2 months ago

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

2 months ago

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

2 months ago

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

2 months ago

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

3 months ago

This release brings a single fix:

  • fix FreeOTP+ export (#345 , thanks @hubnut)

sha256: 2093964aeb580377a35a34dfe78762fd3eaaa0cbea35e062beab711ac2be0629

v3.4.0

3 months ago

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

v3.3.0

4 months ago

This release of OTPClient requires libcotp >= 3.0.0.

  • set brackground to red when delete mode is entered (#323)
  • fix base32 encoding/decoding (#328)

sha256: 94c28004619d12c786a7d6e68c8e504980c426b2a814b037213352cdbbce362b

v3.2.1

6 months ago
  • FIX: increase secure memory pool to 64 MB, if possible
  • FIX: parsing of big aegis encrypted json (#309)
  • FIX: better memory management

sha256: f926155ef104e4965561e668a2e5128cdb7ed19af49ba7e693b580883fdae048

v3.2.0

6 months ago
  • NEW: add file chooser dialog on export (#305)
  • FIX: overwrite exported file instead of appending it (#305)
  • FIX: exported file will be accessible only by the current user (#305)
  • FIX: multiple issues related to failed first launch (#303)
  • FIX: couple of issues with secret-service

sha256: 8c3102d3c34ff8ab74e52eaa1be585eb432b62930d51672e5a5df4c95a2e62b2

v3.1.9

10 months ago
  • fix db corruption when symbols are used (#301)
  • fix crash when user changes db multiple times

sha256: f4e4c94904ecc7e129cb16fb0d50086491cae34a83c6ce68d811995eeb6ea7c0