Skip to content

Latest commit

 

History

History
105 lines (63 loc) · 2.37 KB

CHANGELOG.md

File metadata and controls

105 lines (63 loc) · 2.37 KB

1.24.0:

  • Update to lz4 1.9.4 (lz4-sys 1.9.4) - this fixes CVE-2021-3520, which was a security vulnerability in the core lz4 library
  • export the include directory of lz4 from build.rs

1.23.3 (March 5, 2022):

  • Update lz4 to 1.9.3
  • Add [de]compress_to_buffer to block API to allow reusing buffers (#16)
  • Windows static lib support
  • Support favor_dec_speed
  • Misc small fixes

1.23.2:

  • Update lz4 to 1.9.2
  • Remove dependency on skeptic (replace with build-dependency docmatic for README testing)
  • Move to Rust 2018 edition

1.23.0:

  • Update lz4 to v1.8.2
  • Add lz4 block mode api

1.22.0:

  • Update lz4 to v1.8.0
  • Remove lz4 redundant dependency to gcc #22 (thanks to Xidorn Quan)

1.21.1:

  • Fix always rebuild issue #21

1.21.0:

  • Fix smallest 11-byte stream decoding (thanks to Niklas Hambüchen)
  • Update lz4 to v1.7.5

1.20.0:

  • Split out separate sys package #16 (thanks to Thijs Cadier)

1.19.173:

  • Update lz4 to v1.7.3

1.19.131:

  • Update dependencies for correct work with change build environmet via rustup override

1.18.131:

  • Implemented Send for Encoder/Decoder #15 (thanks to Maxime Lenoir)

1.17.131:

  • Don't leave Decoder in invalid state if read fails #14 (thanks to bvinc83)

1.16.131:

  • Don't use -ftree-vectorize optimization on i686-pc-windows-gnu for prevent crash

1.15.131:

  • Add Encoder.writer() and Decoder.reader() methods (thanks to Paul Grandperrin)

1.14.131:

  • Modified build script to always compile the C code with -O3 optimization #11 (thanks to TQ Hirsch)
  • Import libc crate in libc.rs to fix warnings on rust-nightly #10 (thanks to TQ Hirsch)

1.13.131:

  • Remove wildcard dependencies for rust 1.6

1.12.131:

  • Fix pointer invalidation on Decoder move #8 (thanks to Maxime Lenoir)

1.11.131:

  • Add missing method Decoder::finish for unwrapping original Read stream

1.10.131:

  • Fix conflicting import on Rust nightly (thanks to maximelenoir)
  • Don't export the modules in the public API (thanks to Corey "See More" Richardson)

1.9.131:

  • Do not wait for fill whole buffer on read. It's usefull for read network stream (thanks to Brian Vincent)

1.8.131:

  • Update lz4 to v131
  • Fix incorrect break that could cause reading after a frame ends (thanks to Brian Vincent)
  • Fix typo in Cargo.toml

1.7.129:

  • Autopublish rustdoc
  • Remove libc type publishing

1.6.129:

  • Update lz4 to r129
  • Add tests
  • Rustup: 1.0.0-beta