- 30 Apr, 2010 3 commits
-
-
Sergei Golubchik authored
parse_engine_table_options() was only called when there was at least option with a non-default value. otherwise it was not called and option structure was not allocated at all. NULL pointer dereference in ::open().
-
Sergei Golubchik authored
alter table does not reset HA_OPTION_TEXT_CREATE_OPTIONS when the last option value is removed
-
Sergei Golubchik authored
consistency: don't use "index" and "key" interchangeably => rename "key" to "index" consistency: all option types are logical, besides ULL => rename ULL to NUMBER don't accept floats where integers are expected accept hexadecimal where integers are expected
-
- 06 May, 2010 1 commit
-
-
unknown authored
-
- 05 May, 2010 2 commits
- 29 Apr, 2010 1 commit
-
-
unknown authored
Bump version number for security fix release.
-
- 28 Apr, 2010 1 commit
-
-
Kristian Nielsen authored
sql/sql_base.cc: Replace strmov() with strnmov() to remove the possibility for buffer overflow. sql/sql_parse.cc: Reject COM_FIELD_LIST with too-big table or wildcard argument. (libmysqlclient doesn't allow sending too long arguments anyway, but we need this to protect against buffer overflow exploits).
-
- 21 Apr, 2010 1 commit
-
-
Bo Thorsen authored
-
- 14 Apr, 2010 1 commit
-
-
Sergei Golubchik authored
-
- 12 Apr, 2010 1 commit
-
-
unknown authored
Set the correct engine flags for OQGraph to get binlogging working.
-
- 09 Apr, 2010 4 commits
-
-
bo.thorsen authored
-
bo.thorsen authored
-
unknown authored
-
bo.thorsen authored
-
- 08 Apr, 2010 12 commits
-
-
Sergei Golubchik authored
-
Igor Babaev authored
-
Sergei Golubchik authored
update test results fix compilation failure on windows fix for ps-protocol mysql-test/r/plugin.result: make sure the PS handle is closed mysql-test/t/plugin.test: make sure the PS handle is closed sql/mysqld.cc: compilation failure: lable without a statement. sql/sql_plugin.cc: make plugin lock and plugin unlock use the same format of the dbug info string. print the ref_count *after* the lock and *after* the unlock.
-
Sergei Golubchik authored
(fgets, unlike gets, does not strip \n)
-
Michael Widenius authored
-
Michael Widenius authored
-
Michael Widenius authored
Changed version string to beta client/mysql.cc: Fixed compiler warning configure.in: Changed version string to beta plugin/auth/dialog.c: Fixed compiler warning (gets() is a not recommended function)
-
Sergei Golubchik authored
Docs/sp-imp-spec.txt: New sql_mode added. include/my_base.h: Flag in frm of create options. libmysqld/CMakeLists.txt: New files added. libmysqld/Makefile.am: New files added. mysql-test/r/events_bugs.result: New sql_mode added. mysql-test/r/information_schema.result: New sql_mode added. mysql-test/r/sp.result: New sql_mode added. mysql-test/r/system_mysql_db.result: New sql_mode added. mysql-test/suite/funcs_1/r/is_columns_mysql.result: New sql_mode added. mysql-test/suite/funcs_1/r/is_columns_mysql_embedded.result: New sql_mode added. mysql-test/t/events_bugs.test: New sql_mode added. mysql-test/t/sp.test: New sql_mode added. scripts/mysql_system_tables.sql: New sql_mode added. scripts/mysql_system_tables_fix.sql: New sql_mode added. sql/CMakeLists.txt: New files added. sql/Makefile.am: New files added. sql/event_db_repository.cc: New sql_mode added. sql/field.cc: Create options support added. sql/field.h: Create options support added. sql/ha_partition.cc: Create options support added. sql/handler.cc: Create options support added. sql/handler.h: Create options support added. sql/log_event.h: New sql_mode added. sql/mysql_priv.h: New sql_mode added. sql/mysqld.cc: New sql_mode added. sql/share/errmsg.txt: New error messages added. sql/sp.cc: New sql_mode added. sql/sp_head.cc: Create options support added. sql/sql_class.cc: Create options support added. Debug added. sql/sql_class.h: Create options support added. sql/sql_insert.cc: my_safe_a* moved to mysqld_priv.h sql/sql_lex.h: Create options support added. sql/sql_parse.cc: Create options support added. sql/sql_show.cc: Create options support added. sql/sql_table.cc: Create options support added. sql/sql_view.cc: New sql_mode added. sql/sql_yacc.yy: Create options support added. sql/structs.h: Create options support added. sql/table.cc: Create options support added. sql/table.h: Create options support added. sql/unireg.cc: Create options support added. storage/example/ha_example.cc: Create options example. storage/example/ha_example.h: Create options example. storage/pbxt/src/discover_xt.cc: Create options support added.
-
Michael Widenius authored
Fixed race condition in safe_process.cc which may have caused some mysqltests to be reported as failed even if they succeded. mysql-test/lib/My/SafeProcess/safe_process.cc: Fixed race condition when getting a signal while calling waitpid() Don't send kill on killed processes Return different exit codes depending on how we die.
-
Michael Widenius authored
-
Michael Widenius authored
-
Michael Widenius authored
mysql-test/r/func_time.result: Updated result mysql-test/t/func_time.test: sysdate() could be same even with one sleep(1) in between. storage/maria/ma_loghandler.c: Fixed syntax error
-
- 07 Apr, 2010 2 commits
-
-
Michael Widenius authored
Fixed some timing issues in test suite mysql-test/mysql-test-run.pl: Added suppression of errors that comes when master is killed before slave has connect (like with rpl_udf.test) mysql-test/suite/funcs_1/datadict/processlist_priv.inc: Wait for check thread to end mysql-test/suite/pbxt/t/status.test: Added longer sleep to avoid timing issue support-files/compiler_warnings.supp: Fixed wrong suppression
-
Sergei Golubchik authored
-
- 06 Apr, 2010 7 commits
-
-
Michael Widenius authored
Removed random failures from test suite mysql-test/extra/rpl_tests/rpl_insert_id_pk.test: Make test predicatable. mysql-test/include/maria_empty_logs.inc: We can't use 'Threads_connected' for syncronization, as the 'check_warnings' thread that just quit may still be counted in 'Threads_connected' Now we just wait until MySQLD answers again, which should be good enough for our purposes mysql-test/suite/binlog/r/binlog_index.result: Updated results file mysql-test/suite/binlog/t/binlog_index-master.opt: Added option file to not get stack traces in .err file. mysql-test/suite/binlog/t/binlog_index.test: Added 'flush tables' to remove warning about crashed suppression file from logs mysql-test/suite/pbxt/r/multi_statement.result: Updated results mysql-test/suite/pbxt/t/multi_statement-master.opt: Added options so that slow query testing makes sense sql/events.cc: Don't write Event Scheduler startup message if warnings are turned off. sql/handler.cc: Removed compiler warning sql/log.cc: Removed compiler warning sql/mysqld.cc: Added option 'test-expect-abort'; If this is set, we don't write message to log in case of 'DBUG_ABORT'. (Gives us smaller, easier to read log files) sql/set_var.cc: Removed compiler warning sql/slave.cc: Removed compiler warning sql/sql_plugin.cc: Don't write warnings about disabled plugin if using --log_warnings=0 storage/xtradb/include/ut0lst.h: Removed compiler warning support-files/compiler_warnings.supp: Supress warning from xtradb
-
Sergei Golubchik authored
sql/log_event.cc: revert a wrong attempt to get rid of a warning. it broke tests on x86 sql/sql_show.cc: more fixes for old gcc
-
Sergei Golubchik authored
mysql-test/t/connect.test: replace the port correctly sql/set_var.cc: opensolaris gcc (or just an old gcc ?) does not like offsetof() as a case label.
-
Sergei Golubchik authored
print authenticated via in show grants
-
Sergei Golubchik authored
-
Igor Babaev authored
-
Igor Babaev authored
-
- 05 Apr, 2010 2 commits
-
-
Igor Babaev authored
-
Sergei Golubchik authored
CREATE USER mysqltest_up1 IDENTIFIED VIA mysql_native_password pointers were not always fixed, salt wasn't updated
-
- 03 Apr, 2010 1 commit
-
-
Igor Babaev authored
-
- 02 Apr, 2010 1 commit
-
-
Sergei Golubchik authored
gcc optimized this dead code away, and does not notice that functions were undefined. Other compilers are more picky
-