CVE and update status of the FreeBSD ports tree4,526 unaddressed CVEs in 616 portsAll times are CET

Port details

security/py-yara4.5.5

Python bindings for yara

Maintainer
antoine@FreeBSD.org
Packages
py312-yara-python 4.5.5
Upstream
up to date
CPE
virustotal:yara-python from the port
WWW
https://virustotal.github.io/yara/
Links
cgit · VuXML

Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE

None. There is no CVE without a VuXML entry for this version.

VuXML only (0) · listed, port not fixed yet

None. pkg audit reports nothing for this version.

Fixed (0)

No VuXML entries for this package.

Commits (44)

Antoine Brodin (antoine) · 4.5.5
security/py-yara: cleanup
9c20ee585a
Antoine Brodin (antoine) · 4.5.5
security/py-yara: update to 4.5.5
ea16ba4626
Charlie Li (vishwin) · 4.3.1_1
python: bump all USE_PYTHON=distutils consumers after RUN_DEPENDS removal

Any missed ports, feel free to bump.

Any ports that need setuptools at runtime can have the devel/py-setuptools
manually added back to RUN_DEPENDS, but understand that this practice
is deprecated; see CHANGES for details.
06a08e69f3
Antoine Brodin (antoine) · 4.3.1
security/py-yara: update to 4.3.1
a755a860fb
Rene Ladan (rene) · 4.2.3
all: remove explicit versions in USES=python for "3.x+"

The logic in USES=python will automatically convert this to 3.8+ by
itself.

Adjust two ports that only had Python 3.7 mentioned but build fine
on Python 3.8 too.

finance/quickfix: mark BROKEN with PYTHON

libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++ -DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable -Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi -Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings -Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x -MT _quickfix_la-QuickfixPython.lo -MD -MP -MF .deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp  -fPIC -DPIC -o .libs/_quickfix_la-QuickfixPython.o
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found
          ^~~~~~~~~~
1 warning and 1 error generated.

Reviewed by:	portmgr, vishwin, yuri
Differential Revision:	<https://reviews.freebsd.org/D40568>
3d9a815d9c
Stefan Eßer (se) · 4.2.3
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
fb16dfecae
Stefan Eßer (se) · 4.2.3
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
b7f05445c0
Antoine Brodin (antoine) · 4.2.3
security/py-yara: update to 4.2.3
9f2603dce0
Thierry Thomas (thierry) · 4.1.0
security/py-yara-python-dex: adding prebuilt dex-enabled yara-python wheels

This is needed to upgrade APKiD.

Also add a conflict with security/py-yara.
02c5def706
Stefan Eßer (se) · 4.1.0
security/py-yara: Add CPE information

Approved by:	portmgr (blanket)
9941896ad2
Antoine Brodin (antoine) · 4.1.0
security/py-yara: update to 4.1.0
90d2d75372
Mathieu Arnold (mat) · 4.0.5
One more small cleanup, forgotten yesterday. Reported by:	lwhsu
cf118ccf87
Mathieu Arnold (mat) · 4.0.5
Remove # $FreeBSD$ from Makefiles.
305f148f48
Antoine Brodin (antoine) · 4.0.5
Update yara and py-yara to 4.0.5
a93ee5e83c
Antoine Brodin (antoine) · 4.0.2
Drop python 2.7 support from a few ports

With hat:	portmgr
aa7a6c429e
Antoine Brodin (antoine) · 4.0.2
Update to 4.0.2
18acb51588
Antoine Brodin (antoine) · 3.11.0
Update to 3.11.0
3c2c3cc5ae
Antoine Brodin (antoine) · 3.10.0
Update yara and py-yara to 3.10.0
8db9e11bfe
Antoine Brodin (antoine) · 3.9.0
Update yara to 3.9.0
ba9b45d60a
Antoine Brodin (antoine) · 3.8.1
Update yara and py-yara to 3.8.1
61647c3884
Antoine Brodin (antoine) · 3.8.0
Update yara and py-yara to 3.8.0
c32a2e079e
Antoine Brodin (antoine) · 3.7.0
Update to 3.7.0
ad89626541
Antoine Brodin (antoine) · 3.6.3
Update to 3.6.3

MFH:		2017Q3 (bugfix release)
328a8e0ce2
Antoine Brodin (antoine) · 3.6.2
Update yara and py-yara to 3.6.2
e21181f9df
Antoine Brodin (antoine) · 3.6.1
- Update to 3.6.1 - Take maintainership of py-yara [1]

Approved by:	maintainer 9 months ago [1]
2e7b2577ef
Antoine Brodin (antoine) · 3.5.0
Update to 3.5.0

PR:		212267
Approved by:	maintainer
5aa4438558
Mathieu Arnold (mat) · 3.4.0
Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.

With hat:	portmgr
Sponsored by:	Absolight
597afc47ba
Wesley Shields (wxs) · 3.4.0
Update to 3.4.0.
b705efc8b5
Mathieu Arnold (mat) · 3.3.0
Update ports in the s* categores to not use GH_COMMIT.

With minor cleanups to make things simpler.

With hat:	portmgr
Sponsored by:	Absolight
2020021309
Wesley Shields (wxs) · 3.3.0
Update to 3.3.0.
944680fe2f
Marcus von Appen (mva) · 2.1.0
- Convert ports of science/ and security to new USES=python

Approved by:	portmgr (implicit)
742321c708
Wesley Shields (wxs) · 2.1.0
Update WWW.
40c71e39c4
Antoine Brodin (antoine) · 2.1.0
Chase same distinfo update as security/yara
ccb6c28c5e
Wesley Shields (wxs) · 2.1.0
Update to 2.1.0.
e1c0addbdd
Antoine Brodin (antoine) · 2.0.0
- Stage support - New LIB_DEPENDS syntax - Remove PYDISTUTILS_EGGINFO, it's useless with PYDISTUTILS_AUTOPLIST
97f8d1f841
Wesley Shields (wxs) · 2.0.0
Update to 2.0.0.

The port has moved to github and py-yara is no longer a separate tarball
for distribution. It is now bundled with the yara code. At some point I
want to make py-yara not depend directly upon yara. This way you can get
just the python bindings without needing to install yara itself.
95142eca70
Baptiste Daroussin (bapt) · 1.7_1
Add NO_STAGE all over the place in preparation for the staging support (cat: security)
a65ed2e51b
Alex Kozlov (ak) · 1.7_1
- Remove MAKE_JOBS_SAFE variable

Approved by:	portmgr (bdrewery)
d4041784dc
Wesley Shields (wxs) · 1.7_1
Chase security/yara change back to using pcre.
88f91d3078
Wesley Shields (wxs) · 1.7
Update to 1.7.

Feature safe:	yes
b124e2e463
Wesley Shields (wxs) · 1.6
Remove the header for ports I created.

For dns/openresolv give proper attribution. This was a copy/paste
mistake the submitter made, which incorrectly gave me attribution
for that file. I did not create it.
f184505469
Wesley Shields (wxs) · 1.6
- Update to 1.6.
d11c96ac80
Wesley Shields (wxs) · 1.5
- Update to 1.5 - Don't hardcode py2.7 - Respect custom LOCALBASE
e9013eabd8
Wesley Shields (wxs) · 1.4a
Two new ports: security/yara and security/py-yara. The latter is the python bindings for the former.

"YARA is a tool aimed at helping malware researchers to identify and classify
malware samples. With YARA you can create descriptions of malware families
based on textual or binary patterns contained on samples of those families.
Each description consists of a set of strings and a Boolean expression which
determines its logic."

WWW: http://code.google.com/p/yara-project/
47b8b364d9