1. 09 Mar, 2016 1 commit
  2. 08 Mar, 2016 4 commits
  3. 07 Mar, 2016 3 commits
  4. 04 Mar, 2016 1 commit
  5. 03 Mar, 2016 2 commits
  6. 29 Feb, 2016 1 commit
  7. 28 Feb, 2016 6 commits
  8. 25 Feb, 2016 1 commit
    • nsec: update staging test for GIT_USE_NSECS · a4c55069
      The index::nsec::staging_maintains_other_nanos test was created to
      ensure that when we stage an entry when GIT_USE_NSECS is *unset* that
      we truncate the index entry and do not persist the (old, invalid)
      nanosec values.  Ensure that when GIT_USE_NSECS is *set* that we do
      not do that, and actually write the correct nanosecond values.
      Edward Thomson committed
  9. 23 Feb, 2016 1 commit
  10. 17 Feb, 2016 3 commits
    • rebase: additional setup tests of exotic behavior · 2a39818c
      Test some additional exotic rebase setup behavior:  that we are
      able to set up properly when already in a detached HEAD state,
      that the caller specifies all of branch, upstream and onto,
      and that the caller specifies branch, upstream and onto by ID.
      Edward Thomson committed
    • index: allow read of index w/ illegal entries · 318b825e
      Allow `git_index_read` to handle reading existing indexes with
      illegal entries.  Allow the low-level `git_index_add` to add
      properly formed `git_index_entry`s even if they contain paths
      that would be illegal for the current filesystem (eg, `AUX`).
      Continue to disallow `git_index_add_bypath` from adding entries
      that are illegal universally illegal (eg, `.git`, `foo/../bar`).
      Edward Thomson committed
    • win32: tests around handling forbidden paths · 4be2aa57
      Introduce a repository that contains some paths that were illegal
      on PC-DOS circa 1981 (like `aux`, `con`, `com1`) and that in a
      bizarre fit of retrocomputing, remain illegal on some "modern"
      computers, despite being "new technology".
      
      Introduce some aspirational tests that suggest that we should be
      able to cope with trees and indexes that contain paths that
      would be illegal on the filesystem, so that we can at least diff
      them.  Further ensure that checkout will not write a repository
      with forbidden paths.
      Edward Thomson committed
  11. 16 Feb, 2016 2 commits
  12. 15 Feb, 2016 1 commit
  13. 12 Feb, 2016 1 commit
  14. 11 Feb, 2016 6 commits
  15. 09 Feb, 2016 2 commits
  16. 12 Jan, 2016 1 commit
  17. 28 Dec, 2015 1 commit
  18. 27 Dec, 2015 3 commits