summaryrefslogtreecommitdiff
path: root/src/attr.c
Commit message (Expand)AuthorAgeFilesLines
* attr: use GIT_ASSERTEdward Thomson2020-11-251-3/+12
* attr: optionally read attributes from repositoryEdward Thomson2019-08-111-3/+14
* attr_file: ignore macros defined in subdirectoriesPatrick Steinhardt2019-07-121-20/+22
* attr: Don't fail in attr_setup if there exists a system attributes fileSven Strickroth2019-07-041-0/+1
* attr: fix attribute lookup if repo has no common directoryPatrick Steinhardt2019-06-261-11/+10
* attr: refactor setup to match current coding stylePatrick Steinhardt2019-06-261-30/+24
* attr: rename constants and macros for consistencyethomson/attrEdward Thomson2019-06-161-5/+5
* strmap: introduce high-level setter for key/value pairsPatrick Steinhardt2019-02-151-2/+1
* maps: use uniform lifecycle management functionsPatrick Steinhardt2019-02-151-1/+1
* git_error: use new names in internal APIs and usageEdward Thomson2019-01-221-7/+7
* Convert usage of `git_buf_free` to new `git_buf_dispose`Patrick Steinhardt2018-06-101-4/+4
* attr: avoid stat'ting files for bare repositoriesPatrick Steinhardt2018-02-011-3/+15
* Make sure to always include "common.h" firstPatrick Steinhardt2017-07-031-1/+2
* Add missing license headersPatrick Steinhardt2017-07-031-0/+7
* strmap: remove GIT__USE_STRMAP macroPatrick Steinhardt2017-02-171-2/+0
* khash: avoid using macro magic to get return addressPatrick Steinhardt2017-02-171-1/+1
* repository: use `git_repository_item_path`Patrick Steinhardt2017-02-131-13/+23
* attr: always return errorsEdward Thomson2015-05-121-1/+2
* Improvements to ignore performance on Windows.J Wyman2015-04-281-3/+3
* buffer: introduce git_buf_attach_notownedEdward Thomson2015-02-191-3/+2
* Remove extra semicolon outside of a functionStefan Widgren2015-02-151-1/+1
* remove some unused warningsEdward Thomson2015-02-041-3/+2
* checkout: cache system attributes file locationEdward Thomson2015-02-041-16/+52
* attrcache: don't re-read attrs during checkoutEdward Thomson2015-02-031-20/+46
* StyleThe rugged tests are fragile2014-09-171-3/+2
* attr: Do not walk path if we're at the rootThe rugged tests are fragile2014-09-171-5/+8
* path: Fix `git_path_walk_up` to work with non-rooted pathsThe rugged tests are fragile2014-09-171-2/+2
* attr: Cleanup the containing dir logicThe rugged tests are fragile2014-09-161-5/+5
* Fix attribute lookup in index for bare reposrb/attr-with-bareRussell Belfer2014-09-151-0/+2
* Minor fixesRussell Belfer2014-04-181-1/+1
* Preload attribute files that may contain macrosRussell Belfer2014-04-181-3/+71
* Fix broken logic for attr cache invalidationRussell Belfer2014-04-171-12/+12
* Fix tests with new attr cache codeRussell Belfer2014-04-171-8/+12
* Attribute file cache refactorRussell Belfer2014-04-171-441/+37
* Add diff threading tests and attr file cache locksRussell Belfer2014-04-171-78/+137
* Move system directory cache out of utilsEdward Thomson2014-02-241-4/+4
* Misc cleanupsRussell Belfer2014-01-301-0/+9
* index: rename an entry's id to 'id'Carlos Martín Nieto2014-01-251-2/+2
* One more rename/cleanup for callback err functionsRussell Belfer2013-12-111-1/+1
* Some callback error check style cleanupsRussell Belfer2013-12-111-3/+4
* Remove converting user error to GIT_EUSERRussell Belfer2013-12-111-8/+4
* Further EUSER and error propagation fixesRussell Belfer2013-12-111-2/+5
* Improve GIT_EUSER handlingRussell Belfer2013-12-111-2/+1
* Add config read fns with controlled error behaviorRussell Belfer2013-12-111-8/+8
* The "common.h" should be included before "config.h".Cheng Zhao2013-10-281-0/+1
* Add attributes to filters and fix registryRussell Belfer2013-09-171-3/+5
* Add ~ expansion to global attributes and excludesRussell Belfer2013-05-241-8/+21
* Unify whitespaces to tabsLinquize2013-05-151-4/+4
* Make git_oid_cmp public and add git_oid__cmpRussell Belfer2013-04-291-1/+1
* Implement global/system file search pathsRussell Belfer2013-03-151-17/+26