summaryrefslogtreecommitdiff
path: root/src/attr_file.c
Commit message (Expand)AuthorAgeFilesLines
* path: separate git-specific path functions from utilEdward Thomson2021-11-091-3/+3
* str: introduce `git_str` for internal, `git_buf` is externalethomson/gitstrEdward Thomson2021-10-171-14/+14
* attr_file: don't take the `repo` as an argethomson/attr_longpathsEdward Thomson2021-09-261-1/+0
* attr_file: don't validate workdir paths in attr lookupsEdward Thomson2021-09-261-2/+1
* filter: use a `git_oid` in filter options, not a pointerethomson/filter_commit_idEdward Thomson2021-09-211-12/+22
* attr: introduce GIT_ATTR_CHECK_INCLUDE_COMMITEdward Thomson2021-07-221-6/+28
* attr: cache nonexistent attr files from commitsEdward Thomson2021-07-221-3/+18
* attr: include the filename in the attr sourceEdward Thomson2021-07-221-3/+3
* attr: the attr source is now a structEdward Thomson2021-07-221-12/+13
* attr: rename internal attr file source enumEdward Thomson2021-07-221-21/+21
* buf: bom enum is in the buf namespaceEdward Thomson2021-05-111-2/+2
* buf: remove internal `git_buf_text` namespaceEdward Thomson2021-05-111-2/+1
* attr: validate workdir paths for attribute filesEdward Thomson2021-04-281-3/+8
* threads: rename git_atomic to git_atomic32Edward Thomson2020-12-061-1/+1
* attr_file: use GIT_ASSERTEdward Thomson2020-11-251-4/+7
* git_pool_init: handle failure casesethomson/poolinitEdward Thomson2020-06-011-3/+8
* blob: use `git_object_size_t` for object sizeEdward Thomson2019-11-221-1/+1
* attr: optionally read attributes from repositoryEdward Thomson2019-08-111-3/+40
* attr_file: ignore macros defined in subdirectoriesPatrick Steinhardt2019-07-121-4/+7
* attr_file: refactor `parse_buffer` functionPatrick Steinhardt2019-07-121-32/+29
* attr_file: refactor `load_standalone` functionPatrick Steinhardt2019-07-121-18/+13
* attr_file: completely initialize attribute sessionsPatrick Steinhardt2019-07-041-0/+1
* attr_file: convert to use `wildmatch`Patrick Steinhardt2019-06-151-22/+5
* posix: remove implicit include of "fnmatch.h"Patrick Steinhardt2019-06-151-0/+1
* attr_file: remove invalid TODO commentPatrick Steinhardt2019-06-131-1/+0
* attr_file: account for escaped escapes when searching trailing spacePatrick Steinhardt2019-06-131-3/+15
* attr_file: fix unescaping of escapes required for fnmatchPatrick Steinhardt2019-06-131-2/+30
* attr_file: properly handle escaped '\' when searching non-escaped spacesPatrick Steinhardt2019-06-131-14/+16
* Merge pull request #5095 from pks-t/pks/ignore-escaped-trailing-spaceEdward Thomson2019-06-061-3/+19
|\
| * ignore: handle escaped trailing whitespacePatrick Steinhardt2019-06-061-2/+4
| * attr_file: refactor stripping of trailing spacesPatrick Steinhardt2019-06-061-3/+17
* | Merge pull request #5074 from libgit2/ethomson/ignore_leading_slashEdward Thomson2019-06-061-1/+2
|\ \ | |/ |/|
| * ignore: only skip first leading slashethomson/ignore_leading_slashEdward Thomson2019-05-191-1/+2
* | attr: optionally treat leading whitespace as significantEdward Thomson2019-05-241-4/+11
* | ignore: skip UTF8 BOM in ignore fileethomson/ignore_skip_bomEdward Thomson2019-05-191-1/+12
|/
* ignore: Do not match on prefix of negated patternsSteve King Jr2019-03-141-12/+0
* blob: validate that blob sizes fit in a size_tEdward Thomson2019-01-251-1/+6
* git_error: use new names in internal APIs and usageEdward Thomson2019-01-221-9/+9
* Merge pull request #4436 from pks-t/pks/packfile-stream-freeEdward Thomson2018-06-111-5/+5
|\
| * Convert usage of `git_buf_free` to new `git_buf_dispose`Patrick Steinhardt2018-06-101-5/+5
* | ignore: fix negative leading directory rules unignoring subdirectory filesPatrick Steinhardt2018-06-061-2/+3
|/
* attr_file: fix handling of directory patterns with trailing spacesPatrick Steinhardt2018-04-121-0/+5
* Make sure to always include "common.h" firstPatrick Steinhardt2017-07-031-2/+2
* Add missing license headersPatrick Steinhardt2017-07-031-0/+7
* Fix issue with directory glob ignore in subdirectoriesRobert Gay2017-05-171-2/+6
* giterr_set: consistent error messagesEdward Thomson2016-12-291-5/+5
* attr_file: fix resource leakPatrick Steinhardt2016-02-091-2/+3
* pool: Simplify implementationVicent Marti2015-10-281-5/+1
* attr: declare variable at top of block for msvcEdward Thomson2015-05-121-1/+3
* attr: less path mangling during attribute matchingEdward Thomson2015-05-121-40/+12