1. 19 Jul, 2021 1 commit
    • alloc: add GIT_DEBUG_STRICT_ALLOC · 48e6b02b
      Add `GIT_DEBUG_STRICT_ALLOC` to help identify problematic callers of
      allocation code that pass a `0` size to the allocators and then expect a
      non-`NULL` return.
      
      When given a 0-size allocation, `malloc` _may_ return either a `NULL`
      _or_ a pointer that is not writeable.  Most systems return a non-`NULL`
      pointer; AIX is an outlier.  We should be able to cope with this AIXy
      behavior, so this adds an option to emulate it.
      Edward Thomson committed
  2. 16 Jul, 2021 3 commits
  3. 15 Jul, 2021 2 commits
  4. 14 Jul, 2021 5 commits
  5. 13 Jul, 2021 2 commits
  6. 08 Jul, 2021 1 commit
  7. 07 Jul, 2021 4 commits
  8. 06 Jul, 2021 1 commit
  9. 02 Jul, 2021 3 commits
  10. 29 Jun, 2021 1 commit
  11. 26 Jun, 2021 1 commit
  12. 25 Jun, 2021 3 commits
  13. 23 Jun, 2021 2 commits
  14. 17 Jun, 2021 1 commit
  15. 16 Jun, 2021 2 commits
  16. 15 Jun, 2021 2 commits
  17. 14 Jun, 2021 4 commits
  18. 13 Jun, 2021 2 commits