Commit Graph

31807 Commits

Author SHA1 Message Date
Danilo G. Baio
021ac02521 Fix build (extract) with static bsdtar(1)
tar: Pathname can't be converted from UTF-8 to current locale.
tar: Error exit delayed from previous errors.
*** Error code 1

See more details for the same issue in bug 246618.

Reported by:	pkg-fallout
Approved by:	portmgr blanket
2020-08-01 18:17:52 +00:00
Niclas Zeising
f7c7499aaa vuxml: Document vulns in xorg-server and libX11
Document two vulnerabilities, one in xorg-server and one in libX11.
The one in libX11 is a heap corruption vulnerability. [1]
The one in xorg-server (and slave ports) is a uninitialized memory
disclosure.  [2]

Security:	CVE-2020-14344[1], CVE-2020-14347 [2]
2020-08-01 13:50:09 +00:00
Jochen Neumeister
ee6e0a6a3a Mark Broken on armv6
configuring additional dynamic modules
adding module in /wrkdirs/usr/ports/security/modsecurity3-nginx/work/ModSecurity-nginx-1.0.1
checking for ModSecurity library ... not found
checking for ModSecurity library in /usr/local/modsecurity ... not found
 ./configure: error: ngx_http_modsecurity_module requires the ModSecurity library.
===>  Script "configure" failed unexpectedly.

Sponsored by:	Netzkommune GmbH
2020-08-01 09:48:25 +00:00
Craig Leres
5eaa844c5b security/yubico-piv-tool: Unbreak build on FreeBSD 11 with DEFAULT_VERSIONS=ssl=openssl
r541879 adds a patch that disables an openssl cmake module from
being invoked. But on 11.3 at least if some other package dependency
pulls in openssl (or DEFAULT_VERSIONS has ssl=openssl), yubico-piv-tool
is built with openssl 1.0 includes from base and openssl 1.1 libraries
from the port; this fails due to openssl API changes between 1.0
and 1.1 (e.g. EVP_MD_CTX_create() became EVP_MD_CTX_new()).

This is not a compile time problem on 12.1 because the base version
of openssl is 1.1 (but there is no guarantee there are not other
issues caused by the mixing of includes and libraries).

Replace the CMakeLists.txt patch with one for patch-cmake_openssl.cmake
that the cmake checks for openssl/libcrypto optional. This ensures
that openssl includes and libraries are not mixed between the base
and ports versions.

PR:		248049
Approved by:	ume (maintainer timeout, 2 weeks)
2020-07-31 19:53:37 +00:00
Tobias Kortkamp
c7399da719 devel/libfmt: Update to 7.0.2
Changes:	https://github.com/fmtlib/fmt/releases/tag/7.0.2
ABI:		https://abi-laboratory.pro/tracker/timeline/fmt
2020-07-31 17:07:18 +00:00
Wen Heping
dcfdc903b3 - Document python38 multiple vulnerabilities 2020-07-31 13:57:36 +00:00
Loïc Bartoletti
d02141c9eb games/py-mnemosyne: Take Maintainer'ship, fix runtime error and add missing dependencies
Latest version of games/py-mnemosyne requires new dependencies. This commit adds the missing dependencies:

 - audio/py-gtts
 - security/py-gtts-token (required by audio/py-gtts)
 - textproc/py-googletrans

The games/py-mnemosyne port needs to be limited to Python 3.7+ to keep the dependency chains intact. This is because textproc/py-googletrans depends on www/py-httpx which is only for Python 3.7+.

PR:		247595
Submitted by:	kai
Reported by:	gspurki@gmail.com
Approved by:	tcberner (mentor)
MFH:		2020Q3
Differential Revision:	https://reviews.freebsd.org/D25895
2020-07-30 19:18:12 +00:00
Tobias Kortkamp
9137d53fe2 lang/rust: Update to 1.45.1
- Apply the "hard links break `env::current_exe()`" workaround from
  r543251 to lang/rust too
- Force rebuild all consumers for the soundness bug in 1.45.0

Changes:	https://blog.rust-lang.org/2020/07/30/Rust-1.45.1.html
With hat:	rust
Differential Revision:	https://reviews.freebsd.org/D25835
2020-07-30 18:26:53 +00:00
Tobias C. Berner
c2332804ab security/vuxml: fix randomly introduced typo
Pointy hat:	tcberner
Reported by:	kevans
2020-07-30 17:10:26 +00:00
Kirill Ponomarev
eaa0891b28 Add RC script
PR:		246822
Approved by:	maintainer
2020-07-30 16:16:02 +00:00
Tobias C. Berner
1476e75969 Document vulnerability in archivers/ark
- fixed in r543704 (head), r543705 (2020Q3)
2020-07-30 15:54:21 +00:00
Sunpoet Po-Chuan Hsieh
b81325e25b Add py-cert-human 1.0.7
I wanted to incorporate a method to get an SSL certificate from a server, show
the user the same kind of information as you'd see in a browser, prompt them for
validity, then write it to disk for use in all requests to a server.

