puffyCid / artemis

A cross platform forensic parser written in Rust!
MIT License
59 stars 6 forks source link

Support for zlib decompression and some fixes #128

Closed puffyCid closed 3 months ago

puffyCid commented 3 months ago

Support for zlib decompression. PR also fixes a few bugs

Sadly this PR adds cmake as a requirement for building. Since flate2 needs to compile zlib from source

codecov[bot] commented 3 months ago

Codecov Report

Attention: Patch coverage is 84.44444% with 14 lines in your changes are missing coverage. Please review.

Project coverage is 84.52%. Comparing base (f055f3a) to head (34e1686).

Files Patch % Lines
core/src/utils/compression/decompress.rs 71.42% 12 Missing :warning:
core/src/utils/compression/error.rs 0.00% 2 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #128 +/- ## ========================================== - Coverage 84.52% 84.52% -0.01% ========================================== Files 471 473 +2 Lines 51923 51971 +48 ========================================== + Hits 43889 43927 +38 - Misses 8034 8044 +10 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.