Lines Matching +full:zlib +full:- +full:ng +full:-
6 A streaming compression/decompression library DEFLATE-based streams in Rust.
10 available zlib library or the high-performance zlib-ng library.
15 * zlib
56 you're already using zlib with another C library, for example, you can use that
61 flate2 = { version = "1.0.17", features = ["zlib"], default-features = false }
64 This supports either the high-performance zlib-ng backend (in zlib-compat mode)
65 or the use of a shared system zlib library. To explicitly opt into the fast
66 zlib-ng backend, use:
70 flate2 = { version = "1.0.17", features = ["zlib-ng-compat"], default-features = false }
73 Note that if any crate in your dependency graph explicitly requests stock zlib,
74 or uses libz-sys directly without `default-features = false`, you'll get stock
75 zlib rather than zlib-ng. See [the libz-sys
76 README](https://github.com/rust-lang/libz-sys/blob/main/README.md) for details.
79 version of zlib is available, via the `cloudflare_zlib` feature. It's not as
80 fast as zlib-ng, but it's faster than stock zlib. It requires a x86-64 CPU with
81 SSE 4.2 or ARM64 with NEON & CRC. It does not support 32-bit CPUs at all and is
83 documentation](https://crates.io/crates/cloudflare-zlib-sys). Note that
85 uses another version of zlib/libz.
88 is still available, using the feature `miniz-sys`.
94 * Apache License, Version 2.0, ([LICENSE-APACHE](LICENSE-APACHE) or
95 http://www.apache.org/licenses/LICENSE-2.0)
96 * MIT license ([LICENSE-MIT](LICENSE-MIT) or
104 for inclusion in this project by you, as defined in the Apache-2.0 license,