summaryrefslogtreecommitdiff
path: root/lib/btrfs/io3_btree.go
AgeCommit message (Expand)Author
2023-02-12btrfsitem: Have all Item implementations be pointers to structsLuke Shumaker
2023-01-01lint: Turn on gofumptLuke Shumaker
2022-08-30remove debug logigngLuke Shumaker
2022-08-30wipLuke Shumaker
2022-08-30wipLuke Shumaker
2022-08-28dbgLuke Shumaker
2022-08-28btrfs: Split off btrfstree and btrfsprim sub-packagesLuke Shumaker
2022-08-28btrfs: Split io3_btree.go in to multiple filesLuke Shumaker
2022-08-28btrfs: Allow TreeWalkHandler to indicate a node should be skippedLuke Shumaker
2022-08-28btrfs: Rework TreePath to allow correctly checking the owner treeLuke Shumaker
2022-08-28btrfs: Rethink the ReadNode API to better encourage sanity checkingLuke Shumaker
2022-08-28Misc tidy upLuke Shumaker
2022-08-17tools: Upgrade to Go 1.19Luke Shumaker
2022-07-27add binary search tools to lib/slicesLuke Shumaker
2022-07-15Let btree search have access to the item sizeLuke Shumaker
2022-07-13Fix package names/importsLuke Shumaker
2022-07-13Move the remaining former-generic.go parts out of lib/util/Luke Shumaker
2022-07-13Implement proper search for broken btreesLuke Shumaker
2022-07-13Add a TreePath.Node(x) method to help clean up the codeLuke Shumaker
2022-07-13Have TreeWalk be cancelableLuke Shumaker
2022-07-12Define a Trees interface to abstract over broken treesLuke Shumaker
2022-07-12Don't have .Superblock() return a referenceLuke Shumaker
2022-07-12check for bad itemsLuke Shumaker
2022-07-12Don't include the offset and size in btrfs.ItemLuke Shumaker
2022-07-12Don't let TreeWalk bail early, add TreeID in to TreePathLuke Shumaker
2022-07-10Add license and copyright infoLuke Shumaker
2022-07-10Rename the module, mv pkg libLuke Shumaker