Skip to content
Snippets Groups Projects
  1. Dec 16, 2024
  2. Dec 13, 2024
    • Vicente Bolea's avatar
      java: add versioned libs to jar · 9821ebf5
      Vicente Bolea authored
      This is needed since VTK-m libs in our CI builds are versioned. In
      general is unreasonable to except thirparty libs  to support unversioned
      builds. For that reason include versioned libs in the generated
      native JAR.
      9821ebf5
  3. Dec 12, 2024
  4. Dec 11, 2024
  5. Dec 08, 2024
  6. Dec 06, 2024
  7. Dec 05, 2024
    • Jaswant Panchumarti (Kitware)'s avatar
      Fix deserialization when number of items in collection have not changed · 5d49f7b5
      Jaswant Panchumarti (Kitware) authored and Jaswant Panchumarti (Kitware)'s avatar Jaswant Panchumarti (Kitware) committed
      - This commit fixes a bug in deserialization of vtkCollection in situation where the item pointers have changed but the total number of items in a collection has not changed since the last time the collection was deserialized.
      - Previously, the generated code removed all previous items only when the number of items have changed and added the new items once again. Such a design worked only when the item identifiers remained the same. For example, if the state of a prop collection had a different actor, it would be serialized but never added into the collection.
      - Now, the generated code will always remove all previous items and deserialize each individual item from the state before adding it into the collection.
      
      (cherry picked from commit 817d8f41)
      5d49f7b5
  8. Dec 02, 2024
  9. Dec 01, 2024
    • David Gobbi's avatar
      Warn when default __init__() modifies C++ attributes · 8ed0c03e
      David Gobbi authored
      If the C++ object already existed within VTK, and the Python object
      is being created because it is being returned by a method, then we
      don't want the creation of the Python object to cause changes to
      C++ object attributes that were already set by the C++ VTK code.
      
      For example, if we are getting the output dataset from a C++ VTK
      filter, we don't want any C++ attributes of the dataset to change
      when the Python part of this pre-existing dataset object is created.
      8ed0c03e
  10. Nov 27, 2024
  11. Nov 16, 2024
  12. Nov 15, 2024
    • Christos Tsolakis's avatar
    • Jaswant Panchumarti (Kitware)'s avatar
      Fix deserialization when number of items in collection have not changed · 817d8f41
      Jaswant Panchumarti (Kitware) authored
      - This commit fixes a bug in deserialization of vtkCollection in situation where the item pointers have changed but the total number of items in a collection has not changed since the last time the collection was deserialized.
      - Previously, the generated code removed all previous items only when the number of items have changed and added the new items once again. Such a design worked only when the item identifiers remained the same. For example, if the state of a prop collection had a different actor, it would be serialized but never added into the collection.
      - Now, the generated code will always remove all previous items and deserialize each individual item from the state before adding it into the collection.
      817d8f41
  13. Nov 14, 2024
  14. Oct 31, 2024
  15. Oct 30, 2024
  16. Oct 29, 2024
    • Sean McBride's avatar
      Fixed out of bounds string access found by ASan · ccbda30c
      Sean McBride authored
      Check length of offset before taking adrees of a range like `&string[n - 8]`.
      
      Looked for similar cases and also reordered another case to check length first, may or may not have been a problem, but safer this way.
      
      ASan would catch this *during* VTK builds, while generating the wrappings.
      ccbda30c
  17. Oct 28, 2024
  18. Oct 27, 2024
  19. Oct 08, 2024
  20. Oct 07, 2024
  21. Oct 06, 2024
  22. Oct 04, 2024
  23. Oct 03, 2024
  24. Oct 02, 2024
  25. Oct 01, 2024
  26. Sep 30, 2024
  27. Sep 28, 2024
  28. Sep 27, 2024
  29. Sep 25, 2024
Loading