Commit graph

482179 commits

Author SHA1 Message Date
Palle Girgensohn
2ffb94e078 iThe PostgreSQL Global Development Group has released an update to all
supported versions of our database system, including 11.5, 10.10,
9.6.15, 9.5.19, and 9.4.24, as well as the third beta of PostgreSQL 12.
This release fixes two security issues in the PostgreSQL server, two
security issues found in one of the PostgreSQL Windows installers, and
over 40 bugs reported since the previous release.

Users should install these updates as soon as possible.

A Note on the PostgreSQL 12 Beta
================================

In the spirit of the open source PostgreSQL community, we strongly
encourage you to test the new features of PostgreSQL 12 in your database
systems to help us eliminate any bugs or other issues that may exist.
While we do not advise you to run PostgreSQL 12 Beta 3 in your
production environments, we encourage you to find ways to run your
typical application workloads against this beta release.

Your testing and feedback will help the community ensure that the
PostgreSQL 12 release upholds our standards of providing a stable,
reliable release of the world's most advanced open source relational
database.

Security Issues
===============

Two security vulnerabilities have been closed by this release:

* CVE-2019-10208: `TYPE` in `pg_temp` executes arbitrary SQL during
`SECURITY DEFINER` execution

Versions Affected: 9.4 - 11

Given a suitable `SECURITY DEFINER` function, an attacker can execute
arbitrary SQL under the identity of the function owner.  An attack
requires `EXECUTE` permission on the function, which must itself contain
a function call having inexact argument type match.  For example,
`length('foo'::varchar)` and `length('foo')` are inexact, while
`length('foo'::text)` is exact.  As part of exploiting this
vulnerability, the attacker uses `CREATE DOMAIN` to create a type in a
`pg_temp` schema. The attack pattern and fix are similar to that for
CVE-2007-2138.

Writing `SECURITY DEFINER` functions continues to require following the
considerations noted in the documentation:

https://www.postgresql.org/docs/devel/sql-createfunction.html#SQL-CREATEFUNCTION-SECURITY

The PostgreSQL project thanks Tom Lane for reporting this problem.

* CVE-2019-10209: Memory disclosure in cross-type comparison for hashed
subplan

Versions Affected: 11

In a database containing hypothetical, user-defined hash equality operators, an attacker could read arbitrary bytes of server memory. For an attack to become possible, a superuser would need to create unusual operators. It is possible for operators not purpose-crafted for attack to have the properties that enable an attack, but we are not aware of specific examples.

The PostgreSQL project thanks Andreas Seltenreich for reporting this problem.
2019-08-08 15:33:02 +00:00
Palle Girgensohn
190c736cb5 Add security information for PostgreSQL 2019-08-08 15:29:38 +00:00
Jason Helfman
958e4f1f33 - reclaim 2019-08-08 15:28:13 +00:00
Vsevolod Stakhov
c6ce1c0b39 - Update to 2.1
- Use autoreconf
- Add pango dependency
- Remove obsoleted master site
- Add patches to avoid malloc.h include

PR:		234081
Submitted by:		ManFree <roman_romul at mail.ru>
2019-08-08 15:08:31 +00:00
Ryan Steinmetz
e100663899 - Update to 0.004015 2019-08-08 14:07:21 +00:00
Ryan Steinmetz
1cf43590cd - Update to 4.7.13 2019-08-08 14:05:22 +00:00
Ryan Steinmetz
39c2bec844 - Update to 0.16 2019-08-08 13:57:56 +00:00
Ryan Steinmetz
ef7a0edf8d - Update to 2.3.11 2019-08-08 13:52:48 +00:00
Ryan Steinmetz
402793f915 - Pass maintainership of this port to ports@ 2019-08-08 13:51:20 +00:00
Ryan Steinmetz
b91fdaca6f - Update to 20190611 2019-08-08 13:47:57 +00:00
Ryan Steinmetz
ab2ebf1931 - Update to 5.55 2019-08-08 13:46:43 +00:00
Ryan Steinmetz
c0a1d478de - Update to 1.11.2 2019-08-08 13:45:29 +00:00
Ryan Steinmetz
edb787f7fd - Update to 1.16.6 2019-08-08 13:43:55 +00:00
Jan Beich
ff9dd9079d lang/crystal: unbreak runtime after r507877
$ cat >foo.cr
require "http/client"
HTTP::Client.get "http://api.icndb.com/jokes/1"

