Skip to content

Releases: rust-keylock/rust-keylock-android

v0.13.0

22 Jan 07:19
Compare
Choose a tag to compare
* Migrated to async/await.
* Update Entries and highlight with meta about leaked password.
* Zeroizing sensitive data after usage.
* Increased dropbox setup timeout to 10 minutes.
* Ability to clean all the synchronization configurations.
* Using j4rs_derive.
* Updated Rust dependencies.

Bugfixes:

* Handle very high salt positions.
* Correctly handling dropbox configurations on save.

v0.12.0

25 Jun 10:53
Compare
Choose a tag to compare
* Passphrases generation using Diceware.
* Passwords health check against pwned passwords list, leveraging the k-anonimity API.

Changelist

    Check passwords health functionality.
    Diceware: Generate passphrases.
    Applying password entries filter with a button (or hitting enter) in Desktop and Android.
    Upgraded third party libraries.
    Bugfixing

v0.11.0

13 Mar 11:00
Compare
Choose a tag to compare
* UI now uses plain JavaFX instead of ScalaFX.
* UI UX improvements (Reveal/Hide passwords, local backup/restore usage improvements and more).
* Upgraded third party libraries.
* Bugfixing

v0.10.0

12 Aug 12:27
Compare
Choose a tag to compare
* Dropbox sync support in pure Rust.
* Install by cargo and crates.io.
* Snap corrections / bugfixes.
* Improved API for the Editors.
* Updated dependencies.

v0.9.0

09 Jul 09:39
Compare
Choose a tag to compare
* Synchronization via Dropbox.
* By using rust-bcrypt, we were able to ditch the unmaintained `rust-crypto`.
* Increased the `bcrypt` cost.
* Applied `clippy` proposals.
* Using the latest j4rs and its maven dependencies download-during-build feature, the size of the `rust-keylock-ui` crate got small.

v0.8.2

02 Apr 05:51
Compare
Choose a tag to compare
lib:
* Corrected nextcloud sync issues.
* Use tokio for tasks and loops where possible.
* Do not allow manual nextcloud synchronization.

UI:
* Filter improvements
* Using the latest j4rs. No need to set up the LD_LIBRARY_PATH or JAVA_HOME any more.

v0.8.0

05 Feb 11:43
Compare
Choose a tag to compare
* Correct the bcrypt key expansion using HKDF.
* Encrypt the SHA3 hash value
* Use the maintained fork of rust-crypto.
* Error messages and logging improvements.

v0.7.0

09 Jan 14:59
Compare
Choose a tag to compare
* Use J4RS
* Implemented AsyncEditor support
* Using Futures for the nextcloud executor
* Rust 2018 support

v0.6.0

16 Jul 06:27
Compare
Choose a tag to compare
Usability improvements:

* Added a URL field in the password entries
* Support copy for the URL, username and password fields

v0.5.0

05 Jun 09:03
Compare
Choose a tag to compare
* Implemented automated backups locally
* Use [coveralls](https://coveralls.io/github/rust-keylock/rust-keylock-lib?branch=master)
* Fixed logging issues
* Fix: Exception in thread "JavaFX Application Thread" java.lang.NumberFormatException: For input string: ""
* Stop the inactivity timer after first time that the user is logged out because of inactivity
* Added Warning when about to overwrite an existing file while exporting locally
* The desctiprion of the password entries is now a text area