Skip to content

Releases: michelcrypt4d4mus/pdfalyzer

v1.14.3

09 May 18:53
Compare
Choose a tag to compare
Bump version for release

1.14.0

21 Oct 01:48
Compare
Choose a tag to compare
  • Add --preview-stream-length option
  • Store parsed args on PdfalyzerConfig class
  • Yaralyzer CLI options all configurable with env vars.

1.13.2

18 Oct 07:44
Compare
Choose a tag to compare
  • Fix infinite loop bug caused by some charmap renders

1.13.1

18 Oct 00:33
Compare
Choose a tag to compare
  • Add all the possible PDF internal commands that can lead to JavaScript execution or local/remote command exection to DANGEROUS_PDF_KEYS list.

1.13.0

17 Oct 05:08
Compare
Choose a tag to compare
  • --extract-quoted new arg
  • --suppress-boms new arg
  • quoted bytes are no longer extracted / decoded by default (must be specified with --extract-quoted)

Full Changelog: v1.12.3...v1.13.0

1.12.3

17 Oct 02:54
Compare
Choose a tag to compare
  • Fix PER ENCODING METRICS subtable in decodings stats table
  • Add percentage calculations to decoding attempts table
  • --log-level option (from yaralyzer)

1.12.2

16 Oct 23:38
Compare
Choose a tag to compare
  • Refactor PdfTreeVerifier and IndeterminateNode out of Pdfalyzer class

1.12.1

16 Oct 20:50
Compare
Choose a tag to compare
  • Check for any explicit /Kids relationships when placing indeterminate nodes
  • All other things being equal prefer a single /Page or /Pages referrer as the parent

1.12.0

16 Oct 20:49
Compare
Choose a tag to compare
  • Rich table view displays object properties and referenced nodes with appropriate color and labeling
  • Style /Encoding objects as part of the font family
  • Refactor text coloring/styling to pdfalyzer.output.styles package

1.11.6

16 Oct 16:32
Compare
Choose a tag to compare
  • Allow CLI usage of the package by @MartinThoma in #4
  • Remove unused source and image files

New Contributors

Full Changelog: v1.11.5...v1.11.6