[Forensics-changes] [yara] annotated tag upstream/2.1.0 created (now c9775c3)

Hilko Bengen bengen at moszumanska.debian.org
Thu Apr 3 05:44:37 UTC 2014


This is an automated email from the git hooks/post-receive script.

bengen pushed a change to annotated tag upstream/2.1.0
in repository yara.

        at  c9775c3   (tag)
   tagging  8d8148413d3bdf860d4138b2ba3d24cf11b990b5 (commit)
  replaces  v2.0.0-RC1
 tagged by  Hilko Bengen
        on  Sun Mar 23 13:35:32 2014 +0100

- Log -----------------------------------------------------------------
Upstream version 2.1.0

Hilko Bengen (5):
      Imported Upstream version 1.7
      Imported Upstream version 1.7.1
      Imported Upstream version 1.7.2
      Imported Upstream version 2.0.0
      Imported Upstream version 2.1.0

Joachim Metz (3):
      Removed double configure.ac
      Some Makefile fixes and removed config.h
      Update bootstrap.sh

Victor M. Alvarez (70):
      Fix issue 83
      Improve build system
      Improve build system
      Fix bug causing empty strings matching all regexps
      Fix bug in fullword matches due to an incorrect typecast
      Fix issue 91
      Fix issue 74
      Fix issue 87
      Add missing file to Makefile.am
      Bump to version 1.7.1
      Improve build system, remove unnecessary files and other minor changes
      Add config.h required to build project in Windows
      Fix build in Windows
      Fix path in setupwin64.py
      Fix issue #96
      Fix issue #96
      Fix bug causing regular expressions marked both as “wide” and “ascii” to be tried only as “wide”
      Update README file
      Fix problem finding automake in some systems
      Fix unclosed handles in get_process_memory
      Fix issue in OpenBSD
      Fix issue with jumps in hex strings, they should be non-greedy.
      Implement unbound jumps in hex strings by using chaining multiple strings
      Add tests for unbounded jumps
      Fix incompatibility with Python 2.6
      Fix bug regular expressions engine
      Fix bug causing strings behaving as “nocase” without being declared as such
      Simplify match tracking.
      Fix some issues with chained strings
      Optimize chained strings matching algorithm
      Improve error handling
      Enable optimisations and remove debug information
      Update README
      Update README
      Limit the number of printed bytes while printing matching strings
      Update user’s manual and readme file
      Apply patches proposed by Hilko Bengen from Debian
      Raise exception on warnings if error_on_warning = True
      Remove double configure.ac and other fixes by joachimmetz
      Fix bug in semaphore_init introduced in ce480357eded31db348c7ba52fa889d0d2aa21d8
      Merge pull request #114 from joachimmetz/patch-1
      Fix bug introduced in 3a7fe213404e91022a5c678e3d47bd732d4bd61f
      Improve timeout detection
      Merge branch 'master' of https://github.com/msuvajac/yara
      Fix issue #118
      Fix wrong pragma
      Update Windows project
      Merge branch 'master' of https://github.com/plusvic/yara
      Fix issue #104
      Fix side effect with ‘externals’ argument in  ‘match’ function.
      Update copyright notices, AUTHORS, and CONTRIBUTORS files
      Avoid duplicated fibers in yr_re_exec
      Improve multi-threading support
      Fix buffer overflow
      Fix bug causing strings with unbounded jumps not working properly with "x of them" condition
      Fix warning: ‘error’ may be used uninitialized in this function
      Fix some error handling issues
      Fix issue #113
      Add some test cases
      Fix conflict with C++ keyword "namespace"
      Fix wrong field name
      Put a cap on the number of matches per string and optimise the count (#) operator
      Add YALIH to "Who's using YARA?"
      Fix issue #121
      Fix possible null pointer dereferences
      Use memcpy instead of strcpy in yr_strdup cause memcpy is probably faster
      Fix issue #122
      Release version 2.1.0
      Increase MAX_STRING_MATCHES
      Fix issue with test cases in Python 3

Victor Manuel Alvarez (23):
      Fix minor issues and bump version to 1.7.2
      Update README file
      Improvements and bug fixes in yr_process_get_memory contributed by Robin Keir
      Use string chaining for every jump over a given threshold
      Use string chaining for every jump over a given threshold
      Fix bug in chained strings matching
      Rename function
      Change sizes in arena.c from int32_t to size_t
      Add some tests for hex strings jumps
      Improve Aho-Corasick automaton printing
      Explain drawbacks for YARA 2.0
      Fix wrong error message
      Add ThreatConnect to the list of people using YARA
      Improve error handling
      Avoid possible stack overflow when compiled with assertions disabled
      Avoid negative numbers in hex strings jumps and regexp repeat intervals
      Recognise x64 PE files and add some sanity checks
      Fix bug introduced in d5358cd39fb29f94cc7e205a7e97497c460502f9
      Fix issue #103
      Fix header guards to comply with standards
      Fix header guards to comply with standards
      Add man page for yarac
      Reduce RE_SCAN_LIMIT to a more reasonable value

msuvajac (6):
      Fixed a mutex leak.
      Fixed NULL pointer dereference bug.
      Minor performance improvement.
      Fixed erroneous check for CreateFileMapping success. CreateFileMapping returns NULL on error.
      Made 64bit machine define compatible with Windows.
      Added a missing return.

-----------------------------------------------------------------------

No new revisions were added by this update.

-- 
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