1. 06 Dec, 2014 1 commit
  2. 05 Dec, 2014 3 commits
  3. 03 Dec, 2014 2 commits
  4. 29 Nov, 2014 1 commit
  5. 23 Nov, 2014 3 commits
  6. 22 Nov, 2014 1 commit
    • peel: reject bad queries with EINVALIDSPEC · 753e17b0
      There are some combination of objects and target types which we know
      cannot be fulfilled. Return EINVALIDSPEC for those to signify that there
      is a mismatch in the user-provided data and what the object model is
      capable of satisfying.
      
      If we start at a tag and in the course of peeling find out that we
      cannot reach a particular type, we return EPEEL.
      Carlos Martín Nieto committed
  7. 21 Nov, 2014 7 commits
  8. 19 Nov, 2014 3 commits
  9. 17 Nov, 2014 4 commits
  10. 09 Nov, 2014 2 commits
  11. 08 Nov, 2014 10 commits
  12. 07 Nov, 2014 2 commits
    • git_status_file now takes an exact path · 68182085
      This function has one output but can match multiple files, which can be
      unexpected for the user, which would usually path the exact path of the
      file he wants the status of.
      Ungureanu Marius committed
    • iterator: submodules are determined by an index or tree · 62a617dc
      We cannot know from looking at .gitmodules whether a directory is a
      submodule or not. We need the index or tree we are comparing against to
      tell us. Otherwise we have to assume the entry in .gitmodules is stale
      or otherwise invalid.
      
      Thus we pass the index of the repository into the workdir iterator, even
      if we do not want to compare against it. This follows what git does,
      which even for `git diff <tree>`, it will consider staged submodules as
      such.
      Carlos Martín Nieto committed
  13. 06 Nov, 2014 1 commit