Commit Graph

  • 94aa96cd59 help: refactor to not use globals for reading config Patrick Steinhardt 2024-11-20 14:39:43 +01:00
  • 58e7568c61 builtin/sparse-checkout: fix leaking sanitized patterns Patrick Steinhardt 2024-11-20 14:39:42 +01:00
  • a5408d1820 split-index: fix memory leak in move_cache_to_base_index() Patrick Steinhardt 2024-11-20 14:39:41 +01:00
  • 1dd7c32daa git: refactor builtin handling to use a struct strvec Patrick Steinhardt 2024-11-20 14:39:40 +01:00
  • ffc5c046fb git: refactor alias handling to use a struct strvec Patrick Steinhardt 2024-11-20 14:39:39 +01:00
  • 3f5fadef37 strvec: introduce new strvec_splice() function Patrick Steinhardt 2024-11-20 14:39:38 +01:00
  • 141766d1bb line-log: fix leak when rewriting commit parents Patrick Steinhardt 2024-11-20 14:39:37 +01:00
  • c1e98f9010 bisect: fix various cases where we leak commit list items Patrick Steinhardt 2024-11-20 14:39:36 +01:00
  • 2b7706aae5 bisect: fix leaking commit list items in check_merge_base() Patrick Steinhardt 2024-11-20 14:39:35 +01:00
  • cfb8a0da55 bisect: fix multiple leaks in bisect_next_all() Patrick Steinhardt 2024-11-20 14:39:34 +01:00
  • a13d4a19d2 bisect: fix leaking current_bad_oid Patrick Steinhardt 2024-11-20 14:39:33 +01:00
  • 96ab0e7b8b bisect: fix leaking string in handle_bad_merge_base() Patrick Steinhardt 2024-11-20 14:39:32 +01:00
  • 79366add74 bisect: fix leaking good/bad terms when reading multipe times Patrick Steinhardt 2024-11-20 14:39:31 +01:00
  • 65a1b7e2bd builtin/blame: fix leaking blame entries with --incremental Patrick Steinhardt 2024-11-20 14:39:30 +01:00
  • c9f03f3882 ref: add symlink ref content check for files backend shejialuo 2024-11-20 19:52:18 +08:00
  • d996b4475c ref: check whether the target of the symref is a ref shejialuo 2024-11-20 19:52:09 +08:00
  • a6354e6048 ref: add basic symref content check for files backend shejialuo 2024-11-20 19:52:00 +08:00
  • 1c0e2a0019 ref: add more strict checks for regular refs shejialuo 2024-11-20 19:51:49 +08:00
  • 824aa541aa ref: port git-fsck(1) regular refs check for files backend shejialuo 2024-11-20 19:51:42 +08:00
  • 7c78d819e6 ref: support multiple worktrees check for refs shejialuo 2024-11-20 19:51:32 +08:00
  • 56ca603957 ref: initialize ref name outside of check functions shejialuo 2024-11-20 19:51:24 +08:00
  • 32dc1c7ec3 ref: check the full refname instead of basename shejialuo 2024-11-20 19:51:16 +08:00
  • 38cd6eead1 ref: initialize "fsck_ref_report" with zero shejialuo 2024-11-20 19:51:08 +08:00
  • d94ac23d3b reftable/block: optimize allocations by using scratch buffer Patrick Steinhardt 2024-11-20 08:51:39 +01:00
  • aa248b8ab2 reftable/block: rename block_writer::buf variable Patrick Steinhardt 2024-11-20 08:51:38 +01:00
  • 66ed011bf7 reftable/writer: optimize allocations by using a scratch buffer Patrick Steinhardt 2024-11-20 08:51:37 +01:00
  • a7004abd0b refs: don't normalize log messages with REF_SKIP_CREATE_REFLOG Patrick Steinhardt 2024-11-20 08:51:36 +01:00
  • e4929cdf79 refs: skip collision checks in initial transactions Patrick Steinhardt 2024-11-20 08:51:35 +01:00
  • 00bd6c3e46 refs: use "initial" transaction semantics to migrate refs Patrick Steinhardt 2024-11-20 08:51:34 +01:00
  • c0b9cf3b55 refs/files: support symbolic and root refs in initial transaction Patrick Steinhardt 2024-11-20 08:51:33 +01:00
  • 1c299d03e5 refs: introduce "initial" transaction flag Patrick Steinhardt 2024-11-20 08:51:32 +01:00
  • 83b8ed8bba refs/files: move logic to commit initial transaction Patrick Steinhardt 2024-11-20 08:51:31 +01:00
  • a0efef1446 refs: allow passing flags when setting up a transaction Patrick Steinhardt 2024-11-20 08:51:30 +01:00
  • b493a23a01 What's cooking (2024/11 #07) Junio C Hamano 2024-11-20 15:40:49 +09:00
  • 4083a6f052 Sync with 'maint' Junio C Hamano 2024-11-20 14:47:56 +09:00
  • 44ac252971 The tenth batch Junio C Hamano 2024-11-20 14:47:00 +09:00
  • 38e4df6615 Merge branch 'la/trailer-info' Junio C Hamano 2024-11-20 14:47:17 +09:00
  • ff44124044 Merge branch 'ja/git-add-doc-markup' Junio C Hamano 2024-11-20 14:47:16 +09:00
  • 0c11ef1356 Merge branch 'jt/repack-local-promisor' Junio C Hamano 2024-11-20 14:47:16 +09:00
  • f1a384425d Prepare for 2.47.1 Junio C Hamano 2024-11-20 14:43:30 +09:00
  • cc53ddf7f0 Merge branch 'db/submodule-fetch-with-remote-name-fix' into maint-2.47 Junio C Hamano 2024-11-20 14:42:59 +09:00
  • 257f2de964 Merge branch 'ps/cache-tree-w-broken-index-entry' into maint-2.47 Junio C Hamano 2024-11-20 14:42:58 +09:00
  • 76c1953395 Merge branch 'ps/maintenance-start-crash-fix' into maint-2.47 Junio C Hamano 2024-11-20 14:42:57 +09:00
  • f1a50f12b9 Merge branch 'jk/fsmonitor-event-listener-race-fix' into maint-2.47 Junio C Hamano 2024-11-20 14:42:57 +09:00
  • 3117dd359a Merge branch 'ds/line-log-asan-fix' into maint-2.47 Junio C Hamano 2024-11-20 14:42:56 +09:00
  • 1f2be8bed6 index-pack: teach --promisor to forbid pack name Jonathan Tan 2024-11-19 12:10:15 -08:00
  • 656ca9204a builtin/gc: provide hint when maintenance hits a stale schedule lock Patrick Steinhardt 2024-11-19 11:48:43 +01:00
  • f3b2ceea39 doc: git-diff: apply format changes to config part Jean-Noël Avila 2024-11-18 22:05:53 +00:00
  • 0b080a70ab doc: git-diff: apply format changes to diff-generate-patch Jean-Noël Avila 2024-11-18 22:05:52 +00:00
  • 6ace09b2f9 doc: git-diff: apply format changes to diff-format Jean-Noël Avila 2024-11-18 22:05:51 +00:00
  • 6b552e39c0 doc: git-diff: apply format changes to diff-options Jean-Noël Avila 2024-11-18 22:05:50 +00:00
  • e72c2d2e91 doc: git-diff: apply new documentation guidelines Jean-Noël Avila 2024-11-18 22:05:49 +00:00
  • b8558e6abd Merge branch 'ps/reftable-detach' into ps/reftable-iterator-reuse Junio C Hamano 2024-11-19 12:24:33 +09:00
  • 988e7f5e95 reftable/system: provide thin wrapper for lockfile subsystem Patrick Steinhardt 2024-11-18 16:34:08 +01:00
  • 6361226b79 reftable/stack: drop only use of get_locked_file_path() Patrick Steinhardt 2024-11-18 16:34:05 +01:00
  • 01e49941d6 reftable/system: provide thin wrapper for tempfile subsystem Patrick Steinhardt 2024-11-18 16:34:03 +01:00
  • 86b770b0bb reftable/stack: stop using fsync_component() directly Patrick Steinhardt 2024-11-18 16:34:00 +01:00
  • c2f08236ed reftable/system: stop depending on "hash.h" Patrick Steinhardt 2024-11-18 16:33:57 +01:00
  • 88e297275b reftable: explicitly handle hash format IDs Patrick Steinhardt 2024-11-18 16:33:55 +01:00
  • 17e8039878 reftable/system: move "dir.h" to its only user Patrick Steinhardt 2024-11-18 16:33:52 +01:00
  • 5e904f1a4a fast-import: avoid making replace refs point to themselves Elijah Newren 2024-11-18 22:19:49 +00:00
  • 2af8ead52b object-file: inline empty tree and blob literals Jeff King 2024-11-18 04:55:22 -05:00
  • e37feea00b object-file: treat cached_object values as const Jeff King 2024-11-18 04:55:19 -05:00
  • 9202ffcf10 object-file: drop oid field from find_cached_object() return value Jeff King 2024-11-18 04:55:15 -05:00
  • b2a95dfd63 object-file: move empty_tree struct into find_cached_object() Jeff King 2024-11-18 04:55:11 -05:00
  • 2911f9ed1e object-file: drop confusing oid initializer of empty_tree struct Jeff King 2024-11-18 04:55:07 -05:00
  • e770f36307 object-file: prefer array-of-bytes initializer for hash literals Jeff King 2024-11-18 04:54:40 -05:00
  • 5dac35bbde Makefile: let clar header targets depend on their scripts Patrick Steinhardt 2024-11-15 08:32:44 +01:00
  • 8caa7b9b05 cmake: use verbatim arguments when invoking clar commands Patrick Steinhardt 2024-11-15 08:32:43 +01:00
  • 8839dccc8d cmake: use SH_EXE to execute clar scripts Patrick Steinhardt 2024-11-15 08:32:42 +01:00
  • 9a91ab9400 t/unit-tests: convert "clar-generate.awk" into a shell script Patrick Steinhardt 2024-11-15 08:32:41 +01:00
  • 820fd1a569 Documentation/git-bundle.txt: discuss naïve backups Kristoffer Haugsbakk 2024-11-16 15:54:54 +01:00
  • c43a67f83d Documentation/git-bundle.txt: mention --all in spec. refs Kristoffer Haugsbakk 2024-11-16 15:54:53 +01:00
  • f27b48d904 Documentation/git-bundle.txt: remove old --all example Kristoffer Haugsbakk 2024-11-16 15:54:52 +01:00
  • df0cf6faad Documentation/git-bundle.txt: mention full backup example Kristoffer Haugsbakk 2024-11-16 15:54:51 +01:00
  • 639cd8db63 reflog: rename unreachable brian m. carlson 2024-11-17 01:31:49 +00:00
  • e8b3bcf491 index-pack: rename struct thread_local brian m. carlson 2024-11-17 01:31:48 +00:00
  • 68e3c69efa Documentation/glossary: describe "trailer" Kristoffer Haugsbakk 2024-11-17 20:33:49 +01:00
  • 090d24e9af Clean up RelNotes for 2.48 Junio C Hamano 2024-11-16 02:27:40 +09:00
  • 0ffb5a6bf1 Allow cloning from repositories owned by another user brian m. carlson 2024-11-15 00:54:04 +00:00
  • e199290592 pack-objects: only perform verbatim reuse on the preferred pack Taylor Blau 2024-11-14 08:42:12 -05:00
  • 57f35cfd7c t5332-multi-pack-reuse.sh: demonstrate duplicate packing failure Taylor Blau 2024-11-14 08:42:09 -05:00
  • b886db48c6 refs: don't invoke reference-transaction hook for reflogs Karthik Nayak 2024-11-14 10:58:35 +01:00
  • 85bb99cbaa What's cooking (2024/11 #06) Junio C Hamano 2024-11-14 13:46:20 +09:00
  • 72ad6dc368 test-lib: move malloc-debug setup after $PATH setup Jeff King 2024-11-13 20:39:12 -05:00
  • 25b0f41288 The ninth batch Junio C Hamano 2024-11-13 08:35:07 +09:00
  • 183ea3eabf Merge branch 'ps/mingw-rename' Junio C Hamano 2024-11-13 08:35:34 +09:00
  • 486c9d3995 Merge branch 'jt/commit-graph-missing' Junio C Hamano 2024-11-13 08:35:33 +09:00
  • 51ba601160 Merge branch 'en/shallow-exclude-takes-a-ref-fix' Junio C Hamano 2024-11-13 08:35:32 +09:00
  • 110c8fe8f5 Merge branch 'ak/t1016-style' Junio C Hamano 2024-11-13 08:35:31 +09:00
  • 6890c99e38 Merge branch 'ps/leakfixes-part-9' Junio C Hamano 2024-11-13 08:35:30 +09:00
  • 98e4015593 builtin/difftool: intialize some hashmap variables Simon Marchi 2024-11-12 11:22:57 -05:00
  • fe17a25905 refspec: store raw refspecs inside refspec_item Jeff King 2024-11-12 03:39:37 -05:00
  • d36af33081 refspec: drop separate raw_nr count Jeff King 2024-11-12 03:36:10 -05:00
  • b970509c59 fetch: adjust refspec->raw_nr when filtering prefetch refspecs Jeff King 2024-11-12 03:34:00 -05:00
  • c08589efdc index-pack: repack local links into promisor packs Jonathan Tan 2024-11-01 13:11:48 -07:00
  • 0c2c5e5f2e doc: git-add.txt: convert to new style convention Jean-Noël Avila 2024-11-11 18:14:50 +00:00
  • 02d900361c test-lib: check malloc debug LD_PRELOAD before using Jeff King 2024-11-11 02:01:34 -05:00
  • 61ada19650 What's cooking (2024/11 #05) Junio C Hamano 2024-11-11 17:26:56 +09:00
  • b31fb630c0 Merge https://github.com/j6t/git-gui Junio C Hamano 2024-11-11 12:47:44 +09:00