I was unable to find any great / easy ways that incorporated all of these
concepts into one neat thing. So I made a thing.

Originally this was based off of yet another lovely over-engineered solution in
get-ca-py by Josh Peak.

WWW: https://github.com/lifehackjim/cert_human
2020-07-30 09:46:11 +00:00
Rene Ladan
b2a8d4a58e Document new vulnerabilities in www/chromium < 84.0.4147.105
Obtained from:	https://chromereleases.googleblog.com/2020/07/stable-channel-update-for-desktop_27.html
2020-07-28 17:42:46 +00:00
Tobias C. Berner
db5061e1b7 Update KDE Plasma Desktop to 5.19.4
Tuesday, 28 July 2020. Today KDE releases a bugfix update to KDE Plasma 5,
versioned 5.19.4. Plasma 5.19 was released in June 2020 with many feature
refinements and new modules to complete the desktop experience.

This release adds three week's worth of new translations and fixes from KDE's
contributors. The bugfixes are typically small but important and include:

  *  Plasma Networkmanager: Make hotspot configuration dialog bigger.
  *  Only open KCM in systemsettings if it can be displayed. Fixes bug #423612
  *  Plasma Vault: Reset password field when the user clicks Ok. Fixes bug #424063

Full changelog:
	https://kde.org/announcements/plasma-5.19.3-5.19.4-changelog
2020-07-28 16:53:07 +00:00
Yuri Victorovich
6c50ed34ee security/fizz: Update 2020.07.20.00 -> 2020.07.27.00
Reported by:	portscout
2020-07-28 16:11:49 +00:00
Thomas Zander
1f57f61483 Document out-of-bounds-read in libsndfile (CVE-2019-3832).
PR:		248268
2020-07-28 12:19:47 +00:00
Kyle Evans
afa2ebc6f7 security/vuxml: document new vulnerability in net/freerdp < 2.2.0
PR:		248198
2020-07-28 04:38:19 +00:00
Yuri Victorovich
b771a05c89 security/tor-devel: Update 0.4.4.2-alpha -> 0.4.4.3-alpha
Reported by:	portscout
2020-07-28 01:34:28 +00:00
Craig Leres
6d592162b1 security/zeek: Update to 3.0.8 and address various vulnerabilities:
https://github.com/zeek/zeek/releases/tag/v3.0.8

 - Fix potential DNS analyzer stack overflow

 - Fix potential NetbiosSSN analyzer stack overflow

Other fixes:

 - Fix DHCP Client ID Option misformat for Hardware Type 0

 - Fix/allow copying/cloning of opaque of Broker::Store

 - Fix ConnPolling memory over-use

 - Fix compress_path not normalizing some paths correctly

 - Fix integer conversion error for Tag subtypes/enums

 - Fix bro_prng() results not staying within modulus

 - Prevent providing a 0 seed to bro_prng() since the LCG parameters
   don't allow that

Reported by:	Jon Siwek
MFH:		2020Q3
Security:	e333084c-9588-4eee-8bdc-323e02cb4fe0
2020-07-28 01:09:39 +00:00
Craig Leres
afc3684437 security/vuxml: Mark zeek < 3.0.8 as vulnerable as per:
https://github.com/zeek/zeek/releases/tag/v3.0.8

Two potential stack overflows.
2020-07-28 01:00:20 +00:00
Tobias C. Berner
6b66ab85fb security/py-gssapi: Update to 1.6.9
Changelog:
	https://github.com/pythongssapi/python-gssapi/releases/tag/v1.6.9

PR:		248297
Submitted by:	John W. O'Brien <john@saltant.com> (maintainer)
2020-07-27 17:55:20 +00:00
Alex Dupre
0e49751a6d Update to 2.0.29 release. 2020-07-27 10:45:53 +00:00
Jochen Neumeister
068860a5e5 Add entry for Cacti
PR:		248140
Sponsored by:	Netzkommune GmbH
2020-07-27 08:48:46 +00:00
Danilo G. Baio
f72b2ac080 security/arirang: Fix patch in some envs
/nxb-bin/usr/bin/sed -i.bak -e 's/cc//nxb-bin/usr/bin/cc/g' /wrkdirs/usr/ports/security/arirang/work/arirang-2.03/extconf.rb sed: 1:
"s/cc//nxb-bin/usr/bin/c ...": bad flag in substitute command: 'n'
2020-07-26 19:47:13 +00:00
Antoine Brodin
ca6a0a3108 Update to 2.2.1 2020-07-26 09:11:46 +00:00
Antoine Brodin
4a37237840 Update to 2.0.2 2020-07-26 09:11:24 +00:00
Antoine Brodin
ceba16c62d Update to 1.3.1 2020-07-26 09:11:03 +00:00
Matthias Andree
074b3ae34a security/openvpn-auth-ldap: try to fix head fallout from -export-dynamic
The option is a linker option but is passed to cc verbatim, and this
causes fallout complaints on head i386 (13):

