[Forensics-changes] [yara] 407/415: Release version 2.1.0

Hilko Bengen bengen at moszumanska.debian.org
Thu Apr 3 05:43:29 UTC 2014


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

bengen pushed a commit to branch debian
in repository yara.

commit 880c268ce0b98046a476784c412d9e91573c8a08
Author: Victor M. Alvarez <plusvic at gmail.com>
Date:   Wed Mar 5 11:17:03 2014 +0100

    Release version 2.1.0
---
 Makefile.am                |   4 ++--
 README.md                  |  15 +++++++++++++++
 config.h                   |  16 +++++++++++++---
 configure.ac               |   2 +-
 doc/YARA User's Manual.pdf | Bin 258130 -> 266491 bytes
 libyara/Makefile.am        |   2 +-
 yara-python/setup.py       |   2 +-
 yara-python/setupwin32.py  |   2 +-
 yara-python/setupwin64.py  |   2 +-
 9 files changed, 35 insertions(+), 10 deletions(-)

diff --git a/Makefile.am b/Makefile.am
index bfbe500..776187e 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -14,8 +14,8 @@ yara_LDADD = libyara/.libs/libyara.la
 yarac_SOURCES = yarac.c
 yarac_LDADD = libyara/.libs/libyara.la
 
-# man page
-man1_MANS = yara.man
+# man pages
+man1_MANS = yara.man yarac.man
 
 EXTRA_DIST = $(man1_MANS) README.md
 
diff --git a/README.md b/README.md
index 463f0b4..f47a93b 100644
--- a/README.md
+++ b/README.md
@@ -102,6 +102,21 @@ Are you using it too? Tell me!
 
 ## Releases
 
+### 2.1.0 (03/03/2014)
+
+* Improve regexp engine
+* Improve multithreading support
+* Case-insensitive and single-line matching modes for "matches" operator's regexps
+* Added "error_on_warning" argument to "match" in yara-python
+* Recognize x64 PE files
+* BUGFIX: Mutex handle leak
+* BUGFIX: NULL pointer dereferences
+* BUGFIX: Buffer overflow
+* BUGFIX: Crash while using compiled rules with yara64 in Windows
+* BUGFIX: Infinite loop while scanning 64bits process in Windows
+* BUGFIX: Side-effect on "externals" argument in yara-python's "match" function
+* BUGFIX: "x of them" not working with strings containing unbounded jumps
+
 ### 2.0.0 (26/12/2013)
 * Faster matching algorithm
 * Command-line scanner is now multi-threaded
diff --git a/config.h b/config.h
index f5b0484..e5323ec 100644
--- a/config.h
+++ b/config.h
@@ -1,12 +1,18 @@
 /* config.h.  Generated from config.h.in by configure.  */
 /* config.h.in.  Generated from configure.ac by autoheader.  */
 
+/* enable dmalloc */
+/* #undef DMALLOC */
+
 /* Define to 1 if you have the <dlfcn.h> header file. */
 #define HAVE_DLFCN_H 1
 
 /* Define to 1 if you have the <inttypes.h> header file. */
 #define HAVE_INTTYPES_H 1
 
+/* Define to 1 if you have the `dmalloc' library (-ldmalloc). */
+/* #undef HAVE_LIBDMALLOC */
+
 /* Define to 1 if you have the `pthread' library (-lpthread). */
 #define HAVE_LIBPTHREAD 1
 
@@ -48,16 +54,20 @@
 #define PACKAGE_NAME "yara"
 
 /* Define to the full name and version of this package. */
-#define PACKAGE_STRING "yara 2.0"
+#define PACKAGE_STRING "yara 2.1"
 
 /* Define to the one symbol short name of this package. */
 #define PACKAGE_TARNAME "yara"
 
 /* Define to the version of this package. */
-#define PACKAGE_VERSION "2.0"
+#define PACKAGE_VERSION "2.1"
 
 /* Define to 1 if you have the ANSI C header files. */
 #define STDC_HEADERS 1
 
 /* Version number of package */
-#define VERSION "2.0"
+#define VERSION "2.1"
+
+/* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a
+   `char[]'. */
+#define YYTEXT_POINTER 1
diff --git a/configure.ac b/configure.ac
index d2635b6..8af45ff 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,4 +1,4 @@
-AC_INIT([yara], [2.0], [vmalvarez at virustotal.com])
+AC_INIT([yara], [2.1], [vmalvarez at virustotal.com])
 
 AC_CONFIG_SRCDIR([yara.c])
 
diff --git a/doc/YARA User's Manual.pdf b/doc/YARA User's Manual.pdf
index b6fa0d4..43a9e13 100644
Binary files a/doc/YARA User's Manual.pdf and b/doc/YARA User's Manual.pdf differ
diff --git a/libyara/Makefile.am b/libyara/Makefile.am
index 0dea45a..89c4fae 100644
--- a/libyara/Makefile.am
+++ b/libyara/Makefile.am
@@ -8,7 +8,7 @@ include_HEADERS = yara.h
 
 lib_LTLIBRARIES = libyara.la
 
-libyara_la_LDFLAGS = -export-symbols libyara.sym -version-number 2:0
+libyara_la_LDFLAGS = -export-symbols libyara.sym -version-number 2:1
 
 libyara_la_SOURCES = \
   ahocorasick.c \
diff --git a/yara-python/setup.py b/yara-python/setup.py
index 899aa4c..01d9796 100644
--- a/yara-python/setup.py
+++ b/yara-python/setup.py
@@ -17,7 +17,7 @@
 from distutils.core import setup, Extension
 
 setup(name='yara-python',
-      version='2.0',
+      version='2.1',
       author='Victor M. Alvarez',
       author_email='plusvic at gmail.com;vmalvarez at virustotal.com',
       ext_modules=[Extension(
diff --git a/yara-python/setupwin32.py b/yara-python/setupwin32.py
index f4a5553..a88a9bb 100644
--- a/yara-python/setupwin32.py
+++ b/yara-python/setupwin32.py
@@ -17,7 +17,7 @@
 from distutils.core import setup, Extension
 
 setup(name='yara-python',
-      version='2.0',
+      version='2.1',
       author='Victor M. Alvarez',
       author_email='plusvic at gmail.com;vmalvarez at virustotal.com',
       ext_modules=[Extension(
diff --git a/yara-python/setupwin64.py b/yara-python/setupwin64.py
index 6393c04..cb808cc 100644
--- a/yara-python/setupwin64.py
+++ b/yara-python/setupwin64.py
@@ -17,7 +17,7 @@
 from distutils.core import setup, Extension
 
 setup(name='yara-python',
-      version='2.0',
+      version='2.1',
       author='Victor M. Alvarez',
       author_email='plusvic at gmail.com;vmalvarez at virustotal.com',
       ext_modules=[Extension(

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