1. 29 Nov, 2006 7 commits
    • 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 5 commits
  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 12 commits
    • unknown's avatar
      mysql_fix_priviileg_tables.sql might be in share/ but not in $path_share · 50b9cc9c
      unknown authored
      since that is where  the lang files etc are
      
      50b9cc9c
    • unknown's avatar
      50934bf4
    • unknown's avatar
      Convert one more opt_source_dist · 41fc9c26
      unknown authored
      41fc9c26
    • unknown's avatar
      Fix netware compile failure · bafd963f
      unknown authored
      Remove other warnings about unused variables
      
      bafd963f
    • unknown's avatar
      Merge neptunus.(none):/home/msvensson/mysql/mysql-5.1 · 66f2fd9d
      unknown authored
      into  neptunus.(none):/home/msvensson/mysql/mysql-5.1-new-maint
      
      
      BitKeeper/etc/collapsed:
        auto-union
      configure.in:
        Auto merged
      mysql-test/Makefile.am:
        Auto merged
      mysql-test/extra/rpl_tests/rpl_deadlock.test:
        Auto merged
      mysql-test/mysql-test-run-shell.sh:
        Auto merged
      mysql-test/r/func_time.result:
        Auto merged
      mysql-test/r/ps.result:
        Auto merged
      mysql-test/r/windows.result:
        Auto merged
      mysql-test/t/disabled.def:
        Auto merged
      mysql-test/t/func_time.test:
        Auto merged
      mysql-test/t/ps.test:
        Auto merged
      mysql-test/t/windows.test:
        Auto merged
      sql/item.cc:
        Auto merged
      sql/item_timefunc.cc:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      sql-common/my_time.c:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      BitKeeper/deleted/.del-ps_not_windows.result:
        Delete: mysql-test/r/ps_not_windows.result
      BitKeeper/deleted/.del-ps_not_windows.test:
        Delete: mysql-test/t/ps_not_windows.test
      mysql-test/mysql-test-run.pl:
        Manual merge
      mysql-test/r/rpl_deadlock_innodb.result:
        Manual merge
      66f2fd9d
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-5.1 · 685f2d40
      unknown authored
      into  neptunus.(none):/home/msvensson/mysql/mysql-5.1
      
      685f2d40
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-5.1-new-maint · c85c2f01
      unknown authored
      into  neptunus.(none):/home/msvensson/mysql/mysql-5.1-new-maint
      
      c85c2f01
    • unknown's avatar
      Merge neptunus.(none):/home/msvensson/mysql/mysql-4.1-maint · 858f6ac5
      unknown authored
      into  neptunus.(none):/home/msvensson/mysql/mysql-5.0-maint
      
      
      mysql-test/mysql-test-run.pl:
        Auto merged
      858f6ac5
    • unknown's avatar
      Make source_dist a "local" global variable · df8f8c1d
      unknown authored
      And it's not an "opt"
      
      df8f8c1d
    • unknown's avatar
      Remove duplicate "$report_features" · 4fb0d2b8
      unknown authored
      4fb0d2b8
    • unknown's avatar
      Rework my_getpagesize function · 12b5327f
      unknown authored
       - Put 'my_getpagesize' in it's own .c file
       - Map the call 'my_getpagesize' directly to 'getpagesize' if it exists
       - Add default implementation for 'my_getpagesize' to be used if no platform
         specfic function exists
      
      
      include/my_sys.h:
        Break out the defines for my_getpagesize from HAVE_SYS_MMAN_H as they don't depend on that.
        There is a check for the function in configure which defines HAVE_GETPAGESIZE if the function
        exists
      mysys/CMakeLists.txt:
        Add new fil my_getpagesize.c
      mysys/Makefile.am:
        Add new fil my_getpagesize.c
      mysys/my_mmap.c:
        Remove my_getpagesize from my_mmap.c as it's now implemented in my_getpagesize.c
      mysys/my_getpagesize.c:
        New BitKeeper file ``mysys/my_getpagesize.c''
      12b5327f
    • unknown's avatar
      BUG#24488 (Valgrind warnings on invalid read in mysql_client_binlog_statement): · c4b99c85
      unknown authored
      Disabling debug printouts for valgrind builds that print unallocated memory.
      
      
      sql/sql_binlog.cc:
        Disabling debug printouts for valgrind builds that print unallocated memory
      c4b99c85