Releases: conradkleinespel/rooster
Rooster v2.1.0
Known to compile with Rust 1.10.0 and Cargo 0.11.0.
This release allows Rust to copy your passwords to the clipboard (on by default), and show them in the terminal via the -s
(or --show
) option.
Run cargo install rooster
in your terminal to update your version of Rooster.
Rooster v2.0.1
Known to compile with Rust 1.7.0 and Cargo 0.9.0.
This is a bugfix release. It updates the project's dependencies and fixes compilation errors. No new features or Rooster file format changes.
Run cargo install rooster
in your terminal to update your version of Rooster.
Rooster v2.0.0
Known to compile with Rust 1.5.0 and Cargo 0.7.0.
If you are already using Rooster
If you are using Rooster v1, make sure you backup your Rooster file before upgrading. We did our best ensuring the upgrade path was simple and reliable, but bugs happen. Better safe than sorry.
Step by step upgrade instructions:
- remove your old Rooster binary, most likely
/usr/local/bin/rooster
, - backup your existing Rooster file (seriously!),
- install Rooster v2 by running the command
cargo install rooster
in your terminal.
This should be enough. Now, you should be able to use Rooster as usual.
If you are new to Rooster
Step by step installation instructions:
- install Rust & Cargo,
- install Rooster v2 by running the command
cargo install rooster
in your terminal.
Use rooster --help
in your terminal to see what Rooster can do.
Changelog
- changes key derivation function from
sha256
toscrypt
, - adds Rooster file signature with
HMAC-SHA512
, - adds Rooster file versioning for easier future updates,
- makes Rooster available on crates.io and Cargo via
cargo install rooster
, - adds
change-master-password
command for changing your master password, - adds
export
command for a JSON export of your passwords, - makes memory zeoring more consistent with
SafeString
andSafeVec
data structures, - adds an
.editorconfig
file, - updates list of ideas to explore for Rooster's future versions.
Roster v1.0.0
Known to compile with Rust 1.4.0
and Cargo 0.6.0
.