PSeitz / lz4_flex

Fastest pure Rust implementation of LZ4 compression/decompression.
MIT License
441 stars 28 forks source link

fix: checked-decode #103

Closed PSeitz closed 1 year ago

PSeitz commented 1 year ago

fixes checked decode checks revert https://github.com/PSeitz/lz4_flex/pull/69 as this leads to out of bounds writes

codecov[bot] commented 1 year ago

Codecov Report

Merging #103 (ccc3c79) into main (894b13c) will increase coverage by 0.25%. The diff coverage is 100.00%.

@@            Coverage Diff             @@
##             main     #103      +/-   ##
==========================================
+ Coverage   88.53%   88.79%   +0.25%     
==========================================
  Files          11       11              
  Lines        2189     2195       +6     
==========================================
+ Hits         1938     1949      +11     
+ Misses        251      246       -5     
Impacted Files Coverage Δ
src/block/decompress.rs 95.83% <100.00%> (+1.38%) :arrow_up:
src/block/decompress_safe.rs 98.38% <100.00%> (+0.04%) :arrow_up: