1. 25 Oct, 2020 1 commit
  2. 24 Oct, 2020 2 commits
  3. 23 Oct, 2020 1 commit
  4. 14 Sep, 2020 2 commits
  5. 13 Sep, 2020 3 commits
    • Oliver Sander's avatar
      Merge branch 'stabilize-ddd-type-definitions' into 'master' · 27443346
      Oliver Sander authored
      Stabilize ddd type definitions
      
      See merge request !167
      27443346
    • Oliver Sander's avatar
      Fix a few simple compiler warnings · 0cd0df3e
      Oliver Sander authored
      0cd0df3e
    • Oliver Sander's avatar
      Make DDD_TypeDefine accept member offsets rather than member pointers · 9763bfa9
      Oliver Sander authored
      The DDD_TypeDefine method previously required pointers to the individual
      data members of a data structure to compute its layout.  For this you
      need a pointer to the beginning of the data structure, and the code
      used stuff like nullptr and pointers onto the stack for this.
      This worked (mostly), but working with objects starting at 0
      involves undefined behavior.
      
      This patch makes the code more robust by using the standard method
      'offsetof' to compute the data structure layouts.  This is done
      outside of DDD_TypeDefine, which hence changes its interface.
      This is not much of a problem, because the method is only used
      in initddd.cc anyway.
      9763bfa9
  6. 31 Aug, 2020 2 commits
  7. 17 Aug, 2020 1 commit
  8. 12 Aug, 2020 3 commits
  9. 11 Aug, 2020 3 commits
  10. 29 Jun, 2020 1 commit
  11. 12 Jun, 2020 1 commit
  12. 24 May, 2020 1 commit
  13. 18 May, 2020 1 commit
  14. 15 May, 2020 3 commits
  15. 08 May, 2020 2 commits
  16. 06 Apr, 2020 4 commits
  17. 05 Apr, 2020 9 commits