summaryrefslogtreecommitdiff
path: root/src/fileops.c
Commit message (Expand)AuthorAgeFilesLines
* Fix broken logic for attr cache invalidationRussell Belfer2014-04-171-0/+14
* Attribute file cache refactorRussell Belfer2014-04-171-3/+1
* Move system directory cache out of utilsEdward Thomson2014-02-241-220/+0
* Cleanups, renames, and leak fixesRussell Belfer2013-12-121-3/+10
* Remove converting user error to GIT_EUSERRussell Belfer2013-12-111-30/+17
* Improve GIT_EUSER handlingRussell Belfer2013-12-111-39/+36
* Plug configuration file search paths leaksnulltoken2013-11-051-1/+1
* move mode_t to filebuf_open instead of _commitEdward Thomson2013-11-041-1/+10
* preserve windows error numbers as wellEdward Thomson2013-11-011-2/+2
* Merge pull request #1562 from libgit2/cmn/refs-namespace-lookupVicent Martí2013-10-111-1/+7
|\
| * futils: return GIT_ENOTFOUND when trying to read a directoryCarlos Martín Nieto2013-10-111-1/+7
* | More filemode cleanups for FAT on MacOSRussell Belfer2013-10-081-52/+33
* | Initial iconv hookup for precomposed unicodeRussell Belfer2013-10-031-44/+29
* | Merge pull request #1858 from linquize/win32-template-dirVicent Martí2013-09-171-3/+20
|\ \
| * | Can load default template directoryLinquize2013-09-181-1/+8
| * | Can guess win32 git template dirLinquize2013-09-171-1/+11
| * | Refactor git_win32__find_system_dirs() to extract "etc\\" as subpath parameterLinquize2013-09-171-1/+1
* | | Add clar helpers for testing file equalityRussell Belfer2013-09-171-11/+1
* | | Add simple global shutdown hooksRussell Belfer2013-09-171-7/+10
|/ /
* | path: Make direach() return EUSER on callback errornulltoken2013-09-101-9/+21
* | Add more file mode permissions macrosRussell Belfer2013-09-051-2/+2
* | index: report when it's lockedCarlos Martín Nieto2013-08-191-1/+1
|/
* Merge pull request #1781 from brodie/brodie/stat-before-openVicent Martí2013-08-141-5/+12
|\
| * fileops: stat() before open()ing in git_futils_readbuffer_updated()Brodie Rao2013-08-131-5/+12
* | Rename git__win32_path fns to git_win32_pathRussell Belfer2013-08-131-1/+1
* | windows: Path conversion with better semanticsVicent Marti2013-08-131-2/+2
* | Discriminate path-specific and general UTF-X conversionsBen Straub2013-08-081-1/+1
* | Rename git_win_str_utf* to git_win32_path_utf*Ben Straub2013-08-071-1/+1
* | Add typedefs for win32 utf-8 and utf-16 buffersBen Straub2013-08-071-2/+2
* | Split UTF-16 and UTF-8 buffer sizes for win32Ben Straub2013-08-051-2/+2
|/
* Fix possible double closeSven Strickroth2013-07-271-0/+1
* Fix warning message about mismatched typesRussell Belfer2013-07-221-5/+3
* preload configuration pathsEdward Thomson2013-07-111-0/+14
* Revert "Work around reparse point stat issues"Sven Strickroth2013-06-251-2/+1
* Merge pull request #1670 from arrbee/open-cloexecVicent Martí2013-06-241-2/+4
|\
| * Add O_CLOEXEC to open callsRussell Belfer2013-06-221-2/+4
* | Work around reparse point stat issuesRussell Belfer2013-06-241-1/+2
|/
* fileops: fix invalid readyorah2013-06-141-1/+1
* Make mkdir early exit cases clearerRussell Belfer2013-06-051-35/+30
* Simplify git_futils_mkdirRussell Belfer2013-06-051-46/+36
* I'm a dickVicent Marti2013-06-051-7/+7
* Ensure git_futils_mkdir won't mkdir rootRussell Belfer2013-06-051-13/+14
* Allow creation of directories under the volume root in Win32Jameson Miller2013-06-051-5/+13
* Add more diff rename detection testsRussell Belfer2013-05-201-0/+26
* Merge pull request #1526 from arrbee/cleanup-error-return-without-msgVicent Martí2013-05-061-1/+3
|\
| * Report stat error when checking if file modifiedRussell Belfer2013-05-011-1/+3
* | allow checkout to proceed when a dir to be removed is in use (win32)Edward Thomson2013-05-031-2/+2
|/
* Merge pull request #1417 from arrbee/opts-for-pathsVicent Martí2013-03-181-49/+160
|\
| * Fixes and cleanupsRussell Belfer2013-03-181-3/+3
| * Switch search paths to classic delimited stringsRussell Belfer2013-03-181-38/+88