1. 28 Feb, 2013 3 commits
  2. 27 Feb, 2013 1 commit
  3. 13 Feb, 2013 1 commit
  4. 08 Feb, 2013 5 commits
  5. 07 Feb, 2013 2 commits
  6. 01 Feb, 2013 2 commits
  7. 31 Jan, 2013 2 commits
  8. 08 Jan, 2013 1 commit
  9. 17 Dec, 2012 1 commit
  10. 27 Nov, 2012 2 commits
  11. 20 Nov, 2012 3 commits
  12. 15 Nov, 2012 1 commit
    • Add POSIX compat lstat() variant for win32 · cccacac5
      The existing p_lstat implementation on win32 is not quite POSIX
      compliant when setting errno to ENOTDIR.  This adds an option to
      make is be compliant so that code (such as checkout) that cares
      to have separate behavior for ENOTDIR can use it portably.
      
      This also contains a couple of other minor cleanups in the
      posix_w32.c implementations to avoid unnecessary work.
      Russell Belfer committed
  13. 07 Nov, 2012 1 commit
  14. 17 Oct, 2012 1 commit
  15. 16 Oct, 2012 1 commit
  16. 15 Oct, 2012 1 commit
  17. 02 Oct, 2012 1 commit
  18. 20 Sep, 2012 1 commit
  19. 29 Aug, 2012 3 commits
  20. 23 Aug, 2012 1 commit
  21. 22 Aug, 2012 1 commit
    • Add template dir and set gid to repo init · ca1b6e54
      This extends git_repository_init_ext further with support for
      initializing the repository from an external template directory
      and with support for the "create shared" type flags that make a
      set GID repository directory.
      
      This also adds tests for much of the new functionality to the
      existing `repo/init.c` test suite.
      
      Also, this adds a bunch of new utility functions including a
      very general purpose `git_futils_mkdir` (with the ability to
      make paths and to chmod the paths post-creation) and a file
      tree copying function `git_futils_cp_r`.  Also, this includes
      some new path functions that were useful to keep the code
      simple.
      Russell Belfer committed
  22. 02 Aug, 2012 1 commit
  23. 18 Jul, 2012 1 commit
  24. 16 Jul, 2012 1 commit
  25. 21 Jun, 2012 1 commit
    • fix below issues on mingw: · dfa0b65c
      1. compile warning:
      
      D:\libgit2.git\src\win32\posix_w32.c: In function 'p_open':
      D:\libgit2.git\src\win32\posix_w32.c:235:10: warning: 'mode_t' is promoted to 'int' when passed through '...' [enabled by default]
      D:\libgit2.git\src\win32\posix_w32.c:235:10: note: (so you should pass 'int' not 'mode_t' to 'va_arg')
      D:\libgit2.git\src\win32\posix_w32.c:235:10: note: if this code is reached, the program will abort
      
      2. test crash.
      
      3. the above two issues are same root cause. please see http://www.eskimo.com/~scs/cclass/int/sx11c.html
      liyuray committed
  26. 13 Jun, 2012 1 commit