1. 13 Sep, 2016 1 commit
  2. 29 Jun, 2016 1 commit
  3. 26 May, 2016 1 commit
  4. 30 Sep, 2015 1 commit
  5. 05 Aug, 2015 1 commit
  6. 02 Jul, 2015 1 commit
  7. 29 May, 2015 2 commits
  8. 11 Feb, 2015 1 commit
  9. 16 Dec, 2014 2 commits
    • checkout: disallow bad paths on win32 · a64119e3
      Disallow:
       1. paths with trailing dot
       2. paths with trailing space
       3. paths with trailing colon
       4. paths that are 8.3 short names of .git folders ("GIT~1")
       5. paths that are reserved path names (COM1, LPT1, etc).
       6. paths with reserved DOS characters (colons, asterisks, etc)
      
      These paths would (without \\?\ syntax) be elided to other paths - for
      example, ".git." would be written as ".git".  As a result, writing these
      paths literally (using \\?\ syntax) makes them hard to operate with from
      the shell, Windows Explorer or other tools.  Disallow these.
      Edward Thomson committed
  10. 06 Jul, 2014 1 commit
  11. 30 Apr, 2014 1 commit
  12. 17 Apr, 2014 1 commit
    • Decouple index iterator sort from index · 3b4c401a
      This makes the index iterator honor the GIT_ITERATOR_IGNORE_CASE
      and GIT_ITERATOR_DONT_IGNORE_CASE flags without modifying the
      index data itself.  To take advantage of this, I had to export a
      number of the internal index entry comparison functions.  I also
      wrote some new tests to exercise the capability.
      Russell Belfer committed
  13. 15 Jan, 2014 1 commit
  14. 13 Jan, 2014 1 commit
  15. 08 Jan, 2014 1 commit
  16. 19 Nov, 2013 1 commit
  17. 17 Sep, 2013 2 commits
  18. 01 Sep, 2013 1 commit
  19. 09 Jul, 2013 1 commit
  20. 17 Jun, 2013 3 commits
  21. 12 Jun, 2013 1 commit
  22. 07 Jun, 2013 1 commit
  23. 25 May, 2013 1 commit
  24. 24 May, 2013 1 commit
  25. 07 May, 2013 1 commit
  26. 25 Apr, 2013 1 commit
  27. 23 Apr, 2013 1 commit
  28. 22 Apr, 2013 5 commits
  29. 15 Apr, 2013 1 commit
  30. 25 Mar, 2013 1 commit
  31. 18 Mar, 2013 1 commit