├── .github └── workflows │ ├── generated-pr.yml │ ├── go-check.yml │ ├── go-test.yml │ ├── release-check.yml │ ├── releaser.yml │ ├── stale.yml │ └── tagpush.yml ├── LICENSE.md ├── README.md ├── data ├── builder │ ├── builder.go │ ├── dir_test.go │ ├── directory.go │ ├── dirshard.go │ ├── file.go │ ├── file_test.go │ ├── quick │ │ ├── quick.go │ │ └── quick_test.go │ └── util.go ├── datatypes.go ├── doc.go ├── errors.go ├── fixtures │ ├── directory.unixfs │ ├── directory │ │ └── file.txt │ ├── file.txt │ ├── file.txt.unixfs │ ├── raw.unixfs │ ├── symlink.txt │ └── symlink.txt.unixfs ├── format_test.go ├── gen │ └── main.go ├── ipldsch_minima.go ├── ipldsch_satisfaction.go ├── ipldsch_types.go ├── marshal.go ├── permissions.go ├── unmarshal.go └── wirenumbers.go ├── directory └── basicdir.go ├── file ├── deferred.go ├── file.go ├── file_test.go ├── fixtures │ ├── QmT78zSuBmuS4z925WZfrqQ1qHaJ56DQaTfyMUF7F8ff5o.car │ └── QmT8EC9sJq63SkDZ1mWLbWWyVV66PuqyHWpKkH4pcVyY4H.car ├── large_file_test.go ├── shard.go └── wrapped.go ├── go.mod ├── go.sum ├── hamt ├── errors.go ├── fixtures │ └── wikipedia-cryptographic-hash-function.car ├── shardeddir.go ├── shardeddir_test.go ├── util.go └── util_test.go ├── iter ├── iter.go └── iterlink.go ├── pathpbnode.go ├── reification.go ├── signaling.go ├── signalling_test.go ├── test ├── doc.go └── partial_file_access_test.go ├── testutil ├── directory.go ├── doc.go ├── generator.go └── namegen │ └── namegen.go ├── utils └── utils.go └── version.json /.github/workflows/generated-pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/.github/workflows/generated-pr.yml -------------------------------------------------------------------------------- /.github/workflows/go-check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/.github/workflows/go-check.yml -------------------------------------------------------------------------------- /.github/workflows/go-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/.github/workflows/go-test.yml -------------------------------------------------------------------------------- /.github/workflows/release-check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/.github/workflows/release-check.yml -------------------------------------------------------------------------------- /.github/workflows/releaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/.github/workflows/releaser.yml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.github/workflows/tagpush.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/.github/workflows/tagpush.yml -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/README.md -------------------------------------------------------------------------------- /data/builder/builder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/data/builder/builder.go -------------------------------------------------------------------------------- /data/builder/dir_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/data/builder/dir_test.go -------------------------------------------------------------------------------- /data/builder/directory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/data/builder/directory.go -------------------------------------------------------------------------------- /data/builder/dirshard.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/data/builder/dirshard.go -------------------------------------------------------------------------------- /data/builder/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/data/builder/file.go -------------------------------------------------------------------------------- /data/builder/file_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/data/builder/file_test.go -------------------------------------------------------------------------------- /data/builder/quick/quick.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/data/builder/quick/quick.go -------------------------------------------------------------------------------- /data/builder/quick/quick_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/data/builder/quick/quick_test.go -------------------------------------------------------------------------------- /data/builder/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/data/builder/util.go -------------------------------------------------------------------------------- /data/datatypes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/data/datatypes.go -------------------------------------------------------------------------------- /data/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/data/doc.go -------------------------------------------------------------------------------- /data/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/data/errors.go -------------------------------------------------------------------------------- /data/fixtures/directory.unixfs: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /data/fixtures/directory/file.txt: -------------------------------------------------------------------------------- 1 | Hello UnixFS 2 | -------------------------------------------------------------------------------- /data/fixtures/file.txt: -------------------------------------------------------------------------------- 1 | Hello UnixFS 2 | -------------------------------------------------------------------------------- /data/fixtures/file.txt.unixfs: -------------------------------------------------------------------------------- 1 |  Hello UnixFS 2 |  -------------------------------------------------------------------------------- /data/fixtures/raw.unixfs: -------------------------------------------------------------------------------- 1 |  Hello UnixFS 2 |  -------------------------------------------------------------------------------- /data/fixtures/symlink.txt: -------------------------------------------------------------------------------- 1 | Hello UnixFS 2 | -------------------------------------------------------------------------------- /data/fixtures/symlink.txt.unixfs: -------------------------------------------------------------------------------- 1 | file.txt -------------------------------------------------------------------------------- /data/format_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/data/format_test.go -------------------------------------------------------------------------------- /data/gen/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/data/gen/main.go -------------------------------------------------------------------------------- /data/ipldsch_minima.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/data/ipldsch_minima.go -------------------------------------------------------------------------------- /data/ipldsch_satisfaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/data/ipldsch_satisfaction.go -------------------------------------------------------------------------------- /data/ipldsch_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/data/ipldsch_types.go -------------------------------------------------------------------------------- /data/marshal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/data/marshal.go -------------------------------------------------------------------------------- /data/permissions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/data/permissions.go -------------------------------------------------------------------------------- /data/unmarshal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/data/unmarshal.go -------------------------------------------------------------------------------- /data/wirenumbers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/data/wirenumbers.go -------------------------------------------------------------------------------- /directory/basicdir.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/directory/basicdir.go -------------------------------------------------------------------------------- /file/deferred.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/file/deferred.go -------------------------------------------------------------------------------- /file/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/file/file.go -------------------------------------------------------------------------------- /file/file_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/file/file_test.go -------------------------------------------------------------------------------- /file/fixtures/QmT78zSuBmuS4z925WZfrqQ1qHaJ56DQaTfyMUF7F8ff5o.car: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/file/fixtures/QmT78zSuBmuS4z925WZfrqQ1qHaJ56DQaTfyMUF7F8ff5o.car -------------------------------------------------------------------------------- /file/fixtures/QmT8EC9sJq63SkDZ1mWLbWWyVV66PuqyHWpKkH4pcVyY4H.car: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/file/fixtures/QmT8EC9sJq63SkDZ1mWLbWWyVV66PuqyHWpKkH4pcVyY4H.car -------------------------------------------------------------------------------- /file/large_file_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/file/large_file_test.go -------------------------------------------------------------------------------- /file/shard.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/file/shard.go -------------------------------------------------------------------------------- /file/wrapped.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/file/wrapped.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/go.sum -------------------------------------------------------------------------------- /hamt/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/hamt/errors.go -------------------------------------------------------------------------------- /hamt/fixtures/wikipedia-cryptographic-hash-function.car: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/hamt/fixtures/wikipedia-cryptographic-hash-function.car -------------------------------------------------------------------------------- /hamt/shardeddir.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/hamt/shardeddir.go -------------------------------------------------------------------------------- /hamt/shardeddir_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/hamt/shardeddir_test.go -------------------------------------------------------------------------------- /hamt/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/hamt/util.go -------------------------------------------------------------------------------- /hamt/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/hamt/util_test.go -------------------------------------------------------------------------------- /iter/iter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/iter/iter.go -------------------------------------------------------------------------------- /iter/iterlink.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/iter/iterlink.go -------------------------------------------------------------------------------- /pathpbnode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/pathpbnode.go -------------------------------------------------------------------------------- /reification.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/reification.go -------------------------------------------------------------------------------- /signaling.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/signaling.go -------------------------------------------------------------------------------- /signalling_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/signalling_test.go -------------------------------------------------------------------------------- /test/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/test/doc.go -------------------------------------------------------------------------------- /test/partial_file_access_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/test/partial_file_access_test.go -------------------------------------------------------------------------------- /testutil/directory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/testutil/directory.go -------------------------------------------------------------------------------- /testutil/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/testutil/doc.go -------------------------------------------------------------------------------- /testutil/generator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/testutil/generator.go -------------------------------------------------------------------------------- /testutil/namegen/namegen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/testutil/namegen/namegen.go -------------------------------------------------------------------------------- /utils/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ipfs/go-unixfsnode/HEAD/utils/utils.go -------------------------------------------------------------------------------- /version.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "v1.10.2" 3 | } 4 | --------------------------------------------------------------------------------