1. 23 May, 2006 1 commit
    • unknown's avatar
      configure.in: · 1d5999dc
      unknown authored
        Changed version to 5.0.17c
      
      
      configure.in:
        Changed version to 5.0.17c
      1d5999dc
  2. 02 May, 2006 1 commit
    • unknown's avatar
      sql_parse.cc: · 617f8ac9
      unknown authored
        buffer overflow and information exposure bugs fixed
        (reported by Stefano Di Paola)
      configure.in:
        Changed version to 5.0.17b
      
      
      configure.in:
        Changed version to 5.0.17b
      sql/sql_parse.cc:
        buffer overflow and information exposure bugs fixed
        (reported by Stefano Di Paola)
      617f8ac9
  3. 03 Jan, 2006 3 commits
    • unknown's avatar
    • unknown's avatar
      Copyright string fixes (bug#15974), version fix for 5.0.17a "certified". · 02e985a2
      unknown authored
      
      configure.in:
        Change the version identification for the "certified" builds.
      extra/comp_err.c:
        Ensure that the license spelling is as expected by the "mysql_copyright" tool.
      scripts/mysqld_multi.sh:
        The "mysql_copyright" tool will not change non-C files, so do not mention the license.
      02e985a2
    • unknown's avatar
      many warnings (practically safe but annoying) corrected · 307c0b77
      unknown authored
      
      client/mysqladmin.cc:
        don't use the handler after it's closed
      client/mysqlbinlog.cc:
        memory leak
      client/mysqldump.c:
        many "ignore return value" warnings, one "NULL dereference"
      cmd-line-utils/libedit/history.c:
        memory leak
      include/my_base.h:
        cleanup
      libmysql/libmysql.c:
        "return value ignored" warning
      myisam/mi_delete.c:
        "return value ignored" warning
      myisam/myisampack.c:
        "out-of-bound access" warning
      myisam/sort.c:
        "double free" warning
      mysys/default_modify.c:
        "double free" warning
      mysys/mf_iocache2.c:
        "return value ignored" warnings
      mysys/my_bitmap.c:
        s/return/DBUG_RETURN/
      mysys/my_error.c:
        memory leak
      server-tools/instance-manager/parse.cc:
        "NULL dereference" warning
      sql-common/client.c:
        "NULL dereference" warning
      sql/field.cc:
        deadcode, "NULL dereference", "uninitialized" warnings
      sql/field.h:
        unused parameters removed from constructor
      sql/ha_myisam.cc:
        "return value ignored" warnings
      sql/item.cc:
        "return value ignored" warnings
        changed constructor
      sql/item_func.cc:
        "return value ignored" warnings
      sql/log_event.cc:
        uninitialized warning
      sql/opt_range.cc:
        "double free" and uninitialized warnings
      sql/opt_range.h:
        "return value ignored" warning
      sql/repl_failsafe.cc:
        "return value ignored" warning
      sql/set_var.cc:
        "return value ignored" warning
      sql/slave.cc:
        "return value ignored" warnings
      sql/slave.h:
        new prototype
      sql/sql_acl.cc:
        deadcode and "NULL dereference" warnings
      sql/sql_db.cc:
        "return value ignored" warning
      sql/sql_handler.cc:
        "NULL dereference" warning
      sql/sql_help.cc:
        "NULL dereference" warning
      sql/sql_insert.cc:
        "return value ignored" warning
      sql/sql_parse.cc:
        "return value ignored" warning
        one more DBUG_ASSERT
      sql/sql_repl.cc:
        "return value ignored" and memory leak warnings
      sql/sql_show.cc:
        "return value ignored" and "NULL dereference"  warnings
      sql/sql_test.cc:
        "return value ignored" warning
      sql/table.cc:
        memory leak
      sql/uniques.cc:
        "return value ignored" warning
        endspaces deleted
      307c0b77
  4. 14 Dec, 2005 3 commits
    • unknown's avatar
      Fix for bug #15623: Test case rpl000001 and rpl_error_ignored_table failure on MacOSX · 348efa52
      unknown authored
      and bug #15668: Test 'sp-error' crashes server on Mac OS X.
      
      
      mysql-test/r/rpl000001.result:
        Fix for bug #15623: Test case rpl000001 and rpl_error_ignored_table failure on MacOSX 
        and bug #15668: Test 'sp-error' crashes server on Mac OS X.
        - accept 2013 error as well.
      mysql-test/t/flush_read_lock_kill.test:
        Fix for bug #15623: Test case rpl000001 and rpl_error_ignored_table failure on MacOSX 
        and bug #15668: Test 'sp-error' crashes server on Mac OS X.
        - accept 2013 error as well.
      mysql-test/t/rpl000001.test:
        Fix for bug #15623: Test case rpl000001 and rpl_error_ignored_table failure on MacOSX 
        and bug #15668: Test 'sp-error' crashes server on Mac OS X.
        - accept 2013 error as well.
      mysql-test/t/rpl_error_ignored_table.test:
        Fix for bug #15623: Test case rpl000001 and rpl_error_ignored_table failure on MacOSX 
        and bug #15668: Test 'sp-error' crashes server on Mac OS X.
        - accept 2013 error as well.
      sql/sql_class.cc:
        Fix for bug #15623: Test case rpl000001 and rpl_error_ignored_table failure on MacOSX 
        and bug #15668: Test 'sp-error' crashes server on Mac OS X.
        - don't call the close_active_vio() in case of KILL_QUERY.
      348efa52
    • unknown's avatar
    • unknown's avatar
      bug#15682 - ndb · f8f2d51a
      unknown authored
        incorrect handling of varchar in position/rnd_pos
      
        Commit for 5.0.17 release clone
      
      
      mysql-test/r/ndb_basic.result:
        bug#15682
      mysql-test/t/ndb_basic.test:
        bug#15682
      sql/ha_ndbcluster.cc:
        bug#15682
      f8f2d51a
  5. 13 Dec, 2005 3 commits
  6. 12 Dec, 2005 10 commits
    • unknown's avatar
      Merge mysqldev@production.mysql.com:my/mysql-5.0-release · 63a27144
      unknown authored
      into mysql.com:/Users/kent/mysql/bk/mysql-5.0-release
      
      
      63a27144
    • unknown's avatar
      my_pthread.h: · 1fde988a
      unknown authored
        Bug#15629: Increased thread stack for all 64 bit platforms,
        else test case 'sp' and 'call fib(20)' gives stack overrun
      
      
      include/my_pthread.h:
        Bug#15629: Increased thread stack for all 64 bit platforms,
        else test case 'sp' and 'call fib(20)' gives stack overrun
      1fde988a
    • unknown's avatar
      Merge mysqldev@production.mysql.com:/data0/mysqldev/my/mysql-5.0-release · 2e3f97e5
      unknown authored
      into mysql.com:/M50/clone-5.0
      
      
      2e3f97e5
    • unknown's avatar
      Merge mysqldev@production.mysql.com:/data0/mysqldev/my/mysql-5.0-release · 5a21f09f
      unknown authored
      into mysql.com:/M50/clone-5.0
      
      
      5a21f09f
    • unknown's avatar
      f1493432
    • unknown's avatar
      rpl_until.test + rpl_until.result Fix (completion) for bug#12429 · cc3f2163
      unknown authored
      Manual merge from 4.1,
      extension of the old fix (1.1976 05/12/05 17:57:48 mleich@mysql.com) to two other places.
      
      
      mysql-test/t/rpl_until.test:
        Auto merged
      mysql-test/r/rpl_until.result:
        Manual merge from 4.1,
        extension of the old fix (1.1976 05/12/05 17:57:48 mleich@mysql.com) to two other places.
      cc3f2163
    • unknown's avatar
      rpl_until.test + rpl_until.result · 56830072
      unknown authored
      Fix for bug#12429: Replication tests fail: "Slave_IO_Running" differs:
      The value is not important, and it depends on timing. Mask it.
      
      Backport and extension of a fix made by Matthias in 5.0, originally it was
      1.1976 05/12/05 17:57:48 mleich@mysql.com
      
      
      mysql-test/r/rpl_until.result:
        Fix for bug#12429: Replication tests fail: "Slave_IO_Running" differs:
        The value is not important, and it depends on timing. Mask it.
        
        Backport and extension of a fix made by Matthias in 5.0, originally it was
        1.1976 05/12/05 17:57:48 mleich@mysql.com
      mysql-test/t/rpl_until.test:
        Fix for bug#12429: Replication tests fail: "Slave_IO_Running" differs:
        The value is not important, and it depends on timing. Mask it.
        
        Backport and extension of a fix made by Matthias in 5.0, originally it was
        1.1976 05/12/05 17:57:48 mleich@mysql.com
      56830072
    • unknown's avatar
      skip_name_resolve.result, skip_name_resolve.test: · d9d7b44c
      unknown authored
        Ignore columns with unpredictable values.
      rpl_relayrotate.result:
        Changed result file to match change in test
      
      
      mysql-test/r/rpl_relayrotate.result:
        Changed result file to match change in test
      mysql-test/t/skip_name_resolve.test:
        Ignore columns with unpredictable values.
      mysql-test/r/skip_name_resolve.result:
        Ignore columns with unpredictable values.
      d9d7b44c
    • unknown's avatar
      Fix for bug #15630: Test case failure in sp-dynamic, sp-error, and sp. · 1f61e98e
      unknown authored
      
      sql/sp_head.cc:
        Fix for bug #15630: Test case failure in sp-dynamic, sp-error, and sp.
        - should pass a *char to the my_error() instead of the structure.
      1f61e98e
    • unknown's avatar
      Merge mysqldev@production.mysql.com:my/mysql-5.0-release · a21e8517
      unknown authored
      into  mysql.com:/usr/home/ram/work/mysql-5.0-release
      
      
      a21e8517
  7. 11 Dec, 2005 2 commits
    • unknown's avatar
      Merge mysql.com:/Users/kent/mysql/bk/mysql-4.1 · 26eb5ff0
      unknown authored
      into mysql.com:/Users/kent/mysql/bk/mysql-5.0-release
      
      
      scripts/make_win_src_distribution.sh:
        Auto merged
      26eb5ff0
    • unknown's avatar
      make_win_src_distribution.sh: · ff410f95
      unknown authored
        Removed Visual Studio 6 project files, as they are not maintained
      
      
      scripts/make_win_src_distribution.sh:
        Removed Visual Studio 6 project files, as they are not maintained
      ff410f95
  8. 09 Dec, 2005 5 commits
  9. 08 Dec, 2005 4 commits
    • unknown's avatar
      Merge mysqldev@production:my/mysql-5.0-release · 4c36d7dc
      unknown authored
      into  mysql.com:/usr/local/mysql/mysql-5.0-release
      
      
      4c36d7dc
    • unknown's avatar
      Merge mysql.com:/Users/kent/mysql/bk/mysql-4.1 · 51fd81ac
      unknown authored
      into mysql.com:/Users/kent/mysql/bk/mysql-5.0-release
      
      
      mysql-test/t/symlink.test:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      51fd81ac
    • unknown's avatar
      mysqld.cc: · eea6e15d
      unknown authored
        Bug#14960, reverted code to make symdir work on Windows
      symlink.test:
        Disabled test case on Windows
      
      
      mysql-test/t/symlink.test:
        Disabled test case on Windows
      sql/mysqld.cc:
        Bug#14960, reverted code to make symdir work on Windows
      eea6e15d
    • unknown's avatar
      Fix QNX and IRIX compilation · 16f9daf1
      unknown authored
      
      extra/innochecksum.c:
        Fix _XOPEN_SOURCE define to not break compile on QNX and IRIX
      16f9daf1
  10. 07 Dec, 2005 8 commits
    • unknown's avatar
      e30b5c78
    • unknown's avatar
      Merge mysql.com:/home/jimw/my/mysql-5.0-15510 · a3f4ec45
      unknown authored
      into  mysql.com:/home/jimw/my/mysql-5.0-release
      
      
      a3f4ec45
    • unknown's avatar
      Fixed sp-error.test result after merging fix for bug #11555 "Stored procedures: · 83142adf
      unknown authored
      current SP tables locking make impossible view security" with main tree.
      
      
      mysql-test/r/sp-error.result:
        Fixed test result after merging fix for bug #11555 "Stored procedures: current
        SP tables locking make impossible view security" with main tree.
      83142adf
    • unknown's avatar
      Merge mysqldev@production.mysql.com:my/mysql-5.0-release · a2023cf0
      unknown authored
      into  mysql.com:/home/dlenev/src/mysql-5.0-bg11555-2
      
      
      mysql-test/r/view.result:
        Auto merged
      mysql-test/t/sp-error.test:
        Auto merged
      sql/sp_head.cc:
        Auto merged
      mysql-test/r/sp-error.result:
        SCCS merged
      a2023cf0
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.0 · 24af7680
      unknown authored
      into  mysql.com:/home/dlenev/src/mysql-5.0-bg11555-2
      
      
      mysql-test/r/sp-error.result:
        Auto merged
      mysql-test/r/view.result:
        Auto merged
      mysql-test/t/view.test:
        Auto merged
      sql/sp_head.cc:
        Auto merged
      sql/sql_trigger.h:
        Auto merged
      sql/sp.cc:
        Manual merge.
      sql/sp.h:
        Manual merge.
      sql/sql_base.cc:
        Manual merge.
      24af7680
    • unknown's avatar
      Fix for bug #11555 "Stored procedures: current SP tables locking make · 361977c0
      unknown authored
      impossible view security".
      
      We should not expose names of tables which are explicitly or implicitly (via
      routine or trigger) used by view even if we find that they are missing.
      So during building of list of prelocked tables for statement we track which
      routines (and therefore tables for these routines) are used from views. We
      mark elements of LEX::routines set which correspond to routines used in views
      by setting Sroutine_hash_entry::belong_to_view member to point to TABLE_LIST
      object for topmost view which uses routine. We propagate this mark to all
      routines which are used by this routine and which we add to this set. We also
      mark tables used by such routine which we add to the list of tables for
      prelocking as belonging to this view.
      
      
      mysql-test/r/sp-error.result:
        Added test for bug #11555 "Stored procedures: current SP tables locking make 
        impossible view security".
      mysql-test/r/view.result:
        We should not expose tables which are expicitly/implicitly used in view in
        check table statement.
      mysql-test/t/sp-error.test:
        Added test for bug #11555 "Stored procedures: current SP tables locking make 
        impossible view security".
      mysql-test/t/view.test:
        Removed comment obsoleted by bugfix.
      sql/sp.cc:
        We should not expose names of tables which are explicitly or implicitly
        (via routine or trigger) used by view even if we find that they are missing.
        So during building of list of prelocked tables for statement we track which
        routines (and therefore tables for these routines) are used from views. We
        mark elements of LEX::routines set which correspond to routines used in views
        by setting Sroutine_hash_entry::belong_to_view member to point to TABLE_LIST
        object for topmost view which uses routine. We propagate this mark to all
        routines which are used by this routine and which we add to this set. We also
        mark tables used by such routine which we add to the list of tables for
        prelocking as belonging to this view.
      sql/sp.h:
        sp_cache_routines_and_add_tables_for_view()/for_triggers():
          To be able to determine correctly uppermost view which uses this view/table
          with trigger we have to pass pointer to TABLE_LIST object instead of pointer
          to view's LEX or to Table_triggers_list object.
      sql/sp_head.cc:
        sp_head::add_used_tables_to_table_list():
          Added new argument which allows to mark tables which are added to table
          list for prelocking as belonging to view (this allows properly hide names
          of tables which are used in routines used by views).
      sql/sp_head.h:
        sp_head::add_used_tables_to_table_list():
          Added new argument which allows to mark tables which are added to table
          list for prelocking as belonging to view (this allows properly hide names
          of tables which are used in routines used by views).
      sql/sql_base.cc:
        open_tables():
          sp_cache_routines_and_add_tables_for_view()/for_triggers() now accept
          pointer to table list element as last argument, this allows them to determine
          correctly uppermost view which uses this view/table with trigger.
      sql/sql_trigger.h:
        Table_triggers_list:
          sp_cache_routines_and_add_tables_for_triggers() now accept pointer to table
          list element as last argument, this allows to determine correctly uppermost
          view which uses this table with trigger.
      361977c0
    • unknown's avatar
      merged · 6cf8483d
      unknown authored
      
      mysql-test/t/sp.test:
        Auto merged
      sql/sp_head.cc:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      sql/sql_yacc.yy:
        Auto merged
      6cf8483d
    • unknown's avatar
      Merge mysql.com:/home/timka/mysql/src/5.0-virgin · f095abaa
      unknown authored
      into  mysql.com:/home/timka/mysql/src/5.0-2486
      
      
      f095abaa