Skip to content
This repository was archived by the owner on Sep 22, 2025. It is now read-only.

Releases: stacscan/stacs

Light Sky

08 May 16:31
11f3503

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

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

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

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

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

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

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

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

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

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.