What's Changed
- add example data from gitoxide, which decompresses many small files by @folkertdev in #411
- zlib-rs: properly guard tests by allocator by @Fabian-Gruenbichler in #413
- work around miri limitation, run more deflate tests with miri by @folkertdev in #414
- zlib-rs: adapt neon CPU feature check to avx2 one by @folkertdev in #418
- a slice fill is now turned into a memset even when using miri by @folkertdev in #417
- Enforce unsafe_op_in_unsafe_fn in more source files by @brian-pane in #400
- crc32: add avx512 implementation by @folkertdev in #422
- Libz sys upgrade by @folkertdev in #423
- cdylib: add symbol versioning CI job by @folkertdev in #420
- stable api v0 by @folkertdev in #424
- Inflate back by @folkertdev in #426
- Fix match on window boundary bug by @folkertdev in #428
- use only a single allocation for all deflate state by @folkertdev in #429
- add avx512 adler32 implementation by @folkertdev in #425
- port avx512 implementation of
compare256by @folkertdev in #427 - Test
gzapi with miri by @folkertdev in #431 - implement the
Mode::Donestate by @folkertdev in #434 - Inflate: use a single allocation by @folkertdev in #430
- Set Z_HAVE_UNISTD_H only on non-Windows platforms by @jakos-sec in #437
- add note about how to do symbol versioning by @folkertdev in #432
New Contributors
- @Fabian-Gruenbichler made their first contribution in #413
Full Changelog: v0.5.2...v0.5.3