summaryrefslogtreecommitdiff
path: root/lib/btrfs/btrfstree
AgeCommit message (Expand)Author
2023-03-15tree-wide: Refer to item "slots" rather than "indexes"Luke Shumaker
2023-03-15tree-wide: Have "interior" rather than "internal" be the antonym of "leaf"Luke Shumaker
2023-03-15btrfstree: Fix commentsLuke Shumaker
2023-03-14Move files around [ci-skip]Luke Shumaker
2023-02-12btrfsprim: Have ObjID.Format() take the tree ID, not the item typeLuke Shumaker
2023-02-12Change how constants are declared to play nice with godocLuke Shumaker
2023-02-12btrfstree: Add a FreeNodeRef function, use itLuke Shumaker
2023-02-12tree-wide: Cache all calls to binstruct.StaticSizeLuke Shumaker
2023-02-12btrfstree: Add a Pool for byte slicesLuke Shumaker
2023-02-12btrfsitem: Have all Item implementations be pointers to structsLuke Shumaker
2023-02-12btrfstree: Pre-allocate node.BodyLeaf/node.BodyInternalLuke Shumaker
2023-02-05containers: s/Cmp/Compare/ to match the standard libraryLuke Shumaker
2023-01-01lint: Turn on gomndLuke Shumaker
2023-01-01lint: Turn on gofumptLuke Shumaker
2023-01-01lint: Turn on gocriticLuke Shumaker
2023-01-01tree-wide: Audit for simplistic type assertionsLuke Shumaker
2022-10-06fix bug with subvolume lookupLuke Shumaker
2022-10-06let skinny paths get evictedLuke Shumaker
2022-10-03add max key checkingLuke Shumaker
2022-10-03nil pathsLuke Shumaker
2022-10-03fix bugLuke Shumaker
2022-09-05Add ToKey to TreePaths; MinItem and MaxItem to NodeExpectationsLuke Shumaker
2022-08-30Change how btrfstree.TreePath generations workLuke Shumaker
2022-08-30btrfstree.ReadNode: Return more useful error typesLuke Shumaker
2022-08-30btrfstree: Don't let (most) validation errors prevent parsingLuke Shumaker
2022-08-30fix bad search/replaceLuke Shumaker
2022-08-30misc fixLuke Shumaker
2022-08-30wipLuke Shumaker
2022-08-30wipLuke Shumaker
2022-08-28btrfs: Split off btrfstree and btrfsprim sub-packagesLuke Shumaker