Commit Graph

  • ef3fe21448 lockfile API users: simplify and don't leak "path" Ævar Arnfjörð Bjarmason 2022-03-04 19:32:14 +01:00
  • 51a94d8ffe commit-graph: stop fill_oids_from_packs() progress on error and free() Ævar Arnfjörð Bjarmason 2022-03-04 19:32:13 +01:00
  • 4a0479086a commit-graph: fix memory leak in misused string_list API Ævar Arnfjörð Bjarmason 2022-03-04 19:32:12 +01:00
  • 8f79015111 submodule--helper: fix trivial leak in module_add() Ævar Arnfjörð Bjarmason 2022-03-04 19:32:11 +01:00
  • 0f0d118c65 transport: stop needlessly copying bundle header references Ævar Arnfjörð Bjarmason 2022-03-04 19:32:10 +01:00
  • bf67dd8d9a bundle: call strvec_clear() on allocated strvec Ævar Arnfjörð Bjarmason 2022-03-04 19:32:09 +01:00
  • b07fa8f1b2 remote-curl.c: free memory in cmd_main() Ævar Arnfjörð Bjarmason 2022-03-04 19:32:08 +01:00
  • a41e8e7467 urlmatch.c: add and use a *_release() function Ævar Arnfjörð Bjarmason 2022-03-04 19:32:07 +01:00
  • a18d66cefb diff.c: free "buf" in diff_words_flush() Ævar Arnfjörð Bjarmason 2022-03-04 19:32:06 +01:00
  • e69fe2e460 merge-base: free() allocated "struct commit **" list Ævar Arnfjörð Bjarmason 2022-03-04 19:32:05 +01:00
  • f2bcc69e7e index-pack: fix memory leaks Ævar Arnfjörð Bjarmason 2022-03-04 19:32:04 +01:00
  • 131b94a10a test-lib.sh: Use GLIBC_TUNABLES instead of MALLOC_CHECK_ on glibc >= 2.34 Elia Pinto 2022-03-04 13:37:02 +00:00
  • b0b70d54c4 t/lib-gpg: kill all gpg components, not just gpg-agent Todd Zullinger 2022-03-04 11:25:19 +01:00
  • fa47dd6445 t/lib-gpg: reload gpg components after updating trustlist Todd Zullinger 2022-03-04 11:25:18 +01:00
  • a075e79d2c gpg-interface/gpgsm: fix for v2.3 Fabian Stelzer 2022-03-04 11:25:17 +01:00
  • 046188cc65 log tests: fix "abort tests early" regression in ff37a60c36 Ævar Arnfjörð Bjarmason 2022-03-04 11:05:01 +01:00
  • 5445124fad config: correct "--type" option in "git config -h" output Matheus Felipe 2022-03-04 04:31:53 +00:00
  • df06fd19ba What's cooking (2022/03 #01) Junio C Hamano 2022-03-03 17:27:59 -08:00
  • 56710a7ae0 builtin/remote.c: show progress when renaming remote references Taylor Blau 2022-03-03 17:25:18 -05:00
  • c6dddb34b5 builtin/remote.c: parse options in 'rename' Taylor Blau 2022-03-03 17:25:16 -05:00
  • de004e848a t5503: simplify setup of test which exercises failure of backfill Patrick Steinhardt 2022-03-03 08:20:05 +01:00
  • 63a36017fe Documentation: git-read-tree: separate links using commas Nihal Jere 2022-03-03 10:15:43 -06:00
  • 0b6d0bc924 Makefiles: add and use wildcard "mkdir -p" template Ævar Arnfjörð Bjarmason 2022-03-03 17:04:19 +01:00
  • a9fda017f4 Makefile: add "$(QUIET)" boilerplate to shared.mak Ævar Arnfjörð Bjarmason 2022-03-03 17:04:18 +01:00
  • fd15f8a5fa Makefile: move $(comma), $(empty) and $(space) to shared.mak Ævar Arnfjörð Bjarmason 2022-03-03 17:04:17 +01:00
  • dad9cd7d51 Makefile: move ".SUFFIXES" rule to shared.mak Ævar Arnfjörð Bjarmason 2022-03-03 17:04:16 +01:00
  • f4c6a526a1 Makefile: define $(LIB_H) in terms of $(FIND_SOURCE_FILES) Ævar Arnfjörð Bjarmason 2022-03-03 17:04:15 +01:00
  • dafc2deade Makefile: disable GNU make built-in wildcard rules Ævar Arnfjörð Bjarmason 2022-03-03 17:04:14 +01:00
  • 8df786d298 Makefiles: add "shared.mak", move ".DELETE_ON_ERROR" to it Ævar Arnfjörð Bjarmason 2022-03-03 17:04:13 +01:00
  • a36b575aab scalar Makefile: use "The default target of..." pattern Ævar Arnfjörð Bjarmason 2022-03-03 17:04:12 +01:00
  • 7b20af6a06 am/apply: warn if we end up reading patches from terminal Junio C Hamano 2022-03-03 13:58:39 -08:00
  • 758b4d2be8 stash: call reflog_delete() in reflog.c John Cai 2022-03-02 22:27:24 +00:00
  • 7d3d226e70 reflog: libify delete reflog function and helpers John Cai 2022-03-02 22:27:23 +00:00
  • 76bccbcfe2 stash: add tests to ensure reflog --rewrite --updatref behavior John Cai 2022-03-02 22:27:22 +00:00
  • ecc7c8841d repo_read_index: add config to expect files outside sparse patterns Elijah Newren 2022-02-25 22:12:22 -08:00
  • 624a93507e merge-ort: exclude messages from inner merges by default Elijah Newren 2022-03-02 04:19:21 +00:00
  • 8d2eaf649a checkout, clone: die if tree cannot be parsed Glen Choo 2022-03-01 16:36:13 -08:00
  • 9ba83ebfda t7063: mtime-mangling instead of delays in untracked cache testing Tao Klerks 2022-03-02 06:05:24 +00:00
  • 090a3085bc t/helper/test-chmtime: update mingw to support chmtime on directories Tao Klerks 2022-03-02 06:05:23 +00:00
  • f27c170f64 read-tree: make three-way merge sparse-aware Victoria Dye 2022-03-01 20:24:31 +00:00
  • ab81047a6c read-tree: make two-way merge sparse-aware Victoria Dye 2022-03-01 20:24:30 +00:00
  • 7497039241 read-tree: narrow scope of index expansion for '--prefix' Victoria Dye 2022-03-01 20:24:29 +00:00
  • 2c66a7c8ce read-tree: integrate with sparse index Victoria Dye 2022-03-01 20:24:28 +00:00
  • 14bf38cfcf read-tree: expand sparse checkout test coverage Victoria Dye 2022-03-01 20:24:27 +00:00
  • cc89331ddc read-tree: explicitly disallow prefixes with a leading '/' Victoria Dye 2022-03-01 20:24:26 +00:00
  • 2c521b0e49 status: fix nested sparse directory diff in sparse index Victoria Dye 2022-03-01 20:24:25 +00:00
  • 287fd17e3a sparse-index: prevent repo root from becoming sparse Victoria Dye 2022-03-01 20:24:24 +00:00
  • c8d67b9a68 commit-graph: fix generation number v2 overflow values Derrick Stolee 2022-03-01 19:48:32 +00:00
  • 3b0199d4c3 commit-graph: start parsing generation v2 (again) Derrick Stolee 2022-03-01 19:48:31 +00:00
  • 75979d9460 commit-graph: fix ordering bug in generation numbers Derrick Stolee 2022-03-01 19:48:30 +00:00
  • 17925e0602 t5318: extract helpers to lib-commit-graph.sh Derrick Stolee 2022-03-01 19:48:29 +00:00
  • c78c7a959c test-read-graph: include extra post-parse info Derrick Stolee 2022-03-01 19:48:28 +00:00
  • 0a7b38707d refs/files-backend: optimize reading of symbolic refs Patrick Steinhardt 2022-03-01 10:33:54 +01:00
  • 1553f5e76c remote: read symbolic refs via refs_read_symbolic_ref() Patrick Steinhardt 2022-03-01 10:33:50 +01:00
  • cd475b3b03 refs: add ability for backends to special-case reading of symbolic refs Patrick Steinhardt 2022-03-01 10:33:46 +01:00
  • 8e55634b47 fetch: avoid lookup of commits when not appending to FETCH_HEAD Patrick Steinhardt 2022-03-01 10:33:41 +01:00
  • 4de656263a upload-pack: look up "want" lines via commit-graph Patrick Steinhardt 2022-03-01 10:33:37 +01:00
  • 34363403a2 Merge branch 'ps/fetch-atomic' into ps/fetch-mirror-optim Junio C Hamano 2022-03-01 10:11:00 -08:00
  • 4a693ca274 What's cooking (2022/02 #08) Junio C Hamano 2022-02-28 23:38:36 -08:00
  • 71f26798f2 test-lib: add "fast_unwind_on_malloc=0" to LSAN_OPTIONS Ævar Arnfjörð Bjarmason 2022-02-27 11:25:13 +01:00
  • b9638d7286 test-lib: make $GIT_BUILD_DIR an absolute path Ævar Arnfjörð Bjarmason 2022-02-27 11:25:12 +01:00
  • 9dbf20e7f6 test-lib: correct and assert TEST_DIRECTORY overriding Ævar Arnfjörð Bjarmason 2022-02-27 11:25:11 +01:00
  • 66c1a56870 test-lib: add GIT_SAN_OPTIONS, inherit [AL]SAN_OPTIONS Ævar Arnfjörð Bjarmason 2022-02-27 11:25:10 +01:00
  • 317956d912 untracked-cache: write index when populating empty untracked cache Tao Klerks 2022-02-27 21:57:01 +00:00
  • 37482b4080 t7519: populate untracked cache before test Tao Klerks 2022-02-27 21:57:00 +00:00
  • a67d178be4 t7519: avoid file to index mtime race for untracked cache Tao Klerks 2022-02-27 21:56:59 +00:00
  • 2587df669b rerere-train: two fixes to the use of "git show -s" Junio C Hamano 2022-02-27 14:09:24 -08:00
  • 808213ba36 switch: mention the --detach option when dying due to lack of a branch Alex Henrie 2022-02-25 23:12:13 -07:00
  • 73fb05af20 What's cooking (2022/02 #07) Junio C Hamano 2022-02-25 17:26:40 -08:00
  • 6aea6baeb3 object-file API: pass an enum to read_object_with_reference() Ævar Arnfjörð Bjarmason 2022-02-05 00:48:34 +01:00
  • 2bbb28a3ee object-file.c: add a literal version of write_object_file_prepare() Ævar Arnfjörð Bjarmason 2022-02-05 00:48:33 +01:00
  • 44439c1c58 object-file API: have hash_object_file() take "enum object_type" Ævar Arnfjörð Bjarmason 2022-02-05 00:48:32 +01:00
  • 0ff7b4f976 object API: rename hash_object_file_literally() to write_*() Ævar Arnfjörð Bjarmason 2022-02-05 00:48:31 +01:00
  • 0f156dbb04 object-file API: split up and simplify check_object_signature() Ævar Arnfjörð Bjarmason 2022-02-05 00:48:30 +01:00
  • ee213de22d object API users + docs: check <0, not !0 with check_object_signature() Ævar Arnfjörð Bjarmason 2022-02-05 00:48:29 +01:00
  • cdcaaec9a6 object API docs: move check_object_signature() docs to cache.h Ævar Arnfjörð Bjarmason 2022-02-05 00:48:28 +01:00
  • 73182b2d84 object API: correct "buf" v.s. "map" mismatch in *.c and *.h Ævar Arnfjörð Bjarmason 2022-02-05 00:48:27 +01:00
  • c80d226a04 object-file API: have write_object_file() take "enum object_type" Ævar Arnfjörð Bjarmason 2022-02-05 00:48:26 +01:00
  • b04cdea46c object-file API: add a format_object_header() function Ævar Arnfjörð Bjarmason 2022-02-05 00:48:25 +01:00
  • 63e05f9056 object-file API: return "void", not "int" from hash_object_file() Ævar Arnfjörð Bjarmason 2022-02-05 00:48:24 +01:00
  • bbea0ddeb9 object-file.c: split up declaration of unrelated variables Ævar Arnfjörð Bjarmason 2022-02-05 00:48:23 +01:00
  • 715d08a9e5 The eighth batch Junio C Hamano 2022-02-25 15:47:20 -08:00
  • 0fd097b9a0 Merge branch 'tb/coc-plc-update' Junio C Hamano 2022-02-25 15:47:38 -08:00
  • b3db182886 Merge branch 'en/ort-inner-merge-conflict-report' Junio C Hamano 2022-02-25 15:47:38 -08:00
  • 5c4f3804a7 Merge branch 'rs/pcre-invalid-utf8-fix-fix' Junio C Hamano 2022-02-25 15:47:38 -08:00
  • 80f7f618b6 Merge branch 'ds/core-untracked-cache-config' Junio C Hamano 2022-02-25 15:47:36 -08:00
  • 362f869ff2 Merge branch 'ab/diff-free-more' Junio C Hamano 2022-02-25 15:47:36 -08:00
  • 0a01df08c0 Merge branch 'ab/date-mode-release' Junio C Hamano 2022-02-25 15:47:36 -08:00
  • 294f296292 Merge branch 'jc/name-rev-stdin' Junio C Hamano 2022-02-25 15:47:36 -08:00
  • 5b84280c65 Merge branch 'ab/grep-patterntype' Junio C Hamano 2022-02-25 15:47:35 -08:00
  • 2e65591ed6 Merge branch 'js/apply-partial-clone-filters-recursively' Junio C Hamano 2022-02-25 15:47:35 -08:00
  • d21d5ddfe6 Merge branch 'ja/i18n-common-messages' Junio C Hamano 2022-02-25 15:47:35 -08:00
  • a47fcfe871 Merge branch 'ab/only-single-progress-at-once' Junio C Hamano 2022-02-25 15:47:35 -08:00
  • 6249ce2d1b Merge branch 'ds/sparse-checkout-requires-per-worktree-config' Junio C Hamano 2022-02-25 15:47:33 -08:00
  • 268e6b8d4d Merge branch 'ab/ambiguous-object-name' Junio C Hamano 2022-02-25 15:47:33 -08:00
  • c829f5f857 fast-import.c: use designated initializers for "partial" struct assignments Ævar Arnfjörð Bjarmason 2022-02-24 10:33:07 +01:00
  • b3454e2df2 refspec.c: use designated initializers for "struct refspec_item" Ævar Arnfjörð Bjarmason 2022-02-24 10:33:05 +01:00
  • a9f6274fc0 convert.c: use designated initializers for "struct stream_filter*" Ævar Arnfjörð Bjarmason 2022-02-24 10:33:04 +01:00
  • 2dd75f123d userdiff.c: use designated initializers for "struct userdiff_driver" Ævar Arnfjörð Bjarmason 2022-02-24 10:33:03 +01:00
  • 4fbedd4dc0 archive-*.c: use designated initializers for "struct archiver" Ævar Arnfjörð Bjarmason 2022-02-24 10:33:02 +01:00