--- lemon ---
cc  -o lemon lemon.o  -export-dynamic
ld: warning: cannot find entry symbol xport-dynamic; defaulting to 0x4049B0
===> making all in src
--- all ---
--- auth-ldap.o ---
cc -fPIC  -O2 -pipe  -fPIC -fstack-protector-strong -DLDAP_DEPRECATED -fno-strict-aliasing  -Wno-import -L/usr/local/lib -I/usr/local/include -fPIC -I/usr/local/include  -D_THREAD_SAFE  -fobjc-exceptions -fno-strict-aliasing -O2 -pipe  -fPIC -fstack-protector-strong -DLDAP_DEPRECATED -fno-strict-aliasing  -DHAVE_CONFIG_H -Wall -I/usr/local/include -I/usr/local/include -I/usr/local/include -I/usr/local/include -c auth-ldap.m -o auth-ldap.o -I. -I../src -I.. -I../src -I. -I../tests -I../tests
--- TRConfigParser.m ---
./tools/lemon -T../tools/lempar.c -m -q TRConfigParser.lemon -OTRConfigParser.m
Segmentation fault (core dumped)
*** [TRConfigParser.m] Error code 139

NOTE! With devel/check exactly at 0.15.1, this fails to build due to a regression
in check 0.15.1. 0.15.0 is fine, and the bug is reported here:

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=248274 (FreeBSD)
https://github.com/libcheck/check/issues/293 (upstream)

http://beefy17.nyi.freebsd.org/data/head-i386-default/p543393_s363499/logs/openvpn-auth-ldap-2.0.4.log

This is more fallout to permit narrowing down failures:

=>> Building security/openvpn-auth-ldap
build started at Sun Jul 26 01:01:36 UTC 2020
port directory: /usr/ports/security/openvpn-auth-ldap
package name: openvpn-auth-ldap-2.0.4
building for: FreeBSD head-i386-default-job-12 13.0-CURRENT FreeBSD 13.0-CURRENT 1300101 i386
maintained by: mandree@FreeBSD.org
Makefile ident:      $FreeBSD: head/security/openvpn-auth-ldap/Makefile 527679 2020-03-03 15:11:46Z mat $
Poudriere version: 3.2.8-5-gc81843e5
Host OSVERSION: 1300100
Jail OSVERSION: 1300101
Job Id: 12

!!! Jail is newer than host. (Jail: 1300101, Host: 1300100) !!!
!!! This is not supported. !!!
!!! Host kernel must be same or newer than jail. !!!
!!! Expect build failures. !!!

---Begin Environment---
SHELL=/bin/csh
UNAME_p=i386
UNAME_m=i386
OSVERSION=1300101
UNAME_v=FreeBSD 13.0-CURRENT 1300101
UNAME_r=13.0-CURRENT
BLOCKSIZE=K
MAIL=/var/mail/root
STATUS=1
HOME=/root
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
LOCALBASE=/usr/local
USER=root
LIBEXECPREFIX=/usr/local/libexec/poudriere
POUDRIERE_VERSION=3.2.8-5-gc81843e5
MASTERMNT=/usr/local/poudriere/data/.m/head-i386-default/ref
POUDRIERE_BUILD_TYPE=bulk
PACKAGE_BUILDING=yes
SAVED_TERM=
PWD=/usr/local/poudriere/data/.m/head-i386-default/ref/.p/pool
P_PORTS_FEATURES=FLAVORS SELECTED_OPTIONS
MASTERNAME=head-i386-default
SCRIPTPREFIX=/usr/local/share/poudriere
OLDPWD=/usr/local/poudriere/data/.m/head-i386-default/ref/.p
SCRIPTPATH=/usr/local/share/poudriere/bulk.sh
POUDRIEREPATH=/usr/local/bin/poudriere
---End Environment---
2020-07-26 09:01:59 +00:00
Antoine Brodin
52dfbf767f Update to 3.19.1 2020-07-26 08:56:37 +00:00
Antoine Brodin
6e90727a07 Update to 20200717 2020-07-26 08:14:25 +00:00
Antoine Brodin
37a49a023d Deprecate ports broken for more than 6 months 2020-07-26 07:32:00 +00:00
Koichiro Iwao
89bf30e879 security/softether: increase SecureNAT sessions
to 20000 as well as security/softether5. The factory default is 4096.

