1. 17 Apr, 2017 1 commit
  2. 05 Apr, 2017 1 commit
  3. 03 Apr, 2017 3 commits
  4. 02 Apr, 2017 5 commits
  5. 01 Apr, 2017 2 commits
  6. 28 Feb, 2017 1 commit
    • odb_loose: fsync tests · e6ed0d2f
      Introduce a simple counter that `p_fsync` implements.  This is useful
      for ensuring that `p_fsync` is called when we expect it to be, for
      example when we have enabled an odb backend to perform `fsync`s when
      writing objects.
      Edward Thomson committed
  7. 29 Dec, 2016 1 commit
  8. 06 Dec, 2016 1 commit
  9. 20 Nov, 2016 1 commit
  10. 18 Nov, 2016 1 commit
    • threads: introduce `git_thread_exit` · 82f15896
      Introduce `git_thread_exit`, which will allow threads to terminate at an
      arbitrary time, returning a `void *`.  On Windows, this means that we
      need to store the current `git_thread` in TLS, so that we can set its
      `return` value when terminating.
      
      We cannot simply use `ExitThread`, since Win32 returns `DWORD`s from
      threads; we return `void *`.
      Edward Thomson committed
  11. 06 Oct, 2016 1 commit
  12. 20 Jun, 2016 9 commits
  13. 18 May, 2016 1 commit
  14. 16 Mar, 2016 1 commit
  15. 25 Feb, 2016 1 commit
    • nsec: support NDK's crazy nanoseconds · 3d6a42d1
      Android NDK does not have a `struct timespec` in its `struct stat`
      for nanosecond support, instead it has a single nanosecond member inside
      the struct stat itself.  We will use that and use a macro to expand to
      the `st_mtim` / `st_mtimespec` definition on other systems (much like
      the existing `st_mtime` backcompat definition).
      Edward Thomson committed
  16. 16 Feb, 2016 1 commit
  17. 12 Feb, 2016 1 commit
  18. 10 Feb, 2016 1 commit
  19. 21 Nov, 2015 1 commit
  20. 21 Oct, 2015 1 commit
  21. 23 Sep, 2015 1 commit
  22. 19 Sep, 2015 1 commit
  23. 17 Sep, 2015 1 commit
  24. 05 Aug, 2015 1 commit
  25. 03 Aug, 2015 1 commit