1. 06 Jan, 2022 4 commits
  2. 05 Jan, 2022 4 commits
  3. 01 Jan, 2022 2 commits
  4. 31 Dec, 2021 1 commit
  5. 24 Dec, 2021 6 commits
  6. 23 Dec, 2021 15 commits
  7. 12 Dec, 2021 1 commit
  8. 10 Dec, 2021 1 commit
  9. 06 Dec, 2021 3 commits
  10. 05 Dec, 2021 1 commit
  11. 01 Dec, 2021 2 commits
    • object: introduce a raw content validation function · 9f03ebd1
      Users may want to validate raw object content; provide them a function
      to do so.
      Edward Thomson committed
    • object: return GIT_EINVALID on parse errors · fc1a3f45
      Return `GIT_EINVALID` on parse errors so that direct callers of parse
      functions can determine when there was a failure to parse the object.
      
      The object parser functions will swallow this error code to prevent it
      from propagating down the chain to end-users.  (`git_merge` should not
      return `GIT_EINVALID` when a commit it tries to look up is not valid,
      this would be too vague to be useful.)
      
      The only public function that this affects is
      `git_signature_from_buffer`, which is now documented as returning
      `GIT_EINVALID` when appropriate.
      Edward Thomson committed