mariadb/storage/tokudb
Alexander Barkov 6216a2dfa2 MDEV-29473 UBSAN: Signed integer overflow: X * Y cannot be represented in type 'int' in strings/dtoa.c
Fixing a few problems relealed by UBSAN in type_float.test

- multiplication overflow in dtoa.c

- uninitialized Field::geom_type (and Field::srid as well)

- Wrong call-back function types used in combination with SHOW_FUNC.
  Changes in the mysql_show_var_func data type definition were not
  properly addressed all around the code by the following commits:
    b4ff64568c
    18feb62fee
    0ee879ff8a

  Adding a helper SHOW_FUNC_ENTRY() function and replacing
  all mysql_show_var_func declarations using SHOW_FUNC
  to SHOW_FUNC_ENTRY, to catch mysql_show_var_func in the future
  at compilation time.
2022-11-17 17:51:01 +04:00
..
doc
man Merge 10.2 into 10.3 2020-01-31 11:37:12 +02:00
mysql-test MDEV-28548: ER_TABLEACCESS_DENIED_ERROR is missing information about DB 2022-09-30 08:48:57 +02:00
PerconaFT Merge branch '10.2' into 10.3 2021-10-28 12:41:27 +02:00
tests 5.6.45-86.1 2019-10-30 11:15:05 +01:00
tools
.clang-format
CMakeLists.txt MDEV-22522 RPM packages have meaningless summary/description 2021-11-23 11:29:24 +07:00
ha_tokudb.cc Merge 10.2 into 10.3 2021-07-27 10:47:17 +03:00
ha_tokudb.h Merge branch '10.2' into 10.3 2019-10-31 10:58:06 +01:00
ha_tokudb_admin.cc Update FSF Address 2019-05-11 21:29:06 +03:00
ha_tokudb_alter_55.cc Update FSF Address 2019-05-11 21:29:06 +03:00
ha_tokudb_alter_56.cc Update FSF Address 2019-05-11 21:29:06 +03:00
ha_tokudb_alter_common.cc Update FSF Address 2019-05-11 21:29:06 +03:00
ha_tokudb_mrr_maria.cc Update FSF Address 2019-05-11 21:29:06 +03:00
ha_tokudb_mrr_mysql.cc Update FSF Address 2019-05-11 21:29:06 +03:00
ha_tokudb_update.cc Update FSF Address 2019-05-11 21:29:06 +03:00
hatoku_cmp.cc Merge branch '10.2' into 10.3 2019-10-31 10:58:06 +01:00
hatoku_cmp.h Update FSF Address 2019-05-11 21:29:06 +03:00
hatoku_defines.h Update FSF Address 2019-05-11 21:29:06 +03:00
hatoku_hton.cc MDEV-29473 UBSAN: Signed integer overflow: X * Y cannot be represented in type 'int' in strings/dtoa.c 2022-11-17 17:51:01 +04:00
hatoku_hton.h Update FSF Address 2019-05-11 21:29:06 +03:00
tokudb.cnf.in
tokudb.conf.in
tokudb_background.cc
tokudb_background.h
tokudb_buffer.h 5.6.45-86.1 2019-10-30 11:15:05 +01:00
tokudb_card.h Update FSF Address 2019-05-11 21:29:06 +03:00
tokudb_debug.h
tokudb_dir_cmd.cc
tokudb_dir_cmd.h
tokudb_information_schema.cc
tokudb_information_schema.h
tokudb_math.h 5.6.45-86.1 2019-10-30 11:15:05 +01:00
tokudb_memory.h
tokudb_status.h 5.6.46-86.2 2020-01-19 14:08:35 +01:00
tokudb_sysvars.cc
tokudb_sysvars.h
tokudb_thread.cc
tokudb_thread.h
tokudb_time.h
tokudb_txn.h
tokudb_update_fun.cc Update FSF Address 2019-05-11 21:29:06 +03:00
tokudb_vlq.h Update FSF Address 2019-05-11 21:29:06 +03:00