summaryrefslogtreecommitdiff
path: root/src/path.c
Commit message (Expand)AuthorAgeFilesLines
* path: ensure dirname on Win32 prefix always has a trailing '/'Patrick Steinhardt2017-02-081-7/+15
* path: get correct dirname for Windows rootPatrick Steinhardt2017-02-081-0/+3
* path: extract `win32_path_prefix` functionPatrick Steinhardt2017-02-081-23/+33
* giterr_set: consistent error messagesEdward Thomson2016-12-291-15/+15
* path: remove unused local variablePatrick Steinhardt2016-12-121-1/+0
* refdb: bubble up locked files on the read sideCarlos Martín Nieto2016-11-141-0/+4
* path: pass string instead of git_buf to giterr_setPatrick Steinhardt2016-11-141-1/+1
* Patch parsing from patch filesEdward Thomson2016-05-261-0/+19
* Introduce `git_path_common_dirlen`Edward Thomson2016-03-241-0/+14
* path: use GITERR_CHECK_ALLOC_BUF to verify passed in bufferPatrick Steinhardt2016-02-231-2/+1
* index: allow read of index w/ illegal entriesEdward Thomson2016-02-171-1/+6
* Fix a couple function signaturesThomas Edvalson2015-12-141-1/+1
* 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
|\