summaryrefslogtreecommitdiff
path: root/builtin
AgeCommit message (Expand)AuthorFilesLines
2023-06-27var: adjust memory allocation for stringsbrian m. carlson1-16/+29
2023-06-27var: format variable structure with C99 initializersbrian m. carlson1-8/+32
2023-06-27var: add support for listing the shellbrian m. carlson1-0/+6
2023-06-27var: mark unused parameters in git_var callbacksJeff King1-4/+4
2023-06-26Merge branch 'tb/collect-pack-filenames-fix'Junio C Hamano1-4/+10
2023-06-26Merge branch 'jk/commit-use-no-divider-with-interpret-trailers'Junio C Hamano1-1/+2
2023-06-23Merge branch 'rj/leakfixes'Junio C Hamano2-1/+6
2023-06-23Merge branch 'sl/worktree-sparse'Junio C Hamano1-0/+4
2023-06-23Merge branch 'mh/credential-erase-improvements'Junio C Hamano2-14/+18
2023-06-22Merge branch 'ds/add-i-color-configuration-fix'Junio C Hamano1-1/+1
2023-06-22Merge branch 'ps/cat-file-null-output'Junio C Hamano1-42/+43
2023-06-22Merge branch 'ds/disable-replace-refs'Junio C Hamano9-9/+9
2023-06-22Merge branch 'ja/worktree-orphan'Junio C Hamano1-10/+217
2023-06-21fsmonitor-ll.h: split this header out of fsmonitor.hElijah Newren1-1/+3
2023-06-21object-store-ll.h: split this header out of object-store.hElijah Newren38-38/+44
2023-06-21merge-ll: rename from ll-mergeElijah Newren1-1/+1
2023-06-21git-compat-util.h: remove unneccessary include of wildmatch.hElijah Newren6-0/+6
2023-06-21builtin.h: remove unneccessary includesElijah Newren7-0/+7
2023-06-21diff.h: remove unnecessary include of oidset.hElijah Newren12-0/+12
2023-06-21repository: remove unnecessary include of path.hElijah Newren32-0/+32
2023-06-21log-tree: replace include of revision.h with simple forward declarationElijah Newren1-0/+1
2023-06-21cache.h: remove this no-longer-used headerElijah Newren75-115/+40
2023-06-21read-cache*.h: move declarations for read-cache.c functions from cache.hElijah Newren22-0/+22
2023-06-21merge.h: move declarations for merge.c from cache.hElijah Newren2-0/+2
2023-06-21preload-index.h: move declarations for preload-index.c from elsewhereElijah Newren9-0/+9
2023-06-21sparse-index.h: move declarations for sparse-index.c from cache.hElijah Newren12-0/+12
2023-06-21name-hash.h: move declarations for name-hash.c from cache.hElijah Newren1-0/+1
2023-06-21read-cache: move shared add/checkout/commit codeElijah Newren1-100/+0
2023-06-21add: modify add_files_to_cache() to avoid globalsElijah Newren3-9/+18
2023-06-21read-cache: move shared commit and ls-files codeElijah Newren1-137/+0
2023-06-21setup: adopt shared init-db & clone codeElijah Newren1-496/+0
2023-06-21init-db, clone: change unnecessary global into passed parameterElijah Newren2-5/+7
2023-06-21init-db: remove unnecessary global variableElijah Newren1-5/+7
2023-06-21init-db: document existing bug with core.bare in template configElijah Newren1-1/+28
2023-06-21notes: introduce "--no-separator" optionTeng Long1-10/+27
2023-06-21notes.c: introduce "--[no-]stripspace" optionTeng Long1-8/+22
2023-06-21notes.c: append separator instead of insert by posTeng Long1-9/+12
2023-06-21notes.c: introduce '--separator=<paragraph-break>' optionTeng Long1-24/+85
2023-06-21notes.c: use designated initializers for clarityTeng Long1-2/+2
2023-06-21notes.c: cleanup 'strbuf_grow' call in 'append_edit'Teng Long1-2/+0
2023-06-20Merge branch 'jk/log-follow-with-non-literal-pathspec'Junio C Hamano1-1/+1
2023-06-20Merge branch 'vd/worktree-config-is-per-repository'Junio C Hamano2-7/+12
2023-06-20Merge branch 'tb/submodule-null-deref-fix'Junio C Hamano1-2/+5
2023-06-20Merge branch 'tl/quote-problematic-arg-for-clarity'Junio C Hamano2-4/+4
2023-06-20Merge branch 'ps/fetch-cleanups'Junio C Hamano1-68/+79
2023-06-18strbuf: simplify strbuf_expand_literal_cb()René Scharfe2-2/+2
2023-06-18replace strbuf_expand() with strbuf_expand_step()René Scharfe3-146/+103
2023-06-18strbuf: factor out strbuf_expand_step()René Scharfe1-11/+2
2023-06-17branch: fix a leak in cmd_branchRubén Justo1-0/+2
2023-06-17rev-parse: fix a leak with --abbrev-refRubén Justo1-1/+4