├── .gitignore ├── .rustfmt.toml ├── .travis.yml ├── CHANGELOG.md ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── src ├── cli.rs ├── cmds │ ├── mod.rs │ ├── recover.rs │ └── split.rs ├── errors.rs ├── input.rs ├── logger.rs ├── main.rs └── version.rs └── tests ├── resources └── secret.txt └── tests.rs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpinResearch/rustysecrets-cli/HEAD/.gitignore -------------------------------------------------------------------------------- /.rustfmt.toml: -------------------------------------------------------------------------------- 1 | error_on_line_overflow = false 2 | max_width = 120 3 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpinResearch/rustysecrets-cli/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpinResearch/rustysecrets-cli/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpinResearch/rustysecrets-cli/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpinResearch/rustysecrets-cli/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpinResearch/rustysecrets-cli/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpinResearch/rustysecrets-cli/HEAD/README.md -------------------------------------------------------------------------------- /src/cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpinResearch/rustysecrets-cli/HEAD/src/cli.rs -------------------------------------------------------------------------------- /src/cmds/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpinResearch/rustysecrets-cli/HEAD/src/cmds/mod.rs -------------------------------------------------------------------------------- /src/cmds/recover.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpinResearch/rustysecrets-cli/HEAD/src/cmds/recover.rs -------------------------------------------------------------------------------- /src/cmds/split.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpinResearch/rustysecrets-cli/HEAD/src/cmds/split.rs -------------------------------------------------------------------------------- /src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpinResearch/rustysecrets-cli/HEAD/src/errors.rs -------------------------------------------------------------------------------- /src/input.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpinResearch/rustysecrets-cli/HEAD/src/input.rs -------------------------------------------------------------------------------- /src/logger.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpinResearch/rustysecrets-cli/HEAD/src/logger.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpinResearch/rustysecrets-cli/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/version.rs: -------------------------------------------------------------------------------- 1 | include!(concat!(env!("OUT_DIR"), "/version.rs")); 2 | 3 | pub(crate) fn get() -> &'static str { 4 | VERSION 5 | } 6 | -------------------------------------------------------------------------------- /tests/resources/secret.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpinResearch/rustysecrets-cli/HEAD/tests/resources/secret.txt -------------------------------------------------------------------------------- /tests/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpinResearch/rustysecrets-cli/HEAD/tests/tests.rs --------------------------------------------------------------------------------