summaryrefslogtreecommitdiff
path: root/databases/mysql55-client/Makefile.common
diff options
context:
space:
mode:
authorbsiegert <bsiegert>2016-09-13 19:23:04 +0000
committerbsiegert <bsiegert>2016-09-13 19:23:04 +0000
commit9dfd4f95305bee409936af5360b95a13846ff958 (patch)
tree15a1be3c4fdf015f283d10d1a9f4032d9fc2dc26 /databases/mysql55-client/Makefile.common
parent37f17cd036461f0957ba93297bccc72b4aba5e8c (diff)
downloadpkgsrc-9dfd4f95305bee409936af5360b95a13846ff958.tar.gz
Pullup ticket #5101 - requested by maya
databases/mysql55-client: security fix databases/mysql56-client: security fix Revisions pulled up: - databases/mysql55-client/Makefile.common 1.54 - databases/mysql55-client/distinfo 1.52 - databases/mysql55-server/PLIST 1.44 - databases/mysql56-client/Makefile.common 1.35 - databases/mysql56-client/distinfo 1.37 - databases/mysql56-client/patches/patch-CMakeLists.txt 1.5 - databases/mysql56-server/PLIST 1.26 --- Module Name: pkgsrc Committed By: adam Date: Wed Sep 7 13:13:36 UTC 2016 Modified Files: pkgsrc/databases/mysql55-client: Makefile.common distinfo pkgsrc/databases/mysql55-server: PLIST Log Message: Changes in MySQL 5.5.52 (2016-09-06) Bugs Fixed ---------- Replication: mysqlbinlog --read-from-remote-server log1 log2 was opening a new \ connection for log2 without freeing the connection used for log1. Thanks to Laurynas \ Biveinis for the contribution. (Bug 81675, Bug 23540182) For mysqld_safe, the argument to --malloc-lib now must be one of the directories \ /usr/lib, /usr/lib64, /usr/lib/i386-linux-gnu, or /usr/lib/x86_64-linux-gnu. In \ addition, the --mysqld and --mysqld-version options can be used only on the command \ line and not in an option file. (Bug 24464380) It was possible to write log files ending with .ini or .cnf that later could be \ parsed as option files. The general query log and slow query log can no longer be \ written to a file ending with .ini or .cnf. (Bug 24388753) Privilege escalation was possible by exploiting the way REPAIR TABLE used temporary \ files. (Bug 24388746) Certain internal character-handling functions could fail to handle a too-large \ character and cause a server exit. (Bug 23296299) A blank server name in CREATE SERVER statements produced a server exit rather than an \ error. (Bug 23295288) The optimizer failed to check a function return value for an area calculation, \ leading to a server exit. (Bug 23280059) A prepared statement that used a parameter in the select list of a derived table that \ was part of a join could cause a server exit. (Bug 22392374, Bug 24380263) MEDIUMINT columns used in operations with long integer values could result in buffer \ overflow. (Bug 19984392) EINTR handling in the client library has been fixed so that interrupted read and \ write calls are retried. Previously, EINTR was ignored. (Bug 82019, Bug 23703570) --- Module Name: pkgsrc Committed By: adam Date: Wed Sep 7 12:58:25 UTC 2016 Modified Files: pkgsrc/databases/mysql56-client: Makefile.common distinfo pkgsrc/databases/mysql56-server: PLIST Log Message: Changes in MySQL 5.6.33 (2016-09-06) Test Suite Notes ---------------- In mysql-test-run.pl, a limit of 50 was imposed on the number of workers for parallel \ testing, which on systems with more than 50 CPUs resulted in exhaustion of unique \ thread IDs. The ID-exhaustion problem has been corrected, and the limit of 50 on \ number of workers has been lifted. Thanks to Daniel Black for the patch on which this \ change was based. Additionally, these changes were made: To avoid idle workers, the number of parallel workers now is limited to the number of \ tests. Previously, if --parallel=auto was given and the MTR_MAX_PARALLEL environment \ variable was not set, a limit of 8 was imposed on the number of parallel workers. \ This limit has been lifted. (Bug 22342399, Bug 79585) Functionality Added or Changed ------------------------------ CMake support for compiling with Solaris Studio 12.5 was added. (Bug 82249, Bug \ 24303829, Bug 81274, Bug 23212938) Bugs Fixed ---------- InnoDB: An operation that dropped and created a full-text search table raised an \ assertion. (Bug 24315031) InnoDB: Accessing full-text search auxiliary tables while dropping the indexed table \ raised an assertion. (Bug 24009272) InnoDB: An online DDL operation on a table with indexed BLOB columns raised an \ assertion during logging of table modifications. (Bug 23760086) Replication: mysqlbinlog --read-from-remote-server log1 log2 was opening a new \ connection for log2 without freeing the connection used for log1. Thanks to Laurynas \ Biveinis for the contribution. (Bug 81675, Bug 23540182) Replication: With binlog_row_image=FULL, when updating single tables temporary tables \ were unnecessarily being used. The fix ensures single table update follows the same \ pattern as multi-table update. (Bug 79867, Bug 22510353) For mysqld_safe, the argument to --malloc-lib now must be one of the directories \ /usr/lib, /usr/lib64, /usr/lib/i386-linux-gnu, or /usr/lib/x86_64-linux-gnu. In \ addition, the --mysqld and --mysqld-version options can be used only on the command \ line and not in an option file. (Bug 24464380) It was possible to write log files ending with .ini or .cnf that later could be \ parsed as option files. The general query log and slow query log can no longer be \ written to a file ending with .ini or .cnf. (Bug 24388753) Privilege escalation was possible by exploiting the way REPAIR TABLE used temporary \ files. (Bug 24388746) If the basedir system variable was set at server startup from the command line or \ option file, the value was not normalized (on Windows, / was not replaced with /). \ (Bug 23747899, Bug 82125) In-place ALTER TABLE operations which when executed separately caused no table \ rebuild could when combined into a single statement result in a table rebuild. (Bug \ 23475211, Bug 81587) A blank server name in CREATE SERVER statements produced a server exit rather than an \ error. (Bug 23295288) A prepared statement that used a parameter in the select list of a derived table that \ was part of a join could cause a server exit. (Bug 22392374, Bug 24380263) MEDIUMINT columns used in operations with long integer values could result in buffer \ overflow. (Bug 19984392) A spurious ER_NO_SUCH_TABLE error could occur when attempting to execute a prepared \ CREATE TABLE ... SELECT statement that used a temporary table in the FROM clause and \ called a stored function. The same error could occur for a nonprepared version of the \ statement if used in a stored procedure when the procedure was re-executed. (Bug \ 16672723, Bug 68972) EINTR handling in the client library has been fixed so that interrupted read and \ write calls are retried. Previously, EINTR was ignored. (Bug 82019, Bug 23703570)
Diffstat (limited to 'databases/mysql55-client/Makefile.common')
-rw-r--r--databases/mysql55-client/Makefile.common4
1 files changed, 2 insertions, 2 deletions
diff --git a/databases/mysql55-client/Makefile.common b/databases/mysql55-client/Makefile.common
index 9499186c7f5..48e0d60c75b 100644
--- a/databases/mysql55-client/Makefile.common
+++ b/databases/mysql55-client/Makefile.common
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile.common,v 1.52 2016/06/14 16:49:17 adam Exp $
+# $NetBSD: Makefile.common,v 1.52.2.1 2016/09/13 19:23:04 bsiegert Exp $
#
# used by databases/mysql55-client/Makefile
# used by databases/mysql55-server/Makefile
-DISTNAME= mysql-5.5.50
+DISTNAME= mysql-5.5.52
CATEGORIES= databases
MASTER_SITES= ${MASTER_SITE_MYSQL:=MySQL-5.5/}