Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-03-23 | btrfstree: Fuss with the TreeWalk API | Luke Shumaker | |
2023-03-17 | tree-wide: s/TreePath/Path/g | Luke Shumaker | |
btrfstree.TreePath stutters. | |||
2023-03-17 | btrfstree: Have ReadNode return a *Node rather than a *diskio.Ref[Addr, Node] | Luke Shumaker | |
... and take a ReaderAt instead of a diskio.File. | |||
2023-03-15 | btrfstree: Have errors include context of what was being searched for | Luke Shumaker | |
2023-03-15 | btrfs: io3_btree.go: De-nest populateTreeUUIDs | Luke Shumaker | |
2023-03-15 | btrfs: io3_btree.go: Organize the file | Luke Shumaker | |
2023-02-12 | btrfsitem: Have all Item implementations be pointers to structs | Luke Shumaker | |
2023-01-01 | lint: Turn on gofumpt | Luke Shumaker | |
All edits to .go files are made by `tools/bin/golangci-lint run --fix ./...`, not by me as a human. | |||
2022-08-30 | remove debug logigng | Luke Shumaker | |
2022-08-30 | wip | Luke Shumaker | |
2022-08-30 | wip | Luke Shumaker | |
2022-08-28 | dbg | Luke Shumaker | |
2022-08-28 | btrfs: Split off btrfstree and btrfsprim sub-packages | Luke Shumaker | |
2022-08-28 | btrfs: Split io3_btree.go in to multiple files | Luke Shumaker | |
This isn't changing anything, just cut/paste. Some of these decisions will make more sense in a later commit. | |||
2022-08-28 | btrfs: Allow TreeWalkHandler to indicate a node should be skipped | Luke Shumaker | |
2022-08-28 | btrfs: Rework TreePath to allow correctly checking the owner tree | Luke Shumaker | |
2022-08-28 | btrfs: Rethink the ReadNode API to better encourage sanity checking | Luke Shumaker | |
2022-08-28 | Misc tidy up | Luke Shumaker | |
2022-08-17 | tools: Upgrade to Go 1.19 | Luke Shumaker | |
1. Edit Makefile:goversion 2. Run `make go-mod-tidy` 3. Run `gofmt -s -w .` 4. Look at the ignore-whitespace-change diff and fixup band gofmt changes | |||
2022-07-27 | add binary search tools to lib/slices | Luke Shumaker | |
2022-07-15 | Let btree search have access to the item size | Luke Shumaker | |
2022-07-13 | Fix package names/imports | Luke Shumaker | |
2022-07-13 | Move the remaining former-generic.go parts out of lib/util/ | Luke Shumaker | |
2022-07-13 | Implement proper search for broken btrees | Luke Shumaker | |
2022-07-13 | Add a TreePath.Node(x) method to help clean up the code | Luke Shumaker | |
2022-07-13 | Have TreeWalk be cancelable | Luke Shumaker | |
2022-07-12 | Define a Trees interface to abstract over broken trees | Luke Shumaker | |
2022-07-12 | Don't have .Superblock() return a reference | Luke Shumaker | |
2022-07-12 | check for bad items | Luke Shumaker | |
Big indentation change in print_tree.go; small actual change. | |||
2022-07-12 | Don't include the offset and size in btrfs.Item | Luke Shumaker | |
2022-07-12 | Don't let TreeWalk bail early, add TreeID in to TreePath | Luke Shumaker | |
2022-07-10 | Add license and copyright info | Luke Shumaker | |
2022-07-10 | Rename the module, mv pkg lib | Luke Shumaker | |