diff --git a/CHANGELOG.md b/CHANGELOG.md index a14b35a8c..5c69f31a8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1387,6 +1387,12 @@ A huge thanks to everyone who submitted issues, provided feedback, and contribut - linter: summarize results at the end #571 @williballenthin - linter: check for `or` with always true child statement, e.g. `optional`, colors #348 @mr-tz +### Enhancements + +- **enhancement**: Improve regex handling in capa2yara conversion. + - Added function to unescape regex patterns for YARA compatibility. + - Enhanced regex conversion logic to handle case-insensitive flags and improve performance. + ### Breaking Changes - py3: drop Python 2 support #480 @Ana06 diff --git a/scripts/capa2yara.py b/scripts/capa2yara.py old mode 100644 new mode 100755