Commit Graph

  • 36026a0f30 refs: avoid include cycle with "repository.h" Patrick Steinhardt 2024-06-14 08:50:28 +02:00
  • e7da938570 global: introduce USE_THE_REPOSITORY_VARIABLE macro Patrick Steinhardt 2024-06-14 08:50:23 +02:00
  • 7abbca0e74 hash: require hash algorithm in empty_tree_oid_hex() Patrick Steinhardt 2024-06-14 08:50:18 +02:00
  • 9c34eb93fb hash: require hash algorithm in is_empty_{blob,tree}_oid() Patrick Steinhardt 2024-06-14 08:50:13 +02:00
  • 861e8c76f6 hash: make is_null_oid() independent of the_repository Patrick Steinhardt 2024-06-14 08:50:08 +02:00
  • d4d364b2c7 hash: convert oidcmp() and oideq() to compare whole hash Patrick Steinhardt 2024-06-14 08:50:03 +02:00
  • c98d762ed9 global: ensure that object IDs are always padded Patrick Steinhardt 2024-06-14 08:49:59 +02:00
  • 9da95bda74 hash: require hash algorithm in oidread() and oidclr() Patrick Steinhardt 2024-06-14 08:49:54 +02:00
  • f4836570a7 hash: require hash algorithm in hasheq(), hashcmp() and hashclr() Patrick Steinhardt 2024-06-14 08:49:50 +02:00
  • 129cb1b99d hash: drop (mostly) unused is_empty_{blob,tree}_sha1() functions Patrick Steinhardt 2024-06-14 08:49:45 +02:00
  • aecd794fca remote: drop checks for zero-url case Jeff King 2024-06-14 06:42:03 -04:00
  • ffce821880 remote: always require at least one url in a remote Jeff King 2024-06-14 06:37:11 -04:00
  • 7384e75618 t5801: test remote.*.vcs config Jeff King 2024-06-14 06:34:54 -04:00
  • e2269a2b59 t5801: make remote-testgit GIT_DIR setup more robust Jeff King 2024-06-14 06:31:31 -04:00
  • 9badf97c42 remote: allow resetting url list Jeff King 2024-06-14 06:31:22 -04:00
  • bd1b88dc7a config: document remote.*.url/pushurl interaction Jeff King 2024-06-14 06:30:05 -04:00
  • b68118d2e8 remote: simplify url/pushurl selection Jeff King 2024-06-14 06:29:09 -04:00
  • 8e804415fd remote: use strvecs to store remote url/pushurl Jeff King 2024-06-14 06:28:01 -04:00
  • 52595c155a remote: transfer ownership of memory in add_url(), etc Jeff King 2024-06-14 06:27:22 -04:00
  • aa0595fbd6 remote: refactor alias_url() memory ownership Jeff King 2024-06-14 06:26:16 -04:00
  • 0295ce7cbf archive: fix check for missing url Jeff King 2024-06-14 06:25:25 -04:00
  • 028bb23a61 BreakingChanges: document that we do not plan to deprecate git-checkout Patrick Steinhardt 2024-06-14 08:42:48 +02:00
  • fcf0f4801d BreakingChanges: document removal of grafting Patrick Steinhardt 2024-06-14 08:42:44 +02:00
  • 6ccf041d1d BreakingChanges: document upcoming change from "sha1" to "sha256" Patrick Steinhardt 2024-06-14 08:42:39 +02:00
  • 57ec9254eb docs: introduce document to announce breaking changes Patrick Steinhardt 2024-06-14 08:42:34 +02:00
  • 10aa7c74a2 Merge branch 'gt/unit-test-oidtree' into ps/use-the-repository Junio C Hamano 2024-06-13 09:39:46 -07:00
  • 092b33da2b Merge branch 'ps/ref-storage-migration' into ps/use-the-repository Junio C Hamano 2024-06-13 09:39:08 -07:00
  • e018880823 What's cooking (2024/06 #04) Junio C Hamano 2024-06-12 15:15:39 -07:00
  • f1160393c1 commit-graph: increment progress indicator Derrick Stolee 2024-06-11 15:09:15 +00:00
  • d63586cb31 The thirteenth batch Junio C Hamano 2024-06-12 13:36:28 -07:00
  • 2a061a62e2 Merge branch 'gt/decorate-unit-test' Junio C Hamano 2024-06-12 13:37:18 -07:00
  • 51ea70c18a Merge branch 'jk/sparse-leakfix' Junio C Hamano 2024-06-12 13:37:17 -07:00
  • c2f79440ac Merge branch 'jk/cap-exclude-file-size' Junio C Hamano 2024-06-12 13:37:16 -07:00
  • b8bdb2f283 Merge branch 'jc/safe-directory-leading-path' Junio C Hamano 2024-06-12 13:37:16 -07:00
  • 22cf18fd9e Merge branch 'gt/t-hash-unit-test' Junio C Hamano 2024-06-12 13:37:15 -07:00
  • 56346ba24e Merge branch 'cp/reftable-unit-test' Junio C Hamano 2024-06-12 13:37:14 -07:00
  • a39e28ace7 Merge branch 'jc/t1517-more' Junio C Hamano 2024-06-12 13:37:13 -07:00
  • ed54840872 t/: migrate helper/test-oidtree.c to unit-tests/t-oidtree.c Ghanshyam Thakkar 2024-06-08 22:27:09 +05:30
  • 037df60013 object-name: don't try to abbreviate to lengths greater than hexsz Patrick Steinhardt 2024-06-12 10:03:36 +02:00
  • 59ff92c516 parse-options-cb: stop clamping "--abbrev=" to hash length Patrick Steinhardt 2024-06-12 10:03:31 +02:00
  • 524c0183c9 config: fix segfault when parsing "core.abbrev" without repo Patrick Steinhardt 2024-06-12 10:03:23 +02:00
  • 7021daf115 Meta/Make: simplify skipping Junio C Hamano 2024-06-11 17:17:29 -07:00
  • c870c83c74 What's cooking (2024/06 #03) Junio C Hamano 2024-06-11 16:47:26 -07:00
  • 1d969afb78 Makefile: add ability to append to CFLAGS and LDFLAGS Patrick Steinhardt 2024-06-10 08:38:20 +02:00
  • e162aed591 pack-revindex.c: guard against out-of-bounds pack lookups Taylor Blau 2024-06-11 13:28:24 -04:00
  • ed4a1d6ae1 pack-bitmap.c: avoid uninitialized pack_int_id during reuse Taylor Blau 2024-06-11 13:28:20 -04:00
  • 0c5a62f14b midx-write.c: do not read existing MIDX with packs_to_include Taylor Blau 2024-06-11 13:28:17 -04:00
  • fbf7a46d88 builtin/blame: fix leaking ignore revs files Patrick Steinhardt 2024-06-11 11:21:29 +02:00
  • 3332f35577 builtin/blame: fix leaking prefixed paths Patrick Steinhardt 2024-06-11 11:21:25 +02:00
  • ee6a998583 blame: fix leaking data for blame scoreboards Patrick Steinhardt 2024-06-11 11:21:20 +02:00
  • 4b4f5a911c line-range: plug leaking find functions Patrick Steinhardt 2024-06-11 11:21:15 +02:00
  • 44ec7c575f merge: fix leaking merge bases Patrick Steinhardt 2024-06-11 11:21:11 +02:00
  • 77241a6b5e builtin/merge: fix leaking struct cmdnames in get_strategy() Patrick Steinhardt 2024-06-11 11:21:06 +02:00
  • 6e95f4ee03 sequencer: fix memory leaks in make_script_with_merges() Patrick Steinhardt 2024-06-11 11:21:01 +02:00
  • 8909d6e1a1 builtin/clone: plug leaking HEAD ref in wanted_peer_refs() Patrick Steinhardt 2024-06-11 11:20:57 +02:00
  • 4806c55c86 apply: fix leaking string in match_fragment() Patrick Steinhardt 2024-06-11 11:20:52 +02:00
  • 1e5c1601f9 sequencer: fix leaking string buffer in commit_staged_changes() Patrick Steinhardt 2024-06-11 11:20:47 +02:00
  • 63c9bd372e commit: fix leaking parents when calling commit_tree_extended() Patrick Steinhardt 2024-06-11 11:20:42 +02:00
  • c6eb58bfb1 config: fix leaking "core.notesref" variable Patrick Steinhardt 2024-06-11 11:20:38 +02:00
  • f46ede661f rerere: fix various trivial leaks Patrick Steinhardt 2024-06-11 11:20:33 +02:00
  • 748bd0943b builtin/stash: fix leak in show_stash() Patrick Steinhardt 2024-06-11 11:20:28 +02:00
  • a90a089611 revision: free diff options Patrick Steinhardt 2024-06-11 11:20:24 +02:00
  • a282dbeba7 builtin/log: fix leaking commit list in git-cherry(1) Patrick Steinhardt 2024-06-11 11:20:19 +02:00
  • 8ff6bd4750 merge-recursive: fix memory leak when finalizing merge Patrick Steinhardt 2024-06-11 11:20:14 +02:00
  • 3199b22e7d builtin/merge-recursive: fix leaking object ID bases Patrick Steinhardt 2024-06-11 11:20:09 +02:00
  • 9e903a5531 builtin/difftool: plug memory leaks in run_dir_diff() Patrick Steinhardt 2024-06-11 11:20:04 +02:00
  • f87c55c264 object-name: free leaking object contexts Patrick Steinhardt 2024-06-11 11:19:59 +02:00
  • 61f8bb1ec1 builtin/rev-list: fix leaking bitmap index when calculating disk usage Patrick Steinhardt 2024-06-11 11:19:55 +02:00
  • f644dc8494 notes: fix memory leak when pruning notes Patrick Steinhardt 2024-06-11 11:19:50 +02:00
  • 9748537437 revision: fix leaking display notes Patrick Steinhardt 2024-06-11 11:19:45 +02:00
  • 3d31d38255 merge-recursive: fix leaking rename conflict info Patrick Steinhardt 2024-06-11 11:19:40 +02:00
  • afb0653d23 biultin/rev-parse: fix memory leaks in --parseopt mode Patrick Steinhardt 2024-06-11 11:19:36 +02:00
  • 11ee9a75e7 bundle: plug leaks in create_bundle() Patrick Steinhardt 2024-06-11 11:19:31 +02:00
  • bb8c43d5cd notes-utils: free note trees when releasing copied notes Patrick Steinhardt 2024-06-11 11:19:26 +02:00
  • 14da26230a parse-options: fix leaks for users of OPT_FILENAME Patrick Steinhardt 2024-06-11 11:19:22 +02:00
  • 56931c4d89 revision: fix memory leak when reversing revisions Patrick Steinhardt 2024-06-11 11:19:17 +02:00
  • 8d94cfb545 The twelfth batch Junio C Hamano 2024-06-10 10:30:07 -07:00
  • 5235e56ea5 Merge branch 'jk/leakfixes' Junio C Hamano 2024-06-10 10:30:39 -07:00
  • 718b50e3bf Merge branch 'iw/trace-argv-on-alias' Junio C Hamano 2024-06-10 10:30:38 -07:00
  • d7b97b7185 diff: let external diffs report that changes are uninteresting René Scharfe 2024-06-09 09:41:44 +02:00
  • 54443bbfc3 userdiff: add and use struct external_diff René Scharfe 2024-06-09 09:39:08 +02:00
  • 33be6cf51a t4020: test exit code with external diffs René Scharfe 2024-06-09 09:38:24 +02:00
  • 99c7de732e __attribute__: add a few missing format attributes Junio C Hamano 2024-06-08 11:37:47 -07:00
  • ba744647ea __attribute__: mark some functions with LAST_ARG_MUST_BE_NULL Junio C Hamano 2024-06-08 11:37:46 -07:00
  • f52c9a2a28 __attribute__: remove redundant attribute declaration for git_die_config() Junio C Hamano 2024-06-08 11:37:45 -07:00
  • 89e78c7cda __attribute__: trace2_region_enter_printf() is like "printf" Junio C Hamano 2024-06-08 11:37:44 -07:00
  • bf6a86236e worktree_git_path(): move the declaration to path.h Junio C Hamano 2024-06-08 11:39:01 -07:00
  • e83055ecb0 doc: interactive.singleKey is disabled by default Dragan Simic 2024-06-07 15:27:17 -07:00
  • f96c385449 format-patch: assume --cover-letter for diff in multi-patch series Rubén Justo 2024-06-07 22:55:21 +02:00
  • bc665cdab7 t4014: cleanups in a few tests Rubén Justo 2024-06-07 22:55:10 +02:00
  • 1b76f06508 Merge branch 'tb/midx-write-cleanup' Junio C Hamano 2024-06-07 10:57:23 -07:00
  • e3d2364c45 imap-send: free all_msgs strbuf in "out" label Jeff King 2024-06-05 04:35:26 -04:00
  • f5598fcb7b Merge branch 'jc/t1517-more' into jk/imap-send-plug-all-msgs-leak Junio C Hamano 2024-06-07 10:32:20 -07:00
  • 7986451963 Merge branch 'ps/no-writable-strings' into jk/imap-send-plug-all-msgs-leak Junio C Hamano 2024-06-07 10:32:02 -07:00
  • d66fe0726b config.mak.dev: enable -Wwrite-strings warning Patrick Steinhardt 2024-06-07 08:39:40 +02:00
  • 71e01a0ebd builtin/merge: always store allocated strings in pull_twohead Patrick Steinhardt 2024-06-07 08:39:35 +02:00
  • fc06676766 builtin/rebase: always store allocated string in options.strategy Patrick Steinhardt 2024-06-07 08:39:31 +02:00
  • 25a47ffac0 builtin/rebase: do not assign default backend to non-constant field Patrick Steinhardt 2024-06-07 08:39:26 +02:00
  • 6d1f198f34 imap-send: fix leaking memory in imap_server_conf Patrick Steinhardt 2024-06-07 08:39:22 +02:00
  • cea1ff7f1f imap-send: drop global imap_server_conf variable Patrick Steinhardt 2024-06-07 08:39:17 +02:00