$ crystal foo.cr
[warn] event_reinit: forked from the event_loop.
Unhandled exception in spawn: Error reinitializing libevent (Exception)
[warn] event_reinit: forked from the event_loop.
Unhandled exception in spawn: Error reinitializing libevent (Exception)
[warn] event_reinit: forked from the event_loop.
Unhandled exception in spawn: Error reinitializing libevent (Exception)
[warn] event_reinit: forked from the event_loop.
[warn] event_reinit: forked from the event_loop.
[...]

PR:		206355
Reported by:	Petr Fischer
Submitted by:	Walter Schwarzenfeld
Approved by:	Greg V (maintainer)
2019-08-08 13:18:37 +00:00
Pietro Cerutti
51160d59df textproc/re-flex: update to 1.3.4
Release notes:
https://github.com/Genivia/RE-flex/releases/tag/v1.3.3
https://github.com/Genivia/RE-flex/releases/tag/v1.3.4
2019-08-08 13:07:08 +00:00
Guido Falsi
afffdab4d6 Update xfce4-whiskermenu-plugin to 2.3.3 2019-08-08 12:41:53 +00:00
Tobias Kortkamp
e202f1763c Reset MAINTAINER of Stefan Hagen's ports
He no longer has time to maintain them.

Submitted by:	maintainer (via ports)
2019-08-08 12:12:56 +00:00
Tobias Kortkamp
6608772d67 security/afl++: Update to latest commit
This makes it work with devel/llvm90.

PR:		239682
2019-08-08 11:42:05 +00:00
Jan Beich
bcb07254e3 textproc/nuspell: update to 2.3.0
Changes:	https://github.com/nuspell/nuspell/releases/tag/v2.3.0
Changes:	https://github.com/nuspell/nuspell/compare/v2.2.0...v2.3.0
Reported by:	GitHub (watch releases)
2019-08-08 11:13:05 +00:00
Eric Turgeon
47cc09184d update x11/terminator to 1.97 and added slick-greeter in x11/Makefile
PR:		239421
Approved by:	mentors (implicit)
2019-08-08 11:02:45 +00:00
Mateusz Piotrowski
8ac02d7204 graphics/jp: Terminal charts, plots, histograms and maps from JSON and CSV
jp is a dead simple terminal plots from JSON (or CSV) data. Bar charts,
line charts, scatter plots, histograms and heatmaps are supported. It reads
data on stdin and prints plots to stdout.

WWW: https://github.com/sgreben/jp

PR:		227271
2019-08-08 09:57:32 +00:00
Wen Heping
b51c1c61fb - Add TEST_DEPENDS and do-test 2019-08-08 09:52:52 +00:00
Kurt Jaeger
76ecec3581 security/clamav: upgrade 0.101.2 -> 0.101.3, partial security fix
- please note another fix is coming soonish:
  https://www.openwall.com/lists/oss-security/2019/08/06/3
- see also
  https://bugzilla.clamav.net/show_bug.cgi?id=12356

PR:		239684
Approved by:	delphij (ports-secteam)
Relnotes:	https://blog.clamav.net/2019/08/clamav-01013-security-patch-release-and.html
MFH:		2019Q3
Security:	CVE-2019-13232
2019-08-08 09:30:04 +00:00
Dmitry Marakasov
f8aadb1724 - Update WWW
Approved by:	portmgr blanket
2019-08-08 09:02:31 +00:00
Luca Pizzamiglio
540d31c5dc devel/electron4: Update to 4.2.9
Changes: https://github.com/electron/electron/releases/tag/v4.2.9