Sponsored by:	HAW International
2020-07-25 14:53:52 +00:00
Koichiro Iwao
8c34ac563b security/softether5: increase SecureNAT sessions
to 20000. The factory default is 4096.

Sponsored by:	HAW International
2020-07-25 14:50:57 +00:00
Kurt Jaeger
a70fa0050c security/p5-GnuPG-Interface: update 0.52 -> 1.00
Please note: This limits support to GnuPG 2.2+ and 1.4

PR:		248038
Submitted by:	mikael
Relnotes:	https://metacpan.org/changes/distribution/GnuPG-Interface
2020-07-25 09:20:21 +00:00
Jan Beich
2b68ad331a security/nss: update to 3.55
Changes:	https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.55_release_notes
Changes:	https://hg.mozilla.org/projects/nss/shortlog/NSS_3_55_RTM
ABI:		https://abi-laboratory.pro/tracker/timeline/nss/
Reported by:	Repology
2020-07-25 00:55:30 +00:00
Sunpoet Po-Chuan Hsieh
390506a0bb Document wagtail vulnerability 2020-07-24 19:08:54 +00:00
Sunpoet Po-Chuan Hsieh
4e79098f5c Fix AttributeError error
- Bump PORTREVISION for package change

Reported by:	Frank Bartels <freebsd@knarf.de>
Obtained from:	d4cdd64d2e
2020-07-24 18:59:17 +00:00
Kyle Evans
5bc1617efc Multiple ports: improve regex compliance (part 2)
This is again a part of the project to stop extraneous escaping of
ordinary characters and redefine some ordinary escapes as special
behavior.

Most of these ports are pushed over to use textproc/gsed because they
want to use GNU extensions.  Others are fixed to either escape appropriately
(e.g. $$ rather than \$ in Makefiles!) or just remove redundant escapes
(e.g. backtick in single quotes doesn't need escaped).

PR:		229925
MFH:		no (invasive risk)
2020-07-24 17:10:51 +00:00
Mikael Urankar
3d58b729d8 security/tailscale: update to v0.100.0-153 2020-07-24 10:00:16 +00:00
Sunpoet Po-Chuan Hsieh
7c76984d5c Update to 1.21
Changes:	https://metacpan.org/changes/distribution/Net-SSL-ExpireDate
2020-07-24 07:26:51 +00:00
Sunpoet Po-Chuan Hsieh
4ce3ece259 Update to 0.87
Changes:	https://metacpan.org/changes/distribution/Module-Signature
2020-07-24 07:26:46 +00:00
Sunpoet Po-Chuan Hsieh
4c2ff1f23e Update to 0.709
- Update WWW

Changes:	https://metacpan.org/changes/distribution/Dancer2-Plugin-Auth-Extensible-Provider-Usergroup
2020-07-24 07:26:41 +00:00
Sunpoet Po-Chuan Hsieh
91709cd915 Update to 2.22
- Add LICENSE_FILE
- Add NO_ARCH

Changes:	https://metacpan.org/changes/distribution/Crypt-ECB
2020-07-24 07:26:36 +00:00
Sunpoet Po-Chuan Hsieh
8a992fbdde Update to 1.1.0
Changes:	https://github.com/tomdalling/aes_key_wrap/blob/master/CHANGELOG.md
2020-07-24 07:19:22 +00:00
Sunpoet Po-Chuan Hsieh
3679de9f45 Update to 6.1.0
Changes:	https://github.com/IdentityPython/pysaml2/releases
2020-07-24 07:16:22 +00:00
Sunpoet Po-Chuan Hsieh
383ae732c0 Update to 0.36.0
Changes:	https://gitlab.com/m2crypto/m2crypto/blob/master/CHANGES
		https://gitlab.com/m2crypto/m2crypto/commits/master
2020-07-24 07:13:35 +00:00
Sunpoet Po-Chuan Hsieh
95c52e707c Update to 1.19.2
Changes:	https://github.com/googleapis/google-auth-library-python/releases
		https://github.com/googleapis/google-auth-library-python/blob/master/CHANGELOG.md
2020-07-24 07:13:30 +00:00
Sunpoet Po-Chuan Hsieh
fcf29c3225 Update dependencies
- Bump PORTREVISION for package change
2020-07-24 07:09:28 +00:00
Steve Wills
dc4e2a569c security/vault: update to 1.5.0 2020-07-24 02:40:17 +00:00
John Baldwin
c33207ae9d Update security/ktls-isa-l_crypto-kmod to work with KTLS RX API changes.
This doesn't enable ISA-L for KTLS RX, just fixes the module to compile
after the change to the "try" function's API.

Reviewed by:	gallatin (maintainer)
Sponsored by:	Chelsio Communications
Differential Revision:	https://reviews.freebsd.org/D25698
2020-07-23 23:50:16 +00:00