2016-02-25 12:46:21 by Jonathan Perkin | Files touched by this commit (13) |
Log message:
Use OPSYSVARS.
|
2015-12-07 16:54:31 by Adam Ciarcinski | Files touched by this commit (3) |
Log message:
Changes 5.5.47:
MySQL Server RPM packages now contain a conflict indicator for MySQL Connector \
C, such that an error occurs when installing MySQL Server if MySQL Connector C \
is also installed. To install MySQL Server, remove any MySQL Connector C \
packages first.
mysql_upgrade now attempts to print more informative errors than FATAL ERROR: \
Upgrade failed.
These client programs now support the --enable-cleartext-plugin option: \
mysqlcheck, mysqldump, mysqlimport, mysqlshow. This option enables the \
mysql_clear_password cleartext authentication plugin. (See The Cleartext \
Client-Side Authentication Plugin.)
Bugs Fixed
|
2015-11-11 12:00:07 by Thomas Klausner | Files touched by this commit (4) |
Log message:
When dtrace option is not enabled, explicitly disable dtrace.
Fixes build on NetBSD built with dtrace.
|
2015-11-11 11:59:48 by Thomas Klausner | Files touched by this commit (1) |
Log message:
Remove REPLACE_PERL line for non-existent file.
|
2015-11-03 02:56:36 by Alistair G. Crooks | Files touched by this commit (368) |
Log message:
Add SHA512 digests for distfiles for databases category
Problems found with existing distfiles:
distfiles/D6.data.ros.gz
distfiles/cstore0.2.tar.gz
distfiles/data4.tar.gz
distfiles/sphinx-2.2.7-release.tar.gz
No changes made to the cstore or mariadb55-client distinfo files.
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
|
2015-10-03 14:13:29 by Adam Ciarcinski | Files touched by this commit (4) |
Log message:
Changes 5.5.46:
* yaSSL was upgraded to version 2.3.8.
* InnoDB: A data corruption occurred on ARM64. GCC builtins did not issue the \
correct fences when setting or unsetting the lock word.
* InnoDB: In READ COMMITTED mode, a REPLACE operation on a unique secondary \
index resulted in a constraint violation. Thanks to Alexey Kopytov for the \
patch.
* InnoDB: The IBUF_BITMAP_FREE bit indicated that there was more free space in \
the leaf page than was actually available.
* InnoDB: Setting lower_case_table_names=0 on a case-insensitive file system \
could result in a hang condition when running an INSERT INTO ... SELECT ... FROM \
tbl_name operation with the wrong tbl_name letter case. An error message is now \
printed and the server exits when attempting to start the server with \
--lower_case_table_names=0 on a case-insensitive file system.
* Partitioning: CREATE TABLE statements that used an invalid function in a \
subpartitioning expression did not always fail gracefully as expected.
* Partitioning: ALTER TABLE when executed from a stored procedure did not always \
work correctly with tables partitioned by RANGE.
* Certain subqueries as arguments to PROCEDURE ANALYSE() could cause a server exit.
* mysql_ssl_rsa_setup could create an unwanted .rnd file in the data directory. \
(The file is actually created by openssl, which mysql_ssl_ras_setup invokes. \
mysql_ssl_rsa_setup now cleans up the file.)
* An assertion could be raised due to incorrect error handling if a SELECT ... \
FOR UPDATE subquery resulted in deadlock and caused a rollback.
* Servers linked against yaSSL and compiled with GCC 4.8.2 could fail to respond \
correctly to connection attempts until several seconds after startup.
* For tables with subpartitions, the server could exit due to incorrect error \
handling during partition pruning if the partition could be identified but not \
the subpartition.
* DELETE could check privileges for the wrong database when table aliases were used.
* Within a trigger, use of a cursor that accessed OLD or NEW values from a row \
could cause a server exit.
* MySQL sometimes produced no warning when it was unable to interpret a \
character in a given character set.
* For MySQL distributions linked against yaSSL, a corrupt client key file could \
cause clients to exit.
* Execution of certain BINLOG statements while temporary tables were open by \
HANDLER statements could cause a server exit.
|
2015-07-30 16:36:34 by Adam Ciarcinski | Files touched by this commit (5) |
Log message:
Changes 5.5.45:
* Security Fix: Due to the LogJam issue (https://weakdh.org/), OpenSSL has \
changed the Diffie-Hellman key length parameters for openssl-1.0.1n and up. \
OpenSSL has provided a detailed explanation at \
http://openssl.org/news/secadv_20150611.txt. To adopt this change in MySQL, the \
key length used in vio/viosslfactories.c for creating Diffie-Hellman keys has \
been increased from 512 to 2,048 bits.
* InnoDB: On Unix-like platforms, os_file_create_simple_no_error_handling_func \
and os_file_create_func opened files in different modes when innodb_flush_method \
was set to O_DIRECT.
* InnoDB: An assertion was raised when InnoDB attempted to dereference a NULL \
foreign key object.
* InnoDB: An index record was not found on rollback due to inconsistencies in \
the purge_node_t structure.
* The Spencer regex library used for the REGEXP operator could be subject to \
heap overflow in some circumstances.
* A buffer-overflow error could occur for mysqlslap during option parsing.
* GROUP BY or ORDER BY on a CHAR(0) NOT NULL column could lead to a server exit.
* mysql-systemd-start failed if datadir was set in /etc/my.cnf.
* On OS X 10.10 (Yosemite), mysqld failed to start automatically. The startup \
item has been replaced with a launchd job, which enables the preference pane \
checkbox for automatic startup to work again.
|
2015-06-22 17:16:24 by Jonathan Perkin | Files touched by this commit (3) |
Log message:
Substitute hardcoded paths to compiler wrappers. Fixes CHECK_WRKREF builds.
|
2015-06-12 12:52:19 by Thomas Klausner | Files touched by this commit (3152) |
Log message:
Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.
|
2015-06-01 09:40:36 by Adam Ciarcinski | Files touched by this commit (4) | |
Log message:
Changes 5.5.44:
Bugs fixed:
* InnoDB; Partitioning: The CREATE_TIME column of the INFORMATION_SCHEMA.TABLES \
table now shows the correct table creation time for partitioned InnoDB tables. \
The CREATE_TIME column of the INFORMATION_SCHEMA.PARTITIONS table now shows the \
correct partition creation time for a partition of partitioned InnoDB tables.
The UPDATE_TIME column of the INFORMATION_SCHEMA.TABLES table now shows when a \
partitioned InnoDB table was last updated by an INSERT, DELETE, or UPDATE. The \
UPDATE_TIME column of the INFORMATION_SCHEMA.PARTITIONS table now shows when a \
partition of a partitioned InnoDB table was last updated.
* InnoDB: An assertion was raised on shutdown due to XA PREPARE transactions \
holding explicit locks.
* InnoDB: Removal of a foreign key object from the data dictionary cache during \
error handling caused the server to exit.
* InnoDB: SHOW ENGINE INNODB STATUS output showed negative reservation and \
signal count values due to a counter overflow error.
* InnoDB: Estimates that were too low for the size of merge chunks in the result \
sorting algorithm caused a server exit.
* SHOW VARIABLES mutexes were being locked twice, resulting in a server exit.
* A Provides rule in RPM .spec files misspelled âmysql-embeddedâ as \
âmysql-emdeddedâ.
* Under certain conditions, the libedit command-line library could write outside \
an array boundary and cause a client program crash.
* Host value matching for the grant tables could fail to use the most specific \
of values that contained wildcard characters.
* A user with a name of event_scheduler could view the Event Scheduler process \
list without the PROCESS privilege.
* SHOW GRANTS after connecting using a proxy user could display the password \
hash of the proxied user.
* For a prepared statement with an ORDER BY that refers by column number to a \
GROUP_CONCAT() expression that has an outer reference, repeated statement \
execution could cause a server exit.
* Loading corrupt spatial data into a MyISAM table could cause the server to \
exit during index building.
* Certain queries for the INFORMATION_SCHEMA TABLES and COLUMNS tables could \
lead to excessive memory use when there were large numbers of empty InnoDB \
tables.
* MySQL failed to compile using OpenSSL 0.9.8e.
|