summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-07-23wip: rebuildmappings process: Don't require --pvlukeshu/process-without-pvLuke Shumaker
2023-07-23rebuildmappings: Include existing mappings in the scan JSONLuke Shumaker
2023-07-23btrfs: Export SuperBlockSizeLuke Shumaker
2023-07-23Merge branch 'lukeshu/json'Luke Shumaker
2023-07-23rebuildmappings scan: Include the device size and superblockLuke Shumaker
2023-07-23btrfssum: Don't emit JSON strings that are too longLuke Shumaker
2023-07-23Pull the json-hex-encoding from shortsum to jsonutilLuke Shumaker
2023-07-22containers: Optional: Migrate from stdlib json to lowmemjsonLuke Shumaker
2023-07-22textui.Portion: Always round percents downLuke Shumaker
2023-07-22textui: Progress: Fix some subtle timing issuesLuke Shumaker
2023-07-22rebuildmappings scan: Fix a use-after-free bugLuke Shumaker
2023-07-22rebuildtrees: Better organize resolveTreeAugments()Luke Shumaker
2023-07-10Add the announcement email as a README.mdv0.1.0Luke Shumaker
2023-07-06cmd: inspect rebuildmappings, inspect rebuildtrees: Fix help textLuke Shumaker
2023-05-06btrfstree: Fix an issue with .Padding pointing to a buffer it doesn't ownLuke Shumaker
2023-05-06cmd: inspect dump-trees: Bump the btrfs-progs versionLuke Shumaker
2023-05-06examples/mount.sh: FixLuke Shumaker
2023-05-06mv scripts examplesLuke Shumaker
2023-04-17Merge branch 'lukeshu/rebuilt-v2-pt4-enhance'Luke Shumaker
2023-04-17btrfsutil: RebuiltForrest: Add a .RebuiltAddRoots() method, cmd/btrfs-rec: Ad...Luke Shumaker
2023-04-17cmd/btrfs-rec, btrfsutil: Delete OldRebuiltForrestLuke Shumaker
2023-04-17btrfsutil.RebuiltForrest, rebuildtrees: Be more permissive of broken UUID_TREEsLuke Shumaker
2023-04-17Merge branch 'lukeshu/rebuilt-v2-pt3-errs'Luke Shumaker
2023-04-17btrfsutil: RebuiltForrest: Fuss with error messagesLuke Shumaker
2023-04-17btrfsutil: RebuiltForrest: Have LookupRoot return an errorLuke Shumaker
2023-04-17btrfsutil: RebuiltTree: Dedup ownership errorsLuke Shumaker
2023-04-17btrfsutil: RebuiltForrest: Have LookupUUID return an errorLuke Shumaker
2023-04-17btrfsutil: RebuiltTree: Properly track errors for the btrfstree.Tree APILuke Shumaker
2023-04-17btrfsutil: RebuiltTree: Don't have laxAncestors hide UUID errorsLuke Shumaker
2023-04-17btrfsutil: RebuiltTree: Fix potential infinite loop in RebuiltCOWDistanceLuke Shumaker
2023-04-17btrfstree: Wrap the error for UUID lookup failuresLuke Shumaker
2023-04-17btrfs: FS: AcquireNode: Shorten errorsLuke Shumaker
2023-04-17btrfs: Subvolume: loadFile: Fix errors around extent gapsLuke Shumaker
2023-04-17Merge branch 'lukeshu/rebuilt-v2-pt2-lax-parents'Luke Shumaker
2023-04-17btrfsutil: RebuiltForrest: Add a lax-ancestor modeLuke Shumaker
2023-04-17btrfstree: Path.NodeExpectations(): Drop the ability to fail openLuke Shumaker
2023-04-16Merge branch 'lukeshu/rebuilt-misc'Luke Shumaker
2023-04-16btrfsutil: RebuiltTree: TreeWalk: Touch upLuke Shumaker
2023-04-16btrfsutil: RebuiltTree: Drop pointless `if`/indentationLuke Shumaker
2023-04-16btrfsutil: RebuiltForrest: Be lazier about calling .RebuiltAddRoot()Luke Shumaker
2023-04-15btrfsutil: RebuiltTree: Clean up lockingLuke Shumaker
2023-04-15Clean-up made possible by btrfsutil.RebuiltForrest implementing btrfs.ReadableFSLuke Shumaker
2023-04-14Merge branch 'lukeshu/rebuilt-v2-pt1-naive'Luke Shumaker
2023-04-13cmd/btrfs-rec: Add a way to use RebuiltForrest instead of OldRebuiltForrestLuke Shumaker
2023-04-13btrfsutil: RebuiltForrest: Naively implement the new btrfs.ReadableFS APILuke Shumaker
2023-04-13btrfsutil: RebuiltForrest.RebuiltTree(): Return errorsLuke Shumaker
2023-04-13btrfsutil: RebuiltForrest: Have the ancestor id-to-ptr map persistLuke Shumaker
2023-04-13btrfsutil: RebuiltForrest: readItem: Return a full btrfstree.ItemLuke Shumaker
2023-04-13btrfsutil: RebuiltTree: Track member interior nodes tooLuke Shumaker
2023-04-13btrfsutil: Graph: Track item sizesLuke Shumaker