aboutsummaryrefslogtreecommitdiffstats
path: root/t/helper
AgeCommit message (Expand)AuthorFilesLines
5 daysMerge branch 'js/unit-test-suite-runner'Junio C Hamano4-6/+120
6 daysSync with Git 2.45.1Junio C Hamano1-0/+11
12 daysMerge branch 'ps/the-index-is-no-more'Junio C Hamano8-52/+44
12 daysMerge branch 'ps/reftable-write-optim'Junio C Hamano1-1/+0
14 daystest-tool run-command testsuite: support unit testsJosh Steadmon1-3/+14
14 daystest-tool run-command testsuite: remove hardcoded filterJosh Steadmon1-3/+1
14 daystest-tool run-command testsuite: get shell from envJosh Steadmon1-1/+8
14 dayst0080: turn t-basic unit test into a helperJosh Steadmon3-0/+98
2024-04-29Sync with 2.44.1Johannes Schindelin1-0/+11
2024-04-19Sync with 2.43.4Johannes Schindelin1-0/+11
2024-04-19Sync with 2.42.2Johannes Schindelin1-0/+11
2024-04-19Sync with 2.41.1Johannes Schindelin1-0/+11
2024-04-19Sync with 2.40.2Johannes Schindelin1-0/+11
2024-04-19Sync with 2.39.4Johannes Schindelin1-0/+10
2024-04-19Add a helper function to compare file contentsJohannes Schindelin1-0/+10
2024-04-18repository: drop `initialize_the_repository()`Patrick Steinhardt1-1/+1
2024-04-18t/helper: stop using `the_index`Patrick Steinhardt8-51/+43
2024-04-16Merge branch 'rs/date-mode-pass-by-value'Junio C Hamano1-1/+1
2024-04-09Merge branch 'ps/pack-refs-auto'Junio C Hamano1-20/+0
2024-04-08reftable: remove name checksPatrick Steinhardt1-1/+0
2024-04-05date: make DATE_MODE thread-safeRené Scharfe1-1/+1
2024-03-28Merge branch 'eb/hash-transition'Junio C Hamano3-0/+64
2024-03-25t/helper: drop pack-refs wrapperPatrick Steinhardt1-20/+0
2024-03-11Merge branch 'js/merge-base-with-missing-commit'Junio C Hamano1-4/+7
2024-02-29commit-reach(repo_get_merge_bases_many): pass on "missing commits" errorsJohannes Schindelin1-3/+6
2024-02-28commit-reach(repo_in_merge_bases_many): optionally expect missing commitsJohannes Schindelin1-1/+1
2024-02-21refs: drop unused params from the reflog iterator callbackPatrick Steinhardt1-6/+12
2024-02-08Merge branch 'jx/sideband-chomp-newline-fix' into maint-2.43Junio C Hamano1-5/+54
2024-02-08Merge branch 'en/header-cleanup' into maint-2.43Junio C Hamano6-7/+2
2024-02-08Merge branch 'jh/trace2-redact-auth' into maint-2.43Junio C Hamano1-0/+55
2024-02-08Merge branch 'js/update-urls-in-doc-and-comment' into maint-2.43Junio C Hamano1-1/+1
2024-02-08Merge branch 'cp/unit-test-prio-queue'Junio C Hamano3-53/+0
2024-01-26Merge branch 'vd/fsck-submodule-url-test'Junio C Hamano1-18/+34
2024-01-26Merge branch 'al/unit-test-ctype'Junio C Hamano3-72/+0
2024-01-22tests: move t0009-prio-queue.sh to the new unit testing frameworkChandra Pratap3-53/+0
2024-01-19t7450: test submodule urlsVictoria Dye1-4/+31
2024-01-18test-submodule: remove command line handling for check-nameVictoria Dye1-20/+9
2024-01-16unit-tests: rewrite t/helper/test-ctype.c as a unit testAchu Luma3-72/+0
2024-01-12Merge branch 'jx/sideband-chomp-newline-fix'Junio C Hamano1-5/+54
2024-01-12Merge branch 'tb/multi-pack-verbatim-reuse'Junio C Hamano1-8/+33
2024-01-08Merge branch 'en/header-cleanup'Junio C Hamano6-7/+2
2023-12-26treewide: remove unnecessary includes in source filesElijah Newren1-1/+0
2023-12-26submodule-config.h: remove unnecessary includeElijah Newren1-0/+1
2023-12-26pkt-line.h: remove unnecessary includeElijah Newren1-0/+1
2023-12-26treewide: remove unnecessary includes in source filesElijah Newren4-6/+0
2023-12-18Merge branch 'jh/trace2-redact-auth'Junio C Hamano1-0/+55
2023-12-18Merge branch 'js/update-urls-in-doc-and-comment'Junio C Hamano1-1/+1
2023-12-18Merge branch 'cc/git-replay'Junio C Hamano3-243/+0
2023-12-18test-pkt-line: add option parser for unpack-sidebandJiang Xin1-5/+54
2023-12-14midx: implement `midx_preferred_pack()`Taylor Blau1-8/+5
2023-12-14midx: implement `BTMP` chunkTaylor Blau1-1/+29
2023-12-09Merge branch 'ps/ref-tests-update'Junio C Hamano1-4/+7
2023-11-26replay: introduce new builtinElijah Newren3-236/+0
2023-11-26t6429: remove switching aspects of fast-rebaseElijah Newren1-8/+1
2023-11-26doc: switch links to httpsJosh Soref1-1/+1
2023-11-23t0212: test URL redacting in EVENT formatJeff Hostetler1-0/+55
2023-11-08Merge branch 'ps/leakfixes'Junio C Hamano1-1/+0
2023-11-07test-bloom: stop setting up Git directory twicePatrick Steinhardt1-1/+0
2023-11-03t: allow skipping expected object ID in `ref-store update-ref`Patrick Steinhardt1-4/+7
2023-10-29parse-options: make CMDMODE errors more preciseRené Scharfe1-0/+16
2023-10-23Merge branch 'bc/racy-4gb-files'Junio C Hamano3-0/+27
2023-10-13Merge branch 'jk/decoration-and-other-leak-fixes'Junio C Hamano1-0/+2
2023-10-13t: add a test helper to truncate filesbrian m. carlson3-0/+27
2023-10-10Merge branch 'cc/repack-sift-filtered-objects-to-separate-pack'Junio C Hamano3-0/+52
2023-10-10Merge branch 'cw/prelim-cleanup'Junio C Hamano1-1/+1
2023-10-05decorate: add clear_decoration() functionJeff King1-0/+2
2023-10-02t1016-compatObjectFormat: add tests to verify the conversion between objectsEric W. Biederman3-0/+64
2023-10-02t/helper: add 'find-pack' test-toolChristian Couder3-0/+52
2023-09-29parse: separate out parsing functions from config.hCalvin Wan1-1/+1
2023-09-29Merge branch 'jk/fsmonitor-unused-parameter'Junio C Hamano1-1/+2
2023-09-20Merge branch 'jc/update-index-show-index-version'Junio C Hamano3-17/+0
2023-09-18run-command: mark unused parameters in start_bg_wait callbacksJeff King1-1/+2
2023-09-12test-tool: retire "index-version"Junio C Hamano3-17/+0
2023-08-29test-trace2: mark unused argv/argc parametersJeff King1-3/+3
2023-08-04Merge branch 'jc/parse-options-short-help'Junio C Hamano1-0/+2
2023-07-25Merge branch 'jk/unused-parameter'Junio C Hamano3-8/+2
2023-07-21Merge branch 'tb/refs-exclusion-and-packed-refs'Junio C Hamano2-1/+11
2023-07-19short help: allow multi-line opthelpJunio C Hamano1-0/+2
2023-07-17Merge branch 'cw/compat-util-header-cleanup'Junio C Hamano4-4/+0
2023-07-13t/helper: mark unused callback void data parametersJeff King2-2/+2
2023-07-13test-ref-store: drop unimplemented reflog-expire commandJeff King1-6/+0
2023-07-10refs/packed-backend.c: implement jump lists to avoid excluded pattern(s)Taylor Blau1-0/+10
2023-07-10ref-filter.h: provide `REF_FILTER_INIT`Jeff King1-1/+1
2023-07-06Merge branch 'gc/config-context'Junio C Hamano2-10/+18
2023-07-05git-compat-util: move alloc macros to git-compat-util.hCalvin Wan1-1/+0
2023-07-05treewide: remove unnecessary includes for wrapper.hCalvin Wan3-3/+0
2023-06-28config: pass kvi to die_bad_number()Glen Choo1-3/+3
2023-06-28config.c: pass ctx in configsetsGlen Choo1-5/+6
2023-06-28config: add ctx arg to config_fn_tGlen Choo2-4/+11
2023-06-21object-store-ll.h: split this header out of object-store.hElijah Newren6-6/+7
2023-06-21git-compat-util.h: remove unneccessary include of wildmatch.hElijah Newren1-0/+1
2023-06-21diff.h: remove unnecessary include of oidset.hElijah Newren2-0/+2
2023-06-21repository: remove unnecessary include of path.hElijah Newren1-0/+1
2023-06-21cache.h: remove this no-longer-used headerElijah Newren17-17/+0
2023-06-21read-cache*.h: move declarations for read-cache.c functions from cache.hElijah Newren17-0/+17
2023-06-21repository.h: move declaration of the_index from cache.hElijah Newren1-0/+1
2023-06-21name-hash.h: move declarations for name-hash.c from cache.hElijah Newren1-0/+1
2023-06-13Merge branch 'jc/pack-ref-exclude-include'Junio C Hamano1-1/+10
2023-05-12pack-refs: teach pack-refs --include optionJohn Cai1-1/+9
2023-05-12pack-refs: teach --exclude option to exclude refs from being packedJohn Cai1-1/+2
2023-05-10Merge branch 'rs/test-ctype-eof'Junio C Hamano1-0/+2
2023-05-09Merge branch 'en/header-split-cache-h-part-2'Junio C Hamano25-7/+28
2023-05-02Merge branch 'tb/ban-strtok'Junio C Hamano4-43/+79
2023-05-02test-ctype: check EOFRené Scharfe1-0/+2
2023-04-25Merge branch 'ps/fix-geom-repack-with-alternates'Junio C Hamano1-1/+1
2023-04-25Merge branch 'en/header-split-cache-h'Junio C Hamano9-4/+9
2023-04-24t/helper/test-json-writer.c: avoid using `strtok()`Taylor Blau1-28/+48
2023-04-24t/helper/test-oidmap.c: avoid using `strtok()`Taylor Blau1-6/+14
2023-04-24t/helper/test-hashmap.c: avoid using `strtok()`Taylor Blau1-7/+15
2023-04-24string-list: multi-delimiter `string_list_split_in_place()`Taylor Blau1-2/+2
2023-04-24reftable: ensure git-compat-util.h is the first (indirect) includeElijah Newren1-0/+1
2023-04-24treewide: remove cache.h inclusion due to previous changesElijah Newren7-7/+0
2023-04-24hash-ll.h: split out of hash.h to remove dependency on repository.hElijah Newren18-0/+20
2023-04-24match-trees.h: move declarations for match-trees.c functions from cache.hElijah Newren1-0/+1
2023-04-24packfile.h: move pack_window and pack_entry from cache.hElijah Newren1-0/+1
2023-04-24treewide: be explicit about dependence on strbuf.hElijah Newren5-0/+5
2023-04-20Merge branch 'rs/remove-approxidate-relative'Junio C Hamano1-2/+2
2023-04-14t/helper: allow chmtime to print verbosely without modifying mtimePatrick Steinhardt1-1/+1
2023-04-11treewide: remove cache.h inclusion due to object-name.h changesElijah Newren3-3/+0
2023-04-11object-name.h: move declarations for object-name.c functions from cache.hElijah Newren5-0/+5
2023-04-11treewide: remove unnecessary cache.h inclusionElijah Newren1-1/+0
2023-04-11treewide: be explicit about dependence on mem-pool.hElijah Newren1-0/+1
2023-04-11treewide: be explicit about dependence on trace.h & trace2.hElijah Newren3-0/+3
2023-04-10date: remove approxidate_relative()René Scharfe1-2/+2
2023-04-06Merge branch 'en/header-split-cleanup'Junio C Hamano43-28/+57
2023-04-06Merge branch 'ab/remove-implicit-use-of-the-repository'Junio C Hamano6-19/+27
2023-04-06Merge branch 'gc/config-parsing-cleanup'Junio C Hamano1-0/+17
2023-04-06Merge branch 'ab/config-multi-and-nonbool'Junio C Hamano1-4/+24
2023-04-04Merge branch 'ab/remove-implicit-use-of-the-repository' into en/header-split-...Junio C Hamano6-19/+27
2023-03-28t/helper: mark unused argv/argc argumentsJeff King27-32/+33
2023-03-28config: report cached filenames in die_bad_number()Glen Choo1-0/+17
2023-03-28config API: have *_multi() return an "int" and take a "dest"Ævar Arnfjörð Bjarmason1-4/+2
2023-03-28config API: add and use a "git_config_get()" family of functionsÆvar Arnfjörð Bjarmason1-0/+22
2023-03-28cocci: apply the "pretty.h" part of "the_repository.pending"Ævar Arnfjörð Bjarmason1-1/+2
2023-03-28cocci: apply the "commit.h" part of "the_repository.pending"Ævar Arnfjörð Bjarmason1-4/+5
2023-03-28cocci: apply the "commit-reach.h" part of "the_repository.pending"Ævar Arnfjörð Bjarmason1-3/+7
2023-03-28cocci: apply the "cache.h" part of "the_repository.pending"Ævar Arnfjörð Bjarmason5-11/+13
2023-03-21write-or-die.h: move declarations for write-or-die.c functions from cache.hElijah Newren1-1/+2
2023-03-21treewide: remove cache.h inclusion due to setup.h changesElijah Newren15-18/+3
2023-03-21setup.h: move declarations for setup.c functions from cache.hElijah Newren35-1/+35
2023-03-21treewide: remove cache.h inclusion due to environment.h changesElijah Newren1-1/+1
2023-03-21environment.h: move declarations for environment.c functions from cache.hElijah Newren4-0/+4
2023-03-21treewide: remove unnecessary includes of cache.hElijah Newren2-2/+1
2023-03-21wrapper.h: move declarations for wrapper.c functions from cache.hElijah Newren3-0/+3
2023-03-21abspath.h: move absolute path functions from cache.hElijah Newren1-0/+1
2023-03-21treewide: remove unnecessary cache.h inclusion from several sourcesElijah Newren1-1/+0
2023-03-21treewide: remove unnecessary inclusion of gettext.hElijah Newren3-3/+0
2023-03-21treewide: be explicit about dependence on gettext.hElijah Newren4-0/+4
2023-03-21treewide: remove unnecessary cache.h inclusion from a few headersElijah Newren4-2/+4
2023-03-19Merge branch 'jk/bundle-use-dash-for-stdfiles'Junio C Hamano1-1/+2
2023-03-17Merge branch 'jk/unused-post-2.39-part2'Junio C Hamano2-8/+8
2023-03-17Merge branch 'en/header-cleanup'Junio C Hamano29-13/+24
2023-03-06parse-options: consistently allocate memory in fix_filename()Jeff King1-1/+2
2023-02-27Merge branch 'tb/drop-dir-iterator-follow-symlink-bit'Junio C Hamano1-4/+2
2023-02-24Merge branch 'jc/genzeros-avoid-raw-write'Junio C Hamano1-5/+6
2023-02-24Merge branch 'rs/ctype-test'Junio C Hamano1-2/+28
2023-02-24run_processes_parallel: mark unused callback parametersJeff King1-7/+7
2023-02-24prio-queue: mark unused parameters in comparison functionsJeff King1-1/+1
2023-02-23object.h: stop depending on cache.h; make cache.h depend on object.hElijah Newren2-2/+2
2023-02-23cache.h: remove dependence on hex.h; make other files include it explicitlyElijah Newren18-0/+18
2023-02-23hash.h: move some oid-related declarations from cache.hElijah Newren1-0/+1
2023-02-23alloc.h: move ALLOC_GROW() functions from cache.hElijah Newren1-1/+1
2023-02-23treewide: remove unnecessary cache.h includes in source filesElijah Newren9-10/+2
2023-02-16dir-iterator: drop unused `DIR_ITERATOR_FOLLOW_SYMLINKS`Taylor Blau1-4/+2
2023-02-16test-genzeros: avoid raw write(2)Junio C Hamano1-5/+6
2023-02-13test-ctype: test iscntrl, ispunct, isxdigit and isprintRené Scharfe1-0/+9
2023-02-13test-ctype: test islower and isupperRené Scharfe1-0/+2
2023-02-13test-ctype: test isasciiRené Scharfe1-2/+17
2023-01-23Merge branch 'ab/test-env-helper'Junio C Hamano3-0/+102
2023-01-16Merge branch 'ds/bundle-uri-4'Junio C Hamano1-7/+0
2023-01-14env-helper: move this built-in to "test-tool env-helper"Ævar Arnfjörð Bjarmason3-0/+102
2023-01-06test-bundle-uri: drop unused variablesJeff King1-7/+0
2023-01-02Merge branch 'ds/bundle-uri-4'Junio C Hamano1-0/+48
2022-12-25bundle-uri: allow relative URLs in bundle listsDerrick Stolee1-0/+2
2022-12-25bundle-uri client: add helper for testing serverÆvar Arnfjörð Bjarmason1-0/+46
2022-12-14Merge branch 'ab/various-leak-fixes'Junio C Hamano1-0/+1
2022-11-28Merge branch 'ab/fewer-the-index-macros'Junio C Hamano10-26/+33
2022-11-23Merge branch 'ab/submodule-helper-prep-only'Junio C Hamano1-0/+84
2022-11-21built-ins & libs & helpers: add/move destructors, fix leaksÆvar Arnfjörð Bjarmason1-0/+1
2022-11-21cache.h & test-tool.h: add & use "USE_THE_INDEX_VARIABLE"Ævar Arnfjörð Bjarmason10-3/+9
2022-11-21cocci: apply "pending" index-compatibility to "t/helper/*.c"Ævar Arnfjörð Bjarmason8-20/+21
2022-11-21cocci & cache.h: apply variable section of "pending" index-compatibilityÆvar Arnfjörð Bjarmason2-3/+3
2022-11-18Merge branch 'vd/skip-cache-tree-update'Taylor Blau3-0/+66
2022-11-18Merge branch 'ab/sha-makefile-doc'Taylor Blau3-0/+10
2022-11-10cache-tree: add perf test comparing update and primeVictoria Dye3-0/+66
2022-11-08Merge branch 'rs/no-more-run-command-v'Taylor Blau2-4/+7
2022-11-08submodule--helper: move "config" to a test-toolÆvar Arnfjörð Bjarmason1-0/+84
2022-11-07Makefile & test-tool: replace "DC_SHA1" variable with a "define"Ævar Arnfjörð Bjarmason3-0/+10
2022-10-30Merge branch 'ds/bundle-uri-3'Taylor Blau3-0/+97
2022-10-30Merge branch 'jh/trace2-timers-and-counters'Taylor Blau1-0/+187
2022-10-30replace and remove run_command_v_opt()René Scharfe1-1/+3
2022-10-30use child_process member "args" instead of string array variableRené Scharfe1-3/+4
2022-10-28Merge branch 'ab/doc-synopsis-and-cmd-usage'Junio C Hamano1-1/+1
2022-10-27Merge branch 'ab/run-hook-api-cleanup'Junio C Hamano1-28/+49
2022-10-27Merge branch 'jk/unused-anno-more'Junio C Hamano1-1/+2
2022-10-24trace2: add global counter mechanismJeff Hostetler1-0/+89
2022-10-24trace2: add stopwatch timersJeff Hostetler1-0/+98
2022-10-17string-list: mark unused callback parametersJeff King1-1/+2
2022-10-13doc txt & -h consistency: use "<options>", not "<options>..."Ævar Arnfjörð Bjarmason1-1/+1
2022-10-12run-command API: have run_process_parallel() take an "opts" structÆvar Arnfjörð Bjarmason1-10/+21