Skip to content

v1.5.0

Choose a tag to compare

@github-actions github-actions released this 08 Aug 09:55
· 616 commits to main since this release
ab1ae5c
  • Implement the crx module for parsing Chrome Extension files (#423).
  • Allow underscores in integer and float literals (#405).
  • Adopt Anomali's symhash algorithm for Mach-O files (#425).
  • Support boolean type in console.log() (#406).
  • Allow specifying include directories in the C, Go and Python APIs (45a03c6).
  • Improvements while parsing imports and exports in Mach-O files (#417, #421).
  • Improve performance for patterns with the xor modifier. The performance gain can be noticeable for certain rules (0122fa9).
  • Return an error with rules that can have arbitrarily long prefixes (c8bbede).
  • BUGFIX: Fix misleading help text in text_as_hex warning (e61a74e).
  • BUGFIX: Minor formatting issues in yr fmt command (43fbdc5).
  • BUGFIX: Fix panic when a rule contains an invalid regexp and the rule name is reused (a50f3db).
  • BUGFIX: Fix panic with regular expressions that contain too many alternatives (7ad6d8f).
  • BUGFIX: Make some functions in cuckoo module backward-compatible with YARA (#424).

Contributors: @MichaelTheSynthCat @latonis @wxsBSD @1ndahous3