From owner-svn-ports-all@freebsd.org Sun Feb 14 19:35:51 2016 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 74A48AA883F; Sun, 14 Feb 2016 19:35:51 +0000 (UTC) (envelope-from girgen@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 3E42E6DA; Sun, 14 Feb 2016 19:35:51 +0000 (UTC) (envelope-from girgen@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u1EJZoMP067148; Sun, 14 Feb 2016 19:35:50 GMT (envelope-from girgen@FreeBSD.org) Received: (from girgen@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u1EJZn9n067136; Sun, 14 Feb 2016 19:35:49 GMT (envelope-from girgen@FreeBSD.org) Message-Id: <201602141935.u1EJZn9n067136@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: girgen set sender to girgen@FreeBSD.org using -f From: Palle Girgensohn Date: Sun, 14 Feb 2016 19:35:49 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r408885 - in branches/2016Q1/databases: postgresql91-server postgresql92-server postgresql93-server postgresql94-server X-SVN-Group: ports-branches MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 14 Feb 2016 19:35:51 -0000 Author: girgen Date: Sun Feb 14 19:35:49 2016 New Revision: 408885 URL: https://svnweb.freebsd.org/changeset/ports/408885 Log: MFH: r408835 Update PostgreSQL to latest versions. Security Fixes for Regular Expressions, PL/Java This release closes security hole CVE-2016-0773, an issue with regular expression (regex) parsing. Prior code allowed users to pass in expressions which included out-of-range Unicode characters, triggering a backend crash. This issue is critical for PostgreSQL systems with untrusted users or which generate regexes based on user input. The update also fixes CVE-2016-0766, a privilege escalation issue for users of PL/Java. Certain custom configuration settings (GUCS) for PL/Java will now be modifiable only by the database superuser URL: http://www.postgresql.org/about/news/1644/ Security: CVE-2016-0773, CVE-2016-0766 Approved by: ports-secteam Modified: branches/2016Q1/databases/postgresql91-server/Makefile branches/2016Q1/databases/postgresql91-server/distinfo branches/2016Q1/databases/postgresql91-server/pkg-plist-client branches/2016Q1/databases/postgresql92-server/Makefile branches/2016Q1/databases/postgresql92-server/distinfo branches/2016Q1/databases/postgresql92-server/pkg-plist-client branches/2016Q1/databases/postgresql93-server/Makefile branches/2016Q1/databases/postgresql93-server/distinfo branches/2016Q1/databases/postgresql93-server/pkg-plist-client branches/2016Q1/databases/postgresql94-server/Makefile branches/2016Q1/databases/postgresql94-server/distinfo branches/2016Q1/databases/postgresql94-server/pkg-plist-client Modified: branches/2016Q1/databases/postgresql91-server/Makefile ============================================================================== --- branches/2016Q1/databases/postgresql91-server/Makefile Sun Feb 14 19:21:31 2016 (r408884) +++ branches/2016Q1/databases/postgresql91-server/Makefile Sun Feb 14 19:35:49 2016 (r408885) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME?= postgresql -DISTVERSION?= 9.1.19 +DISTVERSION?= 9.1.20 CATEGORIES?= databases MASTER_SITES= PGSQL/source/v${DISTVERSION} PKGNAMESUFFIX?= ${DISTVERSION:R:S/.//}${COMPONENT} @@ -68,7 +68,6 @@ SUB_FILES+= 502.pgsql OPTIONS_DEFINE+=LIBEDIT LIBEDIT_DESC= Use non-GPL libedit instead of readline USES+= perl5 -PORTREVISION?= 1 .else MAKE_ENV= PATH=${PREFIX}/bin:${PATH} CONFIGURE_ENV+= PATH=${PREFIX}/bin:${PATH} Modified: branches/2016Q1/databases/postgresql91-server/distinfo ============================================================================== --- branches/2016Q1/databases/postgresql91-server/distinfo Sun Feb 14 19:21:31 2016 (r408884) +++ branches/2016Q1/databases/postgresql91-server/distinfo Sun Feb 14 19:35:49 2016 (r408885) @@ -1,4 +1,4 @@ -SHA256 (postgresql/postgresql-9.1.19.tar.bz2) = cbd5057451147dd63a1e764176a4e17a7795773be1e4266ea9faa951064c0ec6 -SIZE (postgresql/postgresql-9.1.19.tar.bz2) = 15843978 +SHA256 (postgresql/postgresql-9.1.20.tar.bz2) = 6d1e6c4334c265a85f0f96407b7a9aafff0f26cb62db2d8d03a32ba0c2872937 +SIZE (postgresql/postgresql-9.1.20.tar.bz2) = 15844360 SHA256 (postgresql/pg-929-icu-2015-04-18.diff.gz) = 9aff1ba25fbe5892a3868bff516df685531c85901c360548e38bf2e5fa0e14ab SIZE (postgresql/pg-929-icu-2015-04-18.diff.gz) = 4469 Modified: branches/2016Q1/databases/postgresql91-server/pkg-plist-client ============================================================================== --- branches/2016Q1/databases/postgresql91-server/pkg-plist-client Sun Feb 14 19:21:31 2016 (r408884) +++ branches/2016Q1/databases/postgresql91-server/pkg-plist-client Sun Feb 14 19:35:49 2016 (r408885) @@ -14,7 +14,31 @@ bin/psql bin/reindexdb bin/vacuumdb include/ecpg_config.h +include/ecpg_informix.h +include/ecpgerrno.h +include/ecpglib.h +include/ecpgtype.h include/libpq-events.h +include/libpq-fe.h +include/libpq/libpq-fs.h +include/pg_config.h +include/pg_config_manual.h +include/pg_config_os.h +include/pgtypes_date.h +include/pgtypes_error.h +include/pgtypes_interval.h +include/pgtypes_numeric.h +include/pgtypes_timestamp.h +include/postgres_ext.h +include/postgresql/informix/esql/datetime.h +include/postgresql/informix/esql/decimal.h +include/postgresql/informix/esql/sqltypes.h +include/postgresql/internal/c.h +include/postgresql/internal/libpq-int.h +include/postgresql/internal/libpq/pqcomm.h +include/postgresql/internal/port.h +include/postgresql/internal/postgres_fe.h +include/postgresql/internal/pqexpbuffer.h include/postgresql/server/access/attnum.h include/postgresql/server/access/clog.h include/postgresql/server/access/genam.h @@ -218,7 +242,6 @@ include/postgresql/server/nodes/bitmapse include/postgresql/server/nodes/execnodes.h include/postgresql/server/nodes/makefuncs.h include/postgresql/server/nodes/memnodes.h -include/postgresql/server/nodes/replnodes.h include/postgresql/server/nodes/nodeFuncs.h include/postgresql/server/nodes/nodes.h include/postgresql/server/nodes/params.h @@ -229,6 +252,7 @@ include/postgresql/server/nodes/primnode include/postgresql/server/nodes/print.h include/postgresql/server/nodes/readfuncs.h include/postgresql/server/nodes/relation.h +include/postgresql/server/nodes/replnodes.h include/postgresql/server/nodes/tidbitmap.h include/postgresql/server/nodes/value.h include/postgresql/server/optimizer/clauses.h @@ -283,6 +307,7 @@ include/postgresql/server/pg_config_manu include/postgresql/server/pg_config_os.h include/postgresql/server/pg_trace.h include/postgresql/server/pgstat.h +include/postgresql/server/pgtar.h include/postgresql/server/pgtime.h include/postgresql/server/port.h include/postgresql/server/port/aix.h @@ -495,35 +520,11 @@ include/postgresql/server/utils/uuid.h include/postgresql/server/utils/varbit.h include/postgresql/server/utils/xml.h include/postgresql/server/windowapi.h +include/sql3types.h +include/sqlca.h include/sqlda-compat.h include/sqlda-native.h include/sqlda.h -include/libpq/libpq-fs.h -include/postgresql/internal/libpq/pqcomm.h -include/postgresql/informix/esql/datetime.h -include/postgresql/informix/esql/decimal.h -include/postgresql/informix/esql/sqltypes.h -include/postgresql/internal/c.h -include/postgresql/internal/libpq-int.h -include/postgresql/internal/postgres_fe.h -include/postgresql/internal/port.h -include/postgresql/internal/pqexpbuffer.h -include/ecpg_informix.h -include/ecpgerrno.h -include/ecpglib.h -include/ecpgtype.h -include/libpq-fe.h -include/pg_config.h -include/pg_config_manual.h -include/pg_config_os.h -include/pgtypes_date.h -include/pgtypes_error.h -include/pgtypes_interval.h -include/pgtypes_numeric.h -include/pgtypes_timestamp.h -include/postgres_ext.h -include/sql3types.h -include/sqlca.h lib/libecpg.a lib/libecpg.so lib/libecpg.so.6 @@ -538,10 +539,11 @@ lib/libpq.a lib/libpq.so lib/libpq.so.5 lib/postgresql/pgxs/config/install-sh -lib/postgresql/pgxs/src/makefiles/pgxs.mk +lib/postgresql/pgxs/config/missing lib/postgresql/pgxs/src/Makefile.global lib/postgresql/pgxs/src/Makefile.port lib/postgresql/pgxs/src/Makefile.shlib +lib/postgresql/pgxs/src/makefiles/pgxs.mk lib/postgresql/pgxs/src/nls-global.mk man/man1/clusterdb.1.gz man/man1/createdb.1.gz Modified: branches/2016Q1/databases/postgresql92-server/Makefile ============================================================================== --- branches/2016Q1/databases/postgresql92-server/Makefile Sun Feb 14 19:21:31 2016 (r408884) +++ branches/2016Q1/databases/postgresql92-server/Makefile Sun Feb 14 19:35:49 2016 (r408885) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME?= postgresql -DISTVERSION?= 9.2.14 +DISTVERSION?= 9.2.15 CATEGORIES?= databases MASTER_SITES= PGSQL/source/v${DISTVERSION} PKGNAMESUFFIX?= ${DISTVERSION:R:S/.//}${COMPONENT} @@ -68,7 +68,6 @@ SUB_FILES+= 502.pgsql OPTIONS_DEFINE+=LIBEDIT LIBEDIT_DESC= Use non-GPL libedit instead of readline USES+= perl5 -PORTREVISION?= 1 .else MAKE_ENV= PATH=${PREFIX}/bin:${PATH} CONFIGURE_ENV+= PATH=${PREFIX}/bin:${PATH} Modified: branches/2016Q1/databases/postgresql92-server/distinfo ============================================================================== --- branches/2016Q1/databases/postgresql92-server/distinfo Sun Feb 14 19:21:31 2016 (r408884) +++ branches/2016Q1/databases/postgresql92-server/distinfo Sun Feb 14 19:35:49 2016 (r408885) @@ -1,4 +1,4 @@ -SHA256 (postgresql/postgresql-9.2.14.tar.bz2) = 54c20b3f320a48c38487f2711e98b2fa3f9ce4305905a294ad0449e8b4fb292e -SIZE (postgresql/postgresql-9.2.14.tar.bz2) = 16451398 +SHA256 (postgresql/postgresql-9.2.15.tar.bz2) = 7ced4807589899e83c64dd0803cf1f9782b6a20077ab545c66e868ef26543e60 +SIZE (postgresql/postgresql-9.2.15.tar.bz2) = 16480973 SHA256 (postgresql/pg-929-icu-2015-04-18.diff.gz) = 9aff1ba25fbe5892a3868bff516df685531c85901c360548e38bf2e5fa0e14ab SIZE (postgresql/pg-929-icu-2015-04-18.diff.gz) = 4469 Modified: branches/2016Q1/databases/postgresql92-server/pkg-plist-client ============================================================================== --- branches/2016Q1/databases/postgresql92-server/pkg-plist-client Sun Feb 14 19:21:31 2016 (r408884) +++ branches/2016Q1/databases/postgresql92-server/pkg-plist-client Sun Feb 14 19:35:49 2016 (r408885) @@ -14,7 +14,31 @@ bin/psql bin/reindexdb bin/vacuumdb include/ecpg_config.h +include/ecpg_informix.h +include/ecpgerrno.h +include/ecpglib.h +include/ecpgtype.h include/libpq-events.h +include/libpq-fe.h +include/libpq/libpq-fs.h +include/pg_config.h +include/pg_config_manual.h +include/pg_config_os.h +include/pgtypes_date.h +include/pgtypes_error.h +include/pgtypes_interval.h +include/pgtypes_numeric.h +include/pgtypes_timestamp.h +include/postgres_ext.h +include/postgresql/informix/esql/datetime.h +include/postgresql/informix/esql/decimal.h +include/postgresql/informix/esql/sqltypes.h +include/postgresql/internal/c.h +include/postgresql/internal/libpq-int.h +include/postgresql/internal/libpq/pqcomm.h +include/postgresql/internal/port.h +include/postgresql/internal/postgres_fe.h +include/postgresql/internal/pqexpbuffer.h include/postgresql/server/access/attnum.h include/postgresql/server/access/clog.h include/postgresql/server/access/genam.h @@ -290,6 +314,7 @@ include/postgresql/server/pg_config_manu include/postgresql/server/pg_config_os.h include/postgresql/server/pg_trace.h include/postgresql/server/pgstat.h +include/postgresql/server/pgtar.h include/postgresql/server/pgtime.h include/postgresql/server/port.h include/postgresql/server/port/aix.h @@ -503,35 +528,11 @@ include/postgresql/server/utils/uuid.h include/postgresql/server/utils/varbit.h include/postgresql/server/utils/xml.h include/postgresql/server/windowapi.h +include/sql3types.h +include/sqlca.h include/sqlda-compat.h include/sqlda-native.h include/sqlda.h -include/libpq/libpq-fs.h -include/postgresql/internal/libpq/pqcomm.h -include/postgresql/informix/esql/datetime.h -include/postgresql/informix/esql/decimal.h -include/postgresql/informix/esql/sqltypes.h -include/postgresql/internal/c.h -include/postgresql/internal/libpq-int.h -include/postgresql/internal/postgres_fe.h -include/postgresql/internal/port.h -include/postgresql/internal/pqexpbuffer.h -include/ecpg_informix.h -include/ecpgerrno.h -include/ecpglib.h -include/ecpgtype.h -include/libpq-fe.h -include/pg_config.h -include/pg_config_manual.h -include/pg_config_os.h -include/pgtypes_date.h -include/pgtypes_error.h -include/pgtypes_interval.h -include/pgtypes_numeric.h -include/pgtypes_timestamp.h -include/postgres_ext.h -include/sql3types.h -include/sqlca.h lib/libecpg.a lib/libecpg.so lib/libecpg.so.6 @@ -546,10 +547,11 @@ lib/libpq.a lib/libpq.so lib/libpq.so.5 lib/postgresql/pgxs/config/install-sh -lib/postgresql/pgxs/src/makefiles/pgxs.mk +lib/postgresql/pgxs/config/missing lib/postgresql/pgxs/src/Makefile.global lib/postgresql/pgxs/src/Makefile.port lib/postgresql/pgxs/src/Makefile.shlib +lib/postgresql/pgxs/src/makefiles/pgxs.mk lib/postgresql/pgxs/src/nls-global.mk man/man1/clusterdb.1.gz man/man1/createdb.1.gz Modified: branches/2016Q1/databases/postgresql93-server/Makefile ============================================================================== --- branches/2016Q1/databases/postgresql93-server/Makefile Sun Feb 14 19:21:31 2016 (r408884) +++ branches/2016Q1/databases/postgresql93-server/Makefile Sun Feb 14 19:35:49 2016 (r408885) @@ -1,7 +1,7 @@ # Created by: Marc G. Fournier # $FreeBSD$ -DISTVERSION?= 9.3.10 +DISTVERSION?= 9.3.11 PKGNAMESUFFIX?= ${DISTVERSION:R:S/.//}${COMPONENT} MAINTAINER?= pgsql@FreeBSD.org Modified: branches/2016Q1/databases/postgresql93-server/distinfo ============================================================================== --- branches/2016Q1/databases/postgresql93-server/distinfo Sun Feb 14 19:21:31 2016 (r408884) +++ branches/2016Q1/databases/postgresql93-server/distinfo Sun Feb 14 19:35:49 2016 (r408885) @@ -1,4 +1,4 @@ -SHA256 (postgresql/postgresql-9.3.10.tar.bz2) = e5444f0f76aff98a251400b7c28bc361d65e3d72d8d6cb9bb5d8361a69541531 -SIZE (postgresql/postgresql-9.3.10.tar.bz2) = 16995860 +SHA256 (postgresql/postgresql-9.3.11.tar.bz2) = 3d222a90c941d3a6c02c7c749fc9eb54ff20a1166570459d09c5476743496a21 +SIZE (postgresql/postgresql-9.3.11.tar.bz2) = 17047707 SHA256 (postgresql/pg-929-icu-2015-04-18.diff.gz) = 9aff1ba25fbe5892a3868bff516df685531c85901c360548e38bf2e5fa0e14ab SIZE (postgresql/pg-929-icu-2015-04-18.diff.gz) = 4469 Modified: branches/2016Q1/databases/postgresql93-server/pkg-plist-client ============================================================================== --- branches/2016Q1/databases/postgresql93-server/pkg-plist-client Sun Feb 14 19:21:31 2016 (r408884) +++ branches/2016Q1/databases/postgresql93-server/pkg-plist-client Sun Feb 14 19:35:49 2016 (r408885) @@ -15,8 +15,32 @@ bin/psql bin/reindexdb bin/vacuumdb include/ecpg_config.h +include/ecpg_informix.h +include/ecpgerrno.h +include/ecpglib.h +include/ecpgtype.h include/libpq-events.h +include/libpq-fe.h +include/libpq/libpq-fs.h +include/pg_config.h include/pg_config_ext.h +include/pg_config_manual.h +include/pg_config_os.h +include/pgtypes_date.h +include/pgtypes_error.h +include/pgtypes_interval.h +include/pgtypes_numeric.h +include/pgtypes_timestamp.h +include/postgres_ext.h +include/postgresql/informix/esql/datetime.h +include/postgresql/informix/esql/decimal.h +include/postgresql/informix/esql/sqltypes.h +include/postgresql/internal/c.h +include/postgresql/internal/libpq-int.h +include/postgresql/internal/libpq/pqcomm.h +include/postgresql/internal/port.h +include/postgresql/internal/postgres_fe.h +include/postgresql/internal/pqexpbuffer.h include/postgresql/server/access/attnum.h include/postgresql/server/access/clog.h include/postgresql/server/access/genam.h @@ -528,35 +552,11 @@ include/postgresql/server/utils/uuid.h include/postgresql/server/utils/varbit.h include/postgresql/server/utils/xml.h include/postgresql/server/windowapi.h +include/sql3types.h +include/sqlca.h include/sqlda-compat.h include/sqlda-native.h include/sqlda.h -include/libpq/libpq-fs.h -include/postgresql/internal/libpq/pqcomm.h -include/postgresql/informix/esql/datetime.h -include/postgresql/informix/esql/decimal.h -include/postgresql/informix/esql/sqltypes.h -include/postgresql/internal/c.h -include/postgresql/internal/libpq-int.h -include/postgresql/internal/postgres_fe.h -include/postgresql/internal/port.h -include/postgresql/internal/pqexpbuffer.h -include/ecpg_informix.h -include/ecpgerrno.h -include/ecpglib.h -include/ecpgtype.h -include/libpq-fe.h -include/pg_config.h -include/pg_config_manual.h -include/pg_config_os.h -include/pgtypes_date.h -include/pgtypes_error.h -include/pgtypes_interval.h -include/pgtypes_numeric.h -include/pgtypes_timestamp.h -include/postgres_ext.h -include/sql3types.h -include/sqlca.h lib/libecpg.a lib/libecpg.so lib/libecpg.so.6 @@ -570,16 +570,17 @@ lib/libpgtypes.so.3 lib/libpq.a lib/libpq.so lib/libpq.so.5 -libdata/pkgconfig/libecpg.pc -libdata/pkgconfig/libecpg_compat.pc -libdata/pkgconfig/libpgtypes.pc -libdata/pkgconfig/libpq.pc lib/postgresql/pgxs/config/install-sh -lib/postgresql/pgxs/src/makefiles/pgxs.mk +lib/postgresql/pgxs/config/missing lib/postgresql/pgxs/src/Makefile.global lib/postgresql/pgxs/src/Makefile.port lib/postgresql/pgxs/src/Makefile.shlib +lib/postgresql/pgxs/src/makefiles/pgxs.mk lib/postgresql/pgxs/src/nls-global.mk +libdata/pkgconfig/libecpg.pc +libdata/pkgconfig/libecpg_compat.pc +libdata/pkgconfig/libpgtypes.pc +libdata/pkgconfig/libpq.pc man/man1/clusterdb.1.gz man/man1/createdb.1.gz man/man1/createlang.1.gz Modified: branches/2016Q1/databases/postgresql94-server/Makefile ============================================================================== --- branches/2016Q1/databases/postgresql94-server/Makefile Sun Feb 14 19:21:31 2016 (r408884) +++ branches/2016Q1/databases/postgresql94-server/Makefile Sun Feb 14 19:35:49 2016 (r408885) @@ -1,7 +1,7 @@ # Created by: Marc G. Fournier # $FreeBSD$ -DISTVERSION?= 9.4.5 +DISTVERSION?= 9.4.6 MAINTAINER?= pgsql@FreeBSD.org Modified: branches/2016Q1/databases/postgresql94-server/distinfo ============================================================================== --- branches/2016Q1/databases/postgresql94-server/distinfo Sun Feb 14 19:21:31 2016 (r408884) +++ branches/2016Q1/databases/postgresql94-server/distinfo Sun Feb 14 19:35:49 2016 (r408885) @@ -1,4 +1,4 @@ -SHA256 (postgresql/postgresql-9.4.5.tar.bz2) = b87c50c66b6ea42a9712b5f6284794fabad0616e6ae420cf0f10523be6d94a39 -SIZE (postgresql/postgresql-9.4.5.tar.bz2) = 17660960 +SHA256 (postgresql/postgresql-9.4.6.tar.bz2) = cbce1f4d01a6142c5d8bebe125623c5198ec04f363da7dd3d3b3a4100b4140a6 +SIZE (postgresql/postgresql-9.4.6.tar.bz2) = 17734946 SHA256 (postgresql/pg-941-icu-2015-04-18.diff.gz) = 30c1366539fd0833db37a98b32bd22e8da4538e58f8dbc2ad2f63dc54835609b SIZE (postgresql/pg-941-icu-2015-04-18.diff.gz) = 4279 Modified: branches/2016Q1/databases/postgresql94-server/pkg-plist-client ============================================================================== --- branches/2016Q1/databases/postgresql94-server/pkg-plist-client Sun Feb 14 19:21:31 2016 (r408884) +++ branches/2016Q1/databases/postgresql94-server/pkg-plist-client Sun Feb 14 19:35:49 2016 (r408885) @@ -591,6 +591,7 @@ lib/libpq.a lib/libpq.so lib/libpq.so.5 lib/postgresql/pgxs/config/install-sh +lib/postgresql/pgxs/config/missing lib/postgresql/pgxs/src/Makefile.global lib/postgresql/pgxs/src/Makefile.port lib/postgresql/pgxs/src/Makefile.shlib