SailfishOS:Chum icon

SailfishOS:Chum

A Sailfish OS software repository by the community

App icon of Foilauth

Foilauth

HMAC-Based One-Time Password generator

v1.1.10
Screenshot of harbour-foilauth Screenshot of harbour-foilauth Screenshot of harbour-foilauth Screenshot of harbour-foilauth Screenshot of harbour-foilauth Screenshot of harbour-foilauth Screenshot of harbour-foilauth Screenshot of harbour-foilauth Screenshot of harbour-foilauth Screenshot of harbour-foilauth Screenshot of harbour-foilauth Screenshot of harbour-foilauth

HMAC-Based One-Time Password generator compatible with Google One-Time Password authentication mechanism.

Download

The easiest way to download and install this software is by the SailfishOS:Chum GUI app. If you wish to download the RPM file by yourself, please expand the section below.

Download links

Changelog

1.1.10 (2024-10-09)

- [foilauth] Added UI for configuring auto-lock delay
- [foilauth] Added UI for configuring the front camera option
- [foilauth] Allow to scan QR code with the front camera
- [foilauth] Do not run the countdown timer at startup
- [foilauth] Dropped unused context properties
- [foilauth] Fixed the default value for the frontCamera option
- [foilauth] Use wakeup timer for auto-lock
- [foil] Pulled in libfoil 1.0.30
- [libglibutil] Update to 1.0.79

Older changelogs

1.1.9 (2023-07-22)

- [foilauth] Fixed countdown timer on the cover page

1.1.8 (2023-07-22)

- [foilauth] Actually use timeshift
- [foilauth] Fixed couple of Steam token issues
- [foilauth] Made timeshift editing easier
- [foil-ui] Updated FoilUi

1.1.7 (2023-05-07)

- [foilauth] Added support for Steam tokens
- [foilauth] Animate QR code transition on the edit page
- [foilauth] Correctly import Steam tokens from SailOTP database
- [foilauth] Expose min and max digits to qml
- [foilauth] Extracted common part of TOTP and HOTP into a separate call
- [foilauth] Fixed context menu behavior on older Sailfish OS
- [foilauth] Press effect for QR code component
- [foilauth] Provide number-only hint for number text fields
- [foil] Pulled in libfoil 1.0.28
- [harbour-lib] Updated HarbourLib
- [libglibutil] Pulled in libglibutil 1.0.69
- [test] Unit tests don't require Qt5Quick

1.1.6 (2023-04-14)

- [foilauth] Chmod the info file too
- [foilauth] Housekeeping
- [foilauth] Improved QR code scanning
- [foilauth] Request focus for password field at startup
- [foilauth] Slightly redesigned QR code page
- [foilauth] Tweaked Swedish translation
- [foilauth] Updated Swedish translation

1.1.5 (2023-01-15)

- [foilauth] A better way to map item position to list index
- [foilauth] Freshened up license
- [foilauth] Housekeeping
- [foilauth] Improved OrganizePage navigation
- [foilauth] Support for grouping tokens
- [foilauth] Updated git ignore pattern
- [foilauth] Vibrate when new HOTP is generated
- [foil] Pulled in libfoil 1.0.27
- [foil-ui] Updated FoilUi
- [harbour-lib] Updated HarbourLib
- [translations] Updated Polish translation

1.1.4 (2022-09-26)

- [foilauth] Pass FoilAuthToken to QML as a QVariantMap
- [foilauth] Tweaked debug trace

1.1.3 (2022-08-16)

- [foilauth] Allow to import multiple tokens
- [foilauth] Prefer to use libglibutil API
- [foilauth] Removed MD5
- [foilauth] Slightly redesigned FoilAuthToken
- [foilauth] Slightly tweaked colors
- [foilauth] Tweaked cover flip animation
- [foilauth] Use HarbourProtoBuf
- [foil-ui] Updated FoilUi
- [harbour-lib] Updated HarbourLib
- [test] Added missing dependency

1.1.2 (2022-07-25)

- [foilauth] Assume that encrypted strings are UTF8 encoded
- [foilauth] Set 0600 file mode for encrypted files
- [foilauth] Switched QR-code decoding from zxing to zbar
- [foilauth] Tweaked token creation workflow

1.1.1 (2022-06-13)

- [foilauth] Added settings page
- [foilauth] Disable flip animation when it's not needed
- [foilauth] Got rid of global appAllowedOrientations
- [foilauth] Made auto-lock configurable
- [foilauth] Simplified countdown logic
- [foilauth] Update timeLeft property every second
- [foil] Pulled in libfoil 1.0.25
- [libglibutil] Pulled in libglibutil 1.0.64

