1. 12 Sep, 2011 1 commit
  2. 29 Aug, 2011 1 commit
  3. 26 Aug, 2011 2 commits
  4. 17 Aug, 2011 2 commits
  5. 12 Aug, 2011 1 commit
  6. 18 Apr, 2011 8 commits
  7. 12 Apr, 2011 2 commits
  8. 18 Feb, 2011 1 commit
  9. 23 Oct, 2010 4 commits
  10. 07 Dec, 2009 1 commit
  11. 27 Apr, 2009 2 commits
  12. 09 Jun, 2008 1 commit
  13. 05 Jun, 2008 1 commit
  14. 14 Nov, 2007 2 commits
  15. 06 Jun, 2008 1 commit
  16. 09 Jun, 2008 1 commit
  17. 14 Nov, 2007 1 commit
    • Goetz.Pfeiffer's avatar
      bugfix: csm_x, csm_y, csm_z, csm_dx and csm_dy sometimes returned wrong values · 045a5ab9
      Goetz.Pfeiffer authored
        + bugfix with respect to the on-hold function: The "last" field
          of the csm_Function structure has to exist for each type of
          function that can be applied to the structure, one for
          csm_x(), one for csm_y(), one for csm_z(), for csm_dx() and
          csm_dy(). With only one field, it may happen for example,
          that when "on_hold" is used, csm_x() returns the last returned
          value of csm_y().
        + bugfix with respect to multithreading use:
          the semaphore used in functions like csm_x(), csm_y() and so
          on was given just before a return-statement which did a read-access
          on the function structure. This lead to a race condition where
          it was possible that one call of csm_x() returned the value of
          another call of csm_x() which was called by another task. Together
          with "last" field bug mentioned above, csm_x() could even return
          the value of the last csm_y() call, which is fatal...
      045a5ab9
  18. 22 Nov, 2007 1 commit
  19. 04 Jun, 2007 1 commit
  20. 29 May, 2007 2 commits
  21. 15 May, 2007 3 commits
  22. 09 Jan, 2007 1 commit