Skip to content

Releases: trailofbits/polyfile

PolyFile 0.3.2

14 May 14:41
Compare
Choose a tag to compare

Bugfix release to correct regressions with older versions of Python.

PolyFile 0.3.1

13 May 21:37
Compare
Choose a tag to compare

Bugfix release to correct compilation and packaging in CI.

PolyFile 0.3.0

13 May 21:16
Compare
Choose a tag to compare

Major, partially breaking release. Switches from the TRiD database to using libmagic.

This achieves both a significant speedup as well as drastically reduces false positives.

The --try-all-offsets/-a option is temporarily removed. Also, files are now tagged by their MIME type rather than their TRiD definition name.

PolyFile 0.2.0

29 Apr 17:36
Compare
Choose a tag to compare

Switches to the official KaitaiStruct compiler.
Includes support for parsing the entire KaitaiStruct format library.

PolyFile 0.1.7

27 Oct 02:19
Compare
Choose a tag to compare

Enhancements to recursive submatching of PDF streams.

Better support for chained PDF stream filters.

Submatch messages are now logged at level DEBUG rather than INFO.

PolyFile 0.1.6

09 Sep 21:05
Compare
Choose a tag to compare

Bug Fixes

  • Support custom implementations of sys.stderr for logging
  • Recursively match against PDF object stream contents

Enhancements

  • Gracefully handle SIGTERM and SIGINT
  • Output incremental results on early termination
  • New --require-match option
  • New --max-matches option
  • Can match against filetypes specified with wildcards

PolyFile 0.1.5

23 Apr 18:19
Compare
Choose a tag to compare

Adds polymerge, a utility to merge the output of PolyFile and PolyTracker.

Polyfile 0.1.4 (Bugfix Release)

04 Nov 21:29
Compare
Choose a tag to compare

Fixes a bug that might prevent files containing JPEGs from being processed properly.

Initial Public Release

01 Nov 03:42
Compare
Choose a tag to compare

The first public release of PolyFile.

Initial internal release for SafeDocs performers

01 Oct 14:50
Compare
Choose a tag to compare
v0.1.2-SafeDocs-Internal

Added a "Current Status and Known Deficiencies" section