90d1d13438
Coordinated with leot@ and he@ while investigating CVE-2019-19648. The changes listed for this version include: * Duplicated string modifiers are now an error. * More flexible xor modifier. * Implement private strings (#1096) * Add field_offsets to dotnet module. * Implement crc32 functions in hash module. * Improvements to rich_signature functions in pe module. * Implement sandboxed API using SAPI * BUGFIX: Some regexp character classes not matching correctly when used with nocase modifier (#1117) * BUGFIX: Reduce the number of ERROR_TOO_MANY_RE_FIBERS errors for certain hex pattern containing large jumps (#1107) * BUGFIX: Buffer overrun in dotnet module (#1108) * BUGFIX: Segfault in certain Windows versions (#1068) * BUGFIX: Memory leak while attaching to a process fails (#1070) Changes for version 3.10.0: * Optimize integer range loops by exiting earlier when possible. * Cache the result of PE module's imphash function in order to improve performance. * Harden virtual machine against malicious code. * BUGFIX: xor modifier not working as expected if not accompanied by ascii (#1053). * BUGFIX: \s and \S character classes in regular expressions now include vertical tab, new line, carriage return and form feed characters. * BUGFIX: Regression bug in hex strings containing wildcards (#1025). * BUGFIX: Buffer overrun in elf module. * BUGFIX: Buffer overrun in dotnet module Changes for version 3.9.0: * Improve scan performance for certain strings. * Reduce stack usage. * Prevent inadvertent use of compiled rules by forcing the use of -C when using yara command-line tool. * BUGFIX: Buffer overflow in "dotnet" module. * BUGFIX: Internal error when running multiple instances of YARA in Mac OS X. (#945) * BUGFIX: Regexp regression when using nested quantifiers {x,y} for certain values of x and y. (#1018) * BUGFIX: High RAM consumption in "pe" module while parsing certain files.(0c8b461) * BUGFIX: Denial of service when using "dex" module. Found by the Cisco Talos team. (#1023) * BUGFIX: Issues with comments inside hex strings. Changes for version 3.8.1: * BUGFIX: Some combinations of boolean command-line flags were broken in version 3.8.0. * BUGFIX: While reporting errors that occur at the end of the file, the file name appeared as null. * BUGFIX: dex module now works in big-endian architectures. * BUGFIX: Keep ABI compatibility by keeping deprecated functions visible. Changes for version 3.8.0: * Scanner API * New xor modifier for strings * New fields and functions in PE module. * Add functions min and max to math module. * Make compiled. * yara and yaracsupport reading rules from stdin by using - as the file name. * Rule compilation is faster. * BUGFIX: Regression in regex engine. /ba{3}b/ was matching baaaab. * BUGFIX: Function yr_compiler_add_fd() was reading only the first 1024 bytes of the file. * BUGFIX: Wrong calculation of sha256 hashes in Windows when using native crypto API. * Lots of more bug fixes. Changes for version 3.7.1: * Fix regression in include directive (issue #796) * Fix bug in PE checksum calculation causing wrong results in some cases.
10 lines
684 B
Text
10 lines
684 B
Text
$NetBSD: distinfo,v 1.12 2019/12/14 10:46:08 khorben Exp $
|
|
|
|
SHA1 (yara-3.11.0.tar.gz) = 81a243423352d66f5ec0cb657098c27f035cd164
|
|
RMD160 (yara-3.11.0.tar.gz) = 18f28d9c6cface071f2526ca7d7c64a0b3a848f9
|
|
SHA512 (yara-3.11.0.tar.gz) = 26d800284a2de07195e4a480eb7125b1f5ad0265b284bfbeee10dbab162ea0f419c9e2ea5c4ed5fa25a46a2c9e3c6b077dfe1cafece79251e20d5d70f91b80a8
|
|
Size (yara-3.11.0.tar.gz) = 772122 bytes
|
|
SHA1 (patch-common.h) = d85b8be6ee384630f8e1b7ffc3c126f25d13e956
|
|
SHA1 (patch-libyara_libyara.c) = 3be4325f344676cc490ff262483b76fab4b080fa
|
|
SHA1 (patch-libyara_re.c) = 4376d943b32fc0e13cb2b4ced99467da1f263da0
|
|
SHA1 (patch-libyara_re__lexer.l) = 169802090dd922f06d8c32a0d1ea5409cf660f61
|