Skip to content

Releases: stacscan/stacs

Light Sky

08 May 16:31
11f3503
Compare
Choose a tag to compare

Overview

Resolves issues related to yara-python breaking API change. This also removes binary wheels for macOS 10.15.

🛠️ New Features

  • N/A

🍩 Improvements

  • N/A

🐛 Bug Fixes

  • Pin to yara-python 4.2.3 due to breaking API change in 4.3.0
  • Fix Docker build after move to pyproject.toml

Dark Sky

29 Apr 15:12
0912963
Compare
Choose a tag to compare

Overview

This pull request removes CI validation on Ubuntu 18.04 as this distribution is not longer supported. In place of this, Ubuntu 22.04 has been added.

🛠️ New Features

  • N/A

🍩 Improvements

  • Support for Python 3.11
  • Move to pyproject.toml packaging
  • Various packaging changes

🐛 Bug Fixes

  • N/A

Windy Ocean

19 Dec 13:26
d6f71cf
Compare
Choose a tag to compare

Overview

🛠️ New Features

  • N/A

🍩 Improvements

  • Allow updates within the same major version for all dependencies.
    • Allows installation into environments with newer versions of dependencies. Closes #32.

🐛 Bug Fixes

  • N/A

Strong Ocean

24 Nov 22:56
93f357a
Compare
Choose a tag to compare

Overview

🛠️ New Features

  • N/A

🍩 Improvements

  • Better handling of unexpected / malformed data.
    • Allows graceful handling of binary data inside of files reported as text (#30)

🐛 Bug Fixes

  • Unhandled UnicodeDecodeError in some circumstances.

Mighty Ocean

06 Nov 19:12
7b63e74
Compare
Choose a tag to compare

Overview

Additions to internal data-structures to provide additional file metadata for downstream processing.

🛠️ New Features

  • Add filesize onto internal entries model.

🍩 Improvements

  • N/A

🐛 Bug Fixes

  • N/A

Tepid Ocean

13 Oct 20:21
Compare
Choose a tag to compare

Overview

This release resolves an issue where if an input archive filename contained no dots (.), the subsequent os.path.join would replace the cache path - due to missing basename call.

🛠️ New Features

  • N/A

🍩 Improvements

  • N/A

🐛 Bug Fixes

  • Input binary overwrite when filename contains no dots (.).

Turquoise Ocean

11 Oct 23:46
d2b1733
Compare
Choose a tag to compare

Overview

This release adds support for zlib unpacking, weighted archive detection, decompression of lzma, bz2, and zlib DMG chunks, and resolves a trivial bug in the DMG implementation which lead to incomplete extraction of blobs from DMGs.

🛠️ New Features

  • Zlib support

🍩 Improvements

  • Handle lzma, zlib, and bz2 compressed chunks in DMG reader.
  • Weighted archive detection.
    • Allows preferencing "container" formats when blobs contain multiple detected formats.

🐛 Bug Fixes

  • Chunking issue in DMG reader.

Aqua Ocean

09 Oct 22:34
Compare
Choose a tag to compare

Overview

This pull-request adds support for Apple Disk Images (DMGs).

🛠️ New Features

  • Support for Apple Disk Images (DMGs).

🍩 Improvements

  • Tags from rule matches are propagated on internal Source model.

🐛 Bug Fixes

  • N/A

Familiar Ocean

03 Oct 23:49
Compare
Choose a tag to compare

Overview

This pull-request adds the parent MD5 sum to the internal manifest.Entry model, and swaps the zstd decompression library to improve compatibility.

🛠️ New Features

  • Add parent MD5 of nested archive members to internal entries model.

🍩 Improvements

  • Dependency updates.
  • Change zstd implementation for better support.

🐛 Bug Fixes

  • N/A

Stormy Ocean

25 Aug 21:56
f5191ef
Compare
Choose a tag to compare

Overview

This release resolves a bug which lead to incorrect unpacking of certain archive types.

🛠️ New Features

  • N/A

🍩 Improvements

  • N/A

🐛 Bug Fixes

  • Fix chunking bug in libarchive unpacker.