summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2018-07-03t6036: add a failed conflict detection case with submodule add/addLibravatar Elijah Newren1-0/+88
2018-07-03t6036: add a failed conflict detection case with submodule modify/modifyLibravatar Elijah Newren1-0/+88
2018-07-03t6036: add a failed conflict detection case with symlink add/addLibravatar Elijah Newren1-0/+66
2018-07-03t6036: add a failed conflict detection case with symlink modify/modifyLibravatar Elijah Newren1-0/+67
2018-07-03t6044: verify that merges expected to abort actually abortLibravatar Elijah Newren1-11/+21
2018-07-03index_has_changes(): avoid assuming operating on the_indexLibravatar Elijah Newren4-13/+17
2018-07-03read-cache.c: move index_has_changes() from merge.cLibravatar Elijah Newren2-31/+33
2018-07-03t7201: drop pointless "exit 0" at end of subshellLibravatar Eric Sunshine1-1/+0
2018-07-03t6036: fix broken "merge fails but has appropriate contents" testsLibravatar Eric Sunshine1-4/+4
2018-07-03t5505: modernize and simplify hard-to-digest testLibravatar Eric Sunshine1-6/+2
2018-07-03t5406: use write_script() instead of birthing shell script manuallyLibravatar Eric Sunshine1-2/+3
2018-07-03t5405: use test_must_fail() instead of checking exit code manuallyLibravatar Eric Sunshine1-2/+1
2018-07-03t/lib-submodule-update: fix "absorbing" testLibravatar Eric Sunshine1-3/+2
2018-07-03t: drop unnecessary terminating semicolon in subshellLibravatar Eric Sunshine3-4/+4
2018-07-03t: use sane_unset() rather than 'unset' with broken &&-chainLibravatar Eric Sunshine2-3/+3
2018-07-03t: use test_write_lines() instead of series of 'echo' commandsLibravatar Eric Sunshine10-62/+61
2018-07-03t: use test_might_fail() instead of manipulating exit code manuallyLibravatar Eric Sunshine4-10/+8
2018-07-03block alloc: add validations around cache_entry lifecyleLibravatar Jameson Miller5-4/+68
2018-07-03block alloc: allocate cache entries from mem_poolLibravatar Jameson Miller5-39/+167
2018-07-03mem-pool: fill out functionalityLibravatar Jameson Miller2-0/+55
2018-07-03mem-pool: add life cycle management functionsLibravatar Jameson Miller2-8/+61
2018-07-03mem-pool: only search head block for available spaceLibravatar Jameson Miller1-4/+4
2018-07-03block alloc: add lifecycle APIs for cache_entry structsLibravatar Jameson Miller13-92/+165
2018-07-03read-cache: teach make_cache_entry to take object_idLibravatar Jameson Miller8-11/+18
2018-07-03read-cache: teach refresh_cache_entry to take istateLibravatar Jameson Miller3-6/+7
2018-07-03fsck: check skiplist for object in fsck_blob()Libravatar Ramsay Jones1-2/+11
2018-07-03fsck: silence stderr when parsing .gitmodulesLibravatar Jeff King2-1/+18
2018-07-03config: add options parameter to git_config_from_memLibravatar Jeff King4-8/+14
2018-07-03config: add CONFIG_ERROR_SILENT handlerLibravatar Jeff King2-0/+4
2018-07-03config: turn die_on_error into caller-facing enumLibravatar Jeff King2-5/+18
2018-06-29commit.c: allow lookup_commit_reference to handle arbitrary repositoriesLibravatar Stefan Beller2-5/+4
2018-06-29commit.c: allow lookup_commit_reference_gently to handle arbitrary repositoriesLibravatar Stefan Beller2-7/+5
2018-06-29tag.c: allow deref_tag to handle arbitrary repositoriesLibravatar Stefan Beller2-5/+3
2018-06-29object.c: allow parse_object to handle arbitrary repositoriesLibravatar Stefan Beller2-9/+8
2018-06-29object.c: allow parse_object_buffer to handle arbitrary repositoriesLibravatar Stefan Beller2-11/+10
2018-06-29commit.c: allow get_cached_commit_buffer to handle arbitrary repositoriesLibravatar Stefan Beller2-4/+3
2018-06-29commit.c: allow set_commit_buffer to handle arbitrary repositoriesLibravatar Stefan Beller2-4/+3
2018-06-29commit.c: migrate the commit buffer to the parsed object storeLibravatar Stefan Beller4-6/+36
2018-06-29commit-slabs: remove realloc counter outside of slab structLibravatar Stefan Beller1-3/+0
2018-06-29commit.c: allow parse_commit_buffer to handle arbitrary repositoriesLibravatar Stefan Beller2-7/+6
2018-06-29tag: allow parse_tag_buffer to handle arbitrary repositoriesLibravatar Stefan Beller2-7/+6
2018-06-29tag: allow lookup_tag to handle arbitrary repositoriesLibravatar Stefan Beller2-7/+6
2018-06-29commit: allow lookup_commit to handle arbitrary repositoriesLibravatar Stefan Beller2-7/+6
2018-06-29tree: allow lookup_tree to handle arbitrary repositoriesLibravatar Stefan Beller2-7/+6
2018-06-29blob: allow lookup_blob to handle arbitrary repositoriesLibravatar Stefan Beller2-7/+6
2018-06-29object: allow lookup_object to handle arbitrary repositoriesLibravatar Stefan Beller2-10/+8
2018-06-29object: allow object_as_type to handle arbitrary repositoriesLibravatar Stefan Beller2-4/+3
2018-06-29tag: add repository argument to deref_tagLibravatar Stefan Beller18-26/+42
2018-06-29tag: add repository argument to parse_tag_bufferLibravatar Stefan Beller6-7/+8
2018-06-29tag: add repository argument to lookup_tagLibravatar Stefan Beller8-12/+12