summaryrefslogtreecommitdiff
path: root/src/config_entries.c
Commit message (Expand)AuthorAgeFilesLines
* config_entries: micro-optimize storage of multivarsPatrick Steinhardt2019-11-051-3/+16
* config_entries: only keep track of a single entry listPatrick Steinhardt2019-11-051-73/+22
* config_entries: mark local functions as staticPatrick Steinhardt2019-11-051-3/+3
* config_entries: fix possible segfault when duplicating entriesPatrick Steinhardt2019-07-261-15/+32
* strmap: introduce high-level setter for key/value pairsPatrick Steinhardt2019-02-151-4/+1
* strmap: introduce `git_strmap_get` and use it throughout the treePatrick Steinhardt2019-02-151-10/+4
* maps: use uniform lifecycle management functionsPatrick Steinhardt2019-02-151-1/+1
* git_error: use new names in internal APIs and usageEdward Thomson2019-01-221-8/+8
* khash: remove intricate knowledge of khash typesPatrick Steinhardt2018-11-281-2/+2
* config_entries: refactor entries iterator memory ownershipPatrick Steinhardt2018-09-281-7/+43
* config_entries: internalize structure declarationsPatrick Steinhardt2018-09-281-0/+12
* config_entries: abstract away reference countingPatrick Steinhardt2018-09-281-9/+13
* config_entries: abstract away iteration over entriesPatrick Steinhardt2018-09-281-1/+22
* config_entries: abstract away retrieval of config entriesPatrick Steinhardt2018-09-281-0/+50
* config_entries: rename functions and structurePatrick Steinhardt2018-09-281-5/+5
* config_entries: pull out implementation of entry storePatrick Steinhardt2018-09-281-0/+136