Commit Graph

  • e084e9f65b update debian/ from upstream Kent Overstreet 2024-07-15 21:23:38 -04:00
  • 8594891772 cmd_set_option: Can now set device options Kent Overstreet 2024-07-15 19:57:50 -04:00
  • 32fbdff2a9 Update bcachefs sources to 4a7a003763f5 bcachefs: Opt_durability can now be set via bch2_opt_set_sb() Kent Overstreet 2024-07-15 16:54:30 -04:00
  • 2d60567685 fix silly clippy warning Kent Overstreet 2024-07-14 22:16:13 -04:00
  • 7ebd67e63a mount: replace rpassword with rustix::termios Lauri Tirkkonen 2024-07-09 11:15:20 +09:00
  • 9e12dd06b9 include debuginfo in bcachefs binary by default Thomas Bertschinger 2024-07-14 14:02:22 -06:00
  • 061a9ff2a3 Update bcachefs sources to 4d1d53862afb bcachefs: show none if label is not set Kent Overstreet 2024-07-12 20:31:30 -04:00
  • a1764e00cd Update bcachefs sources to 47d1e7a86242 bcachefs: drop packed, aligned from bkey_inode_buf v1.9.3 Kent Overstreet 2024-07-12 14:38:07 -04:00
  • 4be409afea provide atomic64_try_cmpxchg() for 32bit Kent Overstreet 2024-07-12 14:24:38 -04:00
  • 0f9b409aee add i686-linux to nix flake Kent Overstreet 2024-07-12 14:14:55 -04:00
  • 53d7722563 raid/cpu: Use memcpy() instead of type punning Tavian Barnes 2024-06-21 16:11:52 -04:00
  • 8b06995115 Update bcachefs sources to 2be6fc9b111c bcachefs: bch2_gc_btree() should not use btree_root_lock Kent Overstreet 2024-07-05 09:14:14 -04:00
  • d061c7ea11
    Merge pull request #309 from tmuehlbacher/improve-logging-exiting koverstreet 2024-06-29 14:16:14 -04:00
  • 755788e2d6 Be explicit about which fsck implementation we're running Kent Overstreet 2024-06-29 11:55:03 -04:00
  • 34b5654d9e Update bcachefs sources to 9404a01d3dc5 bcachefs: Make read_only a mount option again, but hidden v1.9.2 Kent Overstreet 2024-06-28 18:11:46 -04:00
  • 5cce07e986 feat: use ExitCode over std::process:exit() Thomas Mühlbacher 2024-06-27 15:14:55 +02:00
  • 176d76bceb feat: add --quiet cli argument Thomas Mühlbacher 2024-06-27 13:53:41 +02:00
  • df09682869 feat: use env_logger Thomas Mühlbacher 2024-06-27 13:40:37 +02:00
  • b0eb3c2930
    Merge pull request #305 from Artturin/use-ar-var koverstreet 2024-06-28 11:21:19 -04:00
  • 7a17d429d5 feat(key): make UnlockPolicy::Fail more useful Thomas Mühlbacher 2024-06-26 19:07:18 +02:00
  • ee5f3719d3 refactor(key): split up unlocking functions Thomas Mühlbacher 2024-06-26 18:17:53 +02:00
  • 795585e289 refactor: simplify branches for parsing dev Thomas Mühlbacher 2024-06-26 18:14:24 +02:00
  • 9bd3ada1d1 feat(mount): make unlock policy optional/explict Thomas Mühlbacher 2024-06-26 18:00:48 +02:00
  • a411e7237f refactor(mount): rename opt => cli Thomas Mühlbacher 2024-06-26 17:06:58 +02:00
  • cf180e8f34 refactor: rm function param only used for log msg Thomas Mühlbacher 2024-06-26 14:53:37 +02:00
  • 91e67ab2bd Use the AR variable in Makefile Artturin 2024-06-24 21:00:08 +03:00
  • 411df4e53f key: use c_long type for keyctl_search() helper fn David Disseldorp 2024-06-20 14:58:05 +10:00
  • 277ba6d4ac v1.9.1 v1.9.1 Kent Overstreet 2024-06-19 14:48:31 -04:00
  • 02aa11829a Merge commit '41df701a089fbf19fe16d65fbb6df46854b1f3df' of https://github.com/tmuehlbacher/bcachefs-tools Kent Overstreet 2024-06-19 12:09:32 -04:00
  • adb63be479 update Cargo.lock version Kent Overstreet 2024-06-19 09:23:49 -04:00
  • dd275b1c5f Update version to 1.9.0 v1.9.0 Kent Overstreet 2024-06-19 09:05:50 -04:00
  • 41df701a08 fix(logger): log to stderr Thomas Mühlbacher 2024-06-15 23:56:56 +02:00
  • f72ded6a4f fix(key): search for key in all relevant keyrings Thomas Mühlbacher 2024-06-15 23:48:31 +02:00
  • e4271d7a3e fix(key): remove any newlines from passphrase Thomas Mühlbacher 2024-06-15 23:45:06 +02:00
  • 87ab1fd7ed chore(editorconfig): extend for sh scripts Thomas Mühlbacher 2024-06-10 23:14:50 +02:00
  • c909480560
    Merge pull request #302 from koverstreet/update_flake_lock_action koverstreet 2024-06-17 14:21:10 -04:00
  • 33ce7dd90c flake.lock: Update github-actions[bot] 2024-06-17 18:20:02 +00:00
  • a87faa2e30
    Merge pull request #301 from tmuehlbacher/fix-nix-install koverstreet 2024-06-17 14:19:23 -04:00
  • d915c62f17 Update bcachefs sources to 792ca5ba3c9a bcachefs: kill key cache arg to bch2_assert_pos_locked() Kent Overstreet 2024-06-17 13:39:02 -04:00
  • fc06a0ea5e Update bcachefs sources to c56e1ec97dfd bcachefs: Fix bch2_sb_downgrade_update() Kent Overstreet 2024-06-17 11:31:26 -04:00
  • b46d3a2710 fix(nix): install paths from pkg-config properly Thomas Mühlbacher 2024-06-17 17:57:20 +02:00
  • ab83e348fb Preserve directory {a,m,c} times by calling copy_times() after the recursion Ariel Miculas 2024-06-14 21:46:53 +03:00
  • 3a4a096cd2 Fix incomplete file copy due to copy_data misuse Ariel Miculas 2024-06-14 21:46:52 +03:00
  • ed675b8d64 Fix performance regression of update_inode Ariel Miculas 2024-06-14 21:46:51 +03:00
  • d750b2b98b bcachefs: allow initializing a bcachefs filesystem from a source directory Ariel Miculas 2024-06-14 21:46:50 +03:00
  • f3ab07db73 fix missing include Kent Overstreet 2024-06-14 23:07:16 -04:00
  • 8bc27da705
    Merge pull request #297 from koverstreet/update_flake_lock_action koverstreet 2024-06-10 18:52:25 -04:00
  • a2a0d53945 flake.lock: Update github-actions[bot] 2024-06-10 22:31:10 +00:00
  • 786e507c2e
    Merge pull request #295 from tmuehlbacher/flake-stuff koverstreet 2024-06-10 18:30:30 -04:00
  • e743caf71c
    Merge pull request #294 from tmuehlbacher/subvol-fix koverstreet 2024-06-10 18:30:00 -04:00
  • c20f323fdb fix(subvol): canonicalize requires path to exist Thomas Mühlbacher 2024-06-10 23:07:27 +02:00
  • 2a15fc0445 build(nix): use actual commit rev in version Thomas Mühlbacher 2024-06-06 17:58:22 +02:00
  • 990437ad13 build(nix): add bear to dev shell Thomas Mühlbacher 2024-06-05 20:51:21 +02:00
  • c2354f0326
    Merge pull request #293 from tmuehlbacher/fix-subvolume-commands-with-relative-paths koverstreet 2024-06-09 17:43:41 -04:00
  • b42b5b4065 fix(subvol): make cmds work with relative paths Thomas Mühlbacher 2024-06-09 21:56:32 +02:00
  • e1fa076a86 Fix target option parsing for format, migrate Kent Overstreet 2024-06-07 16:12:55 -04:00
  • 0d570e822b Update bcachefs sources to 4f69e2d39ad3 bcachefs: bch2_btree_insert() - add btree iter flags Kent Overstreet 2024-06-05 10:53:01 -04:00
  • 0916d38664 cmd_fs_usage: Use now BCH_IOCTL_QUERY_ACCOUNTING Kent Overstreet 2024-06-03 19:33:03 -04:00
  • da5435b0cc cmd_fs_usage: split out devs_usage_to_text() Kent Overstreet 2024-06-03 18:19:21 -04:00
  • 7d79fba1af Update bcachefs sources to f81dc88f0c80 bcachefs: bch2_btree_insert() - add btree iter flags Kent Overstreet 2024-06-03 17:03:54 -04:00
  • d456f9e97a
    Merge pull request #291 from tmuehlbacher/fix-subvolume-commands koverstreet 2024-06-03 17:01:22 -04:00
  • 30e16b5e15 fix: avoid addr_of if we already use a reference Thomas Mühlbacher 2024-06-03 17:02:27 +02:00
  • fac7cce224 fix: unbreak subvolume commands Thomas Mühlbacher 2024-06-03 16:57:27 +02:00
  • 587f7f5a47 cmd_list_journal: open with noexcl, so we can work on mounted filesystems Kent Overstreet 2024-06-02 21:06:30 -04:00
  • cafd2226a2
    Merge pull request #288 from tux3/patch-1 koverstreet 2024-06-01 12:33:10 -04:00
  • 697c79fa7c
    docs: udev.pc now in systemd-dev on Debian Tux3 2024-06-01 11:52:24 +02:00
  • 4676269d2d
    Merge pull request #286 from koverstreet/update_flake_lock_action koverstreet 2024-05-31 11:37:03 -04:00
  • 617ba1380b flake.lock: Update github-actions[bot] 2024-05-31 15:34:51 +00:00
  • e739da5da8
    Merge pull request #284 from tmuehlbacher/fix-result-eval koverstreet 2024-05-31 11:34:36 -04:00
  • af05a54922
    Merge pull request #285 from tmuehlbacher/fix-pedantic-clippy-lints koverstreet 2024-05-31 11:34:06 -04:00
  • 8cd17b40df build(nix): make package version more accurate Thomas Mühlbacher 2024-05-31 14:44:15 +02:00
  • 96a346254d refactor: casting-related clippy::pedantic fixes Thomas Mühlbacher 2024-05-31 12:44:33 +02:00
  • 15e3c90584 refactor: make c_str! simpler, add test Thomas Mühlbacher 2024-05-31 12:27:56 +02:00
  • 0ca3233518 refactor: change some fn type sigs and simplify Thomas Mühlbacher 2024-05-31 12:24:38 +02:00
  • 20f7954cdb refactor: treat harmless clippy::pedantic lints Thomas Mühlbacher 2024-05-31 11:51:24 +02:00
  • 9ec185437d fix: evaluate KeyHandle Result Thomas Mühlbacher 2024-05-31 03:54:35 +02:00
  • 96843fc95d
    Merge pull request #283 from tmuehlbacher/msrv-and-tweaks koverstreet 2024-05-30 20:41:29 -04:00
  • 781ea5d40f fix: minor tweaks for key.rs Thomas Mühlbacher 2024-05-31 02:28:25 +02:00
  • 31066e17e8 fix: keep compat with MSRV Thomas Mühlbacher 2024-05-31 02:27:43 +02:00
  • d42a097280
    Merge pull request #281 from tmuehlbacher/rewrite-rust-key-handling koverstreet 2024-05-30 19:56:27 -04:00
  • 22495e0d31 feat: rewrite key.rs Thomas Mühlbacher 2024-05-30 21:42:38 +02:00
  • 25bce91b4b refactor: rename function again Thomas Mühlbacher 2024-05-30 20:50:00 +02:00
  • 21b1111b59 refactor: reduce UnlockPolicy boilerplate Thomas Mühlbacher 2024-05-30 18:31:10 +02:00
  • de6e8ac230
    Merge pull request #280 from JohnRTitor/cleanup koverstreet 2024-05-29 23:56:27 -04:00
  • 3016a7dbbd cmd_fsck: Fix check for running online fsck Kent Overstreet 2024-05-29 18:01:59 -04:00
  • c3c7dacab2 mount: minor cleanup Kent Overstreet 2024-05-29 17:00:50 -04:00
  • 18f9526c45
    treewide, docs: fix typos Andrea Gelmini 2022-10-11 22:04:00 +02:00
  • 0c39011ae0 Update bcachefs sources to 8528bde1b66b bcachefs: Fix uninitialized var warning Kent Overstreet 2024-05-28 18:21:26 -04:00
  • cd94eda1d8
    Merge pull request #279 from JohnRTitor/workflows koverstreet 2024-05-28 16:18:34 -04:00
  • a0bbe712c0
    workflows: add monthly flake lock update workflow John Titor 2024-05-29 01:10:22 +05:30
  • c36b96d4dc
    Merge pull request #278 from tmuehlbacher/add-more-flake-checks koverstreet 2024-05-28 15:25:29 -04:00
  • d43fbfd642 docs: rm outdated msrv in install instructions Thomas Mühlbacher 2024-05-28 19:25:13 +02:00
  • 7f15685517 build(nix): minor tweaks Thomas Mühlbacher 2024-05-28 19:06:23 +02:00
  • b362f12add build(nix): add cargo test check Thomas Mühlbacher 2024-05-28 19:04:47 +02:00
  • 422ae1f1a7 build(nix): add cargo clippy check Thomas Mühlbacher 2024-05-28 19:03:36 +02:00
  • bf2c0c8852 build(nix): use crane to build packages Thomas Mühlbacher 2024-05-28 18:56:08 +02:00
  • ce01c61ba5 build(nix): enable rustfmt check+formatter Thomas Mühlbacher 2024-05-27 17:04:24 +02:00
  • 0e414b462f style: fix one straggler not caught by rustfmt Thomas Mühlbacher 2024-05-27 17:02:37 +02:00
  • 7efaf45d78 Update bcachefs sources to bc0fa834a738 bcachefs: Better fsck error message for key version Kent Overstreet 2024-05-27 19:17:49 -04:00
  • 067e072465 Update bcachefs sources to ea473c4a1a21 bcachefs: btree_gc can now handle unknown btrees Kent Overstreet 2024-05-27 18:47:39 -04:00