mariadb/mysql-test/std_data
Sergei Golubchik e02749aaf5 completely rewrote file_key_management plugin
numerous issues fixed:
* buffer overflows
* error conditions aren't checked (crash if file doesn't exist)
* accessing random unallocated memory
* hard-coded password
* arbitrary hard-coded key id limit
* incomprehensible error messages (for key_id == 0 it reported
  "The key could not be initialized", for syntax errors the message was
  "Wrong match of the keyID, see the template", for a key id
  larger than hard-coded limit the message was "No asked key", and there
  was an error "Is comment" for a comment).
* tons of small mallocs, many are freed few lines down in the code
* malloc(N) and new char[N] are used both, even in the same function
* redundant memory copies
* pcre - "I can solve it with regular expressions" - with incorrect regexes
* parser context stored in a singleton
* keys are stored as strings and are strlen-ed and hex2bin-ed on every
  get_key() request
* lots of useless code (e.g. sprintf instead of a pointer assignment,
  checking of the file length to read a part of it in a fixed buffer,
  multiplying by sizeof(char) in many places, etc)
* this list is not exhaustive
2015-04-08 10:58:50 +02:00
..
crldir
ctype_upgrade MDEV-5241: Collation incompatibilities with MySQL-5.6 2013-11-09 00:20:07 +02:00
funcs_1 MDEV-34 delete storage/ndb and sql/*ndb* (and collateral changes) 2014-10-11 18:53:06 +02:00
mysql5613mysql MDEV-4819 Upgrade from MySQL 5.6 does not work 2013-08-07 10:57:45 +04:00
parts
temporal_upgrade MDEV-5297 TIME(0), TIMESTAMP(0) and DATETIME(0) are self-incompatible during replication (upstream) 2013-12-06 19:02:55 +04:00
zoneinfo MDEV-5226 mysql_tzinfo_to_sql errors with tzdata 2013f and above 2013-11-13 18:26:03 +04:00
14897.frm
bad_gis_data.dat
bad_row_type.frm MDEV-7333 "'show table status like 'table_name'" on tokudb table lead to MariaDB crash 2015-01-13 19:27:28 +01:00
bad_row_type.MYD MDEV-7333 "'show table status like 'table_name'" on tokudb table lead to MariaDB crash 2015-01-13 19:27:28 +01:00
bad_row_type.MYI MDEV-7333 "'show table status like 'table_name'" on tokudb table lead to MariaDB crash 2015-01-13 19:27:28 +01:00
binlog_savepoint.000001
binlog_transaction.000001
bug15328.cnf
bug16266.000001
bug19371.frm
bug19371.MYD
bug19371.MYI
bug30435_5k.txt
bug30435_10k_items.txt
bug33029-slave-relay-bin.000001
bug35469.dat
bug36055.frm
bug36055.MYD
bug36055.MYI
bug37631.frm
bug37631.MYD
bug37631.MYI
bug40482-bin.000001
bug46565.ARZ
bug46565.frm
bug47012.ARM
bug47012.ARZ
bug47012.frm
bug47142_master-bin.000001
bug47205.frm
bug48265.frm
bug48449.frm
bug48633.ARM MDEV-4786 - merge 10.0-monty - 10.0 2013-07-29 18:08:49 +04:00
bug48633.ARZ MDEV-4786 - merge 10.0-monty - 10.0 2013-07-29 18:08:49 +04:00
bug48633.frm MDEV-4786 - merge 10.0-monty - 10.0 2013-07-29 18:08:49 +04:00
bug49823.CSM
bug49823.CSV
bug49823.frm
bug887051.txt
bug11747416_32228_binlog.000001
cacert.pem recreate expired certificates for SSL tests 2015-01-29 14:34:31 +01:00
charset_utf8.txt
checkDBI_DBD-mysql.pl mysql-5.5.39 merge 2014-08-02 21:26:16 +02:00
client-cert.pem recreate expired certificates for SSL tests 2015-01-29 14:34:31 +01:00
client-key.pem recreate expired certificates for SSL tests 2015-01-29 14:34:31 +01:00
cluster_7022_table.frm
cluster_7022_table.MYD
cluster_7022_table.MYI
corrupt-relay-bin.000624
corrupt_t1#P#p1.MYI
corrupt_t1.MYI
crl-ca-cert.pem
crl-client-cert.pem
crl-client-key.pem
crl-client-revoked.crl
crl-server-cert.pem
crl-server-key.pem
des_key_file
host_old.frm Fix for MDEV-5547: Bad error message when moving very old .frm files to MariaDB 5.5. 2014-01-22 15:16:57 +02:00
host_old.MYD Fix for MDEV-5547: Bad error message when moving very old .frm files to MariaDB 5.5. 2014-01-22 15:16:57 +02:00
host_old.MYI Fix for MDEV-5547: Bad error message when moving very old .frm files to MariaDB 5.5. 2014-01-22 15:16:57 +02:00
Index.xml Fixing malformed data in mysql-test/std_data/Index.xml 2013-11-26 10:53:21 +04:00
init_file.dat
init_file_longline_3816.sql
intersect-bug50389.tsv
keys.txt completely rewrote file_key_management plugin 2015-04-08 10:58:50 +02:00
latin1.xml MDEV-5163 Merge WEIGHT_STRING function from MySQL-5.6 2013-10-23 20:25:52 +04:00
loaddata1.dat
loaddata2.dat
loaddata3.dat
loaddata4.dat
loaddata5.dat
loaddata6.dat
loaddata7.dat
loaddata_dq.dat
loaddata_pair.dat
loaddata_utf8.dat
loadxml.dat
loadxml2.dat
long_table_name.frm
long_table_name.MYD
long_table_name.MYI
mariadb-5.5-binlog.000001 MDEV-5769: Slave crashes on attempt to do parallel replication from an older master 2014-03-04 08:48:32 +01:00
master-bin.000001
mdev-4645-binlog_checksum.binlog MDEV-4645: Incorrect reads of frozen binlog events; FDE corrupted in relay log 2013-09-12 21:36:58 +03:00
mdev-4645-binlog_group_id.binlog MDEV-4645: Incorrect reads of frozen binlog events; FDE corrupted in relay log 2013-09-12 21:36:58 +03:00
mdev-4645-binlog_group_id_checksum.binlog MDEV-4645: Incorrect reads of frozen binlog events; FDE corrupted in relay log 2013-09-12 21:36:58 +03:00
mdev-4645-binlog_none.binlog MDEV-4645: Incorrect reads of frozen binlog events; FDE corrupted in relay log 2013-09-12 21:36:58 +03:00
mdev5029_1.frm MDEV-5029 Crash in MariaDB 5.5.33 with .frm from older MariaDB release 2013-09-18 17:25:10 +02:00
mdev5029_2.frm MDEV-5029 Crash in MariaDB 5.5.33 with .frm from older MariaDB release 2013-09-18 17:25:10 +02:00
mdev5029_2.MAD MDEV-5029 Crash in MariaDB 5.5.33 with .frm from older MariaDB release 2013-09-18 17:25:10 +02:00
mdev5029_2.MAI MDEV-5029 Crash in MariaDB 5.5.33 with .frm from older MariaDB release 2013-09-18 17:25:10 +02:00
mdev6020-mysql-bin.000001 MDEV-5262, MDEV-5914, MDEV-5941, MDEV-6020: Deadlocks during parallel 2014-06-03 10:31:11 +02:00
Moscow_leap
mysql56datetime.frm Adding support for MySQL-5.6 temporal column types: 2013-07-10 11:49:17 +04:00
mysql56datetime.MYD Adding support for MySQL-5.6 temporal column types: 2013-07-10 11:49:17 +04:00
mysql56datetime.MYI Adding support for MySQL-5.6 temporal column types: 2013-07-10 11:49:17 +04:00
mysql56time.frm Adding support for MySQL-5.6 temporal column types: 2013-07-10 11:49:17 +04:00
mysql56time.MYD Adding support for MySQL-5.6 temporal column types: 2013-07-10 11:49:17 +04:00
mysql56time.MYI Adding support for MySQL-5.6 temporal column types: 2013-07-10 11:49:17 +04:00
mysql56timestamp.frm Adding support for MySQL-5.6 temporal column types: 2013-07-10 11:49:17 +04:00
mysql56timestamp.MYD Adding support for MySQL-5.6 temporal column types: 2013-07-10 11:49:17 +04:00
mysql56timestamp.MYI Adding support for MySQL-5.6 temporal column types: 2013-07-10 11:49:17 +04:00
new-format-relay-log-win.info MDEV-6364: Migrate a slave from MySQL 5.6 to MariaDB 10 break replication 2014-06-24 14:43:08 +02:00
new-format-relay-log.info MDEV-6364: Migrate a slave from MySQL 5.6 to MariaDB 10 break replication 2014-06-24 14:43:08 +02:00
numbers.txt
old-format-relay-log-win.info MDEV-6364: Migrate a slave from MySQL 5.6 to MariaDB 10 break replication 2014-06-24 14:43:08 +02:00
old-format-relay-log.info MDEV-6364: Migrate a slave from MySQL 5.6 to MariaDB 10 break replication 2014-06-24 14:43:08 +02:00
old_table-323.frm
onerow.xml
rpl_bug28618.dat
rpl_loaddata.dat
rpl_loaddata2.dat
rpl_mixed.dat
rpl_timezone.dat
rpl_timezone2.dat
server-cert.pem recreate expired certificates for SSL tests 2015-01-29 14:34:31 +01:00
server-key.pem recreate expired certificates for SSL tests 2015-01-29 14:34:31 +01:00
server8k-cert.pem recreate expired certificates for SSL tests 2015-01-29 14:34:31 +01:00
server8k-key.pem recreate expired certificates for SSL tests 2015-01-29 14:34:31 +01:00
t917689.ARZ
trunc_binlog.000001
untrusted-cacert.pem
vchar.frm
warnings_loaddata.dat
words.dat
words2.dat
words3.dat