v0.9.0
- Implement the
with
statement (#197). - The
fmt
command is now customizable (#205). - Serialize compiled rules in platform-independent way (#202).
- Allow to specify namespaces for input rule files in the CLI (aa25903).
- Mach-O import parsing and import hash function by @latonis in #135
- Refactor the deserialization API in Golang (e8bf6ed).
- Redesign C API using callbacks (#198).
- Implement APIs in C and Golang for accessing the individual rules contained in a
Rules
object (ef03252). - BUGFIX: issue with some comments inside hex patterns (e7f6363).
- BUGFIX: bug while parsing regexp
/\\/
(09e823a). - BUGFIX: panic when map, array or regexp is used as a boolean expression (5fb2057).
- BUGFIX: multiple issues in the parser with invalid rules (9c4231d, 699bf51, 28bf377, d19a323, 7e26d31, ba2059d, a2b7394).
- BUGFIX: bug while using
--compiled-rules
without namespaces (#201).
Contributors: @chudicek @TommYDeeee @latonis @wxsBSD