├── .gitignore ├── .travis.yml ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md └── src ├── bwt ├── dc.rs ├── mod.rs └── mtf.rs ├── checksum └── adler.rs ├── data ├── test.large ├── test.large.z.5 ├── test.lz4.1 ├── test.lz4.2 ├── test.lz4.3 ├── test.lz4.4 ├── test.lz4.5 ├── test.lz4.6 ├── test.lz4.7 ├── test.lz4.8 ├── test.lz4.9 ├── test.txt ├── test.z.0 ├── test.z.1 ├── test.z.2 ├── test.z.3 ├── test.z.4 ├── test.z.5 ├── test.z.6 ├── test.z.7 ├── test.z.8 ├── test.z.9 └── test.z.go ├── entropy └── ari │ ├── apm.rs │ ├── bin.rs │ ├── mod.rs │ ├── table.rs │ └── test.rs ├── flate.rs ├── lib.rs ├── lz4.rs ├── main.rs ├── rle.rs └── zlib.rs /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | /Cargo.lock 3 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rusty-shell/rust-compress/HEAD/.travis.yml -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rusty-shell/rust-compress/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rusty-shell/rust-compress/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rusty-shell/rust-compress/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rusty-shell/rust-compress/HEAD/README.md -------------------------------------------------------------------------------- /src/bwt/dc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rusty-shell/rust-compress/HEAD/src/bwt/dc.rs -------------------------------------------------------------------------------- /src/bwt/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rusty-shell/rust-compress/HEAD/src/bwt/mod.rs -------------------------------------------------------------------------------- /src/bwt/mtf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rusty-shell/rust-compress/HEAD/src/bwt/mtf.rs -------------------------------------------------------------------------------- /src/checksum/adler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rusty-shell/rust-compress/HEAD/src/checksum/adler.rs -------------------------------------------------------------------------------- /src/data/test.large: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rusty-shell/rust-compress/HEAD/src/data/test.large -------------------------------------------------------------------------------- /src/data/test.large.z.5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rusty-shell/rust-compress/HEAD/src/data/test.large.z.5 -------------------------------------------------------------------------------- /src/data/test.lz4.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rusty-shell/rust-compress/HEAD/src/data/test.lz4.1 -------------------------------------------------------------------------------- /src/data/test.lz4.2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rusty-shell/rust-compress/HEAD/src/data/test.lz4.2 -------------------------------------------------------------------------------- /src/data/test.lz4.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rusty-shell/rust-compress/HEAD/src/data/test.lz4.3 -------------------------------------------------------------------------------- /src/data/test.lz4.4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rusty-shell/rust-compress/HEAD/src/data/test.lz4.4 -------------------------------------------------------------------------------- /src/data/test.lz4.5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rusty-shell/rust-compress/HEAD/src/data/test.lz4.5 -------------------------------------------------------------------------------- /src/data/test.lz4.6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rusty-shell/rust-compress/HEAD/src/data/test.lz4.6 -------------------------------------------------------------------------------- /src/data/test.lz4.7: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rusty-shell/rust-compress/HEAD/src/data/test.lz4.7 -------------------------------------------------------------------------------- /src/data/test.lz4.8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rusty-shell/rust-compress/HEAD/src/data/test.lz4.8 -------------------------------------------------------------------------------- /src/data/test.lz4.9: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rusty-shell/rust-compress/HEAD/src/data/test.lz4.9 -------------------------------------------------------------------------------- /src/data/test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rusty-shell/rust-compress/HEAD/src/data/test.txt -------------------------------------------------------------------------------- /src/data/test.z.0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rusty-shell/rust-compress/HEAD/src/data/test.z.0 -------------------------------------------------------------------------------- /src/data/test.z.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rusty-shell/rust-compress/HEAD/src/data/test.z.1 -------------------------------------------------------------------------------- /src/data/test.z.2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rusty-shell/rust-compress/HEAD/src/data/test.z.2 -------------------------------------------------------------------------------- /src/data/test.z.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rusty-shell/rust-compress/HEAD/src/data/test.z.3 -------------------------------------------------------------------------------- /src/data/test.z.4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rusty-shell/rust-compress/HEAD/src/data/test.z.4 -------------------------------------------------------------------------------- /src/data/test.z.5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rusty-shell/rust-compress/HEAD/src/data/test.z.5 -------------------------------------------------------------------------------- /src/data/test.z.6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rusty-shell/rust-compress/HEAD/src/data/test.z.6 -------------------------------------------------------------------------------- /src/data/test.z.7: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rusty-shell/rust-compress/HEAD/src/data/test.z.7 -------------------------------------------------------------------------------- /src/data/test.z.8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rusty-shell/rust-compress/HEAD/src/data/test.z.8 -------------------------------------------------------------------------------- /src/data/test.z.9: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rusty-shell/rust-compress/HEAD/src/data/test.z.9 -------------------------------------------------------------------------------- /src/data/test.z.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rusty-shell/rust-compress/HEAD/src/data/test.z.go -------------------------------------------------------------------------------- /src/entropy/ari/apm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rusty-shell/rust-compress/HEAD/src/entropy/ari/apm.rs -------------------------------------------------------------------------------- /src/entropy/ari/bin.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rusty-shell/rust-compress/HEAD/src/entropy/ari/bin.rs -------------------------------------------------------------------------------- /src/entropy/ari/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rusty-shell/rust-compress/HEAD/src/entropy/ari/mod.rs -------------------------------------------------------------------------------- /src/entropy/ari/table.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rusty-shell/rust-compress/HEAD/src/entropy/ari/table.rs -------------------------------------------------------------------------------- /src/entropy/ari/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rusty-shell/rust-compress/HEAD/src/entropy/ari/test.rs -------------------------------------------------------------------------------- /src/flate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rusty-shell/rust-compress/HEAD/src/flate.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rusty-shell/rust-compress/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/lz4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rusty-shell/rust-compress/HEAD/src/lz4.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rusty-shell/rust-compress/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/rle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rusty-shell/rust-compress/HEAD/src/rle.rs -------------------------------------------------------------------------------- /src/zlib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rusty-shell/rust-compress/HEAD/src/zlib.rs --------------------------------------------------------------------------------