1. 07 Jun, 2016 1 commit
    • coverity: add user model · 956f1e23
      The static analysis engine coverity allows for user models
      overriding how it treats functions when analyzing code. Like
      this, one can greatly reduce the rate of false positives and thus
      make it easier to spot actual errors.
      
      Add a user model that overrides function models for `git_buf_len`
      and `git_vector_insert`, which together amount for a majority of
      false positives.
      Patrick Steinhardt committed
  2. 02 Jun, 2016 8 commits
  3. 01 Jun, 2016 7 commits
  4. 27 May, 2016 2 commits
  5. 26 May, 2016 6 commits
  6. 25 May, 2016 1 commit
  7. 24 May, 2016 3 commits
  8. 23 May, 2016 1 commit
  9. 22 May, 2016 1 commit
  10. 19 May, 2016 3 commits
  11. 18 May, 2016 2 commits
  12. 17 May, 2016 1 commit
    • Introduce a function to create a tree based on a different one · 9464f9eb
      Instead of going through the usual steps of reading a tree recursively
      into an index, modifying it and writing it back out as a tree, introduce
      a function to perform simple updates more efficiently.
      
      `git_tree_create_updated` avoids reading trees which are not modified
      and supports upsert and delete operations. It is not as versatile as
      modifying the index, but it makes some common operations much more
      efficient.
      Carlos Martín Nieto committed
  13. 09 May, 2016 1 commit
  14. 08 May, 2016 1 commit
  15. 06 May, 2016 2 commits