1. 07 Jun, 2005 1 commit
  2. 01 Jun, 2005 1 commit
    • unknown's avatar
      BUG#6883: Added tests for create/drop temporary table, UNLOCK TABLES · de78f2e5
      unknown authored
      If a create table can not do implicit commit, the stmt now fails
      CREATE/DROP TEMPORARY TABLE is now flushed to binlog
      
      
      mysql-test/include/rpl_stmt_seq.inc:
        Documentation, cleared up code
      mysql-test/r/rpl_ddl.result:
        New results
      mysql-test/t/rpl_ddl.test:
        Added tests for create/drop temporary table
        Added tests for different types of locks in UNLOCK TABLES
        Cleared up code/documentation
      sql/sql_parse.cc:
        If A CREATE TABLE fails to do implicit commit, then the stmt now fails (DROP works in same way)
        CREATE/DROP TEMOPORARY TABLE is now flushed to binlog
      de78f2e5
  3. 27 May, 2005 1 commit
  4. 25 May, 2005 2 commits
  5. 24 May, 2005 12 commits
  6. 23 May, 2005 10 commits
  7. 21 May, 2005 1 commit
    • unknown's avatar
      BUG# 9148: Denial of service · 442c072f
      unknown authored
      This is a second patch needing another review.  The first patch didn't solve
      the entire problem.  open and fopen on Windows will still open
      files like "com1.sym" when they shouldn't.  This patch
      checks that the file exists before trying to open it.
      
      
      
      mysys/my_fopen.c:
        on Windows, if we are not creating a file the we call my_access to make sure the
        file exists before trying to open it.
      mysys/my_open.c:
        on Windows, if we are not creating a file the we call my_access to make sure the
        file exists before trying to open it.
      442c072f
  8. 20 May, 2005 6 commits
    • unknown's avatar
      9b8e0274
    • unknown's avatar
      BUG# 9148: Denial of service · c1ae672a
      unknown authored
      The problem was that on Windows the access method indicates that access to file 
      such as "com1" and "lpt1" is allowed (since they are device names) and
      this causes mysql to attempt to open them as databases or tables.
      
      The fix was to write our own my_access method that uses other Win32 functions
      to determine if the given argument is indeed a file and has to requested
      mode.
      
      
      VC++Files/mysys/mysys.dsp:
        added my_access
      VC++Files/mysys/mysys_ia64.dsp:
        added my_access.c
      include/my_sys.h:
        if on windows, we use my_access.
        if not on windows, then my_access points to the native access method
      mysys/Makefile.am:
        added my_access to mysys build file
      mysys/mf_pack.c:
        changed call to access to my_access
      sql/sql_db.cc:
        changed call to access to my_access
      c1ae672a
    • unknown's avatar
      Additions for --add-drop-database · ec00a455
      unknown authored
      
      client/client_priv.h:
        Adding option for drop database
      client/mysqldump.c:
        Work for adding of --add-drop-database
      mysql-test/r/mysqldump.result:
        New test results for --add-drop-databases
      mysql-test/t/mysqldump.test:
        Tests for --add-drop-databases
      ec00a455
    • unknown's avatar
      Merge mysql.com:/usr/home/ram/work/mysql-4.1-build · 25d661ad
      unknown authored
      into mysql.com:/usr/home/ram/work/mysql-4.1
      
      
      25d661ad
    • unknown's avatar
      a fix (bug #10757: gis-rtree.test fails) · 2ef41d3d
      unknown authored
      
      
      myisam/sp_key.c:
        a fix (bug #10757: gis-rtree.test fails)
        float8get() doesn't properly work with local variables sometimes.
      2ef41d3d
    • unknown's avatar
  9. 19 May, 2005 6 commits