1. 23 Jan, 2006 1 commit
    • evgen@moonbone.local's avatar
      Fixed bug #16510: Updating field named like '*name' caused server crash. · b1967ad7
      evgen@moonbone.local authored
      When setup_fields() function finds field named '*' it expands it to the list
      of all table fields. It does so by checking that the first char of
      field_name is '*', but it doesn't checks that the '* is the only char.
      Due to this, when updating table with a field named like '*name', such field
      is wrongly treated as '*' and expanded. This leads to making list of fields
      to update being longer than list of the new values. Later, the fill_record() 
      function crashes by dereferencing null when there is left fields to update,
      but no more values.
      
      Added check in the setup_fields() function which ensures that the field
      expanding will be done only when '*' is the only char in the field name.
      b1967ad7
  2. 17 Jan, 2006 1 commit
  3. 16 Jan, 2006 2 commits
  4. 13 Jan, 2006 1 commit
  5. 12 Jan, 2006 1 commit
  6. 06 Jan, 2006 1 commit
  7. 27 Dec, 2005 1 commit
  8. 18 Dec, 2005 1 commit
  9. 13 Dec, 2005 1 commit
  10. 06 Dec, 2005 2 commits
  11. 04 Dec, 2005 1 commit
  12. 29 Nov, 2005 2 commits
  13. 22 Nov, 2005 2 commits
  14. 15 Nov, 2005 1 commit
  15. 07 Nov, 2005 1 commit
  16. 03 Nov, 2005 4 commits
  17. 28 Oct, 2005 1 commit
  18. 27 Oct, 2005 2 commits
    • mysqldev@mysql.com's avatar
      - cleanup: removed the empty NEW-RPMS directory and all references · b3263c03
      mysqldev@mysql.com authored
       - cleanup: removed obsolete support-files/MacOSX/make_mysql_pkg.pl
         script (we now use Do-pkg for building OS X packages)
      b3263c03
    • lenz@mysql.com's avatar
      - Removed obsolete and outdated man page files from the man · f793d7b5
      lenz@mysql.com authored
         directory - these files are now maintained in the mysqldoc
         repository and included in the source distribution during the
         release build. Updated the configure.in script and Makefiles to
         create the man page file list at build time
       - Updated the file list in the RPM spec file to include all currently
         available man pages (this can not be done with wildcards, as
         the man pages are spread across several subpackages. However, RPM
         warns about unpackaged files, so newly added man pages can be 
         spotted)
      f793d7b5
  19. 25 Oct, 2005 4 commits
  20. 13 Oct, 2005 7 commits
  21. 12 Oct, 2005 1 commit
    • ramil@mysql.com's avatar
      memcpy_overlap() removed, as · 58c64aea
      ramil@mysql.com authored
        1. it's wrong to use memcpy() for overlapped areas;
        2. we use it only once.
      During merge to 4.1 will remove a memcpy_overlap() call 
      from strings/ctype-tis620.c as well in order to fix 
      bug #10836: ctype_tis620 test failure with ICC-compiled binaries on IA64.
      58c64aea
  22. 11 Oct, 2005 2 commits