summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge mysql.com:/space/my/mysql-4.0unknown2002-12-052-17/+55
|\ | | | | | | | | | | | | | | into mysql.com:/space/my/mysql-4.0-build support-files/mysql.server.sh: Auto merged
| * Merge mysql.com:/space/my/mysql-4.0unknown2002-12-052-17/+55
| |\ | | | | | | | | | | | | | | | | | | | | | into mysql.com:/space/my/mysql-4.0-build support-files/mysql.server.sh: Auto merged
| | * - Moved the init script from /etc/rc.d/init.d to /etc/init.d for betterunknown2002-11-272-17/+55
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | compatibility of the RPMs - added "restart" action to the mysql.server init script support-files/mysql.server.sh: - added "restart" action support-files/mysql.spec.sh: - moved init script from /etc/rc.d/init.d to /etc/init.d (the majority of Linux distributions now support this scheme as proposed by the LSB either directly or via a compatibility symlink) - relaxed the Perl requirements a bit - Use new "restart" init script action instead of starting and stopping separately - Be more flexible in activating the automatic bootup - use insserv (on older SuSE versions) or chkconfig (Red Hat, newer SuSE versions and others) to create the respective symlinks
* | | Merge work:/my/mysql-4.0 into mashka.mysql.fi:/home/my/mysql-4.0unknown2002-12-055-134/+14
|\ \ \ | |/ /
| * | Merge work:/home/bk/mysql-4.0unknown2002-12-051-125/+0
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | into serg.mysql.com:/usr/home/serg/Abk/mysql-4.0
| | * | .del-errmsg.c~444b5d4031149217:unknown2002-12-051-125/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Delete: client/errmsg.c BitKeeper/deleted/.del-errmsg.c~444b5d4031149217: Delete: client/errmsg.c
| * | | Merge akishkin@work.mysql.com:/home/bk/mysql-4.0unknown2002-12-051-1/+1
| |\ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | into mysql.com:/home/walrus/bk/40
| | * | Remove useless field conversationunknown2002-12-051-1/+1
| | | |
| * | | Merge work:/home/bk/mysql-4.0unknown2002-12-043-8/+13
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into serg.mysql.com:/usr/home/serg/Abk/mysql-4.0
| | * | | new client error added: CR_MALFORMED_PACKETunknown2002-12-043-8/+13
| | | | |
* | | | | Copy arguments given to mysql_server_init()unknown2002-12-0510-25/+109
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Made keybuff_size longlong (To make show variables work similar on 32 and 64 bit systems) Fixed some 'not initalized variable errors' in multi-table-update. Fixed memory leak in multi-table-update. Now all tests works under valgrind without any errors. libmysqld/lib_sql.cc: Copy arguments given to mysql_server_init() mysql-test/r/temp_table.result: Update test results (after merge form 3.23) sql/handler.cc: Made keybuff_size longlong sql/mysql_priv.h: Made keybuff_size longlong sql/mysqld.cc: Made keybuff_size longlong sql/set_var.cc: Made keybuff_size longlong sql/set_var.h: Made keybuff_size longlong sql/sql_select.cc: Simple cleanup sql/sql_select.h: Make TMP_TABLE_PARAM to be allocated through Sql_alloc sql/sql_update.cc: Fixed some 'not initalized variable errors' in multi-table-update. Fixed memory leak in multi-table-update
* | | | | Merge with 3.23unknown2002-12-054-17/+32
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BitKeeper/etc/ignore: auto-union configure.in: Auto merged BitKeeper/deleted/.del-global.h~e80d28157acfdcb5: Auto merged libmysql/password.c: Auto merged mysys/hash.c: Auto merged mysys/my_static.c: Auto merged mysys/my_static.h: Auto merged mysys/my_tempnam.c: Auto merged sql/sql_analyse.cc: Auto merged sql/sql_table.cc: Auto merged support-files/mysql.server.sh: Auto merged mysql-test/t/temp_table.test: Added comment sql/mysqld.cc: Don't apply change from 3.23 sql/sql_show.cc: Don't apply change from 3.23 sql/structs.h: Don't apply change from 3.23
| * | | | | a test case for double free'ing of pointer in alter table ...unknown2002-12-041-0/+5
| | | | | |
| * | | | | some code cleanupunknown2002-12-041-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sql/sql_table.cc: code cleanup
| * | | | | Merge sinisa@work.mysql.com:/home/bk/mysqlunknown2002-12-045-3/+14
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into sinisa.nasamreza.org:/mnt/work/mysql
| | * | | | | A fix for double free'd pointer bug ...unknown2002-12-042-1/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BitKeeper/etc/ignore: Added innobase/stamp-h1 stamp-h1 to the ignore list
| | * | | | | Merge sinisa@work.mysql.com:/home/bk/mysqlunknown2002-12-042-6/+14
| | |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into sinisa.nasamreza.org:/mnt/work/mysql
| | * \ \ \ \ \ Merge sinisa@work.mysql.com:/home/bk/mysqlunknown2002-12-023-2/+5
| | |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into sinisa.nasamreza.org:/mnt/work/mysql
| | | * | | | | | Proper fix for SHOW VARS on 64-bit systemsunknown2002-12-023-3/+6
| | | | | | | | |
| | | * | | | | | moving fix elsewhere ...unknown2002-12-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sql/sql_show.cc: moving a fix to 4.1.
| * | | | | | | | - portability patch to work around bugs in the HP compiler's "inline"unknown2002-12-041-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | handling (backport from 4.0 tree)
| * | | | | | | | Merge mysql.com:/space/my/mysql-3.23unknown2002-12-047-9/+26
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/space/my/mysql-3.23-build
| | * | | | | | | | - Portability fixes for HP compiler on HPUX11 (backport from 4.0 tree)unknown2002-12-047-9/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - sql_analyse.cc: Fixed bug in decimal handling configure.in: - Portability fix for HP compiler on HPUX11 libmysql/password.c: - Portability fix for HP compiler on HPUX11 mysys/hash.c: - Portability fix for HP compiler on HPUX11 mysys/my_static.c: - Portability fix for HP compiler on HPUX11 mysys/my_static.h: - Portability fix for HP compiler on HPUX11 mysys/my_tempnam.c: - Portability fix for HP compiler on HPUX11 sql/sql_analyse.cc: - Fixed bug in decimal handling
| * | | | | | | | | Merge lgrimmer@work.mysql.com:/home/bk/mysqlunknown2002-12-043-4/+35
| |\ \ \ \ \ \ \ \ \ | | |/ / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/space/my/mysql-3.23
| * | | | | | | | | Merge lgrimmer@work.mysql.com:/home/bk/mysqlunknown2002-12-041-2/+2
| |\ \ \ \ \ \ \ \ \ | | | |_|_|/ / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/space/my/mysql-3.23
| * | | | | | | | | Merge lgrimmer@work.mysql.com:/home/bk/mysqlunknown2002-12-042-4/+12
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/space/my/mysql-3.23
| * \ \ \ \ \ \ \ \ \ Merge lgrimmer@work.mysql.com:/home/bk/mysqlunknown2002-12-021-2/+3
| |\ \ \ \ \ \ \ \ \ \ | | |_|_|_|/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/space/my/mysql-3.23
| | * | | | | | | | | Merge lgrimmer@work.mysql.com:/home/bk/mysqlunknown2002-12-021-1/+1
| | |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/space/my/mysql-3.23
| | * | | | | | | | | | - removed unused variable $defaultsunknown2002-11-291-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - parse mysql.server section in my.cnf as well
* | | | | | | | | | | | Removed copying of parameters as this leads to memory leaks in embedded server.unknown2002-12-0511-99/+114
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixed 'not initialized' memory error. mysql-test/mysql-test-run.sh: Updates to be able to more easily use --valgrind mysql-test/r/alter_table.result: Added missing drop table mysql-test/t/alter_table.test: Added missing drop table sql/field.cc: Simple optimizations sql/ha_innodb.cc: Remove copying of parameters as this leads to memory leaks in MySQL. Should be instead fixed by, in embedded server, make a temporary copy of all parameters and free them on server-end sql/log.cc: Simple optimization sql/mysql_priv.h: Move external reference to struct to include file sql/mysqld.cc: Added safety asserts sql/sql_class.cc: Fixed non fatal 'not initialized memory reference error' in thread init sql/sql_udf.cc: Clear current_thd for global thread strings/strto.c: Simple optimization
* | | | | | | | | | | | Merge with 3.23unknown2002-12-043-4/+36
|\ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|/ / / / / / | |/| | | | | | / / / / | |_|_|_|_|_|_|/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (Fixed problem with autoconf 2.53 on Solaris) BUILD/compile-solaris-sparc-purify: Merge with 3.23 BUILD/compile-solaris-sparc: Merge with 3.23 acinclude.m4: Merge with 3.23
| * | | | | | | | | | Fixed 'stack direction' check in autoconfunknown2002-12-043-4/+35
| | |_|_|_|/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Workaround for problem with autconf 2.53 on Solaris (Fixes problem with SOCKET_SIZE_TYPE) BUILD/compile-solaris-sparc: Removed non standard compiler options BUILD/compile-solaris-sparc-purify: Removed non standard compiler options acinclude.m4: Fixed 'stack direction' check. Workaround for problem with autconf 2.53 on Solaris (Fixes problem with SOCKET_SIZE_TYPE)
* | | | | | | | | | Merge sinisa@work.mysql.com:/home/bk/mysql-4.0unknown2002-12-048-18/+64
|\ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into sinisa.nasamreza.org:/mnt/work/mysql-4.0
| * | | | | | | | | Merge work:/home/bk/mysql-4.0unknown2002-12-048-18/+64
| |\ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into serg.mysql.com:/usr/home/serg/Abk/mysql-4.0
| | * | | | | | | | post-merge fixunknown2002-12-042-3/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | myisam/mi_rnext_same.c: cleanup
| | * | | | | | | | mergedunknown2002-12-046-15/+47
| | |\ \ \ \ \ \ \ \ | | | |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | libmysql/libmysql.c: Auto merged sql/opt_sum.cc: Auto merged support-files/mysql.server.sh: Auto merged
| | | * | | | | | | proper casting in COM_TABLE_DUMP (backported from 4.0)unknown2002-12-041-2/+2
| | | | |_|_|/ / / | | | |/| | | | |
| | | * | | | | | protect from [heap] buffer overrrun by malicious serverunknown2002-12-041-2/+10
| | | | | | | | |
| | | * | | | | | Security bug: password length check should be in check_user, not ↵unknown2002-12-041-2/+2
| | | |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | check_connections(), otherwise COM_CHANGE_USER is unprotected and can be used for both privilege escalation and buffer overrun
| | | * | | | | Merge work:/my/mysql-3.23 into hundin.mysql.fi:/my/mysql-3.23unknown2002-12-025-1/+100
| | | |\ \ \ \ \ | | | | |_|_|/ / | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mysql-test/r/group_by.result: Auto merged mysql-test/t/group_by.test: Auto merged sql/item_cmpfunc.cc: Auto merged sql/item_cmpfunc.h: Auto merged
| | | | * | | | Fixed bug in MAX() optimization when used with JOIN and ON expressionsunknown2002-12-025-1/+100
| | | | | |/ / | | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (Patch from 4.0.5) mysql-test/r/group_by.result: Updated results mysql-test/t/group_by.test: Test for bug sql/item_cmpfunc.cc: Fixed bug in MAX() optimization when used with JOIN and ON expressions sql/item_cmpfunc.h: Fixed bug in MAX() optimization when used with JOIN and ON expressions sql/opt_sum.cc: Fixed bug in MAX() optimization when used with JOIN and ON expressions
| | | * | | | Merge sinisa@work.mysql.com:/home/bk/mysqlunknown2002-12-021-1/+1
| | | |\ \ \ \ | | | | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into sinisa.nasamreza.org:/mnt/work/mysql
| | | | * | | Fixed bug in <=> NULL handlingunknown2002-12-021-1/+1
| | | | |/ /
| | | * | | Fix for sum_func IN (..)unknown2002-12-024-2/+14
| | | | | |
| | | * | | Merge sinisa@work.mysql.com:/home/bk/mysqlunknown2002-11-301-0/+1
| | | |\ \ \ | | | | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into sinisa.nasamreza.org:/mnt/work/mysql
| | | | * | Merge work:/home/bk/mysql into serg.mysql.com:/usr/home/serg/Abk/mysqlunknown2002-11-281-0/+1
| | | | |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | sql/mysqld.cc: Auto merged
| | | | | * | chroot() need chdir("/") afterwards to workunknown2002-11-281-0/+1
| | | | | | |
| | | * | | | a fix for a bug with HAVING sum_func IN (...)unknown2002-11-304-0/+18
| | | | | | |
| | | * | | | Better fix for 64 bit CPU ..unknown2002-11-281-1/+1
| | | | | | |
| | | * | | | Merge sinisa@work.mysql.com:/home/bk/mysqlunknown2002-11-281-1/+1
| | | |\ \ \ \ | | | | |/ / / | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into sinisa.nasamreza.org:/mnt/work/mysql