An error occurred fetching the project authors.
  1. 29 Jan, 2011 1 commit
  2. 06 Dec, 2010 1 commit
    • Vladislav Vaintroub's avatar
      Bug#473914: mysql_client_test fail with in debug compilaton on windows x64 · 7a80fa96
      Vladislav Vaintroub authored
       
      Reason: inconsistent compilation, federatedx is compiled without SAFEMALLOC
      flag, while anything else is compiled with SAFEMALLOC.
      
      As a consequence, my_hash_init used inside federatedx initialization does not
      provide correct caller info parameters (file, line) , so they are initialized with 
      whatever is on stack. When info about allocated memory is output in
      COM_DEBUG command, the server crashes trying to output string starting at
      0xcccccccccccccccc.
      
      The fix is to remove SAFEMALLOC  preprocessor flags 
      from every CMakeLists.txt, except the top-level one.
      
      Also, SAFEMALLOC is not defined by default now, instead
      there is WITH_DEBUG_FULL CMake option which adds 
      -DSAFEMALLOC to C and C++ flags in debug compilation. 
      This option is off by  default, because 
      1) Debug C runtime already has heap debugging builtin with 
       overwrite and leak detection
      2)safemalloc considerably slows down the tests.
      
      
      Note also  that 
      - SAFEMALLOC is gone  in MySQL5.5
      - On Windows, heap related overflows can also be found using free pageheap utility
      (that is also part of application verifier). This is even more efficient if there are no other layers 
      on top of Windows heap allocator, e.g  it is most efficient with release version.
      7a80fa96
  3. 25 Jun, 2010 1 commit
  4. 10 Jun, 2009 1 commit
    • Vladislav Vaintroub's avatar
      Backport WL#3653 to 5.1 to enable bundled innodb plugin. · dd86e2cd
      Vladislav Vaintroub authored
      Remove custom DLL loader code from innodb plugin code, use 
      symbols exported from mysqld.
      
      
      storage/innodb_plugin/handler/ha_innodb.cc:
        Remove a Win32 workaround for current_thd.
        The original  problem that innodb plugin used
        value of TLS variable across DLL boundaries is 
        solved in MySQL server (current_thd is a function
        not TLS variable now)
      storage/innodb_plugin/handler/handler0alter.cc:
        Remove custom delay loader
      storage/innodb_plugin/handler/handler0vars.h:
        Remove custom delay loader
      storage/innodb_plugin/handler/i_s.cc:
        Remove custom delay loader
      storage/innodb_plugin/handler/win_delay_loader.cc:
        Remove custom delay loader
      storage/innodb_plugin/plug.in:
        Remove commented out MYSQL_PLUGIN_STATIC, 
        CMake would not parse that correctly
      dd86e2cd
  5. 30 Jan, 2008 1 commit
    • unknown's avatar
      Bug#31929 Windows build fails with >=4 Parallel build threads. · 1f7c43ad
      unknown authored
      - Add GenError Dependency to storage engines that include 
      mysqld_error.h
      
      
      extra/yassl/CMakeLists.txt:
        Bug#31929 Windows build fails with >=4 Parallel build threads.
        - Add GenError Dependency.
      sql/CMakeLists.txt:
        Bug#31929 Windows build fails with >=4 Parallel build threads.
        - Add GenError Dependency.
      storage/archive/CMakeLists.txt:
        Bug#31929 Windows build fails with >=4 Parallel build threads.
        - Add GenError Dependency.
      storage/blackhole/CMakeLists.txt:
        Bug#31929 Windows build fails with >=4 Parallel build threads.
        - Add GenError Dependency.
      storage/csv/CMakeLists.txt:
        Bug#31929 Windows build fails with >=4 Parallel build threads.
        - Add GenError Dependency.
      storage/example/CMakeLists.txt:
        Bug#31929 Windows build fails with >=4 Parallel build threads.
        - Add GenError Dependency.
      storage/federated/CMakeLists.txt:
        Bug#31929 Windows build fails with >=4 Parallel build threads.
        - Add GenError Dependency.
      storage/heap/CMakeLists.txt:
        Bug#31929 Windows build fails with >=4 Parallel build threads.
        - Add GenError Dependency.
      storage/innobase/CMakeLists.txt:
        Bug#31929 Windows build fails with >=4 Parallel build threads.
        - Add GenError Dependency.
      storage/myisam/CMakeLists.txt:
        Bug#31929 Windows build fails with >=4 Parallel build threads.
        - Add GenError Dependency.
      storage/myisammrg/CMakeLists.txt:
        Bug#31929 Windows build fails with >=4 Parallel build threads.
        - Add GenError Dependency.
      vio/CMakeLists.txt:
        Bug#31929 Windows build fails with >=4 Parallel build threads.
        - Add GenError Dependency.
      1f7c43ad
  6. 10 Jan, 2008 1 commit
    • unknown's avatar
      Windows fixes · 0ac29796
      unknown authored
      -new option WITH_MARIA_STORAGE_ENGINE for config.js
      -correct build errors
      -build test executables
      -downport changes for atomic functions from 5.2
      -remove LOCK_uuid_generator from C++ files to avoid linker errors
      -new function my_uuid2str()
      
      
      BitKeeper/deleted/.del-x86-msvc.h:
        Delete: include/atomic/x86-msvc.h
      CMakeLists.txt:
        Windows fixes:
        -New option WITH_MARIA_STORAGE_ENGINE
        -Add unit tests
      include/Makefile.am:
        replace x86-msvc.h with generic-msvc.h
      include/config-win.h:
        my_chmod() support
      include/my_atomic.h:
        Downport my_atomic from 5.2 tree
      include/my_bit.h:
        Correct unresolved symbol errors on Windows
      include/my_pthread.h:
        pthread_mutex_unlock now returns 0 (was void previously)
        defined PTHREAD_STACK_MIN
      include/my_sys.h:
        New function my_uuid2str()
        define MY_UUID_STRING_LENGTH
      include/atomic/nolock.h:
        Downport my_atomic from 5.2 tree
      libmysqld/CMakeLists.txt:
        New option WITH_MARIA_STORAGE_ENGINE
      mysys/CMakeLists.txt:
        Add missing files
      mysys/lf_dynarray.c:
        Fix compiler errors on Windows
      mysys/my_getncpus.c:
        Windows port
      mysys/my_uuid.c:
        Windows fixes: there is no random() on Windows, use ANSI rand()
        New function my_uuid2str()
      mysys/my_winthread.c:
        Downport from 5.2 tree
        -Call my_thread_end() before pthread_exit()
        -Avoid crash if pthread_create is called with NULL attributes
      sql/CMakeLists.txt:
        Link mysqld with Maria storage engine
      sql/item_func.cc:
        Remove LOCK_uuid_generator from C++ to avoid linker errors.
        Use dedicated mutex for short uuids
      sql/item_strfunc.cc:
        Use my_uuid() and my_uuid2str() functions from mysys.
      sql/item_strfunc.h:
        Define MY_UUID_STRING_LENGTH in my_sys.h
      sql/mysql_priv.h:
        LOCK_uuid_generator must be declared as extern "C"
      sql/mysqld.cc:
        Init and destroy LOCK_uuid_short mutex
      storage/maria/CMakeLists.txt:
        -Use the same source files as in Makefile.am
        -Build test binaries
      storage/maria/ha_maria.cc:
        snprintf->my_snprintf
      storage/maria/lockman.c:
        Fix compiler error on Windows
      storage/maria/ma_check.c:
        Fix compiler error on Windows
      storage/maria/ma_loghandler.c:
        Fix compile errors
        my_open()/my_sync() do not work for directories on Windows
      storage/maria/ma_recovery.c:
        Fix compile error on Windows
      storage/maria/ma_test2.c:
        Rename variable to avoid naming conflict with Microsoft C runtime 
        function
      storage/maria/ma_test3.c:
        Fix build errors on Windows
      storage/maria/tablockman.c:
        Fix build errors on Windows
      storage/maria/unittest/Makefile.am:
        Add CMakeLists.txt
      storage/maria/unittest/ma_pagecache_consist.c:
        Fix build errors on Windows
        remove loop from get_len()
      storage/maria/unittest/ma_pagecache_single.c:
        Fix build errors on Windows
      storage/maria/unittest/ma_test_loghandler-t.c:
        Windows fixes
        -Avoid division by 0 in expressions like
        x/(RAND_MAX/y), where y is larger than RAND_MAX(==0x7fff on Windows)
      storage/maria/unittest/ma_test_loghandler_multigroup-t.c:
        Windows fixes
        -Avoid division by 0 in expressions like
        x/(RAND_MAX/y), where y is larger than RAND_MAX(==0x7fff on Windows)
        -remove loop in get_len()
      storage/maria/unittest/ma_test_loghandler_multithread-t.c:
        Windows fixes
        -Avoid division by 0 in expressions like
        x/(RAND_MAX/y), where y is larger than RAND_MAX(==0x7fff on Windows)
        -remove loop in get_len()
      storage/maria/unittest/ma_test_loghandler_noflush-t.c:
        Fix build errors on Windows
      storage/maria/unittest/test_file.c:
        Correct the code to get file size on Windows. 
        stat() information can be outdated and thus cannot be trusted.
        On Vista,stat() returns file size=0 until the file is closed at the
        first time.
      storage/myisam/CMakeLists.txt:
        Fix compiler errors on Windows
        Build test executables
      storage/myisam/mi_test2.c:
        Rename variable to avoid naming conflict with Microsoft C runtime 
        function
      storage/myisam/mi_test3.c:
        Fix build errors on Windows
      strings/CMakeLists.txt:
        Add missing file
      unittest/unit.pl:
        Windows:
        downport unittest changes from 5.2 bk tree
      unittest/mysys/Makefile.am:
        Windows:
        downport unittest changes from 5.2 bk tree
      unittest/mysys/my_atomic-t.c:
        Windows:
        downport unittest changes from 5.2 bk tree
      unittest/mytap/Makefile.am:
        Windows:
        downport unittest changes from 5.2 bk tree
      unittest/mytap/tap.c:
        Windows:
        downport unittest changes from 5.2 bk tree
      win/configure.js:
        Add WITH_MARIA_STORAGE_ENGINE configure option
      unittest/mytap/CMakeLists.txt:
        Add missing file
      unittest/mysys/CMakeLists.txt:
        Add missing file
      storage/maria/unittest/CMakeLists.txt:
        Add missing file
      BitKeeper/etc/ignore:
        Added comments maria-win.patch to the ignore list
      include/atomic/generic-msvc.h:
        Implement atomic operations with MSVC intrinsics
      0ac29796
  7. 06 Aug, 2007 1 commit
    • unknown's avatar
      CMakeLists.txt (many), win/README, mysql_manifest.cmake, configure.js: · 80fb2b12
      unknown authored
        Additional changes for bug#29903
        - Changed to do embedded build part as normal build, when
          WITH_EMBEDDED_SERVER is set.
        - Allow both normal and debug build with embedded.
        - Build static embedded library by pointing out all source and compile
          it all, i.e. not building libraries from libraries, not portable.
        - Let embedded use generated files from the "sql" directory, added
          dependencies to make sure built before embedded.
        - Mark library "dbug" in TARGET_LINK_LIBRARIES() with "debug", so only
          linked in when debug target is used.
        - Removed change of target name with "mysqld${MYSQLD_EXE_SUFFIX}", as
          others can't depend on it, not defined at configure time. Instead
          set the output file name.
        - Created work around for bug in CMake 2.4.6 and output names, to
          set the "mysqld<suffix>.pdb" name to the same base name.
        - Set the correct manifest "name" (patch by iggy)
      
      
      CMakeLists.txt:
        Changes for embedded and Windows
      libmysql/CMakeLists.txt:
        Changes for embedded and Windows
      libmysqld/CMakeLists.txt:
        Changes for embedded and Windows
      libmysqld/examples/CMakeLists.txt:
        Changes for embedded and Windows
      mysys/CMakeLists.txt:
        Changes for embedded and Windows
      regex/CMakeLists.txt:
        Changes for embedded and Windows
      server-tools/instance-manager/CMakeLists.txt:
        Changes for embedded and Windows
      sql/CMakeLists.txt:
        Changes for embedded and Windows
      storage/archive/CMakeLists.txt:
        Changes for embedded and Windows
      storage/blackhole/CMakeLists.txt:
        Changes for embedded and Windows
      storage/csv/CMakeLists.txt:
        Changes for embedded and Windows
      storage/example/CMakeLists.txt:
        Changes for embedded and Windows
      storage/federated/CMakeLists.txt:
        Changes for embedded and Windows
      storage/heap/CMakeLists.txt:
        Changes for embedded and Windows
      storage/innobase/CMakeLists.txt:
        Changes for embedded and Windows
      storage/myisam/CMakeLists.txt:
        Changes for embedded and Windows
      storage/myisammrg/CMakeLists.txt:
        Changes for embedded and Windows
      strings/CMakeLists.txt:
        Changes for embedded and Windows
      vio/CMakeLists.txt:
        Changes for embedded and Windows
      win/README:
        Changes for embedded and Windows
      win/configure.js:
        Changes for embedded and Windows
      win/mysql_manifest.cmake:
        Changes for embedded and Windows
      80fb2b12
  8. 31 Jul, 2007 1 commit
    • unknown's avatar
      Fix a bad BitKeeper dependency structure for the "CMakeLists.txt" files. · 8b2a0207
      unknown authored
      They had been introduced in 5.1 and were only later backported to 5.0;
      as a consequence, the files in the 5.1 tree do not depend on the 5.0 ones,
      and changes in 5.0 do not propagate into the 5.1 files.
      
      To fix this, the (previous) files in 5.1 now are deleted ("bk rm"),
      and the previously deleted files depending on 5.0 are now moved to the 
      respective source directories ("bk mv").
      The current 5.1 contents is restored in these files.
      
      If you need the previous history of the 5.1 files ("bk revtool"),
      access those in "BitKeeper/deleted".
      
      Contrary to the original plan, I did not introduce the name
      "CMakeLists.historic" - mostly in order not to clutter the source tree.
      
      This fixes bug#29982.
      
      
      BitKeeper/deleted/.del-CMakeLists.txt~2eb9019b:
        Delete: client/CMakeLists.txt
      BitKeeper/deleted/.del-CMakeLists.txt~5b8836e4:
        Delete: CMakeLists.txt
      BitKeeper/deleted/.del-CMakeLists.txt~93f0d646:
        Delete: dbug/CMakeLists.txt
      dbug/CMakeLists.txt:
        Rename: BitKeeper/deleted/.del-CMakeLists.txt~9 -> dbug/CMakeLists.txt
      BitKeeper/deleted/.del-CMakeLists.txt~57492bba:
        Delete: extra/CMakeLists.txt
      BitKeeper/deleted/.del-CMakeLists.txt~8c35983c:
        Delete: extra/yassl/CMakeLists.txt
      BitKeeper/deleted/.del-CMakeLists.txt~c3563d5f:
        Delete: extra/yassl/taocrypt/CMakeLists.txt
      extra/yassl/CMakeLists.txt:
        Rename: BitKeeper/deleted/.del-CMakeLists.txt~11 -> extra/yassl/CMakeLists.txt
      extra/yassl/taocrypt/CMakeLists.txt:
        Rename: BitKeeper/deleted/.del-CMakeLists.txt~12 -> extra/yassl/taocrypt/CMakeLists.txt
      BitKeeper/deleted/.del-CMakeLists.txt~99a50df6:
        Delete: libmysql/CMakeLists.txt
      BitKeeper/deleted/.del-CMakeLists.txt~86a68ea1:
        Delete: mysys/CMakeLists.txt
      BitKeeper/deleted/.del-CMakeLists.txt~9e206e11:
        Delete: regex/CMakeLists.txt
      BitKeeper/deleted/.del-CMakeLists.txt~95969b72:
        Delete: server-tools/instance-manager/CMakeLists.txt
      BitKeeper/deleted/.del-CMakeLists.txt~fdec1f01:
        Delete: sql/CMakeLists.txt
      BitKeeper/deleted/.del-CMakeLists.txt~1960eb07:
        Delete: storage/innobase/CMakeLists.txt
      BitKeeper/deleted/.del-CMakeLists.txt~96726c3b:
        Delete: storage/myisam/CMakeLists.txt
      BitKeeper/deleted/.del-CMakeLists.txt~bb293bb4:
        Delete: storage/heap/CMakeLists.txt
      BitKeeper/deleted/.del-CMakeLists.txt~5fa65a12:
        Delete: strings/CMakeLists.txt
      BitKeeper/deleted/.del-CMakeLists.txt~fb3a3a47:
        Delete: storage/myisammrg/CMakeLists.txt
      BitKeeper/deleted/.del-CMakeLists.txt~fc201a06:
        Delete: tests/CMakeLists.txt
      tests/CMakeLists.txt:
        Rename: BitKeeper/deleted/.del-CMakeLists.txt~5 -> tests/CMakeLists.txt
      BitKeeper/deleted/.del-CMakeLists.txt~2a609d33:
        Delete: vio/CMakeLists.txt
      vio/CMakeLists.txt:
        Rename: BitKeeper/deleted/.del-CMakeLists.txt~6 -> vio/CMakeLists.txt
      BitKeeper/deleted/.del-CMakeLists.txt~ef945345:
        Delete: zlib/CMakeLists.txt
      zlib/CMakeLists.txt:
        Rename: BitKeeper/deleted/.del-CMakeLists.txt~8 -> zlib/CMakeLists.txt
      CMakeLists.txt:
        Restore the current 5.1 contents into the 5.0-dependent file.
        
        For the previous 5.1 history of this file, see the one in "BitKeeper/deleted".
      client/CMakeLists.txt:
        Restore the current 5.1 contents into the 5.0-dependent file.
        
        For the previous 5.1 history of this file, see the one in "BitKeeper/deleted".
      extra/CMakeLists.txt:
        Restore the current 5.1 contents into the 5.0-dependent file.
        
        For the previous 5.1 history of this file, see the one in "BitKeeper/deleted".
      libmysql/CMakeLists.txt:
        Restore the current 5.1 contents into the 5.0-dependent file.
        
        For the previous 5.1 history of this file, see the one in "BitKeeper/deleted".
      mysys/CMakeLists.txt:
        Restore the current 5.1 contents into the 5.0-dependent file.
        
        For the previous 5.1 history of this file, see the one in "BitKeeper/deleted".
      regex/CMakeLists.txt:
        Restore the current 5.1 contents into the 5.0-dependent file.
        
        For the previous 5.1 history of this file, see the one in "BitKeeper/deleted".
      server-tools/instance-manager/CMakeLists.txt:
        Restore the current 5.1 contents into the 5.0-dependent file.
        
        For the previous 5.1 history of this file, see the one in "BitKeeper/deleted".
      sql/CMakeLists.txt:
        Restore the current 5.1 contents into the 5.0-dependent file.
        
        For the previous 5.1 history of this file, see the one in "BitKeeper/deleted".
      storage/heap/CMakeLists.txt:
        Restore the current 5.1 contents into the 5.0-dependent file.
        
        For the previous 5.1 history of this file, see the one in "BitKeeper/deleted".
      storage/innobase/CMakeLists.txt:
        Restore the current 5.1 contents into the 5.0-dependent file.
        
        For the previous 5.1 history of this file, see the one in "BitKeeper/deleted".
      storage/myisam/CMakeLists.txt:
        Restore the current 5.1 contents into the 5.0-dependent file.
        
        For the previous 5.1 history of this file, see the one in "BitKeeper/deleted".
      storage/myisammrg/CMakeLists.txt:
        Restore the current 5.1 contents into the 5.0-dependent file.
        
        For the previous 5.1 history of this file, see the one in "BitKeeper/deleted".
      strings/CMakeLists.txt:
        Restore the current 5.1 contents into the 5.0-dependent file.
        
        For the previous 5.1 history of this file, see the one in "BitKeeper/deleted".
      8b2a0207
  9. 15 Jun, 2007 1 commit
    • unknown's avatar
      Embedded Server doesn't build on Windows. · c15380dc
      unknown authored
      - Add build configuration parameter EMBEDDED_ONLY which will configure 
      the VS solution to produce only mysql embedded binary.
      - Make necessary updates to successfully compile solution.
      
      
      CMakeLists.txt:
        Embedded Server doesn't build on Windows.
        - Remove leading space from various definitions.
        - Remove optimizations from RelWithDebInfo configuration for debugging.
        - Conditionally add the necessary build directories based on 
        EMBEDDED_ONLY flag.
      BitKeeper/etc/ignore:
        Embedded Server doesn't build on Windows.
        - Ignore CMake's default configuration output directories.
        - Ignore autogenerated cmake_dummy.c file.
      libmysql/client_settings.h:
        Embedded Server doesn't build on Windows.
        - Build fixup
      libmysqld/CMakeLists.txt:
        Embedded Server doesn't build on Windows.
        - Update for recent changes.
      libmysqld/libmysqld.def:
        Embedded Server doesn't build on Windows.
        - Export necessary methods.
      libmysqld/examples/CMakeLists.txt:
        Embedded Server doesn't build on Windows.
        - Updated include directories.
        - test_libmysqld fixup.
        - Added mysqltest_embedded and mysql_client_test_embedded exes needed for
        testing.
      sql/mysqld.cc:
        Embedded Server doesn't build on Windows.
        - Build fixup.
      sql/sql_binlog.cc:
        Embedded Server doesn't build on Windows.
        - Build fixup.
      sql-common/client.c:
        Embedded Server doesn't build on Windows.
        - Build fixup.
      storage/federated/CMakeLists.txt:
        Embedded Server doesn't build on Windows.
        - Define USE_TLS for embedded only builds.
      storage/heap/CMakeLists.txt:
        Embedded Server doesn't build on Windows.
        - Define USE_TLS for embedded only builds.
      storage/innobase/CMakeLists.txt:
        Embedded Server doesn't build on Windows.
        - Define USE_TLS for embedded only builds.
      storage/myisam/CMakeLists.txt:
        Embedded Server doesn't build on Windows.
        - Define USE_TLS for embedded only builds.
      storage/myisam/ha_myisam.cc:
        Embedded Server doesn't build on Windows.
        - Define USE_TLS for embedded only builds.
      storage/myisammrg/CMakeLists.txt:
        Embedded Server doesn't build on Windows.
        - Define USE_TLS for embedded only builds.
      win/configure.js:
        Embedded Server doesn't build on Windows.
        - Add EMBEDDED_ONLY build configuration.
      c15380dc
  10. 23 Apr, 2007 1 commit
    • unknown's avatar
      Bug#24732 Executables do not include Vista manifests · 5bfa4560
      unknown authored
      - Post merge cleanup.
      
      
      CMakeLists.txt:
        Bug#24732 Executables do not include Vista manifests
        - Added logic for EMBED_MANIFESTS configuration option.
      client/CMakeLists.txt:
        Bug#24732 Executables do not include Vista manifests
        - Embed manifest with custom CMake MACRO for client executables.
      extra/CMakeLists.txt:
        Bug#24732 Executables do not include Vista manifests
        - Embed manifest with custom CMake MACRO for my_print_default executable.
      libmysql/CMakeLists.txt:
        Bug#24732 Executables do not include Vista manifests
        - Embed manifest with custom CMake MACRO for myTest executable.
      server-tools/instance-manager/CMakeLists.txt:
        Bug#24732 Executables do not include Vista manifests
        - Embed manifest with custom CMake MACRO for mysqlmanager executable.
      sql/CMakeLists.txt:
        Bug#24732 Executables do not include Vista manifests
        - Embed manifest with custom CMake MACRO for mysqld executable.
      storage/myisam/CMakeLists.txt:
        Bug#24732 Executables do not include Vista manifests
        - Embed manifest with custom CMake MACRO for myisam executables.
      win/README:
        Bug#24732 Executables do not include Vista manifests
        - Added new configuration option documentation.
      win/configure.js:
        Bug#24732 Executables do not include Vista manifests
        - Added new EMBED_MANIFESTS configuration option.
      5bfa4560
  11. 31 Dec, 2006 1 commit
    • unknown's avatar
      Many files: · 308ed0e1
      unknown authored
        Removed "MySQL Finland AB & TCX DataKonsult AB" from copyright header
        Adjusted year(s) in copyright header 
        Added GPL copyright text
      my_vle.h, rpl_utility.h, my_vle.c, base64-t.c, rpl_utility.cc:
        Changed copyright header formatting some
      plugin_example.c, daemon_example.c:
        Added "Copyright (C) 2006 MySQL AB" to GPL header
      
      
      CMakeLists.txt:
        Added GPL copyright text
      client/CMakeLists.txt:
        Added GPL copyright text
      dbug/CMakeLists.txt:
        Added GPL copyright text
      extra/CMakeLists.txt:
        Added GPL copyright text
      extra/yassl/CMakeLists.txt:
        Added GPL copyright text
      extra/yassl/taocrypt/CMakeLists.txt:
        Added GPL copyright text
      libmysql/CMakeLists.txt:
        Added GPL copyright text
      libmysqld/CMakeLists.txt:
        Added GPL copyright text
      libmysqld/examples/CMakeLists.txt:
        Added GPL copyright text
      mysys/CMakeLists.txt:
        Added GPL copyright text
      regex/CMakeLists.txt:
        Added GPL copyright text
      server-tools/instance-manager/CMakeLists.txt:
        Added GPL copyright text
      sql/CMakeLists.txt:
        Added GPL copyright text
      storage/archive/CMakeLists.txt:
        Added GPL copyright text
      storage/blackhole/CMakeLists.txt:
        Added GPL copyright text
      storage/csv/CMakeLists.txt:
        Added GPL copyright text
      storage/example/CMakeLists.txt:
        Added GPL copyright text
      storage/federated/CMakeLists.txt:
        Added GPL copyright text
      storage/heap/CMakeLists.txt:
        Added GPL copyright text
      storage/innobase/CMakeLists.txt:
        Added GPL copyright text
      storage/myisam/CMakeLists.txt:
        Added GPL copyright text
      storage/myisammrg/CMakeLists.txt:
        Added GPL copyright text
      strings/CMakeLists.txt:
        Added GPL copyright text
      tests/CMakeLists.txt:
        Added GPL copyright text
      vio/CMakeLists.txt:
        Added GPL copyright text
      zlib/CMakeLists.txt:
        Added GPL copyright text
      include/my_vle.h:
        Changed copyright header formatting some
      mysys/my_vle.c:
        Changed copyright header formatting some
      plugin/daemon_example/daemon_example.c:
        Added "Copyright (C) 2006 MySQL AB" to GPL header
      plugin/fulltext/plugin_example.c:
        Added "Copyright (C) 2006 MySQL AB" to GPL header
      plugin/Makefile.am:
        Removed "MySQL Finland AB & TCX DataKonsult AB" from copyright header
        Adjusted year(s) in copyright header
      sql/authors.h:
        Removed "MySQL Finland AB & TCX DataKonsult AB" from copyright header
        Adjusted year(s) in copyright header
      sql/contributors.h:
        Removed "MySQL Finland AB & TCX DataKonsult AB" from copyright header
        Adjusted year(s) in copyright header
      sql/item_xmlfunc.cc:
        Removed "MySQL Finland AB & TCX DataKonsult AB" from copyright header
        Adjusted year(s) in copyright header
      sql/partition_element.h:
        Removed "MySQL Finland AB & TCX DataKonsult AB" from copyright header
        Adjusted year(s) in copyright header
      sql/partition_info.h:
        Removed "MySQL Finland AB & TCX DataKonsult AB" from copyright header
        Adjusted year(s) in copyright header
      sql/rpl_injector.cc:
        Removed "MySQL Finland AB & TCX DataKonsult AB" from copyright header
        Adjusted year(s) in copyright header
      sql/rpl_injector.h:
        Removed "MySQL Finland AB & TCX DataKonsult AB" from copyright header
        Adjusted year(s) in copyright header
      sql/sql_binlog.cc:
        Removed "MySQL Finland AB & TCX DataKonsult AB" from copyright header
        Adjusted year(s) in copyright header
      sql/sql_servers.h:
        Removed "MySQL Finland AB & TCX DataKonsult AB" from copyright header
        Adjusted year(s) in copyright header
      storage/Makefile.am:
        Removed "MySQL Finland AB & TCX DataKonsult AB" from copyright header
        Adjusted year(s) in copyright header
      storage/archive/Makefile.am:
        Removed "MySQL Finland AB & TCX DataKonsult AB" from copyright header
        Adjusted year(s) in copyright header
      storage/blackhole/Makefile.am:
        Removed "MySQL Finland AB & TCX DataKonsult AB" from copyright header
        Adjusted year(s) in copyright header
      storage/csv/Makefile.am:
        Removed "MySQL Finland AB & TCX DataKonsult AB" from copyright header
        Adjusted year(s) in copyright header
      storage/example/Makefile.am:
        Removed "MySQL Finland AB & TCX DataKonsult AB" from copyright header
        Adjusted year(s) in copyright header
      storage/federated/Makefile.am:
        Removed "MySQL Finland AB & TCX DataKonsult AB" from copyright header
        Adjusted year(s) in copyright header
      win/Makefile.am:
        Removed "MySQL Finland AB & TCX DataKonsult AB" from copyright header
        Adjusted year(s) in copyright header
      sql/rpl_utility.cc:
        Changed copyright header formatting some
      sql/rpl_utility.h:
        Changed copyright header formatting some
      unittest/mysys/base64-t.c:
        Changed copyright header formatting some
      include/my_uctype.h:
        Added GPL copyright text
      plugin/daemon_example/Makefile.am:
        Added GPL copyright text
      plugin/fulltext/Makefile.am:
        Added GPL copyright text
      scripts/make_win_bin_dist:
        Added GPL copyright text
      server-tools/instance-manager/user_management_commands.cc:
        Added GPL copyright text
      sql/sql_builtin.cc.in:
        Added GPL copyright text
      sql/sql_show.h:
        Added GPL copyright text
      storage/archive/archive_test.c:
        Added GPL copyright text
      storage/ndb/src/kernel/blocks/dbtup/test_varpage.cpp:
        Added GPL copyright text
      storage/ndb/src/kernel/blocks/diskpage.cpp:
        Added GPL copyright text
      storage/ndb/src/kernel/vm/Rope.cpp:
        Added GPL copyright text
      storage/ndb/src/mgmsrv/ParamInfo.hpp:
        Added GPL copyright text
      strings/uctypedump.c:
        Added GPL copyright text
      unittest/Makefile.am:
        Added GPL copyright text
      unittest/examples/Makefile.am:
        Added GPL copyright text
      unittest/examples/core-t.c:
        Added GPL copyright text
      unittest/examples/no_plan-t.c:
        Added GPL copyright text
      unittest/examples/simple-t.c:
        Added GPL copyright text
      unittest/examples/skip-t.c:
        Added GPL copyright text
      unittest/examples/skip_all-t.c:
        Added GPL copyright text
      unittest/examples/todo-t.c:
        Added GPL copyright text
      unittest/mysys/Makefile.am:
        Added GPL copyright text
      unittest/mytap/Makefile.am:
        Added GPL copyright text
      unittest/mytap/t/Makefile.am:
        Added GPL copyright text
      unittest/mytap/t/basic-t.c:
        Added GPL copyright text
      unittest/unit.pl:
        Added GPL copyright text
      win/build-vs71.bat:
        Added GPL copyright text
      win/build-vs8.bat:
        Added GPL copyright text
      win/configure.js:
        Added GPL copyright text
      308ed0e1
  12. 20 Aug, 2006 1 commit
    • unknown's avatar
      This changeset moves the ha_myisam files to their storage directories. It... · 7924f94e
      unknown authored
      This changeset moves the ha_myisam files to their storage directories.  It also includes updates for all engines include patch for windows builds. 
      
      
      storage/myisam/ha_myisam.h:
        Rename: sql/ha_myisam.h -> storage/myisam/ha_myisam.h
      libmysqld/Makefile.am:
        Removing myisam
      sql/CMakeLists.txt:
        removing myisam reference
      sql/Makefile.am:
        Removing myisam reference.
      sql/handler.cc:
        Removing unneeded include reference
      sql/mysqld.cc:
        updating include reference
      storage/archive/CMakeLists.txt:
        Update windows include
      storage/blackhole/CMakeLists.txt:
        Update windows include
      storage/csv/CMakeLists.txt:
        Update Windows include
      storage/example/CMakeLists.txt:
        Update windows include
      storage/federated/CMakeLists.txt:
        Update windows include
      storage/heap/CMakeLists.txt:
        
        Update windows include
      storage/myisam/CMakeLists.txt:
        Adding ha_myisam reference
      storage/myisam/Makefile.am:
        Updatinng Makefile.am
      storage/myisam/ha_myisam.cc:
        Updating include reference
      storage/myisammrg/CMakeLists.txt:
        Update windows include
      7924f94e
  13. 11 May, 2006 1 commit
    • unknown's avatar
      performing a set of bk mv on each CMakeLists.txt file to try and restore the... · 8659a971
      unknown authored
      performing a set of bk mv on each CMakeLists.txt file to try and restore the mixed case filenames since this seems to be required with Cmake 2.4 beta 1.
      This is being pushed to a private tree and tested before being sent to the mainline.
      
      
      client/CMakeLists.txt:
        Rename: client/cmakelists.txt.tmp -> client/CMakeLists.txt
      libmysql/CMakeLists.txt:
        Rename: libmysql/cmakelists.txt.tmp -> libmysql/CMakeLists.txt
      libmysqld/CMakeLists.txt:
        Rename: libmysqld/cmakelists.txt.tmp -> libmysqld/CMakeLists.txt
      sql/CMakeLists.txt:
        Rename: sql/cmakelists.txt.tmp -> sql/CMakeLists.txt
      zlib/CMakeLists.txt:
        Rename: zlib/cmakelists.txt.tmp -> zlib/CMakeLists.txt
      extra/CMakeLists.txt:
        Rename: extra/cmakelists.txt.tmp -> extra/CMakeLists.txt
      tests/CMakeLists.txt:
        Rename: tests/cmakelists.txt.tmp -> tests/CMakeLists.txt
      extra/yassl/CMakeLists.txt:
        Rename: extra/yassl/cmakelists.txt.tmp -> extra/yassl/CMakeLists.txt
      extra/yassl/taocrypt/CMakeLists.txt:
        Rename: extra/yassl/taocrypt/cmakelists.txt.tmp -> extra/yassl/taocrypt/CMakeLists.txt
      storage/heap/CMakeLists.txt:
        Rename: storage/heap/cmakelists.txt.tmp -> storage/heap/CMakeLists.txt
      storage/myisam/CMakeLists.txt:
        Rename: storage/myisam/cmakelists.txt.tmp -> storage/myisam/CMakeLists.txt
      storage/myisammrg/CMakeLists.txt:
        Rename: storage/myisammrg/cmakelists.txt.tmp -> storage/myisammrg/CMakeLists.txt
      storage/csv/CMakeLists.txt:
        Rename: storage/csv/cmakelists.txt.tmp -> storage/csv/CMakeLists.txt
      storage/innobase/CMakeLists.txt:
        Rename: storage/innobase/cmakelists.txt.tmp -> storage/innobase/CMakeLists.txt
      server-tools/instance-manager/CMakeLists.txt:
        Rename: server-tools/instance-manager/cmakelists.txt.tmp -> server-tools/instance-manager/CMakeLists.txt
      libmysqld/examples/CMakeLists.txt:
        Rename: libmysqld/examples/cmakelists.txt.tmp -> libmysqld/examples/CMakeLists.txt
      vio/CMakeLists.txt:
        Rename: vio/cmakelists.txt.tmp -> vio/CMakeLists.txt
      dbug/CMakeLists.txt:
        Rename: dbug/cmakelists.txt.tmp -> dbug/CMakeLists.txt
      strings/CMakeLists.txt:
        Rename: strings/cmakelists.txt.tmp -> strings/CMakeLists.txt
      regex/CMakeLists.txt:
        Rename: regex/cmakelists.txt.tmp -> regex/CMakeLists.txt
      mysys/CMakeLists.txt:
        Rename: mysys/cmakelists.txt.tmp -> mysys/CMakeLists.txt
      storage/archive/CMakeLists.txt:
        Rename: storage/archive/cmakelists.txt.tmp -> storage/archive/CMakeLists.txt
      storage/bdb/CMakeLists.txt:
        Rename: storage/bdb/cmakelists.txt.tmp -> storage/bdb/CMakeLists.txt
      storage/blackhole/CMakeLists.txt:
        Rename: storage/blackhole/cmakelists.txt.tmp -> storage/blackhole/CMakeLists.txt
      storage/example/CMakeLists.txt:
        Rename: storage/example/cmakelists.txt.tmp -> storage/example/CMakeLists.txt
      CMakeLists.txt:
        Rename: cmakelists.txt.tmp -> CMakeLists.txt
      8659a971
  14. 15 Mar, 2006 1 commit
    • unknown's avatar
      Moved cmake scripts into the proper directories · 8abf3bbf
      unknown authored
      sql/cmakelists.txt:
        Rename: sql/sql -> sql/cmakelists.txt
      zlib/cmakelists.txt:
        Rename: win/cmakefiles/zlib -> zlib/cmakelists.txt
      vio/cmakelists.txt:
        Rename: win/cmakefiles/vio -> vio/cmakelists.txt
      regex/cmakelists.txt:
        Rename: win/cmakefiles/regex -> regex/cmakelists.txt
      mysys/cmakelists.txt:
        Rename: win/cmakefiles/mysys -> mysys/cmakelists.txt
      cmakelists.txt:
        Rename: win/cmakefiles/base -> cmakelists.txt
      dbug/cmakelists.txt:
        Rename: win/cmakefiles/dbug -> dbug/cmakelists.txt
      strings/cmakelists.txt:
        Rename: win/cmakefiles/strings -> strings/cmakelists.txt
      libmysql/cmakelists.txt:
        Rename: win/cmakefiles/libmysql -> libmysql/cmakelists.txt
      client/cmakelists.txt:
        Rename: win/cmakefiles/client -> client/cmakelists.txt
      extra/cmakelists.txt:
        Rename: win/cmakefiles/extra -> extra/cmakelists.txt
      tests/cmakelists.txt:
        Rename: win/cmakefiles/tests -> tests/cmakelists.txt
      server-tools/instance-manager/cmakelists.txt:
        Rename: win/cmakefiles/im -> server-tools/instance-manager/cmakelists.txt
      storage/heap/cmakelists.txt:
        Rename: win/cmakefiles/heap -> storage/heap/cmakelists.txt
      storage/myisam/cmakelists.txt:
        Rename: win/cmakefiles/myisam -> storage/myisam/cmakelists.txt
      storage/myisammrg/cmakelists.txt:
        Rename: win/cmakefiles/myisammrg -> storage/myisammrg/cmakelists.txt
      storage/bdb/cmakelists.txt:
        Rename: win/cmakefiles/bdb -> storage/bdb/cmakelists.txt
      storage/innobase/cmakelists.txt:
        Rename: win/cmakefiles/innobase -> storage/innobase/cmakelists.txt
      extra/yassl/cmakelists.txt:
        Rename: win/cmakefiles/yassl -> extra/yassl/cmakelists.txt
      extra/yassl/taocrypt/cmakelists.txt:
        Rename: win/cmakefiles/taocrypt -> extra/yassl/taocrypt/cmakelists.txt
      BitKeeper/deleted/.del-deploy.bat~f6b42340:
        Delete: win/cmakefiles/deploy.bat
      8abf3bbf
  15. 24 Feb, 2006 1 commit
  16. 07 Feb, 2006 1 commit
  17. 31 Jan, 2006 1 commit
    • unknown's avatar
      initial cmake fileset. It is not production ready but stable enough to start working with · 2c9b8eae
      unknown authored
      win/build-vs71.bat:
        batch file to build project files for Visual Studio 2003
      win/build-vs8.bat:
        batch file to build project files for Visual Studio 2005
      win/cmakefiles/base:
        cmakefile that will later be moved into the target directory
      win/cmakefiles/bdb:
        cmakefile that will later be moved into the target directory
      win/cmakefiles/client:
        cmakefile that will later be moved into the target directory
      win/cmakefiles/dbug:
        cmakefile that will later be moved into the target directory
      win/cmakefiles/deploy.bat:
        cmakefile that will later be moved into the target directory
      win/cmakefiles/extra:
        cmakefile that will later be moved into the target directory
      win/cmakefiles/heap:
        cmakefile that will later be moved into the target directory
      win/cmakefiles/innobase:
        cmakefile that will later be moved into the target directory
      win/cmakefiles/myisam:
        cmakefile that will later be moved into the target directory
      win/cmakefiles/myisammrg:
        cmakefile that will later be moved into the target directory
      win/cmakefiles/mysys:
        cmakefile that will later be moved into the target directory
      win/cmakefiles/regex:
        cmakefile that will later be moved into the target directory
      win/cmakefiles/sql:
        cmakefile that will later be moved into the target directory
      win/cmakefiles/strings:
        cmakefile that will later be moved into the target directory
      win/cmakefiles/taocrypt:
        cmakefile that will later be moved into the target directory
      win/cmakefiles/vio:
        cmakefile that will later be moved into the target directory
      win/cmakefiles/yassl:
        cmakefile that will later be moved into the target directory
      win/cmakefiles/zlib:
        cmakefile that will later be moved into the target directory
      win/config-handlerton.js:
        javascript file for updating handlerton.cc based on configure options
      win/config-version.js:
        javascript file for updating mysql_version.h based on configure.in data
      win/configure.js:
        basic configure javascript
      2c9b8eae