summaryrefslogtreecommitdiff
path: root/src/path.c
Commit message (Expand)AuthorAgeFilesLines
* core::mkdir tests: ensure we don't stomp symlinks in mkdirEdward Thomson2015-09-171-0/+11
* diriter: don't double '/' on posixEdward Thomson2015-09-131-1/+5
* diriter: don't double '/' on WindowsEdward Thomson2015-09-131-1/+5
* Fix duplicate basenames to support older VSJohn Haley2015-08-051-1/+1
* Merge pull request #3307 from libgit2/cmn/submodule-backslashEdward Thomson2015-07-241-0/+16
|\
| * submodule, path: extract slash conversioncmn/submodule-backslashCarlos Martín Nieto2015-07-131-0/+16
* | Make libgit2 work on Windows Vista againSven Strickroth2015-07-221-3/+8
|/
* buffer: don't allow growing borrowed buffersCarlos Martín Nieto2015-06-241-2/+2
* Fixed Xcode 6.1 build warningsPierre-Olivier Latour2015-06-171-1/+1
* Fixed Xcode 6.1 build warningsPierre-Olivier Latour2015-06-151-2/+2
* path: remove unnecessary readdir_r usagecmn/readdirCarlos Martín Nieto2015-06-151-4/+3
* Fix memory leak on windows in diriter.Jeff Hostetler2015-06-121-0/+2
* Merge pull request #3165 from ethomson/downcaseCarlos Martín Nieto2015-06-081-1/+1
|\
| * git__tolower: a tolower() that isn't dumbEdward Thomson2015-05-291-1/+1
* | path: error out if the callback returns an errorcmn/foreach-cancel-looseCarlos Martín Nieto2015-06-061-2/+4
|/
* path: don't let direach overwrite the callback's error messageCarlos Martín Nieto2015-05-151-1/+3
* diriter: actually use iconv on macEdward Thomson2015-05-011-2/+3
* git_buf_put_w: introduce utf16->utf8 conversionEdward Thomson2015-05-011-23/+4
* git_path_diriter: use FindFirstFile in win32Edward Thomson2015-05-011-2/+186
* git_path_diriter: next shouldn't take path ptrEdward Thomson2015-05-011-12/+15
* git_path_dirload_with_stat: moved to fs_iteratorEdward Thomson2015-05-011-127/+0
* git_path_dirload_with_stat: use git_path_diriterEdward Thomson2015-05-011-123/+51
* git_path_dirload: use git_path_diriterEdward Thomson2015-05-011-75/+112
* git_path: introduce 'git_path_diriter'Edward Thomson2015-05-011-0/+130
* ISO C90 forbids mixed declarations and codeJozef Matula2015-04-081-4/+4
* repository: Introduce "reserved names"Edward Thomson2015-02-271-19/+20
* Make our overflow check look more like gcc/clang'sEdward Thomson2015-02-131-25/+18
* allocations: test for overflow of requested sizeEdward Thomson2015-02-121-14/+50
* git_path_join_unrooted: return base lenEdward Thomson2015-01-201-11/+16
* COM0 is a valid path, although Windows Explorer does not allow to create thisLinquize2014-12-191-1/+1
* Introduce core.protectHFS and core.protectNTFSEdward Thomson2014-12-171-31/+82
* path: Use UTF8 iteration for HFS charsVicent Marti2014-12-161-81/+45
* checkout: disallow bad paths on HFSEdward Thomson2014-12-161-0/+93
* checkout: disallow bad paths on win32Edward Thomson2014-12-161-0/+148
* iterator: free paths when skipping themEdward Thomson2014-10-261-1/+4
* is_empty_dir (wi32): cope with empty mount pointsEdward Thomson2014-10-131-16/+26
* path: fix invalid accessErdur2014-09-301-1/+4
* Merge pull request #2571 from libgit2/vmg/walk-up-pathVicent Marti2014-09-171-2/+17
|\
| * path: Fix `git_path_walk_up` to work with non-rooted pathsThe rugged tests are fragile2014-09-171-2/+17
* | Merge pull request #2572 from cirosantilli/factor-voidVicent Marti2014-09-171-2/+2
|\ \ | |/ |/|
| * Replace void casts with GIT_UNUSED.Ciro Santilli2014-09-171-2/+2
* | Clean up some leaks in the test suiteCarlos Martín Nieto2014-09-171-1/+3
|/
* Introduce git_path_make_relativeEdward Thomson2014-09-021-0/+55
* Don't report status on named pipesRussell Belfer2014-08-081-11/+12
* Merge remote-tracking branch 'origin/master' into fix-git-status-list-new-unr...Alan Rogers2014-07-221-29/+25
|\
| * Handle local file:/// paths on WindowsEdward Thomson2014-07-111-29/+25
* | Merge remote-tracking branch 'origin/development' into fix-git-status-list-ne...Alan Rogers2014-06-041-0/+18
|\ \ | |/
| * clone: re-use the local transport's path resolutioncmn/path-to-pathCarlos Martín Nieto2014-06-031-0/+18
* | Clear out the struct.Alan Rogers2014-06-041-0/+1
* | Return GIT_FILEMODE_UNREADABLE for files that fail to stat.Alan Rogers2014-05-211-2/+9