summaryrefslogtreecommitdiff
path: root/src/key.rs
AgeCommit message (Expand)Author
4 daysfeat(key): make `UnlockPolicy::Fail` more usefulThomas Mühlbacher
4 daysrefactor(key): split up unlocking functionsThomas Mühlbacher
4 daysfeat(mount): make unlock policy optional/explictThomas Mühlbacher
4 daysrefactor: rm function param only used for log msgThomas Mühlbacher
11 dayskey: use c_long type for keyctl_search() helper fnDavid Disseldorp
12 daysfix(key): search for key in all relevant keyringsThomas Mühlbacher
12 daysfix(key): remove any newlines from passphraseThomas Mühlbacher
2024-06-03fix: avoid `addr_of` if we already use a referenceThomas Mühlbacher
2024-05-31refactor: casting-related `clippy::pedantic` fixesThomas Mühlbacher
2024-05-31fix: minor tweaks for key.rsThomas Mühlbacher
2024-05-30feat: rewrite key.rsThomas Mühlbacher
2024-05-30refactor: reduce `UnlockPolicy` boilerplateThomas Mühlbacher
2024-05-26Format with rustfmtKent Overstreet
2024-05-26`check_for_key` before `ask_for_passphrase`Thomas Mühlbacher
2024-05-22refactor: manually fix remaining clippy lintsThomas Mühlbacher
2024-05-22refactor: `cargo clippy --fix`Thomas Mühlbacher
2024-02-23Apply naming convention: passphrase->unlock->key->decrypt->fsRoland Vet
2024-02-22Improve error messageRoland Vet
2024-02-22Rename sb to block_deviceRoland Vet
2024-02-22Rename password{,_policy}Roland Vet
2024-02-22Rename KeyLocation to more appropriate KeyPolicyRoland Vet
2024-02-22TypoRoland Vet
2024-02-22Remove unnecessary bracketsRoland Vet
2024-02-22Add decryption by key_fileRoland Vet
2024-02-22Add fmt::Display for KeyLocationRoland Vet
2024-02-22Refactor ask_for_key to call new decrypt_master_keyRoland Vet
2024-02-07Replace atty with stdlibAlexander Fougner
2024-01-16rust: bump rpassword to v7.xFaidon Liambotis
2024-01-16move Rust sources to top level, C sources into c_srcThomas Bertschinger