Submitted by:	maintainer (via github)
2019-08-08 09:01:04 +00:00
Yuri Victorovich
b93589d506 New port: mail/astroid: Graphical email client for notmuch, inspired by sup and others
PR:		226829
Submitted by:	Mylan Connolly <mylan.connolly@gmail.com>
2019-08-08 07:59:02 +00:00
Koichiro Iwao
a56fc17a7e sysutils/rubygem-tmuxinator: Update to 1.1.1
This commit is intended to support tmux 2.9 and 2.9a in particular.

PR:		239670
Submitted by:	myself
Reported by:	freebsd@rail.eu.org
Relnotes:	https://github.com/tmuxinator/tmuxinator/releases/tag/v0.15.0
		https://github.com/tmuxinator/tmuxinator/releases/tag/v0.16.0
		https://github.com/tmuxinator/tmuxinator/releases/tag/v1.0.0
		https://github.com/tmuxinator/tmuxinator/releases/tag/v1.1.0
		https://github.com/tmuxinator/tmuxinator/releases/tag/v1.1.1
Sponsored by:	HAW International, Inc.
2019-08-08 07:45:55 +00:00
Pedro F. Giffuni
cf9598a367 graphics/dataplot: replace numberingn to preserve the time/version continuum
Pointed out by:	mat
Approved by:	thierry (mentor)
2019-08-08 05:46:36 +00:00
Alexandre C. Guimarães
92d2eea9d9 x11/polybar: Update to 3.4.0.
- the manual pages were removed because upstream moved to sphinx and require a version considerably newer than we have.

Approved by:	tcberner (mentor)
2019-08-08 05:16:28 +00:00
Yuri Victorovich
82029411ed science/simbody: Backport the pull request that fixed the pathname handling on BSDs, and one failing testcase. 2019-08-08 04:53:25 +00:00
Yuri Victorovich
482064760e science/simbody: Add the option EXAMPLE_PROGRAMS that builds and installs example programs 2019-08-08 04:06:03 +00:00
Craig Leres
a5d3607aa6 dns/dsp: Update to 2.0.1
- add DESTDIR
 - autoreconf include fix
 - configure Perl program check
 - Update m4 scripts to latest version

PR:		239691
Submitted by:	Leo Vandewoestijne (maintainer)
Approved by:	ler (mentor, implicit)
2019-08-08 02:46:20 +00:00
Yuri Victorovich
2afd1823b8 science/simbody: Add VISUALIZER_DESC for the VISUALIZER option 2019-08-08 01:42:05 +00:00
Yuri Victorovich
64a3190a05 science/lammps: patch_6Aug2019 -> stable_7Aug2019
Reported by:	portscout
2019-08-08 01:37:14 +00:00
Yuri Victorovich
7caf3f065f audio/calf-lv2: Add SSE options; Strip binary
PR:		234331
Submitted by:	Daniel Shafer <daniel@shafer.cc>
2019-08-08 01:25:44 +00:00
Ben Woods
9858471ecd net-p2p/gtk-gnutella: Update to 1.1.15
Also change port to use GitHub as the new upstream repo

Changes this release:
  https://github.com/gtk-gnutella/gtk-gnutella/blob/v1.1.15/ChangeLog
2019-08-07 22:18:50 +00:00
Li-Wen Hsu
3ce2e74d19 Add devel/s390x-binutils, GNU binutils for s390x cross-development
PR:		215939
Submitted by:	bz
2019-08-07 21:47:04 +00:00
Johannes M Dieterich
4f7f9b9395 devel/oclgrind: update to tip of repository
Most notably fixes a bunch of memory leaks.
2019-08-07 21:14:59 +00:00
Li-Wen Hsu
f306a7fc44 - Update to 2.189
Sponsored by:	The FreeBSD Foundation
2019-08-07 20:15:00 +00:00
Brooks Davis
8ba984d687 Assorted minor improvements:
- Add a build conflict for commonmark-cmark-* when DOCS are enabled.
  This prevents a failure later on in the build. [0]

- Add a new option BE_AMDGPU which can be used to enable the AMDGPU
  backed used by mesa when BE_NATIVE or BE_FREEBSD is set.  Enable this
  option by default to limit later surprises. [1]

