Skip to content

Latest commit

 

History

History
122 lines (68 loc) · 6.05 KB

CHANGELOG.md

File metadata and controls

122 lines (68 loc) · 6.05 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

0.13.0 (2022-02-02)

⚠ BREAKING CHANGES

  • yara-sys: for the vendored feaure, YARA_ENABLE_HASH is now enabled by default.

Features

  • yara-sys: recompile if ENV change (a669bd3)
  • yara-sys: add support wincrypt and common crypto (34d2664)

Bug Fixes

  • yara-sys improve cargo_rerun_if_env_changed to support targets (ef8e51e)
  • yara-sys fix vendored build symlink issue on Windows (9e1954b)

0.12.0 (2021-10-29)

Features

0.11.1 (2021-10-29)

Bug Fixes

0.11.0 (2021-10-28)

Features

  • Add support for the include directive (26273f0)

Bug Fixes

  • add missing CallbackMsg type (ea2a28c)
  • add scan flags (af34e15)
  • avoid warnings in generated bindings on x64 windows msvc (43d0be1)
  • improve API safety (7dd00b1)
  • remove Box closure (50a9a4e)
  • remove non_upper_case_globals warning with windows x86 target (d1176b7)
  • remove unused flag (15f2472)

0.10.0 (2021-09-19)

⚠ BREAKING CHANGES

  • Compiler.add_rules_* functions now takes Compiler by value and return it if the rule is succesfully added.
  • Minimum Rust version is now 1.55.

Features

  • yara-sys: vendored feature uses v4.1.2 (18b7ae4)
  • add support for yr_scanner_scan_mem_blocks (e1aa11e)

Bug Fixes

  • prevent UB when failing to compile a rule (99f756a), closes #47

0.9.1 (2021-09-13)

Bug Fixes

  • correctly enable the DOTNET module (338935e)

0.9.0 (2021-08-02)

Features

  • build with ssl (eff2ddf), closes #37
  • allow to use already opened files to add rules and scan (acf7c19), closes #39

0.8.0 (2021-07-22)

Features

  • add compile options (6d40365)
  • add set and get configuration (967b23a)
  • add callback API into Rules and Scanner (562ec2c)

0.7.0 (2021-07-13)

Features

  • adding deserialize (10036ad)
  • vendored feature now uses v4.1.1 (05d130a)

Bug Fixes

  • unit test scanner_scan_proc encoding (bc62faf), closes #25
  • yara-sys: show some gcc warnings on vendored build (a93fa08)

0.6.1 (2021-05-06)

Features

  • add 32bit support (f017299)
  • yara-sys: add error message when (42d7c04)

0.6.0 (2021-04-27)

Features

  • add libyara v4.1.0 support
  • add process memory scanning (8d699c3)

⚠ BREAKING CHANGES

  • drop support for libyara v3.X.