summaryrefslogtreecommitdiff
path: root/src/path.h
Commit message (Expand)AuthorAgeFilesLines
* Fix coding style for pointerpunkymaniac2021-09-091-1/+1
* path: don't join paths in git_path_find_dirEdward Thomson2021-04-281-1/+1
* path: introduce ondisk and workdir path validationEdward Thomson2021-04-281-0/+70
* path: git_path_isvalid -> git_path_validateEdward Thomson2021-04-141-3/+8
* path: remove unused git_path_topdirEdward Thomson2020-11-271-2/+0
* config: validate ownership of C:\ProgramData\Git\config before using itJohannes Schindelin2019-08-131-0/+12
* path: extract function to check whether a path supports symlinksPatrick Steinhardt2019-07-201-0/+2
* path: export the dotgit-checking functionscmn/expose-gitfile-checkCarlos Martín Nieto2018-10-151-38/+2
* path: unify `git_path_is_*` APIsPatrick Steinhardt2018-06-011-71/+37
* path: reject .gitmodules as a symlinkCarlos Martín Nieto2018-05-231-0/+1
* path: accept the name length as a parameterCarlos Martín Nieto2018-05-221-9/+18
* path: expose dotgit detection functions per filesystemCarlos Martín Nieto2018-05-221-0/+42
* path: hide the dotgit file functionsCarlos Martín Nieto2018-05-181-0/+21
* path: expose `git_path_is_dirsep`Patrick Steinhardt2017-10-091-0/+6
* path: expose `git_path_is_absolute`Patrick Steinhardt2017-10-091-0/+7
* Make sure to always include "common.h" firstPatrick Steinhardt2017-07-031-0/+1
* Patch parsing from patch filesEdward Thomson2016-05-261-0/+6
* Introduce `git_path_common_dirlen`Edward Thomson2016-03-241-0/+12
* index: allow read of index w/ illegal entriesEdward Thomson2016-02-171-4/+14
* `mkdir`: cope with root path on win32Edward Thomson2015-09-171-1/+1
* core::mkdir tests: ensure we don't stomp symlinks in mkdirEdward Thomson2015-09-171-0/+6
* Merge pull request #3332 from phatblat/ben/doc-warningsCarlos Martín Nieto2015-08-011-1/+1
|\
| * Fix remaining documentation warningsBen Chatelain2015-07-271-1/+1
* | submodule, path: extract slash conversioncmn/submodule-backslashCarlos Martín Nieto2015-07-131-0/+5
|/
* path: remove unnecessary readdir_r usagecmn/readdirCarlos Martín Nieto2015-06-151-1/+1
* diriter: actually use iconv on macEdward Thomson2015-05-011-84/+91
* git_path_diriter: use FindFirstFile in win32Edward Thomson2015-05-011-0/+26
* git_path_diriter: next shouldn't take path ptrEdward Thomson2015-05-011-1/+48
* git_path_dirload_with_stat: moved to fs_iteratorEdward Thomson2015-05-011-36/+0
* git_path_dirload: use git_path_diriterEdward Thomson2015-05-011-7/+3
* git_path: introduce 'git_path_diriter'Edward Thomson2015-05-011-0/+32
* git_path_join_unrooted: return base lenEdward Thomson2015-01-201-3/+17
* Introduce core.protectHFS and core.protectNTFSEdward Thomson2014-12-171-10/+10
* checkout: disallow bad paths on HFSEdward Thomson2014-12-161-0/+5
* checkout: disallow bad paths on win32Edward Thomson2014-12-161-0/+38
* Spelling fixesWill Stamper2014-12-041-1/+1
* path: Fix `git_path_walk_up` to work with non-rooted pathsThe rugged tests are fragile2014-09-171-1/+1
* Introduce git_path_make_relativeEdward Thomson2014-09-021-0/+11
* Fix rejection of parent dir of negated ignoresRussell Belfer2014-08-081-0/+8
* Merge pull request #2471 from jacquesg/compatibility-cleanupVicent Marti2014-08-071-0/+1
|\
| * Cleanup portability/compatibility layerJacques Germishuys2014-08-051-0/+1
* | Handle local file:/// paths on WindowsEdward Thomson2014-07-111-0/+1
|/
* clone: re-use the local transport's path resolutioncmn/path-to-pathCarlos Martín Nieto2014-06-031-0/+3
* Pass unconverted data when iconv doesn't like itRussell Belfer2014-05-081-0/+2
* Submodule sync refactoringRussell Belfer2014-04-011-0/+8
* Remove converting user error to GIT_EUSERRussell Belfer2013-12-111-3/+4
* iconv: Do not fake an API when iconv is not availableVicent Marti2013-11-011-10/+0
* Move path prefixed help to path.hEdward Thomson2013-10-161-0/+28
* Make reference lookups apply precomposeunicodeRussell Belfer2013-10-081-5/+0
* More filemode cleanups for FAT on MacOSRussell Belfer2013-10-081-0/+4