- Use LLVM_ENABLE_Z3_SOLVER instead of the now removed
  CLANG_ANALYZER_ENABLE_Z3_SOLVER to disable Z3 discovery and linkage.

PR:		239636 [0], 230789 [1]
2019-08-07 19:53:26 +00:00
Jason Helfman
1c8ef3de86 - remove old documentation as part of optional documentation to install
* docs from 2006 (probably out-of-date)
- pet portlint
- bump portrevision

Old docs are still accessible here:
https://people.freebsd.org/~mezz/distfiles/

M    fluxbox/Makefile
M    fluxbox/distinfo
M    fluxbox/files/patch-util_fbsetbg
2019-08-07 19:30:11 +00:00
Kai Knoblich
d3a63d096e net/3proxy: Update to 0.8.13
* Sort variables according the PHB while I'm here.

Changelog:

* Fixed: Out-of-bound write and few minor bugs on configuration saving in
         admin
* Fixed: $ is not correctly handled in the beginning of quoted line on
         configuration parsing

https://github.com/z3APA3A/3proxy/releases/tag/0.8.13

PR:		239677
Submitted by:	timp87@gmail.com (maintainer)
MFH:		2019Q3 (bugfix blanket)
2019-08-07 19:20:15 +00:00
Muhammad Moinur Rahman
3d339c2755 devel/gsoap: Update version 2.8.88=>2.8.89 2019-08-07 18:57:38 +00:00
Cy Schubert
4a4cf35493 Fix:
$ ksh93
$ time
../src/cmd/ksh93/sh/xec.c:2171: failed assertion 'tb.tv_sec'
Abort trap (core dumped)
$ ksh93
$ times
../src/cmd/ksh93/sh/xec.c:2171: failed assertion 'tb.tv_sec'
Abort trap (core dumped)

PR:		239701
Suggested by:	w.schwarzenfeld@utanet.at
MFH:		2019Q3
2019-08-07 18:31:13 +00:00
Tobias C. Berner
944100afbd databaes/libiodbc: update to 3.52.13
Release Notes [1]
    * Added extra validation for SQLAllocHandle (SQL_HANDLE_DESC, ...)
    * Added GCC __attribute__ for checking format string
    * Added missing define SQL_CONVERT_GUID
    * Fixed issue using heap after free in SQLConnect_internal
    * Fixed issue with global mutex in SQLError, SQLGetDiagRec, and SQLGetDiagField
    * Fixed SQLSetStmtAttr to cache the correct values for SQL_ATTR_ROW_ARRAY_SIZE and SQL_ATTR_ROW_BIND_TYPE
    * Fixed format specifiers and some casts to fix trace output
    * Fixed missing check for section in SQLGetPrivateProfileString
    * Fixed non-void function needs to return a value
    * Fixed issue in Mac Cocoa code
    * Fixed iODBC apps/frameworks CFBundleGetInfoString attribute
    * Fixes an issue where build fails on Alpine
    * Fixed package versioning
    * Fixed small memory leaks

[1] http://www.iodbc.org/dataspace/doc/iodbc/wiki/iodbcWiki/ChangeNotes#2019-07-23%20-%20iODBC%20Stable%20Version%203.52.13%20Released
2019-08-07 18:08:42 +00:00
Muhammad Moinur Rahman
c8152041ae textproc/groonga: Update version 9.0.5=>9.0.6 2019-08-07 17:51:56 +00:00
Alexandre C. Guimarães
6b97859a88 x11-themes/Kvantum: Update to 0.11.2
Approved by:	tcberner (mentor)
2019-08-07 17:46:11 +00:00
Yuri Victorovich
8c8f0ddbf7 lang/mujs: Update 1.0.5-35 -> 1.0.6
Reported by:	repology
2019-08-07 17:04:47 +00:00
Gerald Pfeifer
9acb21767b Update to the 201900804 snapshot of GCC 10.0.0. 2019-08-07 17:01:38 +00:00
Antoine Brodin
4ff4d574f9 Cleanup LIB_DEPENDS 2019-08-07 16:49:18 +00:00