1.1.0 (2022-03-20)

- [foilauth] Added Chum metadata
- [foilauth] Freshened up license
- [foilauth] Improved QR-code scanning performance
- [foilauth] Opt out of sandboxing
- [foilauth] Reduced the chance of accidental reordering
- [foilauth] Stopped using HarbourTheme
- [foilauth] Tweaked cover lock animation
- [foilauth] Updated README

1.0.21 (2021-11-14)

- [foilauth] Don't link libssl.a
- [foilauth] Load libcrypto.so dynamically
- [foil] Pulled in libfoil 1.0.23
- [harbour-lib] Updated HarbourLib

1.0.20 (2021-11-05)

- [foilauth] Link OpenSSL 1.0 statically
- [foilauth] Show favorite status on the selection page
- [harbour-lib] Updated HarbourLib
- [translations] Updated Polish translation

1.0.19 (2021-10-10)

- [build] Added configuration for linking openssl statically
- [build] Enable unit tests in the spec
- [build] Link unit tests with locally built libs
- [foilauth] Copy password to clipboard on tap
- [foilauth] Disable cover countdown when all tokens are HOTP
- [foilauth] Evaluate timer state every time the model changes
- [foilauth] Fixed label truncation for HOTP tokens
- [foilauth] Import HOTP tokens from SailOTP database
- [foilauth] Polishing HOTP UI
- [foilauth] Renamed pulldown menu item "Copy" => "Copy password"
- [foilauth] Support for HOTP
- [foilauth] Tweaked SailOTP import UI
- [foil] Pulled in libfoil updates
- [libglibutil] Pulled in libglibutil 1.0.56
- [translations] Updated Polish translation

1.0.18 (2021-07-30)

- [foilauth] Added 172x172 icon
- [foilauth] Added jail UI
- [foilauth] Allow to choose HMAC digest algorithm
- [foilauth] Fixed TestFoilAuth
- [foilauth] Generate QR codes with lower error correction level
- [foilauth] Housekeeping
- [foilauth] Implemented conversion to protobuf
- [foilauth] Implemented export via otpauth-migration: QR code
- [foilauth] Implemented generation of protobuf batches
- [foilauth] Implemented multiple selection
- [foilauth] Made QRCodeImage bigger
- [foilauth] Moved the digest algorithm combo box
- [foilauth] Preserve issuer of the scanned token
- [foilauth] Removed console debug log
- [foilauth] Respect algorithm configured for new tokens
- [foilauth] Reworked QR code scan UI transitions
- [foilauth] Simplified QRCodePage
- [foilauth] Skip too big tokens when generating migration URIs
- [foilauth] Tweaked jail UI
- [foilauth] Tweaked token selection UI
- [foilauth] Tweaked transition between normal and QR code mode
- [foilauth] Updated SailOTP icon
- [foil] Pulled in libfoil 1.0.22
- [harbour-lib] Updated HarbourLib
- [libglibutil] Pulled in libglibutil 1.0.55
- [translations] Tweaked generation of translation files
- [translations] Validate Polish translation

1.0.17 (2021-04-17)

- [foilauth] Support otpauth-migration QR-codes
- [foil] Pulled in libfoil 1.0.21
- [harbour-lib] Updated HarbourLib

1.0.16 (2021-02-23)

- [foilauth] Added Hungarian translation to the build
- [foilauth] Added license file
- [foilauth] Hungarian translation

1.0.15 (2021-01-09)

- [foilauth] Instantiate RemorsePopup on demand
- [foilauth] Integration with harbour-backup
- [foilauth] Use contentItem as parent for the actual content item
- [harbour-lib] Updated HarbourLib

1.0.14 (2020-12-20)

- [foilauth] Fixed flashlight
- [foilauth] Use own flash icons

1.0.13 (2020-12-11)

- [foilauth] Fixed scanning on Sailfish OS 4.0
- [libqrencode] Updated libqrencode to v4.1.1

App information

Package name
harbour-foilauth
Version
1.1.10-1.13.1.jolla
Licence
BSD
Last updated
2024-10-13 17:55:43

Download size
10.9 MiB
Installed size
11.0 MiB
Checksum (sha256)
2e927be94db776f5d1d14cc7c976cfda52947c68049ffedb41bed0195e90ad0d

Links

Debug packages