1. 11 Apr, 2006 2 commits
  2. 10 Apr, 2006 2 commits
  3. 08 Apr, 2006 1 commit
  4. 07 Apr, 2006 1 commit
  5. 06 Apr, 2006 1 commit
  6. 03 Apr, 2006 1 commit
  7. 01 Apr, 2006 1 commit
  8. 02 Mar, 2006 2 commits
  9. 01 Mar, 2006 4 commits
  10. 12 Feb, 2006 1 commit
  11. 28 Jan, 2006 1 commit
  12. 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
  13. 17 Jan, 2006 1 commit
  14. 16 Jan, 2006 2 commits
  15. 13 Jan, 2006 1 commit
  16. 12 Jan, 2006 1 commit
  17. 06 Jan, 2006 1 commit
  18. 27 Dec, 2005 1 commit
  19. 18 Dec, 2005 1 commit
  20. 13 Dec, 2005 1 commit
  21. 06 Dec, 2005 2 commits
  22. 04 Dec, 2005 1 commit
  23. 29 Nov, 2005 2 commits
  24. 22 Nov, 2005 2 commits
  25. 15 Nov, 2005 1 commit
  26. 07 Nov, 2005 1 commit
  27. 06 Nov, 2005 1 commit
  28. 03 Nov, 2005 3 commits