1. 02 Apr, 2014 2 commits
  2. 01 Apr, 2014 1 commit
  3. 31 Mar, 2014 3 commits
  4. 29 Mar, 2014 1 commit
  5. 28 Mar, 2014 2 commits
  6. 27 Mar, 2014 1 commit
  7. 26 Mar, 2014 4 commits
  8. 25 Mar, 2014 2 commits
    • Update behavior for untracked sub-repos · d3bc95fd
      When a directory containing a .git directory (or even just a plain
      gitlink) was found, libgit2 was going out of its way to treat it
      specially.  This seemed like it was necessary because the diff
      code was not originally emulating Git's behavior for untracked
      directories correctly (i.e. scanning for ignored vs untracked items
      inside).  Now that libgit2 diff mimics Git's untracked directory
      behavior, the special handling for contained Git repos is actually
      incorrect and this commit rips it out.
      Russell Belfer committed
    • Make submodules externally refcounted · a15c7802
      `git_submodule` objects were already refcounted internally in case
      the submodule name was different from the path at which it was
      stored.  This makes that refcounting externally used as well, so
      `git_submodule_lookup` and `git_submodule_add_setup` return an
      object that requires a `git_submodule_free` when done.
      Russell Belfer committed
  9. 24 Mar, 2014 5 commits
  10. 20 Mar, 2014 10 commits
  11. 19 Mar, 2014 3 commits
  12. 18 Mar, 2014 2 commits
  13. 17 Mar, 2014 2 commits
  14. 12 Mar, 2014 1 commit
  15. 10 Mar, 2014 1 commit