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