Package: release.debian.org
Severity: serious
Tags: stretch, moreinfo
User: release.debian.org@packages.debian.org
Usertags: pu
I propose that the latest version of MariaDB 10.1 would be included in
the upcoming stable release update of Debian. Package is already
prepared.
Changelog:
mariadb-10.1 (10.1.45-0+deb9u1) stretch; urgency=high
* SECURITY UPDATE: New upstream version 10.1.45. Includes fixes for the
following security vulnerabilities:
- CVE-2020-2752
- CVE-2020-2812
- CVE-2020-2814
-- Otto Kekäläinen <otto@debian.org> Sat, 04 Jul 2020 15:25:18 +0300
git diff --stat debian/10.1.44-0+deb9u1..stretch
.gitignore | 2 +
CMakeLists.txt | 5 +-
Docs/INFO_SRC | 10 +-
VERSION | 2 +-
appveyor.yml | 22 +
client/client_priv.h | 1 +
client/mysqlbinlog.cc | 14 +-
client/mysqldump.c | 44 +-
client/mysqltest.cc
| 68 ---
cmake/cpack_rpm.cmake | 8 +
cmake/install_macros.cmake | 10 +-
cmake/maintainer.cmake | 12 +-
debian/changelog | 10 +
debian/patches/mips-compilation-failure-__bss_start-symbol-miss.patch | 4 +-
debian/patches/mysql-test__db_test.patch | 2 +-
debian/patches/remove_rename_mariadb-server_files_in.patch | 2 +-
extra/mariabackup/xbstream.c | 1 -
include/queues.h | 10 +-
man/CMakeLists.txt | 5 +-
mysql-test/disabled.def | 2 -
mysql-test/lib/My/SafeProcess/safe_process_win.cc | 2 +-
mysql-test/lib/My/Tee.pm | 2 +-
mysql-test/lib/mtr_report.pm
| 90 ++++
mysql-test/mysql-test-run.pl
| 72 ++-
mysql-test/r/func_math.result | 48 ++
mysql-test/r/index_merge_myisam.result | 53 ++
mysql-test/r/mysqld--defaults-file.result | 10 +
mysql-test/r/mysqldump.result | 19 +
mysql-test/r/processlist_notembedded.result | 3 +-
mysql-test/r/range.result | 20 +
mysql-test/r/range_innodb.result | 28 +
mysql-test/r/range_mrr_icp.result | 20 +
mysql-test/r/range_vs_index_merge.result | 2 +-
mysql-test/suite.pm | 5 +-
mysql-test/suite/galera/t/MW-86-wait1.test | 1 +
mysql-test/suite/innodb/r/foreign-keys.result
| 126 -----
mysql-test/suite/innodb/r/foreign_key.result
| 120 +++++
mysql-test/suite/innodb/r/foreign_key_debug.result
| 60 +++
mysql-test/suite/innodb/r/innodb_sys_var_valgrind.result
| 73 +++
mysql-test/suite/innodb/t/foreign-keys.test
| 160 ------
mysql-test/suite/innodb/t/foreign_key.test
| 154 ++++++
mysql-test/suite/innodb/t/foreign_key_debug.test
| 78 +++
mysql-test/suite/innodb/t/innodb_sys_var_valgrind.test
| 70 +++
mysql-test/suite/innodb_fts/r/misc_debug2.result | 6 +
mysql-test/suite/innodb_fts/r/stopword.result
| 735 +++++++++++++++++++++++++
mysql-test/suite/innodb_fts/t/misc_debug2.test | 11 +
mysql-test/suite/innodb_fts/t/stopword.opt | 1 +
mysql-test/suite/innodb_fts/t/stopword.test
| 657 ++++++++++++++++++++++
mysql-test/suite/rpl/r/rpl_conditional_comments.result | 15 +
mysql-test/suite/rpl/r/rpl_fail_register.result | 16 +
mysql-test/suite/rpl/t/rpl_conditional_comments.test | 12 +-
mysql-test/suite/rpl/t/rpl_fail_register.test | 33 ++
mysql-test/suite/sys_vars/inc/sysvars_server.inc | 1 +
mysql-test/suite/sys_vars/r/sysvars_innodb,32bit,xtradb.rdiff | 4 +-
mysql-test/suite/sys_vars/r/sysvars_innodb,xtradb.rdiff | 4 +-
mysql-test/suite/sys_vars/r/sysvars_innodb.result | 2 +-
mysql-test/t/func_math.test | 29 +
mysql-test/t/index_merge_myisam.test | 51 ++
mysql-test/t/mysqld--defaults-file.test | 16 +
mysql-test/t/mysqldump.test | 36 ++
mysql-test/t/processlist_notembedded.test | 9 +-
mysql-test/t/range.test | 16 +
mysql-test/t/range_innodb.test | 28 +
mysql-test/unstable-tests
| 90 ++--
mysys/my_addr_resolve.c | 12 +
mysys/my_default.c | 10 +
mysys/queues.c
| 169 +++---
pcre/AUTHORS | 6 +-
pcre/ChangeLog | 29 +
pcre/LICENCE | 6 +-
pcre/NEWS | 6 +
pcre/README | 9 +-
pcre/configure.ac | 17 +-
pcre/doc/html/README.txt | 9 +-
pcre/doc/html/pcre.html | 2 +-
pcre/doc/html/pcreapi.html | 6 +-
pcre/doc/html/pcretest.html | 24 +-
pcre/doc/pcre-config.txt | 42 +-
pcre/doc/pcre.3 | 2 +-
pcre/doc/pcre.txt
| 3927 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------------------------
pcre/doc/pcreapi.3 | 6 +-
pcre/doc/pcregrep.txt
| 232 ++++----
pcre/doc/pcretest.1 | 26 +-
pcre/doc/pcretest.txt
| 650 +++++++++++-----------
pcre/pcre_compile.c | 30 +-
pcre/pcre_jit_compile.c | 6 +-
pcre/pcrecpp.cc | 4 +-
pcre/pcreposix.c | 5 +-
pcre/pcretest.c | 12 +-
pcre/testdata/testinput2 | 2 +-
pcre/testdata/testoutput2 | 3 +-
scripts/galera_recovery.sh | 3 +-
sql-common/client.c | 20 +-
sql/event_scheduler.cc | 4 +-
sql/gen_win_tzname_data.ps1 | 2 +-
sql/item_func.cc | 56 +-
sql/log.cc | 36 +-
sql/log.h | 13 +-
sql/log_event.cc | 8 +-
sql/mysqld.cc | 10 +-
sql/opt_range.cc | 28 +-
sql/slave.cc | 9 +-
sql/sql_base.cc | 13 +-
sql/sql_class.cc | 2 +
sql/sql_class.h | 6 +-
sql/sql_lex.cc | 18 +-
sql/sql_parse.cc | 9 +-
sql/sql_select.cc | 2 +-
sql/sql_table.cc | 4 +-
sql/sql_time.cc | 4 +-
sql/sql_type_int.h | 20 +
sql/table.cc | 1 -
sql/table.h | 3 +
sql/win_tzname_data.h | 8 +-
sql/wsrep_dummy.cc | 4 +
sql/wsrep_mysqld.cc | 11 +
sql/wsrep_mysqld.h | 17 +-
storage/connect/tabxml.cpp | 11 +-
storage/connect/tabxml.h | 1 +
storage/innobase/btr/btr0defragment.cc | 3 +
storage/innobase/buf/buf0dump.cc | 8 +-
storage/innobase/dict/dict0dict.cc | 7 +-
storage/innobase/dict/dict0mem.cc | 47 +-
storage/innobase/fil/fil0crypt.cc | 45 +-
storage/innobase/fts/fts0fts.cc
| 81 ++-
storage/innobase/handler/ha_innodb.cc
| 245 +++++----
storage/innobase/include/buf0buf.h | 4 +-
storage/innobase/include/fts0fts.h | 12 +-
storage/innobase/include/lock0lock.h | 5 +-
storage/innobase/include/page0types.h | 4 +-
storage/innobase/include/trx0trx.h | 14 +-
storage/innobase/include/univ.i | 2 +-
storage/innobase/lock/lock0lock.cc | 13 +-
storage/innobase/lock/lock0wait.cc | 7 +-
storage/innobase/page/page0zip.cc | 40 +-
storage/innobase/row/row0import.cc | 19 +-
storage/innobase/row/row0ins.cc | 4 +-
storage/innobase/row/row0mysql.cc | 20 +-
storage/innobase/row/row0upd.cc | 4 +-
storage/innobase/srv/srv0conc.cc | 11 +-
storage/innobase/srv/srv0srv.cc | 3 +-
storage/innobase/trx/trx0trx.cc | 8 +-
storage/maria/ha_maria.cc | 2 +-
storage/maria/ma_page.c | 3 +-
storage/maria/ma_pagecrc.c | 3 +-
storage/tokudb/PerconaFT/cmake_modules/TokuSetupCompiler.cmake | 6 +-
storage/tokudb/PerconaFT/portability/portability.cc | 2 +-
storage/xtradb/buf/buf0dump.cc | 8 +-
storage/xtradb/dict/dict0dict.cc | 7 +-
storage/xtradb/dict/dict0mem.cc | 47 +-
storage/xtradb/fil/fil0crypt.cc | 45 +-
storage/xtradb/fts/fts0fts.cc
| 81 ++-
storage/xtradb/handler/ha_innodb.cc
| 246 ++++-----
storage/xtradb/include/buf0buf.h | 4 +-
storage/xtradb/include/fts0fts.h | 12 +-
storage/xtradb/include/lock0lock.h | 3 +-
storage/xtradb/include/trx0trx.h | 14 +-
storage/xtradb/include/univ.i | 4 +-
storage/xtradb/lock/lock0lock.cc | 13 +-
storage/xtradb/lock/lock0wait.cc | 7 +-
storage/xtradb/page/page0zip.cc | 37 +-
storage/xtradb/row/row0import.cc | 23 +-
storage/xtradb/row/row0ins.cc | 4 +-
storage/xtradb/row/row0mysql.cc | 17 +-
storage/xtradb/row/row0upd.cc | 4 +-
storage/xtradb/srv/srv0conc.cc | 11 +-
storage/xtradb/srv/srv0srv.cc | 3 +-
storage/xtradb/trx/trx0roll.cc | 11 +-
storage/xtradb/trx/trx0trx.cc | 8 +-
support-files/CMakeLists.txt | 35 +-
support-files/mariadb.pc.in | 2 +-
support-files/mariadb.service.in | 4 +-
support-files/mariadb@.service.in | 6 +-
support-files/rpm/my.cnf | 2 +-
unittest/mysys/CMakeLists.txt | 2 +-
unittest/mysys/queues-t.c
| 139 +++++
vio/viosocket.c | 2 +-
win/packaging/heidisql.cmake | 2 +-
win/packaging/heidisql.wxi.in | 28 +-
179 files changed, 6387 insertions(+), 3863 deletions(-)
Debdiff attached. Created with commands:
git diff debian/10.1.44-0+deb9u1..stretch | xz >
debian-10.1.44-0+deb9u1.debdiff.xz
Quality control:
- Stretch specific CI passed at
https://salsa.debian.org/mariadb-team/mariadb-10.1/-/pipelines/152663
- Multi-arch builds passed at
https://launchpad.net/~mysql-ubuntu/+archive/ubuntu/mariadb-10.1/+builds?build_text=&build_state=all
Attachment:
debian-10.1.44-0+deb9u1.debdiff.xz
Description: application/xz