[Forensics-changes] [yara] tag v3.2.0 deleted (was 344d27a)
Hilko Bengen
bengen at moszumanska.debian.org
Sat Jul 1 10:42:52 UTC 2017
This is an automated email from the git hooks/post-receive script.
bengen pushed a change to tag v3.2.0
in repository yara.
*** WARNING: tag v3.2.0 was deleted! ***
was 344d27a Increment ARENA_FILE_VERSION
This change permanently discards the following revisions:
discards 344d27a Increment ARENA_FILE_VERSION
discards 5480ab8 Add missing library to setupwinXX.py
discards ba58fe2 Bump to version 3.2.0
discards f3edcf2 Improve syntax error recovery
discards 3b2b9fd Update documentation
discards 76bfdec Implement "checksum" function
discards 72af49a Improve legibility of hash module
discards 72136d8 Update documentation
discards d293513 Check for undefined arguments in hash functions
discards 86c4afb Remove "hash" function from "rich_signature"
discards 2d93221 Implement hash functions receiving string arguments
discards d79d7b6 Add missing type check
discards accf5e1 Add missing type check
discards ac33844 Include "offset" and "length" in pe.rich_signature and remove "start"
discards ab2d2df Add big-endian versions for intXX and uintXX functions
discards 5efae9c Improve DLL name validation by rejecting empty names
discards dd2afc6 Sanitise DLL names in import table and fix memory leak
discards 6832b36 Improve sanitation in PE module to avoid segfaults
discards 0cd95ae Implement functions sha1 and sha256 in "hash" module
discards f006dc8 Fix incorrect handling of undefined boolean expressions in a for loop
discards 400a62c Merge branch 'master' of https://github.com/plusvic/yara
discards 2f31e89 Simplify "valid_on" function and remove "valid_before" and "valid_after"
discards 1ab5a43 Make WIN_CERTIFICATE declaration available in Windows
discards 11c7825 Implement timegm for platforms not including it
discards 395daec Fix false positive in "fullword" matches when string is declared both "ascii" and "wide"
discards 2dc3473 Merge pull request #197 from wxsBSD/import_fix
discards 987b81d Address an import parsing problem.
discards f678d4b Fix bug introduced in previous commit
discards 46fee1a Improve sanity checks in pe_parse_certificates
discards 7bf0c83 Fix bug in "imports" function of PE module
discards 93cce90 Add missing define
discards 88088c0 Check for memmem function during configuration
discards 65403b5 Change some char* to const char*
discards 4344883 Add Metaflows to "who's using YARA"
discards 42236e6 Fix some possible memory leaks
discards 59b643b Remove unnecessary call to BIO_set_close, BIO_CLOSE flag is set by default
discards 0e67efe Remove unnecessary counter decrement
discards 3455dc7 Fix wrong identifier
discards bcabb68 Simplify the serial number length computation
discards 5f39dcc Use statically allocated buffer with X509_NAME_online.
discards dda6c74 Move utility functions out of pe.c and other minor changes
discards eafd5b5 Merge pull request #191 from wxsBSD/authenticode
discards 9a70c64 Implement valid_on().
discards c8f03ac Implement valid_before() and valid_after().
discards 10d6554 Make not_before and not_after be integers.
discards 8c1ce59 Use HAVE_LIBCRYPTO.
discards 7f31078 Merge branch 'master' into authenticode
discards b86a6f6 Return error if hex strings are too long
discards b5a4229 Fix problem from cherry-picked commit.
discards 9214193 Implement overloaded not_before() and not_after().
discards 592d2ff Merge branch 'master' into authenticode
discards 557aa9a Add test case for functions receiving strings
discards ccd52bc Fix string_argument macro to correctly handle SIZED_STRINGs
discards f901baa Fix warning caused by comparison between integer and pointer
discards 3e260f3 Fix issue #195
discards 9057a81 Adhere to upstream style.
discards 083ec11 Merge branch 'master' into authenticode
discards 3c4b246 Fix issue with functions declared in a structure contained in an array
discards a039141 Replace tabs with spaces
discards 0d4d719 Fix bug in overloaded functions
discards 5ba87be Add OpenSSL to Windows project
discards c8b74ed Fix warning
discards deff68d Add missing semicolon
discards d2b98fe Implement "memmem" function and fix minor style issues
discards 62d8318 Fix some warnings and errors while compiling on Windows
discards a2d920a Merge branch 'master' into authenticode
discards aaee659 Detect presence of OpenSSL library and build accordingly
discards 5aa4262 Free stack of certs.
discards b89c211 Track ASN1_TIME structures in a list.
discards 6fc5eed Use not_before and not_after.
discards 86db33c Pluralize "signature" and use "number_of_signatures"
discards 1e04878 Conditionalize the counter decrementing.
discards fe83cf1 Fix bug where array length was off by one.
discards 4be9088 Implement signature as an array.
discards 3939b90 Merge branch 'master' into authenticode
discards 438430a Add Trend Micro to "who's using YARA" list
discards e9ba9c2 Remove unnecessary code.
discards a6f3e43 Fix comparisons.
discards 0f26410 IMAGE_SECURITY_DESCRIPTOR -> WIN_CERTIFICATE
discards d8a2bc2 Cleanup bounds checks and comments.
discards 88624bc Make length check bounded to directory.
discards 5c32607 Add extra comment explaining why this check most likely fails.
discards b2e9cd0 Fix length check. The docs are confusing.
discards 7c2d090 Fix some bugs.
discards 195a022 Merge branch 'master' into authenticode
discards bd6dac6 Merge pull request #188 from wxsBSD/null_ptr_fix
discards a2eef63 Properly calculate the next certificate entry.
discards 97faa69 Merge branch 'null_ptr_fix' into authenticode
discards a679710 imphash returns a string.
discards d8b14f6 Merge branch 'null_ptr_fix' into authenticode
discards 3797107 Fix a NULL ptr deref.
discards a89b293 Merge branch 'master' into authenticode
discards 7e3156f Fix serial handling.
discards 1c0968d Fix wrong boundaries check causing segfault
discards cdadb9e Fix warning
discards a7ce07e Remove references to "aprintf" and fix a memory leak
discards df87f7e Fix possible buffer overrun
discards 96e6d9e Implement yr_strndup
discards 2b73387 Merge branch 'master' into authenticode
discards d3f2707 Add missing include
discards c815301 Minor improvements in PE module
discards f9fbd86 Issue warning on regular expressions containing .*
discards fbafd23 Remove old comment.
discards a1fe3e1 Cleanup comments, fix leaks, etc.
discards 50f598d Start to implement certificate parsing.
discards 3ea3db2 Fix misplaced constants
discards fda7ef9 Remove unused variable
discards 561f61e Replace htonl with bigendian macro
discards 10d1c97 Merge pull request #186 from wxsBSD/length_fix
discards 77ad1e7 Fix a copy/paste mistake in richhash.
discards ea89d01 Merge pull request #185 from wxsBSD/pe_parse_imports_fix
discards 6e1b851 Fix build on OS X.
discards 2fe67ce Homogenize comments
discards 95c8160 Refactor parse_imports to to reduce complexity and indentation levels
discards 2338e6c Use OpenSSL to calculate hashes and change prototypes for "richhash" and "imphash"
discards 326c09f Comply with YARA's style
discards 3a8bd42 Fix issues with pull request #184
discards 0820967 Merge pull request #184 from wxsBSD/richpe
discards 8b56f40 Address concerns around set_string().
discards bf5a1e4 Implement yr_calloc() and switch yr_malloc() back.
discards 7afe1c3 Merge branch 'master' into richpe
discards c0c1761 Add Wesley Shields to AUTHORS and CONTRIBUTORS
discards a9d7b78 Merge branch 'master' into richpe
discards c9fd5ab Fix copy/paste mistake.
discards b34c0db Fix minor style issues in modules/hash.c
discards c82cc9e Merge pull request #183 from karlhiramoto/hash
discards 5af437a Update Visual Studio projects to use C++ instead of C compiler
discards d4e5eb8 Fix warnings in while compiling in C++
discards f698147 Fix minor issues while compiling in Windows
discards 925da0d Add YR_API macro for declaring functions as extern "C" in C++
discards ce8f8c4 Remove DirectoryEntries from IMAGE_RESOURCE_DIRECTORY
discards 88a25d2 Function 'input' is called 'yyinput' in C++
discards 4f3c9a0 Fix pe.h
discards c2a36b6 Fix multiple warnings when compiling as C++
discards 09b306f Fix multiple warnings when compiling as C++
discards ce43573 hash module
discards ae6f8a4 Declare lexers as never-interactive
discards f3722ba Fix one-byte overflow.
discards 55c0280 Remove unnecessary assignment.
discards 4a65288 Merge branch 'master' into richpe
discards ff6646c Implement sha256 of rich signature.
discards e5369ca Avoid stack overflow
discards f37e97e Improve atom quality calculation
discards 21cc617 Add some sanity checks to resources iteration routine in PE module
discards 719995c Fix early returns.
discards cde939e Merge branch 'master' into richpe
discards 362c667 Switch from using OpenSSL to stand-alone MD5.
discards 7e99c64 Fix bugs while parsing PE version information
discards c80a56b Improve atom quality calculation
discards 5ed3203 Improve detection of strings slowing down the scanning
discards c20bac2 Rename cur_rule to iter_current_rule
discards 9f7a178 Fix segfault in yara-python
discards 0763b7a Fix issue #181
discards 4db20e7 Improve ACX_PTHREAD usage
discards a19faec Fix comment.
discards bf6ce6a Pass length of string properly.
discards fd30212 Remove comment that is OBE.
discards 9c00c3d Remove comment that is OBE.
discards 8f3866f Use -lcrypto.
discards c31b756 Fix missing IMAGE_FILE_MACHINE_AMD64.
discards 3c95eca Merge branch 'master' into richpe
discards 6df98c0 Implement import hashing.
discards 1c8b82e Use calloc() instead of malloc().
discards 5ade2bf Fix warning due to a wrong format specifier for printf
discards c8d9821 Fix warning due to uninitialized variable
discards d15585f Fix issue #180
discards 9dea8c6 Use ACX_PTHREAD macro for configuring PTHREADS
discards a25f996 Chase string_argument revert.
discards 2a61599 Revert string_argument being SIZED_STRING.
discards 1b48ae8 Merge branch 'master' into richpe
discards 5ae1a05 Update documentation
discards 55ee00d Implement yr_rules_foreach and use it where appropriate
discards 6a1c56a Merge pull request #178 from wxsBSD/IMAGE_FILE_MACHINE_AMD64
discards f4b2c31 Use IMAGE_FILE_MACHINE_AMD64 appropriately.
discards 55c6c83 Use IMAGE_FILE_MACHINE_AMD64 appropriately.
discards 77082a6 Merge branch 'master' into richpe
discards 86ec8c7 Fix uninitialized variable warning
discards 7a83bd9 Fix uninitialized variable warning
discards a8eccdd Fix typos
discards 97ea49c Update documentation
discards b85adb0 Add 'begin_struct_dictionary' and 'end_struct_dictionary'
discards 81ff989 Fix issues in PE module
discards 80eeb8e Implement module data printing
discards f002d92 Implement "locale" function in PE module and improve buffer bounds checking
discards 72f0cc5 Implement overloaded functions
discards 903ba46 Remove dead code.
discards 2446f23 Merge pull request #175 from wxsBSD/rule_iter
discards 430b941 Implement "matches" for strings.
discards 4c08d65 Implement rule iterators.
discards 4a73f8b Start to implement rich_signature.
discards 39fcd4a Merge pull request #174 from wxsBSD/elf_fix
discards cd54bea Fix "duplicate structure member" error in elf.
discards b82ad28 Add Tanium to the "who's using YARA" list
discards b746e50 Implement .version_info dictionary in PE module
discards 0bff066 Implement dictionaries
discards b0b592d Fix issue #171
discards 76dee58 Fix issue #169
discards 4a0e558 Fix bugs in previous commit
discards a5a8b51 Improve scanning speed by matching certain strings only at fixed offsets
discards 367b0ea Implement resources parser and language identification in PE module
discards cbd096f Fix typo. "Duplicated" instead of "duplicate".
discards 1bbc215 Return error when declaring duplicated structure members
discards ab30621 Document ELF module
discards c9622ab Implement ELF module
discards d6b4afe Add missing include
discards 0cbd3d2 Add missing include
discards 3f97c63 Fix wrong includes
discards 8b51e22 Fix wrong includes
discards 6d2dee1 Fix wrong file name in hex_lexer.h
discards 1ed3d39 Fix wrong file name in Makefile.am
discards 80b340b Fix issue #165 by reorganizing header files
discards 41493c9 Fix #164
discards a6ad94b Add config.h for Windows
discards 356e013 Remove unnecessary files
discards 9c71ec1 Update README file
discards 3462b7f Release version 3.1.0
discards 03b015e Don't generate debug information for release version
discards ffc0a33 Replace WIN32 with _WIN32
discards 3daf2bd Update the documentation
discards 87df834 Fix bug introduced in previous commit
discards d196b97 Provide an implementation for strlcat and strlcpy and use them where appropriate
discards 8df08b8 Use strlcat, strlcpy, and snprintf instead of strcat, strcpy and sprint to avoid warning in OpenBSD
discards a85a72f Use strlcat, strlcpy, and snprintf instead of strcat, strcpy and sprint to avoid warning in OpenBSD
discards 689c41d Merge pull request #163 from swdunlop/master
discards b274520 added new libyara headers to yarainclude_HEADERS
discards 829348a Add missing newlines at the end of files
discards 174cda2 Homogenize newlines at the end of files
discards a7c1dc2 Fix issues with Bison 3.0
discards bc3bc53 Fix issues with Bison 3.0
discards 0de8878 Merge pull request #161 from billmarczak/master
discards f329724 make 'dns_lookup' usable
discards 61f517d Implement "magic" module based on Armin Buescher's original idea.
discards ac87a92 Fix double invocation side-effect when passing a function to return_string() macro, like in return_string(f(...))
discards a22f289 Accept functions without arguments
discards 2d04878 Improve error reporting when a function is called with wrong number of arguments
discards 5e3282b Fix some warnings
discards 75139e2 Handle zero-length files as normal files and remove zero-length errors.
discards 1c5ac31 Fix issues introduced in yara-python
discards f56608c Improve error handling
discards d5ed62e Implement module_initialize and module_finalize
discards 7b3f904 Remove reference to yara-python installation with PIP
discards 500e588 Merge pull request #158 from sroberts/patch-1
discards 5274d45 Added Homebrew installation instructions.
discards 68d8a49 Fix issue #157
discards 797c485 Show appropriate error message when importing an unknown module
discards 3b5ddd0 Replace WIN32 with _WIN32. The latest is defined by the compiler and doesn't need to be defined externally.
discards e6db404 Fix non-escaped characters in documentation
discards 2dd8274 Improve buffer bounds checking in PE module
discards 2eaafa8 Fix buffer overrun in PE module
discards a9db0ea Update documentation
discards 48c43c5 Merge pull request #151 from corumir/patch-1
discards 36dadb0 Update writingmodules.rst
discards dcf80f7 Update version number in documentation
discards 8e85126 Fix some issues while compiling in Windows
discards 8cc6a99 Add missing patch version
discards 35d9ce6 Release version 3.0.0
discards 542c955 Document the command-line -x option in the man page and add example to documentation
discards 37bdd55 Fix typo
discards c195f6f Update documentation
discards 91f4e74 Update documentation
discards 8e869c6 Replace fast_scan_mode boolean argument with flags for greater flexibility in the future
discards 6d1a26b Implement iteration macros
discards d972eed Update exported symbols
discards d75fc00 Change some "char*" to "const char*"
discards 33bd8fd Fix issue #148 by asserting that yr_compiler_get_rules was not called before yr_compiler_add_file/yr_compiler_add_string
discards 57ef744 Fix issue #147
discards ba112e0 Update documentation
discards d06a778 Remove yr_compiler_push_file_name from the public API
discards 92e1c36 Rename YR_COMPILER_CALLBACK to YR_COMPILER_CALLBACK_FUNC
discards 425dade Implement yr_compiler_set_callback
discards 70852a8 Add declare_ prefix declaration macros to avoid collision with type "string" in C++
discards 6751779 Raise warning when the deprecated "entrypoint" keyword is used
discards 7958ed4 Add extern "C" directive to yara.h
discards ec5eb9f Bug fix: Start of string anchor (^) not working properly with wide strings
discards 285d538 Fix warning about uninitialised variable and add assert
discards f8fd52d Enable optimisations by default
discards e33266d Fix issues with parent() in Cuckoo module
discards 1387428 Remove dmalloc from config.h
discards 077fba2 Add Blueliv and Adlice to "Who's using YARA"
discards 8552b47 Add test case for functions in modules
discards f3e8b0f Update documentation
discards 0c1a27a Rename self() to parent() and add module() to module's API
discards c4ae098 Implement imports() function and other small changes in PE module
discards b86ef21 Implement exports() function in PE module and add support for 64-bit PEs
discards 9575382 Update documentation
discards 2f16c3a Make scan context accesible to module functions
discards a8ddf6f Update documentation
discards 912bb62 Add first_memory_block macro
discards 3c577a7 Update documentation and remove old one
discards 0780c6e Fix issue with documentation config in readthedocs.org
discards 4ff1b48 Add more tests and remove unnecessary #undef directives
discards c285e54 Add string_array macro to modules.h
discards 044be47 Add demo module
discards a9fd7f2 Replace uint8_t* type with RE_CODE for regular expression code
discards 7fdcb84 First draft of documentation
discards 86b09b4 Rename modules/list to modules/module_list
discards c864034 Setup new documentation
discards b0b3c7f Fix problem with string matches offsets not being treated as virtual addresses while scanning a process
discards f609e10 Set multi-byte character set for Windows projects
discards b056a7d Fix bug in Window's version of is_directory function
discards a9dd9e4 Fix bug in PE module caused by misplaced break
discards b41d264 Add missing Jansson files
discards 6a11508 Fix compilation in Windows
discards 609ee5a Add missing includes in Windows
discards 7857a47 Put leading and trailing underscores to tokens, to avoid conflicts with other types and macros
discards 82b2c61 Rename token SIZE to FILESIZE to avoid conflicts with windef.h in Windows
discards f5c045a Calculate pe.entry_point value differently for file and process memory scans
discards 65170ff Remove unnecessary file
discards 26c456d Add more test cases
discards d907fdd Rename YR_EVALUATION_CONTEXT to YR_SCAN_CONTEXT and some other minor changes
discards 7690f84 Rename YR_EVALUATION_CONTEXT to YR_SCAN_CONTEXT and some other minor changes
discards 3773bb1 Fix bug in yara-python causing segmentation faults
discards 3344ada Fix issues with includes
discards fcc71e0 Remove unnecessary code
discards f81eeaf Fix bug in yara-python
discards 51aeb0e Fix issue with undefined strings
discards 1d65669 Fix bug caused by missing flags initialisation while splitting a regular expression
discards bd40304 Add subdir-objects to automate options
discards a890012 Implement modules support
discards f40567a Add Blue Coat to "Who's using YARA"
discards 13096f3 Merge pull request #137 from kcreyts/patch-2
discards f6d91d7 Fix issue with files larger than 4GB
discards f884da4 Update README.md
discards af78ed3 Add Fox-IT to "who's using YARA"
discards e13a5bc Merge pull request #134 from wxsBSD/master
discards ee6289b Increment initial arena sizes to reduce the number of memory allocations
discards 035b2a2 Avoid segfault while scanning some processes in Windows
discards f0e80c7 Fix wrong #ifdef
discards 89cde68 Implement profiling support
discards 3216460 Minor style fixes
discards cb4d544 Fix minor issues in arena.c
discards 0ce0d33 Adjust value for RE_MAX_CODE_SIZE
discards 79304f3 Fix issue caused by regexp code spanning over non-contiguous arena pages
discards efd5b45 Remove unused prototype.
discards 67eb56c Fix bug introduced in commit 08c8456a0728522b347e936f66b98676a890cd09
discards 74a7e4e Fix issue #131
discards 01bb023 Add ThreatStream to "who's using YARA"
discards f1999cb Fix bug while handling nested includes
discards 08c8456 Fix bug in regular expression engine causing false negative matches
discards bfe9980 Fix segmentation fault caused by invalid characters in regular expressions.
discards 74ca113 Fix issue #127
discards a5736f9 Add Bayshore Networks to "Who's using YARA"
discards e87621b Fix typo
discards f22999b Enable optimization settings
discards 9cae43b Add test case for nested loops
discards c9d6d93 Fix bug causing segmentation fault when using nested loops
discards 24d001d Fix buffer overflow
discards 372ce64 Fix warning about uninitialized variable
discards 345bf84 Fix bug in yr_re_exec logic
discards 4dc0442 Fix issue with ^ anchor in regular expressions used with "matches" operator. Make yr_re_exec easier to read.
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/forensics/yara.git
More information about the forensics-changes
mailing list