summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* configuration: deprecate git_cvar safelyethomson/cvarEdward Thomson2019-07-181-0/+14
* configuration: cvar -> configmapPatrick Steinhardt2019-07-1827-194/+195
* Merge pull request #5156 from pks-t/pks/attr-macros-in-subdirPatrick Steinhardt2019-07-189-171/+365
|\
| * attr_file: ignore macros defined in subdirectoriesPatrick Steinhardt2019-07-128-40/+66
| * attr_file: refactor `parse_buffer` functionPatrick Steinhardt2019-07-121-32/+29
| * attr_file: refactor `load_standalone` functionPatrick Steinhardt2019-07-121-18/+13
| * attrcache: fix memory leak if inserting invalid macro to cachePatrick Steinhardt2019-07-121-2/+11
| * attrcache: fix multiple memory leaks when inserting macrosPatrick Steinhardt2019-07-121-10/+16
| * tests: attr: verify that in-memory macros are respectedPatrick Steinhardt2019-07-121-0/+55
| * tests: attr: implement tests to verify attribute rewriting behaviourPatrick Steinhardt2019-07-122-0/+85
| * tests: attr: extract macro tests into their own suitePatrick Steinhardt2019-07-122-70/+91
* | Merge pull request #5168 from tiennou/clar/fix-data-suite-countPatrick Steinhardt2019-07-181-1/+1
|\ \
| * | clar: correctly account for "data" suites when countingEtienne Samson2019-07-161-1/+1
* | | Merge pull request #5170 from bk2204/packbuilder-efficient-reallocEdward Thomson2019-07-171-1/+1
|\ \ \ | |/ / |/| |
| * | pack-objects: allocate memory more efficientlybrian m. carlson2019-07-171-1/+1
|/ /
* | Merge pull request #5131 from pks-t/pks/fileops-mkdir-in-rootPatrick Steinhardt2019-07-122-3/+46
|\ \ | |/ |/|
| * fileops: fix creation of directory in filesystem rootPatrick Steinhardt2019-07-112-3/+46
* | Merge pull request #5160 from pks-t/pks/win32-fuzzersPatrick Steinhardt2019-07-125-47/+45
|\ \ | |/ |/|
| * ci: build fuzzers on Powershell based build jobsPatrick Steinhardt2019-07-051-1/+1
| * fuzzers: clean up header includesPatrick Steinhardt2019-07-054-18/+2
| * fuzzers: use `git_buf_printf` instead of `snprintf`Patrick Steinhardt2019-07-051-16/+15
| * fuzzers: use POSIX emulation layer to unlink filesPatrick Steinhardt2019-07-051-7/+7
| * fuzzers: make printf formatters cross-platform compatiblePatrick Steinhardt2019-07-051-2/+3
| * fuzzers: implement `mkdtemp` alternative for Win32Patrick Steinhardt2019-07-051-6/+20
* | Merge pull request #5134 from pks-t/pks/config-parser-separationPatrick Steinhardt2019-07-115-96/+98
|\ \
| * | config_parse: provide parser init and dispose functionsPatrick Steinhardt2019-07-115-12/+34
| * | config_file: refactor error handling in `config_write`Patrick Steinhardt2019-07-111-40/+24
| * | config_file: internalize `git_config_file` structPatrick Steinhardt2019-07-112-20/+20
| * | config_parse: remove use of `git_config_file`Patrick Steinhardt2019-07-114-8/+6
| * | config_file: embed file in diskfile parse dataPatrick Steinhardt2019-07-111-13/+11
| * | config_parse: rename `data` parameter to `payload` for clarityPatrick Steinhardt2019-07-112-10/+10
|/ /
* | Merge pull request #5132 from pks-t/pks/config-stat-cachePatrick Steinhardt2019-07-118-52/+184
|\ \ | |/ |/|
| * config_file: avoid re-reading files on writePatrick Steinhardt2019-07-111-2/+20
| * config_file: split out function that sets config entriesPatrick Steinhardt2019-07-111-22/+30
| * config_file: split out function that reads entries from a bufferPatrick Steinhardt2019-07-111-20/+40
| * config_file: move refresh into `write` functionPatrick Steinhardt2019-07-111-11/+6
| * config_file: implement stat cache to avoid repeated rehashingPatrick Steinhardt2019-07-114-0/+21
| * config: use `git_config_file` in favor of `struct config_file`Patrick Steinhardt2019-07-112-6/+6
| * examples: implement config examplePatrick Steinhardt2019-07-113-0/+64
| * cmake: report whether we are using sub-second stat informationPatrick Steinhardt2019-07-111-0/+6
|/
* Merge pull request #5143 from libgit2/ethomson/warningsPatrick Steinhardt2019-07-0514-28/+28
|\
| * tests: trace: fix parameter type of aux callbackPatrick Steinhardt2019-07-051-1/+1
| * w32_stack: convert buffer length param to `size_t`Patrick Steinhardt2019-07-052-4/+4
| * clar: use `size_t` to keep track of current line numberPatrick Steinhardt2019-07-053-8/+8
| * examples: avoid warning when iterating over index entriesPatrick Steinhardt2019-07-052-2/+2
| * examples: avoid conversion warnings when calculating progressPatrick Steinhardt2019-07-051-3/+3
| * examples: avoid passing signed integer to `memchr`Patrick Steinhardt2019-07-051-1/+1
| * examples: cast away constness for reallocating head arraysPatrick Steinhardt2019-07-052-2/+2
| * examples: ssize_t is signed, not unsignedEdward Thomson2019-06-251-1/+1
| * examples: cast away const-nessEdward Thomson2019-06-251-2/+2