summaryrefslogtreecommitdiff
path: root/tests/path/core.c
Commit message (Expand)AuthorAgeFilesLines
* path: length validation respecting core.longpathsEdward Thomson2021-11-091-18/+19
* path: introduce `git_path_str_is_valid`Edward Thomson2021-11-091-7/+7
* fs_path: make empty component validation optionalEdward Thomson2021-11-091-13/+30
* fs_path: introduce `str_is_valid`Edward Thomson2021-11-091-0/+27
* fs_path: `validate` -> `is_valid`Edward Thomson2021-11-091-133/+133
* path: separate git-specific path functions from utilEdward Thomson2021-11-091-230/+154
* str: introduce `git_str` for internal, `git_buf` is externalethomson/gitstrEdward Thomson2021-10-171-7/+7
* test: clean up memory leaksEdward Thomson2021-05-061-0/+3
* path: introduce ondisk and workdir path validationEdward Thomson2021-04-281-0/+58
* path: git_path_isvalid -> git_path_validateEdward Thomson2021-04-141-199/+199
* path: support non-ascii drive letters on dosEdward Thomson2019-12-101-0/+11
* path: only treat paths starting with '\' as absolute on Win32Patrick Steinhardt2019-06-131-0/+10
* Convert usage of `git_buf_free` to new `git_buf_dispose`Patrick Steinhardt2018-06-101-3/+3
* path: reject .gitmodules as a symlinkCarlos Martín Nieto2018-05-231-197/+197
* index: allow read of index w/ illegal entriesEdward Thomson2016-02-171-6/+6
* git_path_join_unrooted: return base lenEdward Thomson2015-01-201-0/+47
* Add more Windows reserved filenamesLinquize2014-12-191-0/+13
* COM0 is a valid path, although Windows Explorer does not allow to create thisLinquize2014-12-191-0/+2
* Introduce core.protectHFS and core.protectNTFSEdward Thomson2014-12-171-3/+19
* checkout: disallow bad paths on HFSEdward Thomson2014-12-161-1/+30
* checkout: disallow bad paths on win32Edward Thomson2014-12-161-0/+194
* path: Fix `git_path_walk_up` to work with non-rooted pathsThe rugged tests are fragile2014-09-171-2/+0
* Introduce git_path_make_relativeEdward Thomson2014-09-021-0/+55