Skip to content

v1.2.0

Compare
Choose a tag to compare
@octo-sts octo-sts released this 15 Oct 17:14
· 106 commits to main since this release
6a0315f

Release v1.2.0

Tool Improvements

  • Better handling of overrides after all fr.Behaviors are added by @egibs in #487
  • Add new renderer to display string matches for rules by @egibs in #488
  • Delay rule compilation and cache the results by @tstromberg in #490
  • process: make non-existent paths non-fatal, sort scan paths by @tstromberg in #493
  • scan: wolfictl inspired output presentation by @tstromberg in #492
  • processes: improve results on Linux by @tstromberg in #499
  • programkind: return MIME type & file extension, swap magic library by @tstromberg in #507
  • Remove errant nil check in switch statement by @egibs in #513
  • Add --file-risk-change and --file-risk-increase flags by @egibs in #514
  • Add risk levels to simple output by @egibs in #516
  • Fix --min-risk behavior re: overrides by @egibs in #523
  • programkind: be quiet if EOF reached by @tstromberg in #518

Rule Improvements

  • Reduce some random Linux false positives by @tstromberg in #501
  • New false positive rules by @egibs in #502
  • Add jaraco py_dropper_chmod override by @egibs in #509
  • rule tuning: make severities more appropriate by @tstromberg in #510
  • Add filesize condition to linux_multi_persist rule by @egibs in #515

Developer Improvements

  • Turn on prealloc linting rule, implement suggestions by @egibs in #491
  • README tuning: left-justify logo, boost scan placement, update images by @tstromberg in #504
  • Update samples commit, refresh test data, fix refresh-test-data on macOS by @egibs in #508
  • makefile: fail if xz is missing by @tstromberg in #511

Full Changelog: v1.1.1...v1.2.0