summaryrefslogtreecommitdiff
path: root/lib/btrfs
AgeCommit message (Expand)Author
2022-12-20Add and improve commentsLuke Shumaker
2022-12-20containers.Set: Don't use constraints.OrderedLuke Shumaker
2022-10-08mount: Allow ignoring file checksum errorsLuke Shumaker
2022-10-06fix bug with subvolume lookupLuke Shumaker
2022-10-06check the sums of file readsLuke 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-05Try to uniformly use containers.SetLuke Shumaker
2022-09-05Add ToKey to TreePaths; MinItem and MaxItem to NodeExpectationsLuke Shumaker
2022-08-30Change how btrfstree.TreePath generations workLuke Shumaker
2022-08-30remove debug logigngLuke 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-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-23Begone with allsums.goLuke Shumaker
2022-08-21polish off dbgsumsLuke Shumaker
2022-08-18add a dbgsums commandLuke Shumaker
2022-08-18Have ExtentCSum use SumRunLuke Shumaker
2022-08-18Move ShortSum and friends to the btrfssum packageLuke Shumaker
2022-08-18Work on the scandevices outputLuke Shumaker
2022-08-17json: Implement a bunch of streaming JSON encoding/decodingLuke Shumaker
2022-08-17rename: Move CSumBlockSize from scanforextents to btrfsitemLuke Shumaker
2022-08-17tools: Upgrade to Go 1.19Luke Shumaker
2022-07-27implement `rebuild-nodes`Luke Shumaker
2022-07-27add binary search tools to lib/slicesLuke Shumaker
2022-07-17implement xattrsLuke Shumaker
2022-07-16rethink the SumRun interface to fit diskio.SequenceLuke Shumaker
2022-07-15wipLuke Shumaker
2022-07-15Let btree search have access to the item sizeLuke Shumaker
2022-07-15tidy upLuke Shumaker
2022-07-14wip ls-filesLuke Shumaker
2022-07-14diskio.File: Add .Close() and don't have .Size() return an errorLuke Shumaker
2022-07-13fix typo in a commentLuke Shumaker
2022-07-13Misc tidy upLuke Shumaker
2022-07-13Fix package names/importsLuke Shumaker
2022-07-13Move files to different packages [ci-skip]Luke Shumaker
2022-07-13Move the remaining former-generic.go parts out of lib/util/Luke Shumaker