Commit Graph

  • e2d74193c0 mergetools: vimdiff: fix layout where REMOTE is the target Fernando Ramos 2025-03-25 23:23:10 +01:00
  • d2827dc31e meson: disable coccinelle configuration when building from a tarball Eli Schwartz 2025-03-25 16:08:48 -04:00
  • ee8edb7156 vimdiff: clarify the sigil used for marking the buffer to save D. Ben Knoble 2025-03-24 16:52:23 -04:00
  • ec0f362e86 advice: allow disabling default branch name advice Justin Tobler 2025-03-24 19:51:48 -05:00
  • c039a46e99 builtin/clone: suppress unexpected default branch advice Justin Tobler 2025-03-24 19:51:47 -05:00
  • d5d284df91 remote: allow guess_remote_head() to suppress advice Justin Tobler 2025-03-24 19:51:46 -05:00
  • 133d065dd6 bulk-checkin: fix sign compare warnings Tuomas Ahola 2025-03-24 23:47:03 +02:00
  • fa8cd29676 imap-send: explicitly verify the peer certificate Johannes Schindelin 2025-03-24 12:28:02 +00:00
  • 5bb88e89ef test-tool path-utils: support debugging "dubious ownership" issues Johannes Schindelin 2025-03-25 10:38:30 +00:00
  • 03a4e46d12 mingw: special-case administrators even more Johannes Schindelin 2025-03-25 10:38:29 +00:00
  • 6540560fd6 maintenance: add loose-objects.batchSize config Derrick Stolee 2025-03-24 00:51:51 +00:00
  • 286183da99 maintenance: force progress/no-quiet to children Derrick Stolee 2025-03-24 00:51:50 +00:00
  • 778d2f1760 completion: fix bugs with slashes in remote names David Mandelberg 2025-03-23 17:06:53 -04:00
  • 5637bdc352 completion: add helper to count path components David Mandelberg 2025-03-23 17:05:46 -04:00
  • 98b423bc1c commit: move clear_commit_marks_many() loop body to clear_commit_marks() René Scharfe 2025-03-23 10:53:21 +01:00
  • 27afc272c4 midx: implement writing incremental MIDX bitmaps Taylor Blau 2025-03-20 13:57:08 -04:00
  • 5999b44fcb pack-bitmap.c: use ewah_or_iterator for type bitmap iterators Taylor Blau 2025-03-20 13:57:05 -04:00
  • e07af41139 pack-bitmap.c: keep track of each layer's type bitmaps Taylor Blau 2025-03-20 13:57:02 -04:00
  • 5551ccfe97 ewah: implement struct ewah_or_iterator Taylor Blau 2025-03-20 13:56:59 -04:00
  • e2837e29e6 pack-bitmap.c: apply pseudo-merge commits with incremental MIDXs Taylor Blau 2025-03-20 13:56:56 -04:00
  • db17e777c8 pack-bitmap.c: compute disk-usage with incremental MIDXs Taylor Blau 2025-03-20 13:56:49 -04:00
  • faab03f9a1 pack-bitmap.c: teach rev-list --test-bitmap about incremental MIDXs Taylor Blau 2025-03-20 13:56:46 -04:00
  • 3886c72621 pack-bitmap.c: support bitmap pack-reuse with incremental MIDXs Taylor Blau 2025-03-20 13:56:43 -04:00
  • f77dbf0285 pack-bitmap.c: teach show_objects_for_type() about incremental MIDXs Taylor Blau 2025-03-20 13:56:40 -04:00
  • ae61324f0a pack-bitmap.c: teach bitmap_for_commit() about incremental MIDXs Taylor Blau 2025-03-20 13:56:37 -04:00
  • f31a17cea5 pack-bitmap.c: open and store incremental bitmap layers Taylor Blau 2025-03-20 13:56:34 -04:00
  • 8331c17b79 pack-revindex: prepare for incremental MIDX bitmaps Taylor Blau 2025-03-20 13:56:31 -04:00
  • 4887bdd4c7 Documentation: describe incremental MIDX bitmaps Taylor Blau 2025-03-20 13:56:28 -04:00
  • 4a9179d151 Documentation: remove a "future work" item from the MIDX docs Taylor Blau 2025-03-20 13:56:24 -04:00
  • 0a3dceabf1 compat/mingw: fix EACCESS when opening files with O_CREAT | O_EXCL Patrick Steinhardt 2025-03-20 11:37:47 +01:00
  • 871491f7ad meson: fix compat sources when compiling with MSVC Patrick Steinhardt 2025-03-20 11:37:46 +01:00
  • b9fadeead7 builtin/fetch: avoid aborting closed reference transaction Justin Tobler 2025-03-20 19:44:37 -05:00
  • 484d7adcda repack: begin combining cruft packs with --combine-cruft-below-size Taylor Blau 2025-03-19 18:52:58 -04:00
  • 0855ed966c repack: avoid combining cruft packs with --max-cruft-size Taylor Blau 2025-03-19 18:52:54 -04:00
  • 7fb12bb27e t/t7704-repack-cruft.sh: consolidate write_blob() Taylor Blau 2025-03-19 18:52:51 -04:00
  • 1b01b03e52 t/t7704-repack-cruft.sh: clarify wording in --max-cruft-size tests Taylor Blau 2025-03-19 18:52:48 -04:00
  • cee95f2670 t/t5329-pack-objects-cruft.sh: evict 'repack'-related tests Taylor Blau 2025-03-19 18:52:45 -04:00
  • 340e7523c0 rev-list: support NUL-delimited --missing option Justin Tobler 2025-03-19 13:34:10 -05:00
  • 1c3c1ab3d2 rev-list: support NUL-delimited --boundary option Justin Tobler 2025-03-19 13:34:09 -05:00
  • c3d59c2e70 rev-list: support delimiting objects with NUL bytes Justin Tobler 2025-03-19 13:34:08 -05:00
  • c9907a1916 rev-list: refactor early option parsing Justin Tobler 2025-03-19 13:34:07 -05:00
  • 1481e29112 rev-list: inline show_object_with_name() in show_object() Justin Tobler 2025-03-19 13:34:06 -05:00
  • 5633aa3af1 treewide: replace assert() with ASSERT() in special cases Elijah Newren 2025-03-19 16:22:58 +00:00
  • 85e4f762c2 ci: add build checking for side-effects in assert() calls Elijah Newren 2025-03-19 16:22:57 +00:00
  • 07fbc15c20 git-compat-util: introduce ASSERT() macro Elijah Newren 2025-03-19 16:22:56 +00:00
  • 0e1b9c5eed reftable: adapt write_object_record() to propagate block_writer_add() errors Meet Soni 2025-03-19 20:59:27 +05:30
  • 9ce297239b reftable: adapt writer_add_record() to propagate block_writer_add() errors Meet Soni 2025-03-19 20:59:26 +05:30
  • 27571684dd reftable: propagate specific error codes in block_writer_add() Meet Soni 2025-03-19 20:59:25 +05:30
  • c000918eb7 pseudo-merge.h: fix a typo Taylor Blau 2025-03-18 18:54:44 -04:00
  • 459e54b549 refspec: replace refspec_item_init() with fetch/push variants Taylor Blau 2025-03-18 18:50:27 -04:00
  • ec6829e484 refspec: remove refspec_item_init_or_die() Taylor Blau 2025-03-18 18:50:24 -04:00
  • 0baad1f3ae refspec: replace refspec_init() with fetch/push variants Taylor Blau 2025-03-18 18:50:21 -04:00
  • 3809633d0a refspec: treat 'fetch' as a Boolean value Taylor Blau 2025-03-18 18:50:18 -04:00
  • f543202a16 Merge branch 'jk/fetch-ref-prefix-cleanup' into tb/refspec-fetch-cleanup Junio C Hamano 2025-03-21 01:43:22 -07:00
  • 46e6f9af3e http.c: allow custom TCP keepalive behavior via config Taylor Blau 2025-03-19 18:23:56 -04:00
  • bfdd2591b0 http.c: inline set_curl_keepalive() Taylor Blau 2025-03-19 18:23:53 -04:00
  • 572795cff9 http.c: introduce set_long_from_env() for convenience Taylor Blau 2025-03-19 18:23:50 -04:00
  • 894221d2af http.c: remove unnecessary casts to long Taylor Blau 2025-03-19 18:23:46 -04:00
  • ee89f7c79d ci/github: add missing 'CI_JOB_IMAGE' env variable Karthik Nayak 2025-03-19 17:33:28 +01:00
  • 7b399322a2 doc: apply new format to git-branch man page Jean-Noël Avila 2025-03-19 08:16:23 +00:00
  • e1b81f54da completion: take into account the formatting backticks for options Jean-Noël Avila 2025-03-19 08:16:22 +00:00
  • d39f04b638 index-pack, unpack-objects: restore missing ->init_fn Jensen Huang 2025-03-18 19:16:10 +08:00
  • 2c0dcb9754 promisor-remote: compare remote names case sensitively Christian Couder 2025-03-18 12:00:08 +01:00
  • caed258323 promisor-remote: fix possible issue when no URL is advertised Christian Couder 2025-03-18 12:00:07 +01:00
  • b059339bb3 promisor-remote: fix segfault when remote URL is missing Christian Couder 2025-03-18 12:00:06 +01:00
  • 9e05fbe61b t5710: arrange to delete the client before cloning Christian Couder 2025-03-18 12:00:05 +01:00
  • aab0f899d9 fetch: don't ask for remote HEAD if followRemoteHEAD is "never" Jeff King 2025-03-18 01:41:22 -04:00
  • c834d1a7ce fetch: only respect followRemoteHEAD with configured refspecs Jeff King 2025-03-18 01:40:17 -04:00
  • 1a0413a850 Merge branch 'jk/fetch-ref-prefix-cleanup' into jk/fetch-follow-remote-head-fix Junio C Hamano 2025-03-18 12:21:20 -07:00
  • ae85116f18 docs: add BreakingChanges to TECH_DOCS target Phillip Wood 2025-03-18 14:41:40 +00:00
  • ee434e1807 pack-refs doc: fix indentation for --exclude Phillip Wood 2025-03-18 14:40:28 +00:00
  • 947e219fb6 am: switch from merge_recursive_generic() to merge_ort_generic() Elijah Newren 2025-03-13 02:46:41 +00:00
  • a16e8efe5c merge-ort: fix merge.directoryRenames=false Elijah Newren 2025-03-13 02:46:40 +00:00
  • a9185cc89b t3650: document bug when directory renames are turned off Johannes Schindelin 2025-03-13 02:46:39 +00:00
  • 3965976edb merge-ort: support having merge verbosity be set to 0 Elijah Newren 2025-03-13 02:46:38 +00:00
  • a707d4f941 merge-ort: allow rename detection to be disabled Elijah Newren 2025-03-13 02:46:37 +00:00
  • 4e5d9de96c merge-ort: add new merge_ort_generic() function Elijah Newren 2025-03-13 02:46:36 +00:00
  • 5af21c9acb doc: add missing commit C to the graph for --ancestry-path=H D..M Han Jiang 2025-03-16 01:47:39 +00:00
  • 26d76ca284 doc: restore: remove note on --patch w/ pathspecs Adam Johnson 2023-06-01 21:14:57 +00:00
  • 16f5d967e2 config.mak.dev: enable -Wunreachable-code Jeff King 2025-03-17 16:53:29 -07:00
  • 82e79c6364 git-compat-util: add NOT_CONSTANT macro and use it in atfork_prepare() Junio C Hamano 2025-03-17 16:53:28 -07:00
  • 77f32ba430 Merge branch 'tb/multi-cruft-pack-refresh-fix' into tb/combine-cruft-below-size Junio C Hamano 2025-03-17 17:00:38 -07:00
  • d1270689a1 reflog: implement subcommand to drop reflogs Karthik Nayak 2025-03-14 09:40:35 +01:00
  • 52f2dfb084 reflog: improve error for when reflog is not found Karthik Nayak 2025-03-14 09:40:34 +01:00
  • 7e1bec1edd run-command: use errno to check for sigfillset() error Jeff King 2025-03-17 16:53:27 -07:00
  • a18c18b470 merge-ort: remove extraneous word in comment Elijah Newren 2025-03-16 06:58:59 +00:00
  • 5692a46b09 merge-ort: fix accidental strset<->strintmap Elijah Newren 2025-03-16 06:58:58 +00:00
  • a373f93370 t7615: be more explicit about diff algorithm used Elijah Newren 2025-03-16 06:58:57 +00:00
  • 9c69ad275e t6423: fix a comment that accidentally reversed two commits Elijah Newren 2025-03-16 06:58:56 +00:00
  • e40eefba02 stash: remove merge-recursive.h include Elijah Newren 2025-03-16 06:58:55 +00:00
  • 7c8cd9c158 meson: fix perl detection when docs are enabled, but perl bindings aren't Eli Schwartz 2025-03-16 02:06:05 -04:00
  • 6b43a57dfc git-gui: heed core.commentChar/commentString Oswald Buddenhagen 2025-03-15 15:09:13 +01:00
  • 554051d691 diffcore-rename: fix BUG when break detection and --follow used together Elijah Newren 2025-03-15 01:08:13 +00:00
  • d39e28e68c xdiff: avoid arithmetic overflow in xdl_get_hunk() René Scharfe 2025-03-14 23:00:42 +01:00
  • 683c54c999 Git 2.49 Junio C Hamano 2025-03-14 09:19:41 -07:00
  • 08f612ba70 builtin/pack-objects.c: freshen objects from existing cruft packs Taylor Blau 2025-03-13 14:09:47 -04:00
  • c9d3534de3 Merge tag 'l10n-2.49.0-rnd1' of https://github.com/git-l10n/git-po Junio C Hamano 2025-03-13 10:20:33 -07:00
  • ab7cb7e263 Merge branch 'l10n/zh-TW/2025-03-09' of github.com:l10n-tw/git-po Jiang Xin 2025-03-13 21:57:56 +08:00
  • 7bc205bec2 l10n: zh_TW: Git 2.49.0 round 1 Yi-Jyun Pan 2025-03-09 10:54:02 +08:00
  • c64eec3400 Merge branch 'l10n-de-2.49' of github.com:ralfth/git Jiang Xin 2025-03-13 14:15:38 +08:00