An error occurred fetching the project authors.
  1. 12 Jun, 2003 1 commit
  2. 04 Jun, 2003 1 commit
    • unknown's avatar
      Added [mysqld-base-version] as a default group for the mysqld server · 398f3b4d
      unknown authored
      Portability fix for Windows 64
      
      
      include/config-win.h:
        Portability fix for Windows 64
      include/my_global.h:
        Portability fix for Windows 64
      include/mysql_version.h.in:
        Added [mysqld-base-version] as a default group for the mysqld server
      innobase/include/univ.i:
        Portability fix for Windows 64
      sql/mysqld.cc:
        Added [mysqld-base-version] as a default group for the mysqld server
      398f3b4d
  3. 01 Jun, 2003 1 commit
    • unknown's avatar
      Small fixes (nothing nameworthy) · cd5fb92c
      unknown authored
      mysql-test/r/errors.result:
        Rename: mysql-test/r/err000001.result -> mysql-test/r/errors.result
      include/my_global.h:
        typedef for future functions that needs string length as an argument
      innobase/os/os0file.c:
        Added operation to error messages
      mysql-test/t/errors.test:
        Cleaned up file to new error number standard
      mysys/thr_alarm.c:
        Made end_thr_alarm() work also with internal alarm thread.
        (Not critical for MySQL)
      sql/mysqld.cc:
        Added sigemptyset() (bug found by valgrind)
        Removed some wrong usage of thd when writing variable values
      cd5fb92c
  4. 30 May, 2003 1 commit
  5. 26 May, 2003 1 commit
  6. 16 May, 2003 1 commit
    • unknown's avatar
      my_global.h: · a7e093a4
      unknown authored
        - QNX 6.2.1 actually defines HAVE_RINT
        - fixed rint(A) #define as it was causing compile errors on QNX
      
      
      include/my_global.h:
        - QNX 6.2.1 actually defines HAVE_RINT
        - fixed rint(A) #define as it was causing compile errors on QNX
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      a7e093a4
  7. 13 May, 2003 2 commits
    • unknown's avatar
      - Fixed a bug in myisam_max_[extra]_sort_file_size, bug ID 339 and 342 · bfcdf557
      unknown authored
      - Fix for QNX: UNIX sockets available since 6.2.1
      
      
      include/my_global.h:
        Fix for QNX: UNIX sockets available since 6.2.1
      mysql-test/r/variables.result:
        Fixed a bug in myisam_max_[extra]_sort_file_size, bug ID 339
      mysql-test/t/variables.test:
        Fixed a bug in myisam_max_[extra]_sort_file_size, bug ID 339
      sql/mysqld.cc:
        Fixed a bug in myisam_max_[extra]_sort_file_size, bug ID 339
      sql/set_var.cc:
        Fixed a bug in myisam_max_[extra]_sort_file_size, bug ID 339
      sql/set_var.h:
        Fixed a bug in myisam_max_[extra]_sort_file_size, bug ID 339
      bfcdf557
    • unknown's avatar
      Fix for UNION and LEFT JOIN (Bug #386) · 61b80c33
      unknown authored
      Fixed wrong logging of Access denied error (Bug #398)
      
      
      include/my_global.h:
        Fix for QNX
      mysql-test/r/union.result:
        new test case
      mysql-test/t/union.test:
        Test of bug in union and left join
      mysys/my_seek.c:
        Safety fix to find out when pos gets a wrong value
      sql/field.h:
        Fix for UNION and LEFT JOIN
      sql/mysql_priv.h:
        Fix for UNION and LEFT JOIN
      sql/sql_base.cc:
        Fix for UNION and LEFT JOIN
      sql/sql_insert.cc:
        Fix for UNION and LEFT JOIN
      sql/sql_parse.cc:
        Fixed wrong logging of Access denied error
      sql/sql_union.cc:
        Fix for UNION and LEFT JOIN
      sql/sql_update.cc:
        Fix for UNION and LEFT JOIN
      61b80c33
  8. 28 Apr, 2003 2 commits
    • unknown's avatar
      Fix to remove compiler warnings · 86dc6f88
      unknown authored
      include/my_global.h:
        Fixed wrong #ifdef
      include/violite.h:
        Fix to remove compiler warning
      libmysqld/libmysqld.c:
        Fix to remove compiler warning
      myisam/sort.c:
        Fix to remove compiler warning
      myisammrg/myrg_extra.c:
        Fix to remove compiler warning
      vio/viossl.c:
        Fix to remove compiler warning
      86dc6f88
    • unknown's avatar
      Fix for openssl on Solaris · 4341e154
      unknown authored
      Fix for grant bug with SELECT *
      
      
      include/my_global.h:
        Fix for openssl on Solaris
      sql/item_strfunc.cc:
        Fix for openssl on Solaris
      sql/sql_acl.cc:
        Indentation cleanup
      sql/sql_base.cc:
        Fix for grant bug with SELECT *
      sql/sql_parse.cc:
        Added comment
      tests/grant.pl:
        New grant test for SELECT *
      tests/grant.res:
        new grant results
      4341e154
  9. 23 Apr, 2003 1 commit
    • unknown's avatar
      Fixes for valgrind · c3627177
      unknown authored
      Added optimzation for clustered index
      Fixed bug in UPDATE ... ORDER BY
      Fixed handling of UPDATE ... LIMIT
      
      
      BitKeeper/deleted/.del-.cvsignore~7e29af89a3559f4c:
        Delete: Images/.cvsignore
      BitKeeper/deleted/.del-README~d5a4e7ca3a2e87a9:
        Delete: repl-tests/README
      BitKeeper/deleted/.del-run-all-tests~4deb6479a13e4568:
        Delete: repl-tests/run-all-tests
      BitKeeper/deleted/.del-run.test~3dc5b9bd1e9feea5:
        Delete: repl-tests/test-repl-alter/run.test
      BitKeeper/deleted/.del-run.test~4020771cff278f14:
        Delete: repl-tests/test-bad-query/run.test
      BitKeeper/deleted/.del-run.test~452f2b66537404a8:
        Delete: repl-tests/test-dump/run.test
      BitKeeper/deleted/.del-run.test~b1f0c1f96554df8:
        Delete: repl-tests/test-auto-inc/run.test
      BitKeeper/deleted/.del-table-dump-check.master~e13afeb8c79264b5:
        Delete: repl-tests/test-dump/table-dump-check.master
      BitKeeper/deleted/.del-table-dump-select.master~744acb955e33f3db:
        Delete: repl-tests/test-dump/table-dump-select.master
      BitKeeper/deleted/.del-x.master~29a93ed7956c8693:
        Delete: repl-tests/test-auto-inc/x.master
      BitKeeper/deleted/.del-x.master~3b248cbac9abda2b:
        Delete: repl-tests/test-bad-query/x.master
      BitKeeper/deleted/.del-foo-dump-master.master~b49ae6bec1e918ee:
        Delete: repl-tests/test-repl/foo-dump-master.master
      BitKeeper/deleted/.del-foo-dump-slave.master~f16ed20457d59be9:
        Delete: repl-tests/test-repl/foo-dump-slave.master
      BitKeeper/deleted/.del-repl-timestamp.master.reject~3492d2b74b413771:
        Delete: repl-tests/test-repl-ts/repl-timestamp.master.reject
      BitKeeper/deleted/.del-repl-timestamp.master~4b7782da5cc13161:
        Delete: repl-tests/test-repl-ts/repl-timestamp.master
      BitKeeper/deleted/.del-run.test~a1e32ea1e4253af4:
        Delete: repl-tests/test-repl/run.test
      BitKeeper/deleted/.del-run.test~ce5e626c91b760ec:
        Delete: repl-tests/test-repl-ts/run.test
      BitKeeper/deleted/.del-sum-wlen-master.master~1a5ea625c79e978:
        Delete: repl-tests/test-repl/sum-wlen-master.master
      BitKeeper/deleted/.del-sum-wlen-slave.master~f016d98833433084:
        Delete: repl-tests/test-repl/sum-wlen-slave.master
      BitKeeper/deleted/.del-test.master~5829e7b3770179db:
        Delete: repl-tests/test-repl-alter/test.master
      BitKeeper/deleted/.del-master-slave.inc~6775f6ae10137c39:
        Delete: repl-tests/include/master-slave.inc
      include/my_global.h:
        Fix for purify/valgrind
      myisam/mi_info.c:
        Updated comment
      mysql-test/r/group_by.result:
        New test results
      mysql-test/r/innodb.result:
        New test results
      mysql-test/r/join_outer.result:
        New test results
      mysql-test/r/multi_update.result:
        New test results
      mysql-test/r/null_key.result:
        New test results
      mysql-test/r/update.result:
        New test results
      mysql-test/t/group_by.test:
        Added extra explain to 'suspicious' test.
      mysql-test/t/innodb.test:
        Added test for UPDATE ... ORDER BY
      mysql-test/t/join_outer.test:
        Changed test to be repeatable
      mysql-test/t/multi_update.test:
        Slight change of test to catch more bugs
      mysql-test/t/update.test:
        Better test for UPDATE ... ORDER BY
      sql/field.cc:
        Simple optimization
      sql/ha_heap.h:
        Added optimzation for clustered index
      sql/ha_innodb.cc:
        Added optimzation for clustered index
      sql/ha_innodb.h:
        Added optimzation for clustered index
      sql/handler.h:
        Added optimzation for clustered index
      sql/item_sum.cc:
        Removed some usage of current_thd
      sql/mysqld.cc:
        Fix bug when compiling for purify/valgrind
      sql/opt_range.cc:
        Added optimzation for clustered index
      sql/records.cc:
        Fixed comment
      sql/sql_list.h:
        Fixed comment
      sql/sql_select.cc:
        Removed some usage of current_thd
      sql/sql_select.h:
        Removed some usage of current_thd
      sql/sql_union.cc:
        Removed some usage of current_thd
      sql/sql_update.cc:
        Fixed bug in UPDATE ... ORDER BY
        Fixed handling of UPDATE ... LIMIT
      support-files/my-huge.cnf.sh:
        Added default size for query cache
      support-files/my-large.cnf.sh:
        Added default size for query cache
      c3627177
  10. 15 Apr, 2003 1 commit
    • unknown's avatar
      Fixed bug in SUM() with NULL:s · fea393b2
      unknown authored
      Added logging of warnings for failed connections with ssl.
      Fixed bug in symbolic link handling on Windows
      
      
      include/my_global.h:
        Added replication flags from 4.1
      mysql-test/r/func_group.result:
        Added test for SUM(NULL)
      mysql-test/t/func_group.test:
        Added test for SUM(NULL)
      sql/item_sum.cc:
        Fixed bug in SUM() with NULL:s
      sql/item_sum.h:
        Fixed bug in SUM() with NULL:s
      sql/mysqld.cc:
        Added option --symbolic-links
        Fixed bug in symbolic link handling on Windows
      sql/net_serv.cc:
        Code cleanup
      sql/sql_acl.cc:
        Added logging of warnings for failed connections with ssl.
      sql/sql_show.cc:
        Changed to use HAVE_REPLICATION instead of EMBEDDED_LIBRARY
      fea393b2
  11. 17 Mar, 2003 1 commit
    • unknown's avatar
      Change dbug.h -> my_dbug.h (Portability fix) · 18a2030d
      unknown authored
      Ensure that \ is not allowed in filenames, even on Unix
      
      
      include/my_dbug.h:
        Rename: include/dbug.h -> include/my_dbug.h
      include/Makefile.am:
        Change dbug.h -> my_dbug.h
      include/my_global.h:
        Change dbug.h -> my_dbug.h
      libmysql/get_password.c:
        Change dbug.h -> my_dbug.h
      libmysqld/lib_vio.c:
        Change dbug.h -> my_dbug.h
      sql/table.cc:
        Ensure that \ is not allowed in filenames, even on Unix
      18a2030d
  12. 28 Feb, 2003 1 commit
    • unknown's avatar
      LOAD DATA INFILE is not replicated if replicate_*_table is set · 47181eda
      unknown authored
      LOAD DATA LOCAL INFILE was not replicated correctly
      
      
      VC++Files/bdb/bdb.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/Berkeley_DB.dsw:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/db_archive.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/db_buildall.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/db_checkpoint.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/db_deadlock.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/db_dll.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/db_dump.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/db_java.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/db_load.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/db_printlog.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/db_recover.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/db_stat.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/db_static.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/db_static1.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/db_tcl.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/db_test.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/db_upgrade.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/db_verify.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/ex_access.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/ex_btrec.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/ex_env.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/ex_lock.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/ex_mpool.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/ex_tpcb.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/excxx_access.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/excxx_btrec.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/excxx_env.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/excxx_lock.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/excxx_mpool.dsp:
        Updated VC++ files +end space removed
      VC++Files/bdb/build_win32/excxx_tpcb.dsp:
        Updated VC++ files +end space removed
      VC++Files/client/mysql.dsp:
        Updated VC++ files +end space removed
      VC++Files/client/mysqladmin.dsp:
        Updated VC++ files +end space removed
      VC++Files/client/mysqlcheck.dsp:
        Updated VC++ files +end space removed
      VC++Files/client/mysqlclient.dsp:
        Updated VC++ files +end space removed
      VC++Files/client/mysqlclient.dsw:
        Updated VC++ files +end space removed
      VC++Files/client/mysqldump.dsp:
        Updated VC++ files +end space removed
      VC++Files/client/mysqlimport.dsp:
        Updated VC++ files +end space removed
      VC++Files/client/mysqlshow.dsp:
        Updated VC++ files +end space removed
      VC++Files/comp_err/comp_err.dsp:
        Updated VC++ files +end space removed
      VC++Files/contrib/asm386/zlibvc.dsp:
        Updated VC++ files +end space removed
      VC++Files/contrib/asm386/zlibvc.dsw:
        Updated VC++ files +end space removed
      VC++Files/contrib/minizip/zlibvc.dsp:
        Updated VC++ files +end space removed
      VC++Files/contrib/minizip/zlibvc.dsw:
        Updated VC++ files +end space removed
      VC++Files/dbug/dbug.dsp:
        Updated VC++ files +end space removed
      VC++Files/dbug/dbug.dsw:
        Updated VC++ files +end space removed
      VC++Files/heap/heap.dsp:
        Updated VC++ files +end space removed
      VC++Files/innobase/innobase.dsp:
        Updated VC++ files +end space removed
      VC++Files/isam/isam.dsp:
        Updated VC++ files +end space removed
      VC++Files/isam/isam.dsw:
        Updated VC++ files +end space removed
      VC++Files/isamchk/isamchk.dsp:
        Updated VC++ files +end space removed
      VC++Files/libmysql/libmysql.dsp:
        Updated VC++ files +end space removed
      VC++Files/libmysql/libmysql.dsw:
        Updated VC++ files +end space removed
      VC++Files/libmysqld/examples/test_libmysqld.dsp:
        Updated VC++ files +end space removed
      VC++Files/libmysqld/libmysqld.dsp:
        Updated VC++ files +end space removed
      VC++Files/libmysqltest/myTest.dsp:
        Updated VC++ files +end space removed
      VC++Files/libmysqltest/mytest.dsw:
        Updated VC++ files +end space removed
      VC++Files/merge/merge.dsp:
        Updated VC++ files +end space removed
      VC++Files/merge/merge.dsw:
        Updated VC++ files +end space removed
      VC++Files/my_print_defaults/my_print_defaults.dsp:
        Updated VC++ files +end space removed
      VC++Files/myisam/myisam.dsp:
        Updated VC++ files +end space removed
      VC++Files/myisamchk/myisamchk.dsp:
        Updated VC++ files +end space removed
      VC++Files/myisamlog/myisamlog.dsp:
        Updated VC++ files +end space removed
      VC++Files/myisammrg/myisammrg.dsp:
        Updated VC++ files +end space removed
      VC++Files/myisampack/myisampack.dsp:
        Updated VC++ files +end space removed
      VC++Files/mysql.dsp:
        Updated VC++ files +end space removed
      VC++Files/mysql.dsw:
        Updated VC++ files +end space removed
      VC++Files/mysqlbinlog/mysqlbinlog.dsp:
        Updated VC++ files +end space removed
      VC++Files/mysqlcheck/mysqlcheck.dsp:
        Updated VC++ files +end space removed
      VC++Files/mysqldemb/mysqldemb.dsp:
        Updated VC++ files +end space removed
      VC++Files/mysqlmanager/MySqlManager.dsp:
        Updated VC++ files +end space removed
      VC++Files/mysqlmanager/mysqlmanager.dsw:
        Updated VC++ files +end space removed
      VC++Files/mysqlserver/mysqlserver.dsp:
        Updated VC++ files +end space removed
      VC++Files/mysqlshutdown/myshutdown.dsp:
        Updated VC++ files +end space removed
      VC++Files/mysqlshutdown/mysqlshutdown.dsp:
        Updated VC++ files +end space removed
      VC++Files/mysqlwatch/mysqlwatch.dsp:
        Updated VC++ files +end space removed
      VC++Files/mysys/mysys.dsp:
        Updated VC++ files +end space removed
      VC++Files/mysys/mysys.dsw:
        Updated VC++ files +end space removed
      VC++Files/pack_isam/pack_isam.dsp:
        Updated VC++ files +end space removed
      VC++Files/perror/perror.dsp:
        Updated VC++ files +end space removed
      VC++Files/regex/regex.dsp:
        Updated VC++ files +end space removed
      VC++Files/regex/regex.dsw:
        Updated VC++ files +end space removed
      VC++Files/replace/replace.dsp:
        Updated VC++ files +end space removed
      VC++Files/sql/mysqld.dsp:
        Updated VC++ files +end space removed
      VC++Files/sql/mysqld.dsw:
        Updated VC++ files +end space removed
      VC++Files/sql/mysqldmax.dsp:
        Updated VC++ files +end space removed
      VC++Files/sql/old/mysqld.dsw:
        Updated VC++ files +end space removed
      VC++Files/strings/MASM6x/strings.dsp:
        Updated VC++ files +end space removed
      VC++Files/strings/MASM6x/strings.dsw:
        Updated VC++ files +end space removed
      VC++Files/strings/backup/strings.dsp:
        Updated VC++ files +end space removed
      VC++Files/strings/backup/strings.dsw:
        Updated VC++ files +end space removed
      VC++Files/strings/noMASM/strings.dsp:
        Updated VC++ files +end space removed
      VC++Files/strings/noMASM/strings.dsw:
        Updated VC++ files +end space removed
      VC++Files/strings/strings.dsp:
        Updated VC++ files +end space removed
      VC++Files/strings/strings.dsw:
        Updated VC++ files +end space removed
      VC++Files/test1/test1.dsp:
        Updated VC++ files +end space removed
      VC++Files/thr_insert_test/thr_insert_test.dsp:
        Updated VC++ files +end space removed
      VC++Files/thr_test/thr_test.dsp:
        Updated VC++ files +end space removed
      VC++Files/vio/vio.dsp:
        Updated VC++ files +end space removed
      VC++Files/zlib/zlib.dsp:
        Updated VC++ files +end space removed
      include/my_global.h:
        Always include errno.h
      sql/log_event.cc:
        LOAD DATA INFILE is not replicated if replicate_*_table is set
      sql/mf_iocache.cc:
        LOAD DATA LOCAL INFILE was not replicated correctly
      47181eda
  13. 06 Feb, 2003 1 commit
    • unknown's avatar
      Added START TRANSACTION syntax · 37383bea
      unknown authored
      Added ALL as parameter option for all group functions.
      Make join handling uniform. This allows us to use ',', JOIN and INNER JOIN the same way.
      Sort NULL last if DESC is used (ANSI SQL 99 requirement)
      
      
      include/my_global.h:
        Moved LL from mysql_priv (as this is also in config-win.h)
      mysql-test/r/distinct.result:
        Updated results
      mysql-test/r/func_group.result:
        Updated results
      mysql-test/r/innodb.result:
        Updated results
      mysql-test/r/join.result:
        Updated results
      mysql-test/r/order_by.result:
        Updated results
      mysql-test/t/func_group.test:
        Added test for SUM(ALL ...)
      mysql-test/t/innodb.test:
        Added test for START TRANSACTION
      mysql-test/t/join.test:
        Test different join syntaxes
      mysql-test/t/order_by.test:
        Added new test of NULL ordering.
      sql/filesort.cc:
        Sort NULL last if DESC is used
      sql/lex.h:
        Added OLD_PASSWORD() as synonym for PASSWORD.
      sql/mysql_priv.h:
        Removed LL()
      sql/opt_range.cc:
        Sort NULL last if DESC is used
      sql/opt_range.h:
        Sort NULL last if DESC is used
      sql/slave.cc:
        Indentation changes
      sql/sql_parse.cc:
        After merge fix
      sql/sql_select.cc:
        Added comment
      sql/sql_yacc.yy:
        Added START TRANSACTION syntax
        Added ALL as parameter option for all group functions.
        Make join handling uniform.
      37383bea
  14. 28 Jan, 2003 1 commit
    • unknown's avatar
      Fixes for Netware · 8c613c2c
      unknown authored
      Call pthread_mutex_destroy() on not used mutex.
      Changed comments in .h and .c files from // -> /* */
      Added detection of mutex on which one didn't call pthread_mutex_destroy()
      Fixed bug in create_tmp_field() which causes a memory overrun in queries that uses "ORDER BY constant_expression"
      Added optimisation for ORDER BY NULL
      
      
      BitKeeper/deleted/.del-ChangeLog~dfc92e15bee6fc75:
        Delete: sql/ChangeLog
      BUILD/compile-pentium-valgrind-max:
        Don't use valgrind with safemalloc as this can hide some bugs
      Makefile.am:
        Added platform dirs
      bdb/os/os_handle.c:
        Portability fix
      client/mysql.cc:
        Fixes for Netware.
        Fixed duplicate output when using 'tee'
        Simple optimisations
      client/mysqldump.c:
        Portability fix
      client/mysqltest.c:
        Portability fix
      configure.in:
        Fixes for Netware
      extra/resolveip.c:
        Fixes for Netware
      include/Makefile.am:
        Fixes for Netware
      include/config-win.h:
        Portability fix
      include/my_global.h:
        Fixes for Netware
      include/my_net.h:
        Fixes for Netware
      include/my_pthread.h:
        Fixes for Netware
        Added detection of mutexes that was not destroyed
      include/my_sys.h:
        Fixes for Netware
        Added 'extern' before external functions
      include/mysql.h:
        Fixes for Netware
      innobase/configure.in:
        Fixes for Netware
      innobase/include/os0thread.h:
        Fixes for Netware
      innobase/os/os0sync.c:
        Fixes for Netware
      innobase/os/os0thread.c:
        Fixes for Netware
      innobase/srv/srv0srv.c:
        Fixes for Netware
      innobase/srv/srv0start.c:
        Fixes for Netware
      innobase/sync/sync0sync.c:
        Fixes for Netware
      isam/test3.c:
        Disable test on Netware
      libmysql/Makefile.shared:
        Added my_sleep
      libmysql/get_password.c:
        Fixes for Netware
      libmysql/libmysql.c:
        Fixes for Netware
        Made mysql_once_init() global
      libmysql/manager.c:
        Fixes for Netware
      myisam/mi_test3.c:
        Disable test for netware
      mysql-test/mysql-test-run.sh:
        Give warning if output file contains errors
      mysql-test/r/count_distinct.result:
        More tests
      mysql-test/r/group_by.result:
        Test of ORDER BY NULL
      mysql-test/t/backup.test:
        Fixes for Netware
      mysql-test/t/count_distinct.test:
        More tests
      mysql-test/t/func_crypt.test:
        Fixes for Netware
      mysql-test/t/grant_cache.test:
        Fixes for Netware
      mysql-test/t/group_by.test:
        Tests of ORDER BY NULL
      mysql-test/t/rpl000015.test:
        Fixes for Netware
      mysql-test/t/rpl000017.test:
        Fixes for Netware
      mysql-test/t/rpl_rotate_logs.test:
        Fixes for Netware
      mysys/Makefile.am:
        Added my_sleep.c and my_netware.c
      mysys/charset.c:
        Fixes for Netware
      mysys/default.c:
        Fixes for Netware
      mysys/mf_tempfile.c:
        Fixes for Netware
      mysys/my_clock.c:
        Fixes for Netware
      mysys/my_copy.c:
        Fixes for Netware
      mysys/my_getwd.c:
        Changed function comment from // -> /* */
      mysys/my_init.c:
        Fixes for Netware
      mysys/my_lock.c:
        Fixes for Netware
      mysys/my_messnc.c:
        Fixes for Netware
      mysys/my_os2cond.c:
        Removed comment
      mysys/my_os2dirsrch.c:
        Changed function comment from // -> /* */
        Fixed indentation
      mysys/my_os2dirsrch.h:
        Changed function comment from // -> /* */
        Fixed indentation
      mysys/my_os2file64.c:
        Changed function comment from // -> /* */
        Fixed indentation
      mysys/my_os2mutex.c:
        Changed function comment from // -> /* */
        Fixed indentation
      mysys/my_os2thread.c:
        Changed function comment from // -> /* */
        Fixed indentation
      mysys/my_os2tls.c:
        Changed function comment from // -> /* */
        Fixed indentation
      mysys/my_pthread.c:
        Fixes for Netware
      mysys/my_redel.c:
        Fixes for Netware
      mysys/my_tempnam.c:
        Fixes for Netware
      mysys/my_thr_init.c:
        Remove created mutexes when program ends.
      mysys/mysys_priv.h:
        Cleanup
      mysys/safemalloc.c:
        Prefix error messages with "Error:"
      mysys/thr_alarm.c:
        Destroy internal mutex on end_thr_alarm.
      mysys/thr_mutex.c:
        Added detection of mutex on which one didn't call pthread_mutex_destroy()
      scripts/make_binary_distribution.sh:
        Fixes for Netware
      sql/des_key_file.cc:
        Free mutex at end
      sql/ha_innodb.cc:
        Free mutex at end
      sql/ha_myisam.cc:
        Changed warnings from REPAIR Note:
        (For mysql-test-run)
      sql/hostname.cc:
        Fixes for Netware
      sql/item.h:
        Fixed bug in create_tmp_field() which causes a memory overrun
      sql/item_func.cc:
        Free used mutexes
      sql/item_sum.cc:
        Fixed bug in create_tmp_field() which causes a memory overrun
      sql/log.cc:
        Free used mutexes
      sql/my_lock.c:
        Fixes for Netware
      sql/mysql_priv.h:
        Fixes for Netware
      sql/mysqld.cc:
        Fixes for Netware
        Added Have_crypt
        Properly free mutexes from MYSQL_LOG by calling cleanup
        Free mutex before exit
      sql/repl_failsafe.cc:
        Fixes for Netware
      sql/set_var.cc:
        Added have_crypt
      sql/share/english/errmsg.txt:
        Added version socket and port to stderr log
      sql/slave.cc:
        Remove global MASTER_INFO variable and use instead an allocated variable.
        This allows us to correctly free used mutex.
      sql/slave.h:
        Move constructors and destuctors to slave.cc
        (To make it easier to clear all needed variables)
      sql/sql_base.cc:
        Safety fix
      sql/sql_class.h:
        Portability fixes.
        Added 'cleanup' to log handling to be able to free mutexes.
      sql/sql_insert.cc:
        Fixes for Netware
      mysys/my_sleep.c:
        E
      sql/sql_parse.cc:
        Fixes for Netware
      sql/sql_select.cc:
        Added optimisation for ORDER BY NULL
      sql/sql_select.h:
        Fixed bug in create_tmp_field() which causes a memory overrun
      sql/sql_table.cc:
        Fixed bug in create_tmp_field() which causes a memory overrun
      sql/sql_udf.cc:
        Free mutex on end
      vio/test-ssl.c:
        Simple code cleanup
      vio/test-sslclient.c:
        Simple code cleanup
      vio/test-sslserver.c:
        Simple code cleanup
      vio/viotest-ssl.c:
        Simple code cleanup
      8c613c2c
  15. 14 Jan, 2003 1 commit
    • unknown's avatar
      Guard against compiling without -fno-exceptions · e7fdbcf0
      unknown authored
      Allocate bigger default thread stack because of problems with glibc
      Fixed bug in UPDATE ... not_null_field=expression_that_returns_null
      Fixed bug in replication when using auto_increment and LOAD DATA INFILE
      
      
      include/my_global.h:
        Guard against compiling without -fno-exceptions
      include/my_pthread.h:
        Allocate bigger default thread stack because of problems with glibc
      mysql-test/r/null.result:
        Updated result
      mysql-test/t/null.test:
        Test of using UPDATE/INSERT with NULL on not null fields.
      sql/field_conv.cc:
        Fixed bug in UPDATE ... not_null_field=expression_that_returns_null
      sql/sql_load.cc:
        Fixed bug in replication when using auto_increment and LOAD DATA INFILE
      e7fdbcf0
  16. 09 Nov, 2002 1 commit
    • unknown's avatar
      Portability fixes for HP compiler and HPUX11 · a1970071
      unknown authored
      Docs/internals.texi:
        Added protocol information
        (needs to be converted to texi and merged with the old documentation)
      configure.in:
        Updates for HP compiler (cc)
      include/my_global.h:
        Add option to handle bugs in 'inline' for HP compiler
      libmysql/password.c:
        Portability fix (for HP compiler)
      mysys/hash.c:
        Portability fix (for HP compiler)
      mysys/my_static.c:
        Portability fix (for HPUX11)
      mysys/my_static.h:
        Portability fix (for HPUX11)
      mysys/my_tempnam.c:
        Portability fix (for HPUX11)
      sql/sql_analyse.cc:
        Fixed bug in decimal handling
      a1970071
  17. 07 Nov, 2002 1 commit
    • unknown's avatar
      Portability fixes for Fortre C++ 5.0 (on Sun) in 32 and 64 bit modes. · 099974b5
      unknown authored
      client/mysqlbinlog.cc:
        Portability fix
      configure.in:
        Added use of ASFLAGS (For Solaris with Forte 5.0)
      include/my_global.h:
        Portability fix
      include/myisam.h:
        Portability fix
      include/queues.h:
        Portability fix
      innobase/include/ut0ut.h:
        Portability fix
      innobase/log/log0log.c:
        Portability fix
      innobase/rem/rem0cmp.c:
        Portability fix
      innobase/trx/trx0sys.c:
        Portability fix
      isam/pack_isam.c:
        Portability fix
      myisam/ft_boolean_search.c:
        Portability fix
      myisam/mi_dynrec.c:
        Code change to go around bug in Forte 5.0
      myisam/sort.c:
        Portability fix
      mysys/my_aes.c:
        Portability fix
      scripts/Makefile.am:
        Support for ASFLAGS
      scripts/mysqlbug.sh:
        Support for ASFLAGS
      sql/field.cc:
        Portability fix
      sql/filesort.cc:
        Portability fix
      sql/gen_lex_hash.cc:
        Portability fix
      sql/ha_innodb.cc:
        Portability fix
        Changed SHOW INNODB STATUS to return error instead of writing message to log file.
      sql/ha_isammrg.cc:
        Portability fix
      sql/ha_myisam.cc:
        Portability fix
      sql/ha_myisammrg.cc:
        Portability fix
      sql/hash_filo.h:
        Portability fix
      sql/hostname.cc:
        Portability fix
      sql/item_cmpfunc.h:
        Indentation change
      sql/item_func.cc:
        Portability fix
      sql/item_func.h:
        Portability fix
      sql/log.cc:
        Portability fix
      sql/log_event.cc:
        Portability fix
      sql/mysql_priv.h:
        Portability fix
      sql/mysqld.cc:
        Portability fix
        Fixed bug with rpl_recovery_rank command line option on 64 bit systems
      sql/opt_range.cc:
        Portability fix
      sql/repl_failsafe.cc:
        Portability fix
      sql/slave.cc:
        Portability fix
      sql/slave.h:
        Portability fix
      sql/sql_acl.cc:
        Portability fix
      sql/sql_base.cc:
        Portability fix
      sql/sql_cache.cc:
        Portability fix
      sql/sql_cache.h:
        Portability fix
      sql/sql_class.cc:
        Portability fix
      sql/sql_delete.cc:
        Portability fix
      sql/sql_insert.cc:
        Portability fix
      sql/sql_manager.cc:
        Portability fix
      sql/sql_parse.cc:
        Portability fix
      BUILD/compile-solaris-sparc-forte:
        C
      sql/sql_udf.cc:
        Portability fix
      sql/sql_update.cc:
        Portability fix
      strings/Makefile.am:
        Portability fix
      strings/bmove_upp-sparc.s:
        Fix so that this works on 32 and 64 bit sparcs
      strings/str_test.c:
        Cleanup
      strings/strappend-sparc.s:
        Fix so that this works on 32 and 64 bit sparcs
      strings/strend-sparc.s:
        Fix so that this works on 32 and 64 bit sparcs
      strings/strmake-sparc.s:
        Fix so that this works on 32 and 64 bit sparcs
      strings/strmov-sparc.s:
        Fix so that this works on 32 and 64 bit sparcs
      strings/strnmov-sparc.s:
        Fix so that this works on 32 and 64 bit sparcs
      strings/strstr-sparc.s:
        Fix so that this works on 32 and 64 bit sparcs
      strings/strxmov-sparc.s:
        Fixes to make this more portable, but it's still not usable on 64 bit systems :(
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      099974b5
  18. 29 Oct, 2002 1 commit
    • unknown's avatar
      Added --skip-safemalloc to mysqltest · eb1bbe1c
      unknown authored
      Added bug fix from 3.23 for AIX 4.3.3 and gcc 3.x
      Small change in EXCHANGE output
      Propagate open-files-limit from mysqld_safe -> mysqld
      Fixed speed bug in GROUP BY
      Added quotes around database name in CREATE DATABASE db_name (for binary log)
      
      
      BitKeeper/etc/ignore:
        added stamp-h1
      Docs/manual.texi:
        Added 4.1 manual section
        Updated changelog
      client/mysqltest.c:
        Added --skip-safemalloc
      include/my_global.h:
        Added bug fix from 3.23 for AIX 4.3.3 and gcc 3.x
      mysql-test/mysql-test-run.sh:
        Start mysqltest with --skip-safemalloc (To get it faster)
      mysql-test/r/bdb.result:
        Update for new EXPLAIN output
      mysql-test/r/compare.result:
        Update for new EXPLAIN output
      mysql-test/r/create.result:
        Update for new EXPLAIN output
      mysql-test/r/distinct.result:
        Update for new EXPLAIN output
      mysql-test/r/explain.result:
        Update for new EXPLAIN output
      mysql-test/r/group_by.result:
        Update for new EXPLAIN output
      mysql-test/r/heap.result:
        Update for new EXPLAIN output
      mysql-test/r/innodb.result:
        Update for new EXPLAIN output
      mysql-test/r/join_outer.result:
        Update for new EXPLAIN output
      mysql-test/r/key_diff.result:
        Update for new EXPLAIN output
      mysql-test/r/merge.result:
        Update for new EXPLAIN output
      mysql-test/r/null_key.result:
        Update for new EXPLAIN output
      mysql-test/r/order_by.result:
        Update for new EXPLAIN output
      mysql-test/r/select.result:
        Update for new EXPLAIN output
      mysql-test/r/temp_table.result:
        Fixed speed bug in GROUP BY
      mysql-test/r/type_datetime.result:
        Update for new EXPLAIN output
      mysql-test/r/user_var.result:
        Update for new EXPLAIN output
      mysql-test/r/variables.result:
        Removed variable safe_show_database
      mysql-test/t/temp_table.test:
        Fixed speed bug in GROUP BY
      mysql-test/t/variables.test:
        Removed not used variable safe_show_databases
      scripts/mysqld_safe.sh:
        Propagate open-files-limit from mysqld_safe -> mysqld
      sql/mysqld.cc:
        Removed variable safe_show_database
      sql/set_var.cc:
        Removed variable safe_show_database
      sql/slave.cc:
        Updated error message
      sql/sql_db.cc:
        Added quotes around database name in CREATE DATABASE db_name
      sql/sql_select.cc:
        Fixed speed bug in GROUP BY
      eb1bbe1c
  19. 24 Oct, 2002 1 commit
    • unknown's avatar
      - replaced all occurences of HPUX with HPUX10 (to be prepared for eventual · 8be6f478
      unknown authored
         differences in HPUX11)
      
      
      acconfig.h:
         - fixed typo
      configure.in:
         - replaced HPUX -> HPUX10
         - added -DHPUX11 (not being used yet) to hpux11 workarounds
      include/my_global.h:
         - replaced HPUX -> HPUX10
      include/my_net.h:
         - replaced HPUX -> HPUX10
      include/my_pthread.h:
         - replaced HPUX -> HPUX10
      libmysql/libmysql.c:
         - replaced HPUX -> HPUX10
      mysys/my_append.c:
         - replaced HPUX -> HPUX10
      mysys/my_copy.c:
         - replaced HPUX -> HPUX10
      mysys/my_pthread.c:
         - replaced HPUX -> HPUX10
      mysys/my_redel.c:
         - replaced HPUX -> HPUX10
      mysys/thr_alarm.c:
         - replaced HPUX -> HPUX10
      sql/mini_client.cc:
         - replaced HPUX -> HPUX10
      sql/mysqld.cc:
         - replaced HPUX -> HPUX10
      strings/do_ctype.c:
         - replaced HPUX -> HPUX10
      8be6f478
  20. 01 Oct, 2002 1 commit
    • unknown's avatar
      - Applied required modifications for automake 1.5 · 95baa1c1
      unknown authored
       - some additional small fixes
       - added "depcomp" for automake 1.5
      
      
      acinclude.m4:
         - Removed AC_SYS_LARGEFILE (is in autoconf since v2.50)
      config.guess:
         - applied diffs from config.guess of automake 1.5
      config.sub:
         - applied diffs from config.sub of automake 1.5
      configure.in:
         - adapted for automake 1.5
         - added AM_PROG_AS
         - replaced MYSQL_SYS_LARGEFILE with AC_SYS_LARGEFILE (is in
           autoconf since v2.50)
      dbug/Makefile.am:
         - removed OMIT_DEPENDENCIES to make automake 1.5 happy
      extra/Makefile.am:
         - removed OMIT_DEPENDENCIES to make automake 1.5 happy
      heap/Makefile.am:
         - removed OMIT_DEPENDENCIES to make automake 1.5 happy
      include/my_global.h:
         - fix for PPC64
      install-sh:
         - applied diffs from install-sh of automake 1.5
      isam/Makefile.am:
         - removed OMIT_DEPENDENCIES to make automake 1.5 happy
      libmysql_r/Makefile.am:
         - removed OMIT_DEPENDENCIES to make automake 1.5 happy
      libmysqld/Makefile.am:
         - removed OMIT_DEPENDENCIES to make automake 1.5 happy
      ltconfig:
         - small correction for new libtool
      ltmain.sh:
         - applied diffs from ltmain.sh of libtool 1.4.2
      merge/Makefile.am:
         - removed OMIT_DEPENDENCIES to make automake 1.5 happy
      missing:
         - applied diffs from missing of automake 1.5
      myisam/Makefile.am:
         - removed OMIT_DEPENDENCIES to make automake 1.5 happy
      myisammrg/Makefile.am:
         - removed OMIT_DEPENDENCIES to make automake 1.5 happy
      mysys/Makefile.am:
         - removed OMIT_DEPENDENCIES to make automake 1.5 happy
      regex/Makefile.am:
         - removed OMIT_DEPENDENCIES to make automake 1.5 happy
      sql/Makefile.am:
         - removed OMIT_DEPENDENCIES to make automake 1.5 happy
      strings/Makefile.am:
         - removed OMIT_DEPENDENCIES to make automake 1.5 happy
      tools/Makefile.am:
         - removed OMIT_DEPENDENCIES to make automake 1.5 happy
      vio/Makefile.am:
         - removed OMIT_DEPENDENCIES to make automake 1.5 happy
      95baa1c1
  21. 28 Aug, 2002 1 commit
    • unknown's avatar
      Portability fixes for windows · 4b2f615d
      unknown authored
      include/config-win.h:
        Portability fix for windows
      include/my_global.h:
        General portability fix
      sql/mysqld.cc:
        Portability fix for windows
      sql/set_var.cc:
        Portability fix for windows
      sql/sql_yacc.yy:
        Portability fix for windows
      4b2f615d
  22. 08 Aug, 2002 1 commit
    • unknown's avatar
      Fix for Intel compiler (ecc) · 7c375fe2
      unknown authored
      Minor cleanups to other patches.
      Make --temp-pool default
      
      
      Docs/manual.texi:
        Changelog
      configure.in:
        Fix for Intel compiler (ecc)
      include/my_global.h:
        Cleaned up QNX specific code.
      include/my_pthread.h:
        Safety
      include/my_semaphore.h:
        Cleaned up BSDI fix.
      mysys/my_pthread.c:
        Code comments
      mysys/my_semaphore.c:
        Fix for BSDI
      sql/mysqld.cc:
        Make --temp-pool default
      sql/sql_parse.cc:
        Safety
      7c375fe2
  23. 05 Aug, 2002 1 commit
  24. 02 Aug, 2002 1 commit
  25. 30 Jun, 2002 2 commits
    • unknown's avatar
      Fix problem with gcc 3.1 · 40ed954d
      unknown authored
      40ed954d
    • unknown's avatar
      Update for running gcc 3.x (mainly on HPUX) · dde1b416
      unknown authored
      Portability fixes for HPUX
      Rename of CHECK_LOCK to IS_FREE_LOCK
      Apply lower_case_table_names also to databases
      Cleanup of describe code
      Don't allow \ in database names
      
      
      Build-tools/Do-compile:
        Added option --make-options
      Docs/manual.texi:
        Changelog
        Added XOR, ^ and IS_FREE_LOCK() descriptions
      acinclude.m4:
        Update for running gcc 3.x on HPUX
      client/mysql.cc:
        Portability fix
      client/mysqlbinlog.cc:
        Fix for using gcc 3.1
      configure.in:
        Fix for using gcc 3.1
      include/my_global.h:
        Fix for using gcc 3.1
      include/my_pthread.h:
        Removed warning on HPUX
      innobase/configure.in:
        Portability fix (for gcc 3.1 on HPUX)
      innobase/ut/ut0ut.c:
        Portability fix (for gcc 3.1 on HPUX)
      mysql-test/r/func_test.result:
        Test of new functions
      mysql-test/r/rpl_get_lock.result:
        Test of new functions
      mysql-test/t/func_test.test:
        Test of new functions
      mysql-test/t/rpl_get_lock.test:
        Test of new functions
      mysys/my_tempnam.c:
        Portability fix
      sql/item_cmpfunc.cc:
        Added comments to Item_cond_xor.
        Fixed NULL handling for XOR
      sql/item_create.cc:
        rename of CHECK_LOCK to IS_FREE_LOCK
      sql/item_create.h:
        rename of CHECK_LOCK to IS_FREE_LOCK
      sql/item_func.cc:
        Cleanup XOR handling
      sql/item_func.h:
        rename of CHECK_LOCK to IS_FREE_LOCK
      sql/lex.h:
        rename of CHECK_LOCK to IS_FREE_LOCK
      sql/mysqld.cc:
        Moved chroot() to be exectued earlier.
      sql/sql_db.cc:
        Apply lower_case_table_names also to databases
      sql/sql_parse.cc:
        Apply lower_case_table_names also to databases
      sql/sql_select.cc:
        Cleanup describe code (after Sinisa's patch for EXPLAIN + UNION)
      sql/table.cc:
        Don't allow \ in database names
      dde1b416
  26. 29 Jun, 2002 1 commit
    • unknown's avatar
      Small comment typo fix · 75f5bcac
      unknown authored
      This is also my first attempt to commit and push
      
      
      include/my_global.h:
        Small typo
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      75f5bcac
  27. 11 Jun, 2002 1 commit
    • unknown's avatar
      Big code cleanup/review before 4.0.2 release. · 595f3d5f
      unknown authored
      (All commit emails since 4.0.1 checked)
      This had to be done now, before the 4.1 tree changes to much, to make it easy to propagate bug fixes to the 4.1 tree.
      
      
      BUILD/SETUP.sh:
        Added -DPEDANTIC_SAFEMALLOC as standard debug option
      Docs/manual.texi:
        Changes for new version.
      client/mysql.cc:
        Fixed default value for rehash
        cleanup
      client/mysqladmin.c:
        Cleanup
      client/mysqlbinlog.cc:
        cleanup
      client/mysqldump.c:
        Cleanup
      client/mysqlmanager-pwgen.c:
        Cleanup
      client/mysqlmanagerc.c:
        Cleanup
      client/mysqltest.c:
        Cleanup
      dbug/dbug.c:
        Cleanup
      extra/resolve_stack_dump.c:
        Cleanup & Simple optimizations
      include/ft_global.h:
        Cleanup
      include/my_alloc.h:
        Cleanup
      include/my_global.h:
        Cleanup
      include/my_sys.h:
        Cleanup
      include/myisam.h:
        Cleanup
      libmysql/libmysql.c:
        Cleanup
      libmysql/manager.c:
        Cleanup
      myisam/ft_boolean_search.c:
        Cleanup
      myisam/ft_dump.c:
        Change strcpy -> strmov
      myisam/ft_eval.c:
        Cleanup
      myisam/ft_nlq_search.c:
        Cleanup
      myisam/ft_test1.c:
        strncpy -> strnmov
      myisam/ft_update.c:
        Cleanup
      myisam/mi_static.c:
        Cleanup
      myisam/mi_test2.c:
        Cleanup
      myisam/mi_write.c:
        Cleanup
      mysys/mf_fn_ext.c:
        Cleanup
      mysys/mf_iocache.c:
        Cleanup
      mysys/mf_iocache2.c:
        Cleanup
      mysys/my_getopt.c:
        Cleanup
      mysys/my_read.c:
        Cleanup
      mysys/my_thr_init.c:
        Cleanup
      mysys/queues.c:
        Cleanup
      mysys/safemalloc.c:
        Cleanup
      sql/field.cc:
        Indentation cleanups
      sql/ha_berkeley.cc:
        Indentation cleanups
      sql/ha_myisam.cc:
        Cleanup
      sql/item.h:
        Indentation cleanups
      sql/item_cmpfunc.cc:
        Indentation cleanups
      sql/item_create.cc:
        cleanup
      sql/item_func.cc:
        Cleanup
      sql/item_func.h:
        Indentation cleanups
      sql/item_strfunc.cc:
        Indentation cleanups
      sql/item_sum.cc:
        Indentation cleanups
      sql/item_timefunc.cc:
        Indentation cleanups
      sql/lock.cc:
        Indentation cleanups
      sql/log.cc:
        Cleanup
        strnmov -> strmake
      sql/log_event.cc:
        Cleanup + optimizations
        Fixed memory leak
        Added missing pthread_mutex_unlock()  (On error condition)
      sql/log_event.h:
        Indentation and comment cleanup
        Merged #ifdef's into common blocks for better readability
      sql/mini_client.cc:
        Indentation cleanup
      sql/mysql_priv.h:
        Cleanup
        Changed int function to bool
      sql/mysqld.cc:
        Indentation and comment cleanup
      sql/net_pkg.cc:
        Indentation cleanup
      sql/net_serv.cc:
        Changed int function -> bool
      sql/nt_servc.cc:
        Cleanup
      sql/opt_range.cc:
        Indentation cleanup
      sql/repl_failsafe.cc:
        Cleanup + simple optimization
        strnmov -> strmake
      sql/slave.cc:
        strnmov -> strmake
        Cleanups
      sql/slave.h:
        Cleanup
      sql/sql_acl.cc:
        Indentation and DBUG_PRINT cleanup
        Changed WITH MAX... to not use =
      sql/sql_base.cc:
        Indentation cleanup
      sql/sql_cache.cc:
        Indentation cleanup
      sql/sql_class.cc:
        Indentation cleanup
      sql/sql_class.h:
        Renamed some struct slots
      sql/sql_delete.cc:
        Indentation cleanup
      sql/sql_handler.cc:
        Indentation cleanup
      sql/sql_insert.cc:
        Use new slot names.
      sql/sql_lex.cc:
        Indentation cleanup
      sql/sql_lex.h:
        Indentation cleanup
      sql/sql_load.cc:
        Indentation cleanup
      sql/sql_parse.cc:
        Indentation cleanup
        Removed not used check from LOCK TABLES
      sql/sql_repl.cc:
        strnmov -> strmake
      sql/sql_repl.h:
        Removed test if file is included (We want to know if it's included twice to avoid this)
      sql/sql_select.cc:
        Indentation cleanup
      sql/sql_show.cc:
        Indentation cleanup
      sql/sql_string.cc:
        Indentation cleanup
      sql/sql_table.cc:
        Indentation cleanup
      sql/sql_union.cc:
        Use renamed struct slot
      sql/sql_update.cc:
        Indentation cleanup
      sql/sql_yacc.yy:
        Removed = after GRANT ... MAX_  to make the syntax uniform
      sql/table.cc:
        Indentation cleanup
      sql/table.h:
        Indentation cleanup
      sql/time.cc:
        Indentation cleanup
      sql/udf_example.cc:
        Indentation cleanup
      sql/unireg.cc:
        strnmov -> strmake
      tests/grant.pl:
        Added test for LOCK TABLES
      tools/mysqlmanager.c:
        Cleanup
        fopen() -> my_fopen()
      vio/viosocket.c:
        DBUG_PRINT cleanups
      vio/viosslfactories.c:
        Indentation cleanup
        Checking of results from malloc()
        Fixed possible memory leak
      BitKeeper/etc/ignore:
        Added scripts/mysql_secure_installation to the ignore list
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      595f3d5f
  28. 15 Apr, 2002 1 commit
  29. 02 Apr, 2002 1 commit
    • unknown's avatar
      Fix for HAVE_QUERY_CACHE · 8a1a1a2b
      unknown authored
      Remove not used flag CLIENT_CHANGE_USER
      
      
      Docs/manual.texi:
        Cleanup examples
      acconfig.h:
        Fix for HAVE_QUERY_CACHE
      configure.in:
        Fix for HAVE_QUERY_CACHE
      include/my_global.h:
        Fix for HAVE_QUERY_CACHE
      include/mysql_com.h:
        Remove not used flag CLIENT_CHANGE_USER
      libmysqld/libmysqld.c:
        Fix new prototypes
      8a1a1a2b
  30. 22 Mar, 2002 1 commit
    • unknown's avatar
      added building without query cache · 0b4b38b6
      unknown authored
      configure.in:
        new configure parameter (now only for embeded server)
      include/my_global.h:
        now query cache always included in server, because of problrms with test suit
      mysql-test/r/flush.result:
        removed double testing
      mysql-test/t/flush.test:
        removed double testing
      mysql-test/t/grant_cache.test:
        now it is only memo about query cache
      mysql-test/t/query_cache.test:
        now it is only memo about query cache
      0b4b38b6
  31. 12 Mar, 2002 2 commits
    • unknown's avatar
      Modifications to MySQL source in order to make it compile on QnX. · 849e51a5
      unknown authored
      config.guess:
        Added detection for QNX.
      config.sub:
        Added detection for QNX.
      include/m_ctype.h:
        QNX already used some of the symbols, changed names.
      include/my_global.h:
        For QNX.
      readline/vi_mode.c:
        For QNX.
      849e51a5
    • unknown's avatar
      fix after merge · c4b577f6
      unknown authored
      Docs/manual.texi:
        Fix after merge
      include/my_global.h:
        merge fix
      mysql-test/r/create.result:
        merge fix
      mysys/thr_alarm.c:
        Fix for using --debug with alarms
      c4b577f6
  32. 31 Jan, 2002 1 commit
    • unknown's avatar
      temporary commit to pull Monty's changes · af6c16b3
      unknown authored
      include/my_global.h:
        added dbug_volatile
      mysys/mf_iocache2.c:
        some debugging code to investigate failed assert in my_b_append_tell()
      sql/item_func.cc:
        fixed logging bug in DO RELEASE_LOCK()
      af6c16b3
  33. 29 Jan, 2002 1 commit
    • unknown's avatar
      New error messages · bee88cd2
      unknown authored
      Test of unsigned BIGINT values
      Fixes for queries-per-hour
      Cleanup of replication code (comments and portability fixes)
      Make most of the binary log code 4G clean
      Changed syntax for GRANT ... QUERIES PER HOUR
      
      
      Docs/manual.texi:
        Fixed Changelog, upgrading to 4.0 and 4.1 TODO sections.
      Docs/mysqld_error.txt:
        Added error message.
      configure.in:
        Fix for autoconf 2.52
      include/my_getopt.h:
        Portability fix.
      include/my_global.h:
        Portablity fix.
      include/mysqld_error.h:
        New error messages
      mysql-test/r/bigint.result:
        Test of unsigned BIGINT values.
      mysql-test/r/func_op.result:
        Test of unsigned BIGINT values.
      mysql-test/r/varbinary.result:
        Test of unsigned BIGINT values.
      mysql-test/t/bigint.test:
        Test of unsigned BIGINT values.
      sql/item_func.h:
        Optimized Item_int_func() usage.
      sql/lock.cc:
        Cleanup comments
      sql/log.cc:
        Cleanup
      sql/log_event.cc:
        Cleanup and portability fixes.
      sql/log_event.h:
        Cleanup and portability fixes.
      sql/mini_client.cc:
        Cleanup and portability fixes.
      sql/mysqld.cc:
        Fix for queries-per-hour
      sql/repl_failsafe.cc:
        Prepare for making binary log 2G clean.
      sql/share/czech/errmsg.txt:
        New error messages
      sql/share/danish/errmsg.txt:
        New error messages
      sql/share/dutch/errmsg.txt:
        New error messages
      sql/share/english/errmsg.txt:
        New error messages
      sql/share/estonian/errmsg.txt:
        New error messages
      sql/share/french/errmsg.txt:
        New error messages
      sql/share/german/errmsg.txt:
        New error messages
      sql/share/greek/errmsg.txt:
        New error messages
      sql/share/hungarian/errmsg.txt:
        New error messages
      sql/share/italian/errmsg.txt:
        New error messages
      sql/share/japanese/errmsg.txt:
        New error messages
      sql/share/korean/errmsg.txt:
        New error messages
      sql/share/norwegian-ny/errmsg.txt:
        New error messages
      sql/share/norwegian/errmsg.txt:
        New error messages
      sql/share/polish/errmsg.txt:
        New error messages
      sql/share/portuguese/errmsg.txt:
        New error messages
      sql/share/romanian/errmsg.txt:
        New error messages
      sql/share/russian/errmsg.txt:
        New error messages
      sql/share/slovak/errmsg.txt:
        New error messages
      sql/share/spanish/errmsg.txt:
        New error messages
      sql/share/swedish/errmsg.txt:
        New error messages
      sql/share/ukrainian/errmsg.txt:
        New error messages
      sql/slave.cc:
        Cleanup
      sql/slave.h:
        Cleanup
      sql/sql_acl.cc:
        Cleanup and removal of possible reserved words
      sql/sql_base.cc:
        More DBUG
      sql/sql_cache.cc:
        Cleanup & portability fixes
      sql/sql_class.h:
        Make binary log 4G clean
      sql/sql_delete.cc:
        More DBUG
      sql/sql_handler.cc:
        Cleanup & portability fixes
      sql/sql_parse.cc:
        Cleanup of queries-per-hours code
      sql/sql_rename.cc:
        Add missing DBUG_RETURN
      sql/sql_repl.cc:
        Cleanup & portability fixes
      sql/sql_select.cc:
        Cleanup & portability fixes
      sql/sql_show.cc:
        Cleanup & portability fixes
      sql/sql_update.cc:
        Small cleanup of multi-update-code (need second pass)
      sql/sql_yacc.yy:
        Changed syntax for GRANT ... QUERIES PER HOUR
      strings/str2int.c:
        Cleanup & portability fixes
      bee88cd2
  34. 27 Jan, 2002 1 commit
    • unknown's avatar
      misc replication bugfixes including some needed modifications in IO_CACHE · 3525985c
      unknown authored
      likely() and unlikely() branch prediction compiler hint macros
      clean-up of comments
      
      
      include/my_global.h:
        added likely() and unlikely() macros to help some compilers optimize
        the code for architecture-specific branch prediction policies
      include/my_sys.h:
        coverted my_b_append_tell() from macro to a function as it needed to be more
        complex to avoid a potential race condition
      mysql-test/mysql-test-run.sh:
        hostname-independent relay log name to have consistent SHOW SLAVE STATUS
        output
      mysql-test/r/rpl000014.result:
        result update
      mysql-test/r/rpl000015.result:
        result update
      mysql-test/r/rpl000016.result:
        result update
      mysql-test/r/rpl_log.result:
        result update
      mysql-test/t/rpl000017-slave.sh:
        proper cleanup of old logs
      mysys/mf_iocache.c:
        cosmetic changes + more debugging asserts
      mysys/mf_iocache2.c:
        my_b_append_tell()
        cleanup of comments
      sql/log.cc:
        fix potential bug - do not rotate log in the middle of event
      sql/slave.cc:
        do not write stop events when the server does not actually stop but just 
        rotates the log
        fixed race between queue_event() and show_slave_status()
        clean-up of comments
      sql/slave.h:
        added ignore_stop_event flag to SLAVE_LOG_INFO
      3525985c
  35. 02 Jan, 2002 1 commit
    • unknown's avatar
      Added macros for nice TIMESPEC usage. · 6ebc8c53
      unknown authored
      Fixes for building MySQL with gcc 3.0
      Added SIGNED / UNSIGNED casts
      Fixed core dump bug in net_clear() with libmysqld.
      Back to using semaphores in query cache.
      Added 'Null' and 'Index_type' to SHOW INDEX.
      
      
      BUILD/FINISH.sh:
        Fixes for gcc 3.0
      BUILD/SETUP.sh:
        Fixes for gcc 3.0
      Docs/manual.texi:
        Changelog + SIGNED/UNSIGNED casts.
      Makefile.am:
        include BUILD scripts in source distribution.
      client/Makefile.am:
        Fixes for gcc 3.0
      client/mysql.cc:
        Cleanup
      client/mysqldump.c:
        Changed 'K' to mean 'disable-keys' instead of 'no-disabled-keys'
      client/readline.cc:
        Cleanup
      configure.in:
        Include BUILD in source distrbution
      extra/my_print_defaults.c:
        Cleanup
      include/my_global.h:
        Fix for HPUX and setrlimit.
        Portability fix.
        Added macros for nice TIMESPEC usage.
      innobase/include/dyn0dyn.h:
        Fix for AIX
      libmysql/Makefile.shared:
        Added strxmov to libmysqld
      libmysqld/examples/Makefile.am:
        Fixes for gcc 3.0
      libmysqld/lib_vio.c:
        Cleanup
      myisam/ft_dump.c:
        Portability fixes
      myisam/ftdefs.h:
        Portability fixes
      mysql-test/r/bdb.result:
        Cleanup results after adding 2 columns to SHOW KEYS
      mysql-test/r/bigint.result:
        New test for SIGNED/UNSIGNED
      mysql-test/r/fulltext.result:
        Cleanup results after adding 2 columns to SHOW KEYS
      mysql-test/r/heap.result:
        Cleanup results after adding 2 columns to SHOW KEYS
      mysql-test/r/innodb.result:
        Cleanup results after adding 2 columns to SHOW KEYS
      mysql-test/r/isam.result:
        Cleanup results after adding 2 columns to SHOW KEYS
      mysql-test/r/key.result:
        Cleanup results after adding 2 columns to SHOW KEYS
      mysql-test/r/myisam.result:
        Cleanup results after adding 2 columns to SHOW KEYS
      mysql-test/r/query_cache.result:
        Cleanup results after adding 2 columns to SHOW KEYS
      mysql-test/r/select.result:
        Cleanup results after adding 2 columns to SHOW KEYS
      mysql-test/r/show_check.result:
        Cleanup results after adding 2 columns to SHOW KEYS
      mysql-test/r/type_ranges.result:
        Cleanup results after adding 2 columns to SHOW KEYS
      mysql-test/t/bigint.test:
        New test for SIGNED/UNSIGNED
      mysql-test/t/key.test:
        New test for SIGNED/UNSIGNED
      mysql-test/t/query_cache.test:
        Test for FOUND_ROWS()
      sql-bench/crash-me.sh:
        Safety fixes
      sql/derror.cc:
        Cleanup
      sql/ha_berkeley.h:
        New test for SIGNED/UNSIGNED
      sql/ha_heap.h:
        New test for SIGNED/UNSIGNED
      sql/ha_innobase.cc:
        New test for SIGNED/UNSIGNED
      sql/ha_innobase.h:
        New test for SIGNED/UNSIGNED
      sql/ha_isam.h:
        New test for SIGNED/UNSIGNED
      sql/ha_myisam.cc:
        New test for SIGNED/UNSIGNED
      sql/ha_myisam.h:
        New test for SIGNED/UNSIGNED
      sql/handler.h:
        New test for SIGNED/UNSIGNED
      sql/item_func.cc:
        Cleanup TIMESPEC usage
      sql/item_func.h:
        Added SIGNED / UNSIGNED casts
      sql/lex.h:
        Added SIGNED / UNSIGNED casts
      sql/mysqld.cc:
        Cleanup TIMESPEC usage
      sql/net_pkg.cc:
        Cleanup
      sql/net_serv.cc:
        Fixed core dump bug in net_clear()
      sql/slave.cc:
        Cleanup
      sql/sql_cache.cc:
        Back to using semaphores
      sql/sql_cache.h:
        Back to using semaphores
      sql/sql_insert.cc:
        Cleanup TIMESPEC usage
      sql/sql_manager.cc:
        Cleanup TIMESPEC usage
      sql/sql_parse.cc:
        Cleanup
      sql/sql_repl.cc:
        Cleanup TIMESPEC usage
      sql/sql_show.cc:
        Added 'Null' and 'Index_type' to SHOW INDEX.
      sql/sql_table.cc:
        Sort keys in table in a more logical order.
      sql/sql_yacc.yy:
        Support for SIGNED/UNSIGNED casts.
      6ebc8c53
  36. 15 Dec, 2001 1 commit
    • unknown's avatar
      freebsd fix for openssl · 9cf75151
      unknown authored
      horrible bug fixed
      
      
      mysql-test/r/fulltext_multi.result:
        Change mode to -rw-rw-r--
      mysql-test/r/fulltext_order_by.result:
        Change mode to -rw-rw-r--
      mysql-test/r/fulltext_update.result:
        Change mode to -rw-rw-r--
      mysql-test/r/fulltext_var.result:
        Change mode to -rw-rw-r--
      mysql-test/r/bulk_replace.result:
        Change mode to -rw-rw-r--
      mysql-test/r/handler.result:
        Change mode to -rw-rw-r--
      include/my_global.h:
        FreeBSD fix for openssl
      myisam/ft_static.c:
        some boolean search operators added
      sql/sql_parse.cc:
        fixed horrible bug that makes mysqld CRASH when mysql client is started
      9cf75151