Commit Graph

  • eaf5575080 Rename sb to block_device Roland Vet 2024-02-20 20:51:31 +0100
  • ceb9eaa020 Rename password{,_policy} Roland Vet 2024-02-20 20:48:30 +0100
  • 37c0ae2e79 Rename KeyLocation to more appropriate KeyPolicy Roland Vet 2024-02-20 20:46:42 +0100
  • ceb259b2a3 Typo Roland Vet 2024-02-20 19:49:50 +0100
  • 46ed72461f Rename sbs to block_devices_to_mount Roland Vet 2024-02-20 19:46:59 +0100
  • b7c43996a1 Rephrase help message Roland Vet 2024-02-19 15:13:41 +0100
  • 911c53266a Remove unnecessary brackets Roland Vet 2024-02-16 08:14:29 +0100
  • d67643f24c Add decryption by key_file Roland Vet 2024-02-18 09:32:19 +0100
  • 0ff96b2a0f Add fmt::Display for KeyLocation Roland Vet 2024-02-22 21:12:36 +0100
  • 86049a1641 Refactor ask_for_key to call new decrypt_master_key Roland Vet 2024-02-21 16:45:18 +0100
  • 0728677cdc Fix dirent test: lines have changed Roland Vet 2024-02-21 08:39:27 +0100
  • 466802d8c7 Fix line check Roland Vet 2024-02-21 08:27:40 +0100
  • 25e84a9917 rust: use libc::Ioctl type for ioctl() request argument Thomas Bertschinger 2024-02-20 20:24:20 -0700
  • de9c798382 v1.6.3 v1.6.3 Kent Overstreet 2024-02-20 18:42:07 -0500
  • e5b2870d05 Update bcachefs sources to c887148ebf99 thread_with_file: add f_ops.flush Kent Overstreet 2024-02-20 16:28:18 -0500
  • 6ff5313cbe cmd_fsck: Collect return code of kernel fsck with close() Kent Overstreet 2024-02-17 20:57:07 -0500
  • b2824ebac1 bch_bindgen: fix packed and aligned structs on i686, ppc64 Thomas Bertschinger 2024-02-17 11:20:25 -0700
  • 46590fa310 Merge remote-tracking branch 'github/master' Kent Overstreet 2024-02-16 01:53:51 -0500
  • d1900b637e
    Merge pull request #211 from oz123/master koverstreet 2024-02-16 01:53:37 -0500
  • e773e86495 Update bcachefs sources to 9a555a741e80 bcachefs: omit alignment attribute on big endian struct bkey v1.6.2 Kent Overstreet 2024-02-15 23:45:29 -0500
  • f2ba586baf fix build on old gcc v1.6.1 Kent Overstreet 2024-02-13 23:27:04 -0500
  • da67fc2360 fsck: Fall back to userland fsck when probed for kernel fsck v1.6 Kent Overstreet 2024-02-13 22:05:09 -0500
  • cd4cbfc627 fsck: Automatically use kernel fsck when better version match Kent Overstreet 2024-02-11 21:42:14 -0500
  • b03f7b606f kill_btree_node: fix return code Kent Overstreet 2024-02-10 21:16:03 -0500
  • 9866af841e Update bcachefs sources to 39a84c99af2d bcachefs: Clamp replicas_required to replicas Kent Overstreet 2024-02-10 21:06:20 -0500
  • 7a716b76b5 Update bcachefs sources to bee7b5a4fa21 bcachefs: Pin btree cache in ram for random access in fsck Kent Overstreet 2024-02-09 21:30:46 -0500
  • 9e6d9560d0
    Merge pull request #236 from ErrorNoInternet/subcommand-aliases koverstreet 2024-02-09 14:20:29 -0500
  • 4327e0681b
    feat: add aliases for a few subcommands ErrorNoInternet 2024-02-09 17:37:00 +0800
  • 428948e120
    refactor: clean up arguments ErrorNoInternet 2024-02-09 17:36:49 +0800
  • a95a25dc1d Replace atty with stdlib Alexander Fougner 2024-02-07 21:12:09 +0100
  • bc0a443850 kill dependency on char signedness Kent Overstreet 2024-02-06 23:13:02 -0500
  • 168126a41e fix snapshotting when dst is single component path Kent Overstreet 2024-02-06 01:32:37 -0500
  • f3f005c76e Update bcachefs sources to 50847e296b34 bcachefs: Check subvol <-> inode pointers in check_inode() Kent Overstreet 2024-02-05 23:09:25 -0500
  • 1ef396b684 cmd_subvolume: Fix snapshot creation with implicit source Kent Overstreet 2024-02-05 20:33:10 -0500
  • 1d39ee23af cosmetic refactoring of Makefile Frederik Schwan 2024-02-03 19:21:19 +0100
  • f6b619daad rust: update bindgen to 0.69.4; remove custom type modifications Thomas Bertschinger 2024-02-04 13:49:23 -0700
  • f154e6ed41
    Merge pull request #231 from sesse/install-mount koverstreet 2024-02-04 08:46:14 -0500
  • e9fec00f86 Make initramfs hook install mount.bcachefs Steinar H. Gunderson 2024-02-03 10:45:00 +0100
  • 33411cf113
    cosmetic refactoring of Makefile Frederik Schwan 2024-02-03 19:21:19 +0100
  • 02bf1d3687 Loosen dependencies of Rust crates Steinar H. Gunderson 2024-02-03 10:41:32 +0100
  • f15633cce1
    Merge pull request #229 from g2p/cli-symlink koverstreet 2024-01-29 12:20:04 -0500
  • f2f1b5c3ec
    Merge pull request #228 from g2p/non-utf8-printbuf-display koverstreet 2024-01-29 12:19:16 -0500
  • f8f10530f1 printbuf_to_formatter: Lossy display of non-UTF-8 printbufs Gabriel 2024-01-29 14:33:15 +0100
  • ca06a063fa Add bcachefs command compatibility symlink Gabriel 2024-01-29 14:03:07 +0100
  • da4bbf51d0 cmd_list_journal: --transaction-filter now takes range Kent Overstreet 2024-01-27 10:56:34 -0500
  • e366e40796 feat(c_src): drop entirely subvolume subcommands Ryan Lahfa 2024-01-27 05:46:24 +0100
  • 39ce084d18 fix(build): clean should delete top-level libbcachefs.a Ryan Lahfa 2024-01-27 04:30:00 +0100
  • d9e0ab9a6d feat(rust/commands): introduce Rust-driven subvolume sub-CLI Ryan Lahfa 2024-01-27 04:23:53 +0100
  • cee2cc4c87 feat(rust/wrappers): init BcachefsHandle Ryan Lahfa 2024-01-27 04:23:20 +0100
  • 76538fa923 feat(c_src): drop entirely subvolume subcommands Ryan Lahfa 2024-01-27 05:46:24 +0100
  • ec277463e9 fix(build): clean should delete top-level libbcachefs.a Ryan Lahfa 2024-01-27 04:30:00 +0100
  • e1d08fc1fc feat(rust/commands): introduce Rust-driven subvolume sub-CLI Ryan Lahfa 2024-01-27 04:23:53 +0100
  • 9282cb953c feat(rust/wrappers): init BcachefsHandle Ryan Lahfa 2024-01-27 04:23:20 +0100
  • 930646e8dd feat(bindgen): expose bcache_fs_(open|close) to Rust side Ryan Lahfa 2024-01-27 03:19:28 +0100
  • 55d75992db doc(versioning): document version semantics of this project Ryan Lahfa 2024-01-27 03:08:36 +0100
  • 11d2a45bc0 doc(versioning): document version semantics of this project Raito Bezarius 2024-01-27 02:51:11 +0100
  • 5787b1c234 feat(bindgen): expose BCH_IOCTL_SUBVOLUME_* on Rust side Raito Bezarius 2024-01-27 02:35:19 +0100
  • 5a1975e528 fix(bindgen): expand the Fix753 workaround for any type and document it Raito Bezarius 2024-01-27 02:34:50 +0100
  • 234fe664b1 fix(libbcachefs/ioctl): dirfd should be a signed 32 bits integer Raito Bezarius 2024-01-27 02:29:31 +0100
  • 38b8d01c4c Update bcachefs sources to 481b5f343248 bcachefs: Better error messages for missing inodes in fsck Kent Overstreet 2024-01-16 22:45:53 -0500
  • 7717a439cf use upstream bindgen; fix packed and aligned types Thomas Bertschinger 2024-01-23 07:36:02 -0700
  • 505d5aaed2 remove bch_bindgen/Cargo.lock from version control Thomas Bertschinger 2024-01-21 21:38:37 -0700
  • 39e109e5f9
    Merge pull request #220 from ElvishJerricco/fix-nix-and-docs koverstreet 2024-01-23 02:53:21 -0500
  • de191cd19c rust: fix docs Will Fancher 2024-01-21 17:16:58 -0500
  • 8117fa732b nix: fix build Will Fancher 2024-01-21 17:16:51 -0500
  • 3da247cd20
    Merge pull request #219 from xhebox/master koverstreet 2024-01-21 07:08:23 -0500
  • 03122a5888 bch_bindgen: add liburcu paths by pkgconfig xhe 2024-01-21 19:04:31 +0800
  • 5e224596cf Remove gag usage Kent Overstreet 2024-01-20 20:29:48 -0500
  • d0de5f03d2
    Add option to read passphrase from a keyfile Oz Tiram 2024-01-15 15:40:02 +0100
  • b5fd066153 Move c_src dirs back to toplevel Kent Overstreet 2024-01-16 17:00:02 -0500
  • 06ff8b55b7 rust: bump rpassword to v7.x Faidon Liambotis 2024-01-09 12:53:00 +0200
  • 899d08c343 rust: bump rpassword to v7.x Faidon Liambotis 2024-01-09 12:53:00 +0200
  • f5baaf48e3 move Rust sources to top level, C sources into c_src Thomas Bertschinger 2024-01-15 23:41:02 -0700
  • fb35dbfdc5 remove library from bcachefs-tools Rust package Thomas Bertschinger 2024-01-15 23:41:01 -0700
  • 0a284fc4ff convert main() from C to Rust Thomas Bertschinger 2024-01-15 23:41:00 -0700
  • 249bf7b9d4 cmd_dump: Use buffered IO Kent Overstreet 2024-01-15 22:14:52 -0500
  • 807cabc4c9 Prune rust dependencies Kent Overstreet 2024-01-15 14:37:07 -0500
  • 76161e0687 cmd_attr: check for errors from fdopendir() Kent Overstreet 2024-01-15 14:34:54 -0500
  • 039fd4064a cmd_mount: Use noxcl for opening block devices v1.4.1 Kent Overstreet 2024-01-13 01:47:33 -0500
  • 6f354fca87
    Merge 2724f8a968 into db25c64236 Zhai Can 2024-01-15 09:38:48 +0100
  • db25c64236 cmd_mount: Use noxcl for opening block devices Kent Overstreet 2024-01-13 01:47:33 -0500
  • 5ed0dcc001 rust: remove dependency on itertools Faidon Liambotis 2024-01-09 12:52:51 +0200
  • aefc264401 fix invalid write in pop_cmd() Thomas Bertschinger 2024-01-11 23:57:29 -0700
  • 076216c16b cmd_migrate: Fix fsck invocation Kent Overstreet 2024-01-12 13:10:54 -0500
  • b6afe1bed4 init_layout(): fix rounding Steinar H. Gunderson 2024-01-12 18:56:49 +0100
  • 2b7fda5aee
    Merge pull request #206 from kode54/fix-fsck-service koverstreet 2024-01-12 12:25:48 -0500
  • 01b4965104 fix fsck service location Christopher Snowhill 2024-01-11 23:55:39 -0800
  • f6bdf31843 kill bd_buffered_fd Kent Overstreet 2024-01-06 17:54:06 -0500
  • 226bade565 kill bd_sync_fd Kent Overstreet 2024-01-06 17:45:54 -0500
  • 2007d9b6ce Fix bch2_super_write() alignment Kent Overstreet 2024-01-10 22:26:49 -0500
  • ffff532425 rust: remove dependency on itertools Faidon Liambotis 2024-01-09 12:52:51 +0200
  • 640e3cfd92 rust: remove unused dependencies Faidon Liambotis 2024-01-09 12:53:04 +0200
  • 9a9af6e9e6 create common entry point for Rust commands Thomas Bertschinger 2024-01-07 18:36:33 -0700
  • b90031efaa Update bcachefs sources to cbb2e45634dd bcachefs: fix simulateously upgrading & downgrading Kent Overstreet 2024-01-05 14:18:29 -0500
  • ba4c17c12b atomic64_read_acquire() should be inline Kent Overstreet 2024-01-05 15:11:42 -0500
  • e7049c592a cmd_show_super: --field-only Kent Overstreet 2024-01-05 12:39:05 -0500
  • 799439a88a Update bcachefs sources to d267e10a43b2 bcachefs: __bch2_sb_field_to_text() Kent Overstreet 2024-01-05 12:38:14 -0500
  • 605e2311d9 linux header updates Kent Overstreet 2024-01-05 12:39:40 -0500
  • 30c4b24b77 fix show_super default fields Kent Overstreet 2024-01-05 12:07:57 -0500
  • a751fe3a3c cmd_reset_counters Kent Overstreet 2024-01-04 19:45:54 -0500