index
:
git.git
main
maint
master
next
seen
todo
The core git plumbing
Junio C. Hamano
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
t
/
helper
Age
Commit message (
Expand
)
Author
Files
Lines
5 days
Merge branch 'js/unit-test-suite-runner'
Junio C Hamano
4
-6
/
+120
6 days
Sync with Git 2.45.1
Junio C Hamano
1
-0
/
+11
12 days
Merge branch 'ps/the-index-is-no-more'
Junio C Hamano
8
-52
/
+44
12 days
Merge branch 'ps/reftable-write-optim'
Junio C Hamano
1
-1
/
+0
14 days
test-tool run-command testsuite: support unit tests
Josh Steadmon
1
-3
/
+14
14 days
test-tool run-command testsuite: remove hardcoded filter
Josh Steadmon
1
-3
/
+1
14 days
test-tool run-command testsuite: get shell from env
Josh Steadmon
1
-1
/
+8
14 days
t0080: turn t-basic unit test into a helper
Josh Steadmon
3
-0
/
+98
2024-04-29
Sync with 2.44.1
Johannes Schindelin
1
-0
/
+11
2024-04-19
Sync with 2.43.4
Johannes Schindelin
1
-0
/
+11
2024-04-19
Sync with 2.42.2
Johannes Schindelin
1
-0
/
+11
2024-04-19
Sync with 2.41.1
Johannes Schindelin
1
-0
/
+11
2024-04-19
Sync with 2.40.2
Johannes Schindelin
1
-0
/
+11
2024-04-19
Sync with 2.39.4
Johannes Schindelin
1
-0
/
+10
2024-04-19
Add a helper function to compare file contents
Johannes Schindelin
1
-0
/
+10
2024-04-18
repository: drop `initialize_the_repository()`
Patrick Steinhardt
1
-1
/
+1
2024-04-18
t/helper: stop using `the_index`
Patrick Steinhardt
8
-51
/
+43
2024-04-16
Merge branch 'rs/date-mode-pass-by-value'
Junio C Hamano
1
-1
/
+1
2024-04-09
Merge branch 'ps/pack-refs-auto'
Junio C Hamano
1
-20
/
+0
2024-04-08
reftable: remove name checks
Patrick Steinhardt
1
-1
/
+0
2024-04-05
date: make DATE_MODE thread-safe
René Scharfe
1
-1
/
+1
2024-03-28
Merge branch 'eb/hash-transition'
Junio C Hamano
3
-0
/
+64
2024-03-25
t/helper: drop pack-refs wrapper
Patrick Steinhardt
1
-20
/
+0
2024-03-11
Merge branch 'js/merge-base-with-missing-commit'
Junio C Hamano
1
-4
/
+7
2024-02-29
commit-reach(repo_get_merge_bases_many): pass on "missing commits" errors
Johannes Schindelin
1
-3
/
+6
2024-02-28
commit-reach(repo_in_merge_bases_many): optionally expect missing commits
Johannes Schindelin
1
-1
/
+1
2024-02-21
refs: drop unused params from the reflog iterator callback
Patrick Steinhardt
1
-6
/
+12
2024-02-08
Merge branch 'jx/sideband-chomp-newline-fix' into maint-2.43
Junio C Hamano
1
-5
/
+54
2024-02-08
Merge branch 'en/header-cleanup' into maint-2.43
Junio C Hamano
6
-7
/
+2
2024-02-08
Merge branch 'jh/trace2-redact-auth' into maint-2.43
Junio C Hamano
1
-0
/
+55
2024-02-08
Merge branch 'js/update-urls-in-doc-and-comment' into maint-2.43
Junio C Hamano
1
-1
/
+1
2024-02-08
Merge branch 'cp/unit-test-prio-queue'
Junio C Hamano
3
-53
/
+0
2024-01-26
Merge branch 'vd/fsck-submodule-url-test'
Junio C Hamano
1
-18
/
+34
2024-01-26
Merge branch 'al/unit-test-ctype'
Junio C Hamano
3
-72
/
+0
2024-01-22
tests: move t0009-prio-queue.sh to the new unit testing framework
Chandra Pratap
3
-53
/
+0
2024-01-19
t7450: test submodule urls
Victoria Dye
1
-4
/
+31
2024-01-18
test-submodule: remove command line handling for check-name
Victoria Dye
1
-20
/
+9
2024-01-16
unit-tests: rewrite t/helper/test-ctype.c as a unit test
Achu Luma
3
-72
/
+0
2024-01-12
Merge branch 'jx/sideband-chomp-newline-fix'
Junio C Hamano
1
-5
/
+54
2024-01-12
Merge branch 'tb/multi-pack-verbatim-reuse'
Junio C Hamano
1
-8
/
+33
2024-01-08
Merge branch 'en/header-cleanup'
Junio C Hamano
6
-7
/
+2
2023-12-26
treewide: remove unnecessary includes in source files
Elijah Newren
1
-1
/
+0
2023-12-26
submodule-config.h: remove unnecessary include
Elijah Newren
1
-0
/
+1
2023-12-26
pkt-line.h: remove unnecessary include
Elijah Newren
1
-0
/
+1
2023-12-26
treewide: remove unnecessary includes in source files
Elijah Newren
4
-6
/
+0
2023-12-18
Merge branch 'jh/trace2-redact-auth'
Junio C Hamano
1
-0
/
+55
2023-12-18
Merge branch 'js/update-urls-in-doc-and-comment'
Junio C Hamano
1
-1
/
+1
2023-12-18
Merge branch 'cc/git-replay'
Junio C Hamano
3
-243
/
+0
2023-12-18
test-pkt-line: add option parser for unpack-sideband
Jiang Xin
1
-5
/
+54
2023-12-14
midx: implement `midx_preferred_pack()`
Taylor Blau
1
-8
/
+5
2023-12-14
midx: implement `BTMP` chunk
Taylor Blau
1
-1
/
+29
2023-12-09
Merge branch 'ps/ref-tests-update'
Junio C Hamano
1
-4
/
+7
2023-11-26
replay: introduce new builtin
Elijah Newren
3
-236
/
+0
2023-11-26
t6429: remove switching aspects of fast-rebase
Elijah Newren
1
-8
/
+1
2023-11-26
doc: switch links to https
Josh Soref
1
-1
/
+1
2023-11-23
t0212: test URL redacting in EVENT format
Jeff Hostetler
1
-0
/
+55
2023-11-08
Merge branch 'ps/leakfixes'
Junio C Hamano
1
-1
/
+0
2023-11-07
test-bloom: stop setting up Git directory twice
Patrick Steinhardt
1
-1
/
+0
2023-11-03
t: allow skipping expected object ID in `ref-store update-ref`
Patrick Steinhardt
1
-4
/
+7
2023-10-29
parse-options: make CMDMODE errors more precise
René Scharfe
1
-0
/
+16
2023-10-23
Merge branch 'bc/racy-4gb-files'
Junio C Hamano
3
-0
/
+27
2023-10-13
Merge branch 'jk/decoration-and-other-leak-fixes'
Junio C Hamano
1
-0
/
+2
2023-10-13
t: add a test helper to truncate files
brian m. carlson
3
-0
/
+27
2023-10-10
Merge branch 'cc/repack-sift-filtered-objects-to-separate-pack'
Junio C Hamano
3
-0
/
+52
2023-10-10
Merge branch 'cw/prelim-cleanup'
Junio C Hamano
1
-1
/
+1
2023-10-05
decorate: add clear_decoration() function
Jeff King
1
-0
/
+2
2023-10-02
t1016-compatObjectFormat: add tests to verify the conversion between objects
Eric W. Biederman
3
-0
/
+64
2023-10-02
t/helper: add 'find-pack' test-tool
Christian Couder
3
-0
/
+52
2023-09-29
parse: separate out parsing functions from config.h
Calvin Wan
1
-1
/
+1
2023-09-29
Merge branch 'jk/fsmonitor-unused-parameter'
Junio C Hamano
1
-1
/
+2
2023-09-20
Merge branch 'jc/update-index-show-index-version'
Junio C Hamano
3
-17
/
+0
2023-09-18
run-command: mark unused parameters in start_bg_wait callbacks
Jeff King
1
-1
/
+2
2023-09-12
test-tool: retire "index-version"
Junio C Hamano
3
-17
/
+0
2023-08-29
test-trace2: mark unused argv/argc parameters
Jeff King
1
-3
/
+3
2023-08-04
Merge branch 'jc/parse-options-short-help'
Junio C Hamano
1
-0
/
+2
2023-07-25
Merge branch 'jk/unused-parameter'
Junio C Hamano
3
-8
/
+2
2023-07-21
Merge branch 'tb/refs-exclusion-and-packed-refs'
Junio C Hamano
2
-1
/
+11
2023-07-19
short help: allow multi-line opthelp
Junio C Hamano
1
-0
/
+2
2023-07-17
Merge branch 'cw/compat-util-header-cleanup'
Junio C Hamano
4
-4
/
+0
2023-07-13
t/helper: mark unused callback void data parameters
Jeff King
2
-2
/
+2
2023-07-13
test-ref-store: drop unimplemented reflog-expire command
Jeff King
1
-6
/
+0
2023-07-10
refs/packed-backend.c: implement jump lists to avoid excluded pattern(s)
Taylor Blau
1
-0
/
+10
2023-07-10
ref-filter.h: provide `REF_FILTER_INIT`
Jeff King
1
-1
/
+1
2023-07-06
Merge branch 'gc/config-context'
Junio C Hamano
2
-10
/
+18
2023-07-05
git-compat-util: move alloc macros to git-compat-util.h
Calvin Wan
1
-1
/
+0
2023-07-05
treewide: remove unnecessary includes for wrapper.h
Calvin Wan
3
-3
/
+0
2023-06-28
config: pass kvi to die_bad_number()
Glen Choo
1
-3
/
+3
2023-06-28
config.c: pass ctx in configsets
Glen Choo
1
-5
/
+6
2023-06-28
config: add ctx arg to config_fn_t
Glen Choo
2
-4
/
+11
2023-06-21
object-store-ll.h: split this header out of object-store.h
Elijah Newren
6
-6
/
+7
2023-06-21
git-compat-util.h: remove unneccessary include of wildmatch.h
Elijah Newren
1
-0
/
+1
2023-06-21
diff.h: remove unnecessary include of oidset.h
Elijah Newren
2
-0
/
+2
2023-06-21
repository: remove unnecessary include of path.h
Elijah Newren
1
-0
/
+1
2023-06-21
cache.h: remove this no-longer-used header
Elijah Newren
17
-17
/
+0
2023-06-21
read-cache*.h: move declarations for read-cache.c functions from cache.h
Elijah Newren
17
-0
/
+17
2023-06-21
repository.h: move declaration of the_index from cache.h
Elijah Newren
1
-0
/
+1
2023-06-21
name-hash.h: move declarations for name-hash.c from cache.h
Elijah Newren
1
-0
/
+1
2023-06-13
Merge branch 'jc/pack-ref-exclude-include'
Junio C Hamano
1
-1
/
+10
2023-05-12
pack-refs: teach pack-refs --include option
John Cai
1
-1
/
+9
2023-05-12
pack-refs: teach --exclude option to exclude refs from being packed
John Cai
1
-1
/
+2
2023-05-10
Merge branch 'rs/test-ctype-eof'
Junio C Hamano
1
-0
/
+2
2023-05-09
Merge branch 'en/header-split-cache-h-part-2'
Junio C Hamano
25
-7
/
+28
2023-05-02
Merge branch 'tb/ban-strtok'
Junio C Hamano
4
-43
/
+79
2023-05-02
test-ctype: check EOF
René Scharfe
1
-0
/
+2
2023-04-25
Merge branch 'ps/fix-geom-repack-with-alternates'
Junio C Hamano
1
-1
/
+1
2023-04-25
Merge branch 'en/header-split-cache-h'
Junio C Hamano
9
-4
/
+9
2023-04-24
t/helper/test-json-writer.c: avoid using `strtok()`
Taylor Blau
1
-28
/
+48
2023-04-24
t/helper/test-oidmap.c: avoid using `strtok()`
Taylor Blau
1
-6
/
+14
2023-04-24
t/helper/test-hashmap.c: avoid using `strtok()`
Taylor Blau
1
-7
/
+15
2023-04-24
string-list: multi-delimiter `string_list_split_in_place()`
Taylor Blau
1
-2
/
+2
2023-04-24
reftable: ensure git-compat-util.h is the first (indirect) include
Elijah Newren
1
-0
/
+1
2023-04-24
treewide: remove cache.h inclusion due to previous changes
Elijah Newren
7
-7
/
+0
2023-04-24
hash-ll.h: split out of hash.h to remove dependency on repository.h
Elijah Newren
18
-0
/
+20
2023-04-24
match-trees.h: move declarations for match-trees.c functions from cache.h
Elijah Newren
1
-0
/
+1
2023-04-24
packfile.h: move pack_window and pack_entry from cache.h
Elijah Newren
1
-0
/
+1
2023-04-24
treewide: be explicit about dependence on strbuf.h
Elijah Newren
5
-0
/
+5
2023-04-20
Merge branch 'rs/remove-approxidate-relative'
Junio C Hamano
1
-2
/
+2
2023-04-14
t/helper: allow chmtime to print verbosely without modifying mtime
Patrick Steinhardt
1
-1
/
+1
2023-04-11
treewide: remove cache.h inclusion due to object-name.h changes
Elijah Newren
3
-3
/
+0
2023-04-11
object-name.h: move declarations for object-name.c functions from cache.h
Elijah Newren
5
-0
/
+5
2023-04-11
treewide: remove unnecessary cache.h inclusion
Elijah Newren
1
-1
/
+0
2023-04-11
treewide: be explicit about dependence on mem-pool.h
Elijah Newren
1
-0
/
+1
2023-04-11
treewide: be explicit about dependence on trace.h & trace2.h
Elijah Newren
3
-0
/
+3
2023-04-10
date: remove approxidate_relative()
René Scharfe
1
-2
/
+2
2023-04-06
Merge branch 'en/header-split-cleanup'
Junio C Hamano
43
-28
/
+57
2023-04-06
Merge branch 'ab/remove-implicit-use-of-the-repository'
Junio C Hamano
6
-19
/
+27
2023-04-06
Merge branch 'gc/config-parsing-cleanup'
Junio C Hamano
1
-0
/
+17
2023-04-06
Merge branch 'ab/config-multi-and-nonbool'
Junio C Hamano
1
-4
/
+24
2023-04-04
Merge branch 'ab/remove-implicit-use-of-the-repository' into en/header-split-...
Junio C Hamano
6
-19
/
+27
2023-03-28
t/helper: mark unused argv/argc arguments
Jeff King
27
-32
/
+33
2023-03-28
config: report cached filenames in die_bad_number()
Glen Choo
1
-0
/
+17
2023-03-28
config API: have *_multi() return an "int" and take a "dest"
Ævar Arnfjörð Bjarmason
1
-4
/
+2
2023-03-28
config API: add and use a "git_config_get()" family of functions
Ævar Arnfjörð Bjarmason
1
-0
/
+22
2023-03-28
cocci: apply the "pretty.h" part of "the_repository.pending"
Ævar Arnfjörð Bjarmason
1
-1
/
+2
2023-03-28
cocci: apply the "commit.h" part of "the_repository.pending"
Ævar Arnfjörð Bjarmason
1
-4
/
+5
2023-03-28
cocci: apply the "commit-reach.h" part of "the_repository.pending"
Ævar Arnfjörð Bjarmason
1
-3
/
+7
2023-03-28
cocci: apply the "cache.h" part of "the_repository.pending"
Ævar Arnfjörð Bjarmason
5
-11
/
+13
2023-03-21
write-or-die.h: move declarations for write-or-die.c functions from cache.h
Elijah Newren
1
-1
/
+2
2023-03-21
treewide: remove cache.h inclusion due to setup.h changes
Elijah Newren
15
-18
/
+3
2023-03-21
setup.h: move declarations for setup.c functions from cache.h
Elijah Newren
35
-1
/
+35
2023-03-21
treewide: remove cache.h inclusion due to environment.h changes
Elijah Newren
1
-1
/
+1
2023-03-21
environment.h: move declarations for environment.c functions from cache.h
Elijah Newren
4
-0
/
+4
2023-03-21
treewide: remove unnecessary includes of cache.h
Elijah Newren
2
-2
/
+1
2023-03-21
wrapper.h: move declarations for wrapper.c functions from cache.h
Elijah Newren
3
-0
/
+3
2023-03-21
abspath.h: move absolute path functions from cache.h
Elijah Newren
1
-0
/
+1
2023-03-21
treewide: remove unnecessary cache.h inclusion from several sources
Elijah Newren
1
-1
/
+0
2023-03-21
treewide: remove unnecessary inclusion of gettext.h
Elijah Newren
3
-3
/
+0
2023-03-21
treewide: be explicit about dependence on gettext.h
Elijah Newren
4
-0
/
+4
2023-03-21
treewide: remove unnecessary cache.h inclusion from a few headers
Elijah Newren
4
-2
/
+4
2023-03-19
Merge branch 'jk/bundle-use-dash-for-stdfiles'
Junio C Hamano
1
-1
/
+2
2023-03-17
Merge branch 'jk/unused-post-2.39-part2'
Junio C Hamano
2
-8
/
+8
2023-03-17
Merge branch 'en/header-cleanup'
Junio C Hamano
29
-13
/
+24
2023-03-06
parse-options: consistently allocate memory in fix_filename()
Jeff King
1
-1
/
+2
2023-02-27
Merge branch 'tb/drop-dir-iterator-follow-symlink-bit'
Junio C Hamano
1
-4
/
+2
2023-02-24
Merge branch 'jc/genzeros-avoid-raw-write'
Junio C Hamano
1
-5
/
+6
2023-02-24
Merge branch 'rs/ctype-test'
Junio C Hamano
1
-2
/
+28
2023-02-24
run_processes_parallel: mark unused callback parameters
Jeff King
1
-7
/
+7
2023-02-24
prio-queue: mark unused parameters in comparison functions
Jeff King
1
-1
/
+1
2023-02-23
object.h: stop depending on cache.h; make cache.h depend on object.h
Elijah Newren
2
-2
/
+2
2023-02-23
cache.h: remove dependence on hex.h; make other files include it explicitly
Elijah Newren
18
-0
/
+18
2023-02-23
hash.h: move some oid-related declarations from cache.h
Elijah Newren
1
-0
/
+1
2023-02-23
alloc.h: move ALLOC_GROW() functions from cache.h
Elijah Newren
1
-1
/
+1
2023-02-23
treewide: remove unnecessary cache.h includes in source files
Elijah Newren
9
-10
/
+2
2023-02-16
dir-iterator: drop unused `DIR_ITERATOR_FOLLOW_SYMLINKS`
Taylor Blau
1
-4
/
+2
2023-02-16
test-genzeros: avoid raw write(2)
Junio C Hamano
1
-5
/
+6
2023-02-13
test-ctype: test iscntrl, ispunct, isxdigit and isprint
René Scharfe
1
-0
/
+9
2023-02-13
test-ctype: test islower and isupper
René Scharfe
1
-0
/
+2
2023-02-13
test-ctype: test isascii
René Scharfe
1
-2
/
+17
2023-01-23
Merge branch 'ab/test-env-helper'
Junio C Hamano
3
-0
/
+102
2023-01-16
Merge branch 'ds/bundle-uri-4'
Junio C Hamano
1
-7
/
+0
2023-01-14
env-helper: move this built-in to "test-tool env-helper"
Ævar Arnfjörð Bjarmason
3
-0
/
+102
2023-01-06
test-bundle-uri: drop unused variables
Jeff King
1
-7
/
+0
2023-01-02
Merge branch 'ds/bundle-uri-4'
Junio C Hamano
1
-0
/
+48
2022-12-25
bundle-uri: allow relative URLs in bundle lists
Derrick Stolee
1
-0
/
+2
2022-12-25
bundle-uri client: add helper for testing server
Ævar Arnfjörð Bjarmason
1
-0
/
+46
2022-12-14
Merge branch 'ab/various-leak-fixes'
Junio C Hamano
1
-0
/
+1
2022-11-28
Merge branch 'ab/fewer-the-index-macros'
Junio C Hamano
10
-26
/
+33
2022-11-23
Merge branch 'ab/submodule-helper-prep-only'
Junio C Hamano
1
-0
/
+84
2022-11-21
built-ins & libs & helpers: add/move destructors, fix leaks
Ævar Arnfjörð Bjarmason
1
-0
/
+1
2022-11-21
cache.h & test-tool.h: add & use "USE_THE_INDEX_VARIABLE"
Ævar Arnfjörð Bjarmason
10
-3
/
+9
2022-11-21
cocci: apply "pending" index-compatibility to "t/helper/*.c"
Ævar Arnfjörð Bjarmason
8
-20
/
+21
2022-11-21
cocci & cache.h: apply variable section of "pending" index-compatibility
Ævar Arnfjörð Bjarmason
2
-3
/
+3
2022-11-18
Merge branch 'vd/skip-cache-tree-update'
Taylor Blau
3
-0
/
+66
2022-11-18
Merge branch 'ab/sha-makefile-doc'
Taylor Blau
3
-0
/
+10
2022-11-10
cache-tree: add perf test comparing update and prime
Victoria Dye
3
-0
/
+66
2022-11-08
Merge branch 'rs/no-more-run-command-v'
Taylor Blau
2
-4
/
+7
2022-11-08
submodule--helper: move "config" to a test-tool
Ævar Arnfjörð Bjarmason
1
-0
/
+84
2022-11-07
Makefile & test-tool: replace "DC_SHA1" variable with a "define"
Ævar Arnfjörð Bjarmason
3
-0
/
+10
2022-10-30
Merge branch 'ds/bundle-uri-3'
Taylor Blau
3
-0
/
+97
2022-10-30
Merge branch 'jh/trace2-timers-and-counters'
Taylor Blau
1
-0
/
+187
2022-10-30
replace and remove run_command_v_opt()
René Scharfe
1
-1
/
+3
2022-10-30
use child_process member "args" instead of string array variable
René Scharfe
1
-3
/
+4
2022-10-28
Merge branch 'ab/doc-synopsis-and-cmd-usage'
Junio C Hamano
1
-1
/
+1
2022-10-27
Merge branch 'ab/run-hook-api-cleanup'
Junio C Hamano
1
-28
/
+49
2022-10-27
Merge branch 'jk/unused-anno-more'
Junio C Hamano
1
-1
/
+2
2022-10-24
trace2: add global counter mechanism
Jeff Hostetler
1
-0
/
+89
2022-10-24
trace2: add stopwatch timers
Jeff Hostetler
1
-0
/
+98
2022-10-17
string-list: mark unused callback parameters
Jeff King
1
-1
/
+2
2022-10-13
doc txt & -h consistency: use "<options>", not "<options>..."
Ævar Arnfjörð Bjarmason
1
-1
/
+1
2022-10-12
run-command API: have run_process_parallel() take an "opts" struct
Ævar Arnfjörð Bjarmason
1
-10
/
+21
[next]