1. 29 Nov, 2006 16 commits
    • unknown's avatar
      Merge neptunus.(none):/home/msvensson/mysql/bug19731/my51-bug19731 · 624508c0
      unknown authored
      into  neptunus.(none):/home/msvensson/mysql/mysql-5.1-maint
      
      
      mysql-test/r/mysqltest.result:
        Auto merged
      mysql-test/t/mysqltest.test:
        Auto merged
      sql/handler.cc:
        Auto merged
      client/mysqltest.c:
        Manual merge
      624508c0
    • unknown's avatar
      Merge neptunus.(none):/home/msvensson/mysql/bug19731/my50-bug19731 · 45c70e6b
      unknown authored
      into  neptunus.(none):/home/msvensson/mysql/bug19731/my51-bug19731
      
      
      client/mysqltest.c:
        Auto merged
      mysql-test/r/mysqltest.result:
        Auto merged
      mysql-test/r/varbinary.result:
        Auto merged
      mysql-test/t/mysqltest.test:
        Auto merged
      sql/field_conv.cc:
        Auto merged
      sql/handler.cc:
        Auto merged
      45c70e6b
    • unknown's avatar
      Bug#19371 VARBINARY() have trailing zeros after upgrade from 4.1 · f12ec5c3
      unknown authored
       - chmod the saved files from 4.1 to make sure they are writable
      
      
      mysql-test/t/varbinary.test:
        As the files saved from 4.1 has been in bk they muight be readonly
        Use "chmod" to make sure they are writable
      f12ec5c3
    • unknown's avatar
      Add command "chmod" to mysqltest · 4037953b
      unknown authored
      
      client/mysqltest.c:
        Add "chmod" command
      mysql-test/r/mysqltest.result:
        Update result file
      mysql-test/t/mysqltest.test:
        Add tests for chmod
      4037953b
    • unknown's avatar
      Change mode of the checked in 4.1 version files so they are writable · c5d95d1b
      unknown authored
      
      mysql-test/std_data/bug19371.frm:
        Change mode to -rw-rw--w-
      mysql-test/std_data/bug19371.MYD:
        Change mode to -rw-rw--w-
      mysql-test/std_data/bug19371.MYI:
        Change mode to -rw-rw--w-
      c5d95d1b
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.1-maint · 2f111de8
      unknown authored
      into  zippy.cornsilk.net:/home/cmiller/work/mysql/mysql-5.1-maint
      
      
      mysql-test/r/func_misc.result:
        Auto merged
      2f111de8
    • unknown's avatar
      Fix merges. · 4d2e951a
      unknown authored
      
      mysql-test/r/func_misc.result:
        case change in SHOW CREATE keywords.
      mysql-test/r/mysql.result:
        Revert clobber of charset special chars.
      mysql-test/t/mysql.test:
        Revert clobber of charset special chars.
      4d2e951a
    • unknown's avatar
      Merge kpdesk.mysql.com:/home/thek/dev/bug22043/my51-bug22043 · e0d9b919
      unknown authored
      into  kpdesk.mysql.com:/home/thek/dev/mysql-5.1-maint
      
      
      sql/sql_parse.cc:
        Auto merged
      e0d9b919
    • unknown's avatar
      Bug#22043 MySQL don't add "USE <DATABASE>" before "DROP PROCEDURE IF EXISTS" · 602dff1b
      unknown authored
      - Merge patch.
      - Test case needed update because event number were off.
      - Error code has changed because db name validation rules
        changes between 5.0 and 5.1
      
      
      mysql-test/r/rpl_sp.result:
        - Updated result file
      mysql-test/t/rpl_sp.test:
        - Changed bin log event number
        - Changed error code
      602dff1b
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-5.1-maint · 8878c65f
      unknown authored
      into  shellback.(none):/home/msvensson/mysql/yassl_import/my51-yassl_import
      
      8878c65f
    • unknown's avatar
      4b430aee
    • unknown's avatar
      Merge shellback.(none):/home/msvensson/mysql/yassl_import/my50-yassl_import · 9b827e55
      unknown authored
      into  shellback.(none):/home/msvensson/mysql/yassl_import/my51-yassl_import
      
      
      extra/yassl/include/openssl/ssl.h:
        Auto merged
      extra/yassl/include/yassl_int.hpp:
        Auto merged
      extra/yassl/src/ssl.cpp:
        Auto merged
      extra/yassl/src/yassl_imp.cpp:
        Auto merged
      extra/yassl/src/yassl_int.cpp:
        Auto merged
      9b827e55
    • unknown's avatar
      Import version 1.50 of yaSSL · 4fbb16df
      unknown authored
      
      extra/yassl/README:
        Import patch yassl.diff
      extra/yassl/examples/client/client.cpp:
        Import patch yassl.diff
      extra/yassl/examples/echoclient/echoclient.cpp:
        Import patch yassl.diff
      extra/yassl/examples/echoserver/echoserver.cpp:
        Import patch yassl.diff
      extra/yassl/examples/server/server.cpp:
        Import patch yassl.diff
      extra/yassl/include/factory.hpp:
        Import patch yassl.diff
      extra/yassl/include/openssl/ssl.h:
        Import patch yassl.diff
      extra/yassl/include/socket_wrapper.hpp:
        Import patch yassl.diff
      extra/yassl/include/yassl_error.hpp:
        Import patch yassl.diff
      extra/yassl/include/yassl_imp.hpp:
        Import patch yassl.diff
      extra/yassl/include/yassl_int.hpp:
        Import patch yassl.diff
      extra/yassl/include/yassl_types.hpp:
        Import patch yassl.diff
      extra/yassl/src/handshake.cpp:
        Import patch yassl.diff
      extra/yassl/src/make.bat:
        Import patch yassl.diff
      extra/yassl/src/socket_wrapper.cpp:
        Import patch yassl.diff
      extra/yassl/src/ssl.cpp:
        Import patch yassl.diff
      extra/yassl/src/yassl_error.cpp:
        Import patch yassl.diff
      extra/yassl/src/yassl_imp.cpp:
        Import patch yassl.diff
      extra/yassl/src/yassl_int.cpp:
        Import patch yassl.diff
      extra/yassl/taocrypt/benchmark/make.bat:
        Import patch yassl.diff
      extra/yassl/taocrypt/include/aes.hpp:
        Import patch yassl.diff
      extra/yassl/taocrypt/include/algebra.hpp:
        Import patch yassl.diff
      extra/yassl/taocrypt/include/arc4.hpp:
        Import patch yassl.diff
      extra/yassl/taocrypt/include/asn.hpp:
        Import patch yassl.diff
      extra/yassl/taocrypt/include/block.hpp:
        Import patch yassl.diff
      extra/yassl/taocrypt/include/blowfish.hpp:
        Import patch yassl.diff
      extra/yassl/taocrypt/include/des.hpp:
        Import patch yassl.diff
      extra/yassl/taocrypt/include/integer.hpp:
        Import patch yassl.diff
      extra/yassl/taocrypt/include/md5.hpp:
        Import patch yassl.diff
      extra/yassl/taocrypt/include/misc.hpp:
        Import patch yassl.diff
      extra/yassl/taocrypt/include/modes.hpp:
        Import patch yassl.diff
      extra/yassl/taocrypt/include/ripemd.hpp:
        Import patch yassl.diff
      extra/yassl/taocrypt/include/rsa.hpp:
        Import patch yassl.diff
      extra/yassl/taocrypt/include/sha.hpp:
        Import patch yassl.diff
      extra/yassl/taocrypt/include/twofish.hpp:
        Import patch yassl.diff
      extra/yassl/taocrypt/src/aes.cpp:
        Import patch yassl.diff
      extra/yassl/taocrypt/src/algebra.cpp:
        Import patch yassl.diff
      extra/yassl/taocrypt/src/arc4.cpp:
        Import patch yassl.diff
      extra/yassl/taocrypt/src/blowfish.cpp:
        Import patch yassl.diff
      extra/yassl/taocrypt/src/des.cpp:
        Import patch yassl.diff
      extra/yassl/taocrypt/src/integer.cpp:
        Import patch yassl.diff
      extra/yassl/taocrypt/src/make.bat:
        Import patch yassl.diff
      extra/yassl/taocrypt/src/md4.cpp:
        Import patch yassl.diff
      extra/yassl/taocrypt/src/md5.cpp:
        Import patch yassl.diff
      extra/yassl/taocrypt/src/misc.cpp:
        Import patch yassl.diff
      extra/yassl/taocrypt/src/random.cpp:
        Import patch yassl.diff
      extra/yassl/taocrypt/src/ripemd.cpp:
        Import patch yassl.diff
      extra/yassl/taocrypt/src/sha.cpp:
        Import patch yassl.diff
      extra/yassl/taocrypt/src/twofish.cpp:
        Import patch yassl.diff
      extra/yassl/taocrypt/test/make.bat:
        Import patch yassl.diff
      extra/yassl/taocrypt/test/test.cpp:
        Import patch yassl.diff
      extra/yassl/testsuite/make.bat:
        Import patch yassl.diff
      extra/yassl/testsuite/test.hpp:
        Import patch yassl.diff
      extra/yassl/include/openssl/prefix_ssl.h:
        New prefic file for ssl.h generated
      4fbb16df
    • unknown's avatar
      Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-5.1-maint · d45e437b
      unknown authored
      into  mysql.com:/usr/home/ram/work/bug22229/my51-bug22229
      
      
      mysql-test/r/func_time.result:
        Auto merged
      mysql-test/t/func_time.test:
        Auto merged
      sql/item_timefunc.cc:
        Auto merged
      d45e437b
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-5.1-maint · 9488b62f
      unknown authored
      into  shellback.(none):/home/msvensson/mysql/mysql-5.1-maint
      
      
      configure.in:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      9488b62f
    • unknown's avatar
      Merge mysql.com:/usr/home/ram/work/bug22229/my50-bug22229 · 7ca398f8
      unknown authored
      into  mysql.com:/usr/home/ram/work/bug22229/my51-bug22229
      
      
      sql/item_timefunc.cc:
        Auto merged
      mysql-test/r/func_time.result:
        SCCS merged
      mysql-test/t/func_time.test:
        SCCS merged
      7ca398f8
  2. 28 Nov, 2006 7 commits
    • unknown's avatar
      rpl_init_slave.result: · aa347517
      unknown authored
        Update test result due to fix for bug 23883.
      
      
      mysql-test/r/rpl_init_slave.result:
        Update test result due to fix for bug 23883.
      aa347517
    • unknown's avatar
      Merge zippy.cornsilk.net:/home/cmiller/work/mysql/mysql-5.0-maint · 55d520fe
      unknown authored
      into  zippy.cornsilk.net:/home/cmiller/work/mysql/mysql-5.1-maint
      
      
      BitKeeper/etc/ignore:
        auto-union
      client/mysql.cc:
        Auto merged
      mysql-test/mysql-test-run.pl:
        Auto merged
      mysql-test/r/func_misc.result:
        Auto merged
      mysql-test/r/mysql.result:
        Auto merged
      mysql-test/t/mysql.test:
        Auto merged
      sql/item_func.h:
        Auto merged
      sql/item_timefunc.cc:
        Auto merged
      sql-common/my_time.c:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      55d520fe
    • unknown's avatar
      Revert charset breakage. · 141f0718
      unknown authored
      141f0718
    • unknown's avatar
      Merge kpdesk.mysql.com:/home/thek/dev/bug22043/my50-bug22043 · 14a4ef2d
      unknown authored
      into  kpdesk.mysql.com:/home/thek/dev/bug22043/my51-bug22043
      
      
      sql/sp.cc:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      mysql-test/r/rpl_sp.result:
        - Merged; moved comments to end of file
      mysql-test/t/rpl_sp.test:
        - Merged; added comments to end of file
      14a4ef2d
    • unknown's avatar
      Bug#22043 MySQL don't add "USE <DATABASE>" before "DROP PROCEDURE EXISTS" · 8cf83657
      unknown authored
      - CREATE PROCEDURE stores database name based on query context instead
        of 'current database' as set by 'USE' according to manual.
        The bug reporter interpret the filtering statements as bug for
         DROP PROCEDURE based on this behavior.
      - Removed the code which changes db context.
      - Added code to check that a valid db was supplied.  
      
      
      mysql-test/r/rpl_sp.result:
        - Added test case (result)
      mysql-test/t/rpl_sp.test:
        - Added test case
      sql/sp.cc:
        - Removed code for changing current db context.
      sql/sql_parse.cc:
        - Added code to check if a valid db was supplied.
      8cf83657
    • unknown's avatar
      Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-5.1-maint · 67cbc46b
      unknown authored
      into  mysql.com:/usr/home/ram/work/bug21587/my51-bug21587
      
      
      sql/mysql_priv.h:
        Auto merged
      67cbc46b
    • unknown's avatar
      Merge mysql.com:/usr/home/ram/work/bug21587/my50-bug21587 · de4e2aa4
      unknown authored
      into  mysql.com:/usr/home/ram/work/bug21587/my51-bug21587
      
      
      sql/mysql_priv.h:
        Auto merged
      sql/sql_handler.cc:
        Auto merged
      sql/sql_base.cc:
        merging
      de4e2aa4
  3. 27 Nov, 2006 9 commits
    • unknown's avatar
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.0-maint · 3ffd0be3
      unknown authored
      into  shakedown.(none):/home/jpipes/dev/mysql-5.0-maint
      
      
      BitKeeper/etc/ignore:
        auto-union
      client/mysql.cc:
        Auto merged
      mysql-test/r/func_misc.result:
        Auto merged
      sql/item_func.h:
        Auto merged
      mysql-test/r/mysql.result:
        Manual merge
      mysql-test/t/mysql.test:
        Manual merge
      3ffd0be3
    • unknown's avatar
      Merge shakedown.(none):/home/jpipes/dev/mysql-5.0-maint · aa1e10ec
      unknown authored
      into  shakedown.(none):/home/jpipes/dev/mysql-5.1-new-maint2
      
      
      BitKeeper/etc/ignore:
        auto-union
      client/mysql.cc:
        Auto merged
      mysql-test/r/func_misc.result:
        Auto merged
      mysql-test/r/mysql.result:
        Manually merged
      mysql-test/t/mysql.test:
        Manually merged
      sql/item_func.h:
        Manually merged
      aa1e10ec
    • unknown's avatar
      Add my_getpagesize.c as source for mysys · d9ba07ff
      unknown authored
      d9ba07ff
    • unknown's avatar
      Add mysys/my_getpagesize as source file foir mysql_upgrade · 334604fc
      unknown authored
      Don't link mysql_upgrade with mysys
      
      334604fc
    • unknown's avatar
      Move misplaced #endif · f53b97cf
      unknown authored
      f53b97cf
    • unknown's avatar
      Merge neptunus.(none):/home/msvensson/mysql/mysql-5.0-maint · 9a1545e3
      unknown authored
      into  neptunus.(none):/home/msvensson/mysql/mysql-5.1-new-maint
      
      
      BitKeeper/deleted/.del-CMakeLists.txt~14:
        Auto merged
      BitKeeper/deleted/.del-CMakeLists.txt~7:
        Auto merged
      client/mysql_upgrade.c:
        Auto merged
      mysql-test/Makefile.am:
        Auto merged
      mysql-test/mysql-test-run-shell.sh:
        Auto merged
      mysql-test/mysql-test-run.pl:
        Auto merged
      mysql-test/r/func_time.result:
        Auto merged
      mysql-test/t/func_time.test:
        Auto merged
      mysys/Makefile.am:
        Auto merged
      mysys/my_mmap.c:
        Auto merged
      sql-common/my_time.c:
        Auto merged
      sql/item_timefunc.cc:
        Auto merged
      sql/udf_example.c:
        Auto merged
      support-files/mysql.spec.sh:
        Use local
      client/Makefile.am:
        Manual merge
      include/my_sys.h:
        Manual merge
      9a1545e3
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-5.1-new-maint · f0904299
      unknown authored
      into  neptunus.(none):/home/msvensson/mysql/mysql-5.1-new-maint
      
      
      mysql-test/mysql-test-run.pl:
        Auto merged
      sql-common/my_time.c:
        Auto merged
      sql/item_timefunc.cc:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      f0904299
    • unknown's avatar
      Fix for bug #21587: FLUSH TABLES causes server crash when used with HANDLER statements · db0c8c64
      unknown authored
      Problems (appear only under some circumstances): 
        1. we get a reference to a deleted table searching in the 
           thd->handler_tables_hash in the mysql_ha_read().
      
        2. DBUG_ASSERT(table->file->inited == handler::NONE); assert fails in the
           close_thread_table().
      
      Fix: end open index scans and table scans and remove references to the 
      tables from the handler tables hash. After this preparation it is safe 
      to close the tables. The close can no longer fail on open index/table 
      scans and the closed table will not be used again by handler functions.
                                       
      
      
      sql/mysql_priv.h:
        Fix for bug #21587: FLUSH TABLES causes server crash when used with HANDLER statements
          - mysql_ha_mark_tables_for_reopen() introduced.
      sql/sql_base.cc:
        Fix for bug #21587: FLUSH TABLES causes server crash when used with HANDLER statements
          - call mysql_ha_mark_tables_for_reopen() to prepare for the following close.
      sql/sql_handler.cc:
        Fix for bug #21587: FLUSH TABLES causes server crash when used with HANDLER statements
          - mysql_ha_mark_tables_for_reopen() function introduced.
      db0c8c64
  4. 24 Nov, 2006 7 commits
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.1-maint · 0b9c0d42
      unknown authored
      into  polly.local:/home/kaa/src/maint/mysql-5.1-maint
      
      
      sql/sql_parse.cc:
        Auto merged
      0b9c0d42
    • unknown's avatar
      Merge polly.local:/tmp/maint/bug22077/my50-bug22077 · e8a45b92
      unknown authored
      into  polly.local:/home/kaa/src/maint/mysql-5.0-maint
      
      
      sql/sql_parse.cc:
        Auto merged
      e8a45b92
    • unknown's avatar
      Merge polly.local:/tmp/maint/bug22077/my50-bug22077 · d687d710
      unknown authored
      into  polly.local:/tmp/maint/bug22077/my51-bug22077
      
      
      mysql-test/t/read_only.test:
        Auto merged
      sql/sql_parse.cc:
        Manual merge
      d687d710
    • unknown's avatar
      Merge ymer.(none):/usr/local/mysql/tmp/mysql-5.0-maint · 6b76304c
      unknown authored
      into  ymer.(none):/usr/local/mysql/tmp/mysql-5.0-gca
      
      
      mysql-test/mysql-test-run.pl:
        Auto merged
      sql-common/my_time.c:
        Auto merged
      sql/item_timefunc.cc:
        Auto merged
      6b76304c
    • unknown's avatar
      Merge ymer.(none):/usr/local/mysql/tmp/mysql-5.0-gca · 17e81939
      unknown authored
      into  ymer.(none):/usr/local/mysql/tmp/mysql-5.1-new-maint
      
      
      mysql-test/lib/mtr_io.pl:
        Auto merged
      mysql-test/mysql-test-run.pl:
        Auto merged
      mysql-test/r/date_formats.result:
        Auto merged
      mysql-test/t/date_formats.test:
        Auto merged
      sql-common/my_time.c:
        Auto merged
      sql/item_timefunc.cc:
        Auto merged
      17e81939
    • unknown's avatar
      Merge ymer.(none):/usr/local/mysql/tmp/mysql-4.1-maint · 45d6c156
      unknown authored
      into  ymer.(none):/usr/local/mysql/tmp/mysql-5.0-gca
      
      
      mysql-test/lib/mtr_io.pl:
        Auto merged
      mysql-test/mysql-test-run.pl:
        Auto merged
      mysql-test/r/date_formats.result:
        Auto merged
      mysql-test/t/date_formats.test:
        Auto merged
      sql-common/my_time.c:
        Auto merged
      sql/item_timefunc.cc:
        Auto merged
      45d6c156
    • unknown's avatar
      Do not link /usr/lib/debug/* on Debian <=3.1, as it causes broken stack · 4fef950f
      unknown authored
      traces in Valgrind (broken libc6-dbg).
      Installing libc6-dbg on Debian will still provide proper bactraces, even
      without setting LD_LIBRARY_PATH explicitly.
      
      
      mysql-test/lib/mtr_io.pl:
        Do not link /usr/lib/debug/* on Debian <=3.1, as it causes broken stack
        traces in Valgrind.
      mysql-test/mysql-test-run.pl:
        Do not link /usr/lib/debug/* on Debian <=3.1, as it causes broken stack
        traces in Valgrind.
      4fef950f
  5. 23 Nov, 2006 1 commit