An error occurred fetching the project authors.
  1. 08 Aug, 2005 1 commit
    • bar@mysql.com's avatar
      Bug#5439 : mysql_server_init() crashes if ShiftJIS path is passed · 281c8ec1
      bar@mysql.com authored
      (important for Adobe).
      
      mf_pack.c, mf_dirname.c, charset.c, my_sys.h:
      
        - adding fs_character_set() function on Windows
        - ignoring fake slashes which are just multibyte
          parts in several functions in /mysys
      
      Verified by Shu to work on WinXP and Win2k.
      Test is not possible, or very hard to do.
      281c8ec1
  2. 20 Jul, 2005 1 commit
  3. 25 May, 2005 1 commit
  4. 20 May, 2005 1 commit
    • reggie@mdk10.(none)'s avatar
      BUG# 9148: Denial of service · 48c58453
      reggie@mdk10.(none) 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.
      48c58453
  5. 05 May, 2005 1 commit
  6. 28 Apr, 2005 1 commit
    • ingo@mysql.com's avatar
      BUG#5964 - 4.1 MERGE tables regression from 4.0 · 1f0d0a67
      ingo@mysql.com authored
      Changed the creation of the .MRG file so that only the table  name
      is written when the MyISAM table is in the same database as the
      MERGE table, a relative path is used in other cases in mysqld,
      and possibly an absolute path is used in an embedded server.
      No test case is added as the external behaviour is unchanged.
      Only the file names within the .MRG file are changed.
      1f0d0a67
  7. 25 Mar, 2005 1 commit
  8. 04 Mar, 2005 1 commit
  9. 15 Jan, 2005 1 commit
  10. 03 Jan, 2005 1 commit
  11. 10 Nov, 2004 1 commit
  12. 14 Oct, 2004 1 commit
  13. 23 Sep, 2004 1 commit
  14. 19 Aug, 2004 1 commit
  15. 29 May, 2004 1 commit
  16. 24 May, 2004 1 commit
  17. 01 Apr, 2004 1 commit
  18. 10 Mar, 2004 1 commit
  19. 02 Mar, 2004 2 commits
  20. 27 Feb, 2004 1 commit
  21. 19 Feb, 2004 1 commit
  22. 02 Feb, 2004 1 commit
  23. 16 Dec, 2003 1 commit
  24. 11 Dec, 2003 1 commit
    • monty@mysql.com's avatar
      Fixed a possible memory leak on MacOSX when using the shared libmysql.so library (Bug #2061) · 7e92336b
      monty@mysql.com authored
      mysql_server_init() now returns error code if something went wrong (Bug #2062)
      Don't use my_fopen() when reading symlink information as this may cause problems when a lot of files are opened.
      Free thread keys with pthread_key_delete() instead of relying on automatic free. (Bug #2062)
      Fixed bug in UNION statement with alias '*'. (Bug #1249)
      Fixed a bug in DELETE ... ORDER BY ... LIMIT where the rows where not deleted in the proper order. (Bug #1024).
      FOUND_ROWS() could return incorrect number of rows after a query with an impossible WHERE condition.
      HOW DATABASES doesn't anymore show .sym files (on windows) that doesn't point to a valid directory. (Bug #1385)
      7e92336b
  25. 26 Nov, 2003 1 commit
    • igor@rurik.mysql.com's avatar
      mi_keycache.c: · b99377f3
      igor@rurik.mysql.com authored
        Removed FLUSH_REMOVE flag (replaced it by FLUSH_RELEASE).
      my_sys.h:
        Removed FLUSH_REMOVE flag.
      b99377f3
  26. 20 Nov, 2003 3 commits
  27. 18 Nov, 2003 1 commit
    • monty@mashka.mysql.fi's avatar
      CLIENT_MULTI_QUERIES -> CLIENT_MULTI_STATEMENTS · cab1dc62
      monty@mashka.mysql.fi authored
      New multi-key-cache handling. This was needed becasue the old one didn't work reliable with MERGE tables.
      ALTER TABLE table_name ... CHARACTER SET  ... now changes all char/varchar/text columns to the given character set
      (One must use ALTER TABLE ... DEFAULT CHARACTER SET ... to change the default character set)
      Fixed that have_compress is detected properly (fixes problems with func_compress.test on platforms without zlib)
      New syntax for CACHE INDEX ('keys' is optional if no index name is given and one mentions the key cache name only ones)
      Removed compiler warnings
      Added mysql_set_server_option() to allow clients like PHP to easaily set/reset the multi-statement flag.
      cab1dc62
  28. 02 Nov, 2003 1 commit
  29. 06 Oct, 2003 1 commit
  30. 02 Oct, 2003 1 commit
  31. 17 Sep, 2003 1 commit
  32. 27 Aug, 2003 1 commit
  33. 21 Aug, 2003 1 commit
  34. 19 Aug, 2003 1 commit
    • guilhem@mysql.com's avatar
      Use my_b_append instead of my_b_write on a SEQ_READ_APPEND cache, when we write · 6e32e190
      guilhem@mysql.com authored
      the first 4 bytes of the relay log. Indeed comments in mysys/mf_iocache.c 
      say we must always use my_b_append for such a cache.
      This *could* avoid a very rare assertion failure which is: 
      030524 19:32:38  Slave SQL thread initialized, starting replication in log 'FIRST' at position 0, relay log '/
      users/gbichot/4.1.1/mysql-test/var/log/slave-relay-bin.000001' position: 4
      030524 19:32:38  next log '/users/gbichot/4.1.1/mysql-test/var/log/slave-relay-bin.000002' is currently active
      mysqld: mf_iocache.c:701: _my_b_seq_read: Assertion `pos_in_file == info->end_of_file' failed.
      and which seemed to happen always when the SQL thread and/or the I/O thread
      were at position 4 in a relay log.
      6e32e190
  35. 09 Aug, 2003 1 commit
  36. 07 Aug, 2003 1 commit
  37. 05 Aug, 2003 1 commit
    • serg@serg.mylan's avatar
      table checksum background: · 79922d94
      serg@serg.mylan authored
         my_checksum() mysys function
         NISAM checksum code moved from mysys to isam/ - it's obsolete
         MyISAM checksum code moved to mysys
         table's checksum accessible from sql layer
         SHOW TABLE STATUS shows checksum (WL#646)
      code cleanup
      79922d94