1. 05 Dec, 2002 2 commits
    • unknown's avatar
      Merge with 3.23 · 3815777b
      unknown authored
      
      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
      3815777b
    • unknown's avatar
      Removed copying of parameters as this leads to memory leaks in embedded server. · 26a16b44
      unknown authored
      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
      26a16b44
  2. 04 Dec, 2002 20 commits
  3. 03 Dec, 2002 5 commits
    • unknown's avatar
      Security bug: password length check should be in check_user, not check_connections(), · e23becc5
      unknown authored
      otherwise COM_CHANGE_USER is unprotected and can be used for both privilege escalation and buffer overrun
      
      e23becc5
    • unknown's avatar
      Merge sinisa@work.mysql.com:/home/bk/mysql-4.0 · b546fe3b
      unknown authored
      into sinisa.nasamreza.org:/mnt/work/mysql-4.0
      
      b546fe3b
    • unknown's avatar
      row0sel.c: · 2a6dcae8
      unknown authored
        Fix a hang introduced in 4.0.5 in INSERT INTO ... SELECT ... when binlogging is not on
      
      
      innobase/row/row0sel.c:
        Fix a hang introduced in 4.0.5 in INSERT INTO ... SELECT ... when binlogging is not on
      2a6dcae8
    • unknown's avatar
      Merge sinisa@work.mysql.com:/home/bk/mysql-4.0 · 58dab902
      unknown authored
      into sinisa.nasamreza.org:/mnt/work/mysql-4.0
      
      58dab902
    • unknown's avatar
      Change of internal key_field=NULL handling to avoid error messages. · 47a3d6af
      unknown authored
      Optimized SELECT DISTINCT ... ORDER BY ... LIMIT
      Fixed reference to uninitalized variable
      
      
      mysql-test/r/distinct.result:
        Updated results for new tests
      mysql-test/r/func_math.result:
        Fixed test of RND()
      mysql-test/r/innodb.result:
        Updated results for new tests
      mysql-test/r/null.result:
        Updated results for new tests
      mysql-test/t/distinct.test:
        New distinct test
      mysql-test/t/func_math.test:
        Fixed test of RND()
      mysql-test/t/innodb.test:
        Test for bugs
      mysql-test/t/null.test:
        TEst for bugs
      sql/field.h:
        Change of NULL handling to avoid error messages
      sql/field_conv.cc:
        Change of NULL handling to avoid error messages
      sql/item.cc:
        Change of NULL handling to avoid error messages
      sql/item.h:
        Change of NULL handling to avoid error messages
      sql/item_cmpfunc.cc:
        Change of NULL handling to avoid error messages
      sql/item_func.cc:
        Change of NULL handling to avoid error messages
      sql/item_func.h:
        Cleaned up RND() handling
      sql/item_timefunc.cc:
        Change of NULL handling to avoid error messages
      sql/item_timefunc.h:
        Change of NULL handling to avoid error messages
      sql/opt_range.cc:
        Fixed bug in <=> NULL
      sql/password.c:
        Indentation cleanup
      sql/sql_base.cc:
        Change of NULL handling to avoid error messages
      sql/sql_class.cc:
        Fixed reference to uninitalized variable
      sql/sql_handler.cc:
        Change of NULL handling to avoid error messages
      sql/sql_select.cc:
        Change of NULL handling to avoid error messages
        Optimized SELECT DISTINCT ... ORDER BY ... LIMIT
      sql/sql_select.h:
        Change of NULL handling to avoid error messages
      sql/unireg.cc:
        Change of NULL handling to avoid error messages
      47a3d6af
  4. 02 Dec, 2002 11 commits
  5. 30 Nov, 2002 2 commits
    • unknown's avatar
      Merge work:/my/mysql-4.0 into hundin.mysql.fi:/my/mysql-4.0 · 2d147c2b
      unknown authored
      
      sql/mysqld.cc:
        Auto merged
      2d147c2b
    • unknown's avatar
      Fixed some bugs from last multi-table-update push. · c897f414
      unknown authored
      More tests for multi-table-update & timestamp handling
      
      
      mysql-test/r/innodb.result:
        New multi-table-update tests
      mysql-test/r/multi_update.result:
        New multi-table-update tests
      mysql-test/r/type_timestamp.result:
        New timestamp tests
      mysql-test/t/innodb.test:
        New multi-table-update tests
      mysql-test/t/multi_update.test:
        New multi-table-update tests
      mysql-test/t/type_timestamp.test:
        New timestamp tests
      sql/sql_select.cc:
        Fixed bug in safe mode checking
      sql/sql_update.cc:
        Fixed bug in autocommit in multi-table-update
      c897f414