1. 06 Apr, 2015 1 commit
    • Fix git_checkout_tree() to do index filemodes correctly on Windows. · 67db2bde
      git_checkout_tree() has some fallback behaviors for file systems
      which don't have full support of filemodes.  Generally works fine,
      but if a given file had a change of type from a 0644 to 0755 (i.e.,
      you add executable permissions), the fallback behavior incorrectly
      triggers when writing hte updated index.
      
      This would cause a git_checkout_tree() command, even with the
      GIT_CHECKOUT_FORCE option set, to leave a dirty index on Windows.
      
      Also added checks to an existing test to catch this case.
      John Fultz committed
  2. 03 Mar, 2015 4 commits
  3. 27 Feb, 2015 3 commits
  4. 14 Feb, 2015 1 commit
  5. 04 Feb, 2015 1 commit
  6. 03 Feb, 2015 1 commit
  7. 20 Jan, 2015 1 commit
  8. 04 Jan, 2015 1 commit
  9. 23 Dec, 2014 2 commits
  10. 23 Nov, 2014 1 commit
  11. 06 Nov, 2014 1 commit
  12. 03 Aug, 2014 1 commit
  13. 06 Mar, 2014 1 commit
  14. 03 Feb, 2014 1 commit
  15. 30 Jan, 2014 2 commits
  16. 25 Jan, 2014 1 commit
  17. 22 Jan, 2014 1 commit
  18. 15 Jan, 2014 1 commit
  19. 13 Dec, 2013 2 commits
  20. 11 Dec, 2013 2 commits
  21. 14 Nov, 2013 1 commit
  22. 16 Oct, 2013 1 commit
  23. 07 Aug, 2013 1 commit
  24. 24 Jun, 2013 1 commit
  25. 21 Jun, 2013 3 commits
  26. 15 May, 2013 1 commit
  27. 03 May, 2013 1 commit
  28. 01 May, 2013 1 commit
  29. 15 Apr, 2013 1 commit