summaryrefslogtreecommitdiff
path: root/src/commands
AgeCommit message (Expand)Author
4 daysrefactor: simplify branches for parsing devThomas Mühlbacher
4 daysfeat(mount): make unlock policy optional/explictThomas Mühlbacher
4 daysrefactor(mount): rename `opt` => `cli`Thomas Mühlbacher
4 daysrefactor: rm function param only used for log msgThomas Mühlbacher
12 daysfix(logger): log to stderrThomas Mühlbacher
2024-06-10fix(subvol): canonicalize requires path to existThomas Mühlbacher
2024-06-09fix(subvol): make cmds work with relative pathsThomas Mühlbacher
2024-05-31Merge pull request #284 from tmuehlbacher/fix-result-evalkoverstreet
2024-05-31refactor: casting-related `clippy::pedantic` fixesThomas Mühlbacher
2024-05-31refactor: make `c_str!` simpler, add testThomas Mühlbacher
2024-05-31refactor: change some fn type sigs and simplifyThomas Mühlbacher
2024-05-31refactor: treat harmless `clippy::pedantic` lintsThomas Mühlbacher
2024-05-31fix: evaluate KeyHandle ResultThomas Mühlbacher
2024-05-31fix: keep compat with MSRVThomas Mühlbacher
2024-05-30feat: rewrite key.rsThomas Mühlbacher
2024-05-30refactor: rename function againThomas Mühlbacher
2024-05-30refactor: reduce `UnlockPolicy` boilerplateThomas Mühlbacher
2024-05-29mount: minor cleanupKent Overstreet
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-05-09add "bkey-type" option to list commandThomas Bertschinger
2024-05-07mount: Make udev_bcachefs_info more idiomaticTony Asleson
2024-05-07Handle mount with FS with 1 deviceTony Asleson
2024-05-07Add env. variable BCACHEFS_BLOCK_SCANTony Asleson
2024-05-07mount: Leverage udev dbTony Asleson
2024-04-30remove redundant "cmd_" prefix from functions in "commands"Thomas Bertschinger
2024-04-09mount: canonicalize device path for single device nodeTony Asleson
2024-03-30cmd_list, cmd_list_journal: pass -o very_degradedKent Overstreet
2024-03-20mount: Handle multi-device with 1 device nodeTony Asleson
2024-03-08path_to_cstr()Kent Overstreet
2024-02-23bch2_sb_is_encrypted{,_and_locked}Roland Vet
2024-02-23Apply naming convention: passphrase->unlock->key->decrypt->fsRoland Vet
2024-02-22Rename KeyLocation to more appropriate KeyPolicyRoland Vet
2024-02-22Rename sbs to block_devices_to_mountRoland Vet
2024-02-22Rephrase help messageRoland Vet
2024-02-22Remove unnecessary bracketsRoland Vet
2024-02-22Add decryption by key_fileRoland Vet
2024-02-09feat: add aliases for a few subcommandsErrorNoInternet
2024-02-09refactor: clean up argumentsErrorNoInternet
2024-02-07Replace atty with stdlibAlexander Fougner
2024-02-06fix snapshotting when dst is single component pathKent Overstreet
2024-02-05cmd_subvolume: Fix snapshot creation with implicit sourceKent Overstreet
2024-01-27feat(rust/commands): introduce Rust-driven `subvolume` sub-CLIRyan Lahfa
2024-01-23rust: fix docsWill Fancher
2024-01-20Remove gag usageKent Overstreet
2024-01-16move Rust sources to top level, C sources into c_srcThomas Bertschinger