Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/keepassxreboot/keepassxc.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-10-21Correct issues with TOTP SetupJonathan White
* Fix #3142 - Warn user when entering invalid TOTP secret key. * Fix #773 - The TOTP dialog now listens for the copy shortcut without having to press the Copy button. * Add ability to choose hash algorithm from the TOTP setup dialog * Add upgrade to "otp" attribute when custom attributes are chosen to prevent data loss Ran make format
2019-04-15Support for RFC-compliant TOTP hashes #873 #1566Bryan Jacobs
This implements support for SHA-256 and SHA-512 hash algorithms when generating TOTP codes. These algorithms are specified by RFC6238. The implementation is compatible with Google's OTP URL format, as well as with the KeeOTP plugin for KeePass. The implementation is not wired into the GUI, as the main project developer expressed strong negative sentiment about adding more options there. It is possible to configure codes by putting the appropriate string into the entry's otp property, or using another program with a less opinionated UI and a compatible on-disk format.
2018-09-15Complete refactor of TOTP integrationJonathan White
* Eliminate TOTP logic from GUI elements * Consolidate TOTP functionality under the Totp namespace * Eliminate guessing about state and encoders * Increased test cases * Add entry view column for TOTP [#2132] * General code cleanup, reduction of unnecessary steps, separation of concerns * Rename SetupTotpDialog to TotpSetupDialog for consistency
2018-03-31Formatting the code.Louis-Bertrand Varin
2018-02-01Create history item when setting up a TOTP seed, resolves #1445Janek Bevendorff
2018-01-24Move useful QTest template specializations to global header fileJanek Bevendorff
Fix KDBX test linker errors on Windows
2017-11-21Change QTotp class name to TotpWeslly
2017-11-21Add initial Steam TOTP supportJoel Smith
* Add the concept of custom TOTP encoders, each with potential for custom code alphabet, length, step interval and code direction (i.e. reversed) * Select custom encoder via overload of the digits field of a loaded entry * Allow selection of custom encoders via the "TOTP Settings" field's size, as currently done by KeeTrayTOTP for Steam. Use "S" for the short name of the Steam custom encoder * Allow selection of custom encoders via the "otp" field by appending a "&encoder=<name>" field to the URL query. For example, "&encoder=steam" * Update TOTP set-up dialog to permit selection between (default, steam, custom) settings.
2017-10-21Add new Base32 implementationAdolfo E. GarcĂ­a
2017-06-14Update and fix copyright headersthez3ro
2017-05-04Review fixesWeslly
2017-05-04Add TOTP supportWeslly