mirror of
https://github.com/VirusTotal/yara.git
synced 2026-10-12 02:10:00 +00:00
Bump version number to 4.5.0
This commit is contained in:
+1
-1
@@ -1,4 +1,4 @@
|
||||
AC_INIT([yara], [4.4.0], [[email protected]])
|
||||
AC_INIT([yara], [4.5.0], [[email protected]])
|
||||
|
||||
AM_SILENT_RULES([yes])
|
||||
AC_CONFIG_SRCDIR([cli/yara.c])
|
||||
|
||||
+2
-2
@@ -51,9 +51,9 @@ copyright = u'2014-2022, VirusTotal'
|
||||
# built documents.
|
||||
#
|
||||
# The short X.Y version.
|
||||
version = '4.4'
|
||||
version = '4.5'
|
||||
# The full version, including alpha/beta/rc tags.
|
||||
release = '4.4.0'
|
||||
release = '4.5.0'
|
||||
|
||||
# The language for content autogenerated by Sphinx. Refer to documentation
|
||||
# for a list of supported languages.
|
||||
|
||||
@@ -12,8 +12,8 @@ Compiling and installing YARA
|
||||
|
||||
Download the source tarball and get prepared for compiling it::
|
||||
|
||||
tar -zxf yara-4.4.0.tar.gz
|
||||
cd yara-4.4.0
|
||||
tar -zxf yara-4.5.0.tar.gz
|
||||
cd yara-4.5.0
|
||||
./bootstrap.sh
|
||||
|
||||
Make sure you have ``automake``, ``libtool``, ``make`` and ``gcc`` and ``pkg-config`` installed in your system. Ubuntu and Debian users can use::
|
||||
|
||||
@@ -741,7 +741,7 @@ the C API.
|
||||
Unreferenced strings
|
||||
--------------------
|
||||
|
||||
YARA 4.4.0 allows for unreferenced strings in the condition. If a string
|
||||
YARA 4.5.0 allows for unreferenced strings in the condition. If a string
|
||||
identifier starts with an ``_`` then it does not have to be referenced in the
|
||||
condition. Any other string must be referenced in the condition. This is useful
|
||||
if you want to search for particular strings and handle them in a custom
|
||||
@@ -1340,7 +1340,7 @@ using the syntax: @a[i], where i is an index indicating which occurrence
|
||||
of the string $a you are referring to. (@a[1], @a[2],...).
|
||||
|
||||
Sometimes you will need to iterate over some of these offsets and guarantee
|
||||
they satisfy a given condition. In such cases you can use the ``for..in`` syntax,
|
||||
they satisfy a given condition. In such cases you can use the ``for..in`` syntax,
|
||||
for example:
|
||||
|
||||
.. code-block:: yara
|
||||
@@ -1387,8 +1387,8 @@ applies here:
|
||||
for 2 i in (1..#a) : ( @a[i] < 100 )
|
||||
|
||||
The ``for..in`` operator is similar to ``for..of``, but the latter iterates over
|
||||
a set of strings, while the former iterates over ranges, enumerations, arrays and
|
||||
dictionaries.
|
||||
a set of strings, while the former iterates over ranges, enumerations, arrays and
|
||||
dictionaries.
|
||||
|
||||
|
||||
Iterators
|
||||
|
||||
@@ -33,7 +33,7 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
#include <yara/utils.h>
|
||||
|
||||
#define YR_MAJOR_VERSION 4
|
||||
#define YR_MINOR_VERSION 4
|
||||
#define YR_MINOR_VERSION 5
|
||||
#define YR_MICRO_VERSION 0
|
||||
|
||||
#define version_str(s) _version_str(s)
|
||||
|
||||
Reference in New Issue
Block a user