├── .github ├── dependabot.yml └── workflows │ ├── build.yml │ ├── cleanup.yml │ ├── pr-lint.yml │ ├── release.yml │ └── scorecard.yml ├── .golangci.yaml ├── .pre-commit-config.yaml ├── .release-please-manifest.json ├── CHANGELOG.md ├── LICENSE ├── README.md ├── export_test.go ├── go.mod ├── go.sum ├── internal ├── aes7z │ ├── key.go │ └── reader.go ├── bcj2 │ └── reader.go ├── bra │ ├── arm.go │ ├── bcj.go │ ├── bra.go │ ├── ppc.go │ ├── reader.go │ └── sparc.go ├── brotli │ └── reader.go ├── bzip2 │ └── reader.go ├── deflate │ └── reader.go ├── delta │ └── reader.go ├── lz4 │ └── reader.go ├── lzma │ └── reader.go ├── lzma2 │ └── reader.go ├── pool │ └── pool.go ├── util │ ├── checksum.go │ └── reader.go └── zstd │ └── reader.go ├── reader.go ├── reader_internal_test.go ├── reader_test.go ├── register.go ├── release-please-config.json ├── struct.go ├── struct_internal_test.go ├── testdata ├── 7zcracker.7z ├── COMPRESS-492.7z ├── aes7z.7z ├── arm.7z ├── bcj.7z ├── bcj2.7z ├── brotli.7z ├── bzip2.7z ├── copy.7z ├── deflate.7z ├── delta.7z ├── empty.7z ├── empty2.7z ├── file_and_empty.7z ├── issue87.7z ├── lz4.7z ├── lzma.7z ├── lzma1900.7z ├── lzma2.7z ├── multi.7z.001 ├── multi.7z.002 ├── multi.7z.003 ├── multi.7z.004 ├── multi.7z.005 ├── multi.7z.006 ├── ppc.7z ├── sfx.exe ├── sparc.7z ├── t0.7z ├── t1.7z ├── t2.7z ├── t3.7z ├── t4.7z ├── t5.7z └── zstd.7z └── types.go /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/cleanup.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/.github/workflows/cleanup.yml -------------------------------------------------------------------------------- /.github/workflows/pr-lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/.github/workflows/pr-lint.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/scorecard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/.github/workflows/scorecard.yml -------------------------------------------------------------------------------- /.golangci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/.golangci.yaml -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.release-please-manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | ".": "1.6.1" 3 | } 4 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/README.md -------------------------------------------------------------------------------- /export_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/export_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/go.sum -------------------------------------------------------------------------------- /internal/aes7z/key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/internal/aes7z/key.go -------------------------------------------------------------------------------- /internal/aes7z/reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/internal/aes7z/reader.go -------------------------------------------------------------------------------- /internal/bcj2/reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/internal/bcj2/reader.go -------------------------------------------------------------------------------- /internal/bra/arm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/internal/bra/arm.go -------------------------------------------------------------------------------- /internal/bra/bcj.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/internal/bra/bcj.go -------------------------------------------------------------------------------- /internal/bra/bra.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/internal/bra/bra.go -------------------------------------------------------------------------------- /internal/bra/ppc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/internal/bra/ppc.go -------------------------------------------------------------------------------- /internal/bra/reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/internal/bra/reader.go -------------------------------------------------------------------------------- /internal/bra/sparc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/internal/bra/sparc.go -------------------------------------------------------------------------------- /internal/brotli/reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/internal/brotli/reader.go -------------------------------------------------------------------------------- /internal/bzip2/reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/internal/bzip2/reader.go -------------------------------------------------------------------------------- /internal/deflate/reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/internal/deflate/reader.go -------------------------------------------------------------------------------- /internal/delta/reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/internal/delta/reader.go -------------------------------------------------------------------------------- /internal/lz4/reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/internal/lz4/reader.go -------------------------------------------------------------------------------- /internal/lzma/reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/internal/lzma/reader.go -------------------------------------------------------------------------------- /internal/lzma2/reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/internal/lzma2/reader.go -------------------------------------------------------------------------------- /internal/pool/pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/internal/pool/pool.go -------------------------------------------------------------------------------- /internal/util/checksum.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/internal/util/checksum.go -------------------------------------------------------------------------------- /internal/util/reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/internal/util/reader.go -------------------------------------------------------------------------------- /internal/zstd/reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/internal/zstd/reader.go -------------------------------------------------------------------------------- /reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/reader.go -------------------------------------------------------------------------------- /reader_internal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/reader_internal_test.go -------------------------------------------------------------------------------- /reader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/reader_test.go -------------------------------------------------------------------------------- /register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/register.go -------------------------------------------------------------------------------- /release-please-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/release-please-config.json -------------------------------------------------------------------------------- /struct.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/struct.go -------------------------------------------------------------------------------- /struct_internal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/struct_internal_test.go -------------------------------------------------------------------------------- /testdata/7zcracker.7z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/testdata/7zcracker.7z -------------------------------------------------------------------------------- /testdata/COMPRESS-492.7z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/testdata/COMPRESS-492.7z -------------------------------------------------------------------------------- /testdata/aes7z.7z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/testdata/aes7z.7z -------------------------------------------------------------------------------- /testdata/arm.7z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/testdata/arm.7z -------------------------------------------------------------------------------- /testdata/bcj.7z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/testdata/bcj.7z -------------------------------------------------------------------------------- /testdata/bcj2.7z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/testdata/bcj2.7z -------------------------------------------------------------------------------- /testdata/brotli.7z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/testdata/brotli.7z -------------------------------------------------------------------------------- /testdata/bzip2.7z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/testdata/bzip2.7z -------------------------------------------------------------------------------- /testdata/copy.7z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/testdata/copy.7z -------------------------------------------------------------------------------- /testdata/deflate.7z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/testdata/deflate.7z -------------------------------------------------------------------------------- /testdata/delta.7z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/testdata/delta.7z -------------------------------------------------------------------------------- /testdata/empty.7z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/testdata/empty.7z -------------------------------------------------------------------------------- /testdata/empty2.7z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/testdata/empty2.7z -------------------------------------------------------------------------------- /testdata/file_and_empty.7z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/testdata/file_and_empty.7z -------------------------------------------------------------------------------- /testdata/issue87.7z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/testdata/issue87.7z -------------------------------------------------------------------------------- /testdata/lz4.7z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/testdata/lz4.7z -------------------------------------------------------------------------------- /testdata/lzma.7z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/testdata/lzma.7z -------------------------------------------------------------------------------- /testdata/lzma1900.7z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/testdata/lzma1900.7z -------------------------------------------------------------------------------- /testdata/lzma2.7z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/testdata/lzma2.7z -------------------------------------------------------------------------------- /testdata/multi.7z.001: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/testdata/multi.7z.001 -------------------------------------------------------------------------------- /testdata/multi.7z.002: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/testdata/multi.7z.002 -------------------------------------------------------------------------------- /testdata/multi.7z.003: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/testdata/multi.7z.003 -------------------------------------------------------------------------------- /testdata/multi.7z.004: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/testdata/multi.7z.004 -------------------------------------------------------------------------------- /testdata/multi.7z.005: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/testdata/multi.7z.005 -------------------------------------------------------------------------------- /testdata/multi.7z.006: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/testdata/multi.7z.006 -------------------------------------------------------------------------------- /testdata/ppc.7z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/testdata/ppc.7z -------------------------------------------------------------------------------- /testdata/sfx.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/testdata/sfx.exe -------------------------------------------------------------------------------- /testdata/sparc.7z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/testdata/sparc.7z -------------------------------------------------------------------------------- /testdata/t0.7z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/testdata/t0.7z -------------------------------------------------------------------------------- /testdata/t1.7z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/testdata/t1.7z -------------------------------------------------------------------------------- /testdata/t2.7z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/testdata/t2.7z -------------------------------------------------------------------------------- /testdata/t3.7z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/testdata/t3.7z -------------------------------------------------------------------------------- /testdata/t4.7z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/testdata/t4.7z -------------------------------------------------------------------------------- /testdata/t5.7z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/testdata/t5.7z -------------------------------------------------------------------------------- /testdata/zstd.7z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/testdata/zstd.7z -------------------------------------------------------------------------------- /types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bodgit/sevenzip/HEAD/types.go --------------------------------------------------------------------------------