├── .gitignore ├── LICENSE ├── README.md ├── checksum.go ├── compress.go ├── compress_test.go ├── compressor.go ├── compressor_benchmark_test.go ├── compressor_test.go ├── consts.go ├── decompress.go ├── decompress_test.go ├── decompressor.go ├── decompressor_benchmark_test.go ├── decompressor_test.go ├── errors.go ├── go.mod ├── mode.go ├── native ├── bound.go ├── cgo.go ├── checksum.go ├── compressing.go ├── compressor.go ├── compressor_test.go ├── consts.go ├── decompressing.go ├── decompressor.go ├── decompressor_test.go ├── errors.go ├── helper.c ├── helper.h ├── int.go └── native.go └── v2 ├── autoclose.go ├── checksum.go ├── compress.go ├── compress_test.go ├── compressor.go ├── compressor_benchmark_test.go ├── compressor_test.go ├── consts.go ├── decompress.go ├── decompress_test.go ├── decompressor.go ├── decompressor_benchmark_test.go ├── decompressor_test.go ├── errors.go ├── go.mod ├── mode.go └── native ├── bound.go ├── cgo.go ├── checksum.go ├── compressing.go ├── compressor.go ├── compressor_test.go ├── consts.go ├── decompressing.go ├── decompressor.go ├── decompressor_test.go ├── errors.go ├── helper.c ├── helper.h ├── int.go └── native.go /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/README.md -------------------------------------------------------------------------------- /checksum.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/checksum.go -------------------------------------------------------------------------------- /compress.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/compress.go -------------------------------------------------------------------------------- /compress_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/compress_test.go -------------------------------------------------------------------------------- /compressor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/compressor.go -------------------------------------------------------------------------------- /compressor_benchmark_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/compressor_benchmark_test.go -------------------------------------------------------------------------------- /compressor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/compressor_test.go -------------------------------------------------------------------------------- /consts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/consts.go -------------------------------------------------------------------------------- /decompress.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/decompress.go -------------------------------------------------------------------------------- /decompress_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/decompress_test.go -------------------------------------------------------------------------------- /decompressor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/decompressor.go -------------------------------------------------------------------------------- /decompressor_benchmark_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/decompressor_benchmark_test.go -------------------------------------------------------------------------------- /decompressor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/decompressor_test.go -------------------------------------------------------------------------------- /errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/errors.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- 1 | module github.com/4kills/go-libdeflate 2 | 3 | go 1.15 -------------------------------------------------------------------------------- /mode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/mode.go -------------------------------------------------------------------------------- /native/bound.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/native/bound.go -------------------------------------------------------------------------------- /native/cgo.go: -------------------------------------------------------------------------------- 1 | package native 2 | 3 | /* 4 | #cgo pkg-config: libdeflate 5 | */ 6 | import "C" 7 | -------------------------------------------------------------------------------- /native/checksum.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/native/checksum.go -------------------------------------------------------------------------------- /native/compressing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/native/compressing.go -------------------------------------------------------------------------------- /native/compressor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/native/compressor.go -------------------------------------------------------------------------------- /native/compressor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/native/compressor_test.go -------------------------------------------------------------------------------- /native/consts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/native/consts.go -------------------------------------------------------------------------------- /native/decompressing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/native/decompressing.go -------------------------------------------------------------------------------- /native/decompressor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/native/decompressor.go -------------------------------------------------------------------------------- /native/decompressor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/native/decompressor_test.go -------------------------------------------------------------------------------- /native/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/native/errors.go -------------------------------------------------------------------------------- /native/helper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/native/helper.c -------------------------------------------------------------------------------- /native/helper.h: -------------------------------------------------------------------------------- 1 | int isNull(void * ptr); -------------------------------------------------------------------------------- /native/int.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/native/int.go -------------------------------------------------------------------------------- /native/native.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/native/native.go -------------------------------------------------------------------------------- /v2/autoclose.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/v2/autoclose.go -------------------------------------------------------------------------------- /v2/checksum.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/v2/checksum.go -------------------------------------------------------------------------------- /v2/compress.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/v2/compress.go -------------------------------------------------------------------------------- /v2/compress_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/v2/compress_test.go -------------------------------------------------------------------------------- /v2/compressor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/v2/compressor.go -------------------------------------------------------------------------------- /v2/compressor_benchmark_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/v2/compressor_benchmark_test.go -------------------------------------------------------------------------------- /v2/compressor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/v2/compressor_test.go -------------------------------------------------------------------------------- /v2/consts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/v2/consts.go -------------------------------------------------------------------------------- /v2/decompress.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/v2/decompress.go -------------------------------------------------------------------------------- /v2/decompress_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/v2/decompress_test.go -------------------------------------------------------------------------------- /v2/decompressor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/v2/decompressor.go -------------------------------------------------------------------------------- /v2/decompressor_benchmark_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/v2/decompressor_benchmark_test.go -------------------------------------------------------------------------------- /v2/decompressor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/v2/decompressor_test.go -------------------------------------------------------------------------------- /v2/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/v2/errors.go -------------------------------------------------------------------------------- /v2/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/4kills/go-libdeflate/v2 2 | 3 | go 1.15 4 | -------------------------------------------------------------------------------- /v2/mode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/v2/mode.go -------------------------------------------------------------------------------- /v2/native/bound.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/v2/native/bound.go -------------------------------------------------------------------------------- /v2/native/cgo.go: -------------------------------------------------------------------------------- 1 | package native 2 | 3 | /* 4 | #cgo pkg-config: libdeflate 5 | */ 6 | import "C" 7 | -------------------------------------------------------------------------------- /v2/native/checksum.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/v2/native/checksum.go -------------------------------------------------------------------------------- /v2/native/compressing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/v2/native/compressing.go -------------------------------------------------------------------------------- /v2/native/compressor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/v2/native/compressor.go -------------------------------------------------------------------------------- /v2/native/compressor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/v2/native/compressor_test.go -------------------------------------------------------------------------------- /v2/native/consts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/v2/native/consts.go -------------------------------------------------------------------------------- /v2/native/decompressing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/v2/native/decompressing.go -------------------------------------------------------------------------------- /v2/native/decompressor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/v2/native/decompressor.go -------------------------------------------------------------------------------- /v2/native/decompressor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/v2/native/decompressor_test.go -------------------------------------------------------------------------------- /v2/native/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/v2/native/errors.go -------------------------------------------------------------------------------- /v2/native/helper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/v2/native/helper.c -------------------------------------------------------------------------------- /v2/native/helper.h: -------------------------------------------------------------------------------- 1 | int isNull(void * ptr); -------------------------------------------------------------------------------- /v2/native/int.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/v2/native/int.go -------------------------------------------------------------------------------- /v2/native/native.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4kills/go-libdeflate/HEAD/v2/native/native.go --------------------------------------------------------------------------------