Commit Graph

  • c178b02e29 pack-objects: allow --shallow and --path-walk Derrick Stolee 2025-05-16 18:12:03 +00:00
  • 4705889c3d path-walk: add new 'edge_aggressive' option Derrick Stolee 2025-05-16 18:12:02 +00:00
  • e5394794a5 pack-objects: thread the path-based compression Derrick Stolee 2025-05-16 18:12:01 +00:00
  • 206a1bb203 pack-objects: refactor path-walk delta phase Derrick Stolee 2025-05-16 18:12:00 +00:00
  • 4933152cbb scalar: enable path-walk during push via config Derrick Stolee 2025-05-16 18:11:59 +00:00
  • 4f7f571204 pack-objects: enable --path-walk via config Derrick Stolee 2025-05-16 18:11:58 +00:00
  • 5f711504d9 repack: add --path-walk option Derrick Stolee 2025-05-16 18:11:57 +00:00
  • 6e95bf80b5 t5538: add tests to confirm deltas in shallow pushes Derrick Stolee 2025-05-16 18:11:56 +00:00
  • 861d4bc292 pack-objects: introduce GIT_TEST_PACK_PATH_WALK Derrick Stolee 2025-05-16 18:11:55 +00:00
  • 3ce9e5f293 p5313: add performance tests for --path-walk Derrick Stolee 2025-05-16 18:11:54 +00:00
  • 9fcfe12ac4 pack-objects: update usage to match docs Derrick Stolee 2025-05-16 18:11:53 +00:00
  • 70664d2865 pack-objects: add --path-walk option Derrick Stolee 2025-05-16 18:11:52 +00:00
  • 4bc0ba0829 pack-objects: extract should_attempt_deltas() Derrick Stolee 2025-05-16 18:11:51 +00:00
  • ecf9ba20e3 p2000: add performance test for patch-mode commands Derrick Stolee 2025-05-16 14:55:30 +00:00
  • efab7dc1f4 reset: integrate sparse index with --patch Derrick Stolee 2025-05-16 14:55:29 +00:00
  • 02ed8555f6 git add: make -p/-i aware of sparse index Derrick Stolee 2025-05-16 14:55:28 +00:00
  • 952de281fe apply: integrate with the sparse index Derrick Stolee 2025-05-16 14:55:27 +00:00
  • ea8a71b40d userdiff: extend Bash pattern to cover more shell function forms Moumita Dhar 2025-05-16 20:15:12 +05:30
  • 141f8c8c05 object-file: drop support for writing objects with unknown types Jeff King 2025-05-16 00:50:13 -04:00
  • f710fd7b49 hash-object: handle --literally with OPT_NEGBIT Jeff King 2025-05-16 00:50:10 -04:00
  • 931e5ca507 hash-object: merge HASH_* and INDEX_* flags Jeff King 2025-05-16 00:50:08 -04:00
  • 65a6a79b42 hash-object: stop allowing unknown types Jeff King 2025-05-16 00:50:05 -04:00
  • b5643b60ac t: add lib-loose.sh Jeff King 2025-05-16 00:50:02 -04:00
  • f2ed511a2f t/helper: add zlib test-tool Jeff King 2025-05-16 00:49:59 -04:00
  • d2956385a9 oid_object_info(): drop type_name strbuf Jeff King 2025-05-16 00:49:56 -04:00
  • 4ae0e9423c fsck: stop using object_info->type_name strbuf Jeff King 2025-05-16 00:49:53 -04:00
  • b32b434bfe oid_object_info_convert(): stop using string for object type Jeff King 2025-05-16 00:49:50 -04:00
  • aac2abeca7 cat-file: use type enum instead of buffer for -t option Jeff King 2025-05-16 00:49:47 -04:00
  • ae24b032a0 object-file: drop OBJECT_INFO_ALLOW_UNKNOWN_TYPE flag Jeff King 2025-05-16 00:49:45 -04:00
  • f227fc7d43 cat-file: make --allow-unknown-type a noop Jeff King 2025-05-16 00:49:35 -04:00
  • 53eeed0a81 object-file.h: fix typo in variable declaration Jeff King 2025-05-16 00:49:28 -04:00
  • da692298ac json-writer: describe the usage of jw_* functions Lucas Seiki Oshiro 2025-05-15 22:01:59 -03:00
  • fba60a4841 json-writer: add docstrings to jw_* functions Lucas Seiki Oshiro 2025-05-15 22:01:58 -03:00
  • cb96e1697a The fifteenth batch Junio C Hamano 2025-05-15 17:27:23 -07:00
  • fc0460894c Merge branch 'tb/macos-false-but-the-compiler-does-not-know-it-fix' Junio C Hamano 2025-05-15 17:24:57 -07:00
  • 38fc278819 Merge branch 'jc/t6011-mv-ro-fix' Junio C Hamano 2025-05-15 17:24:56 -07:00
  • 0499104d25 Merge branch 'dd/meson-perl-custom-path' Junio C Hamano 2025-05-15 17:24:56 -07:00
  • 4dda60c9df Merge branch 'ps/maintenance-missing-tasks' Junio C Hamano 2025-05-15 17:24:55 -07:00
  • 1d01042e31 Merge branch 'cf/wrapper-bsd-eloop' Junio C Hamano 2025-05-15 17:24:55 -07:00
  • beccbddb68 commit-graph: fix memory leak when fill_oids_from_packs() fails Lidong Yan 2025-05-09 08:30:35 +00:00
  • 044511f889 sequencer: fix memory leak if todo_list_rearrange_squash() failed Lidong Yan 2025-05-14 13:53:28 +00:00
  • 56f1cd10f4 mailinfo: fix pointential memory leak if decode_header failed Lidong Yan 2025-05-13 02:49:10 +00:00
  • 2248833239 sequencer: stop pretending that an assignment is a condition Johannes Schindelin 2025-05-15 13:11:49 +00:00
  • d7cfbd4351 bundle-uri: avoid using undefined output of sscanf() Johannes Schindelin 2025-05-15 13:11:48 +00:00
  • ee63d026b4 commit-graph: avoid using stale stack addresses Johannes Schindelin 2025-05-15 13:11:47 +00:00
  • fc451e6ea8 trace2: avoid "futile conditional" Johannes Schindelin 2025-05-15 13:11:46 +00:00
  • 3d39bcd98e Avoid redundant conditions Johannes Schindelin 2025-05-15 13:11:45 +00:00
  • 6c91162449 fetch: avoid unnecessary work when there is no current branch Johannes Schindelin 2025-05-15 13:11:44 +00:00
  • 655268452c has_dir_name(): make code more obvious Johannes Schindelin 2025-05-15 13:11:43 +00:00
  • bf0468e2ba upload-pack: rename enum to reflect the operation Johannes Schindelin 2025-05-15 13:11:42 +00:00
  • 7f3ed75ff5 commit-graph: avoid malloc'ing a local variable Johannes Schindelin 2025-05-15 13:11:41 +00:00
  • c607410ada fetch: carefully clear local variable's address after use Johannes Schindelin 2025-05-15 13:11:40 +00:00
  • 131a8fa815 commit: simplify code Johannes Schindelin 2025-05-15 13:11:39 +00:00
  • 80983c4131 git-gui: do not end the commit message with an empty line Johannes Sixt 2025-05-14 22:41:30 +02:00
  • 9cad4a9dc0 gitk: do not hard-code color of search results in commit list Alexander Ogorodov 2025-03-18 13:27:04 +07:00
  • d2c3e94a0a replay: replace the_repository with repo parameter passed to cmd_replay () Elijah Newren 2025-05-14 20:33:25 +00:00
  • 86ddd588f2 packed-backend: mmap large "packed-refs" file during fsck shejialuo 2025-05-14 23:50:42 +08:00
  • a0dee3f74b packed-backend: extract snapshot allocation in load_contents shejialuo 2025-05-14 23:50:35 +08:00
  • 784ceccb91 packed-backend: fsck should warn when "packed-refs" file is empty shejialuo 2025-05-14 23:50:26 +08:00
  • e918917360 scalar reconfigure: improve --maintenance docs Derrick Stolee 2025-05-14 09:52:44 -04:00
  • 9f27318f14 gitk: place file name arguments after options in msgfmt call Johannes Sixt 2025-05-13 22:38:41 +02:00
  • 9c9f8849a2 send-email: try to get fqdn by running hostname -f on Linux and macOS Aditya Garg 2025-05-12 08:11:19 +00:00
  • 1a8a4971cc The fourteenth batch Junio C Hamano 2025-05-13 14:05:18 -07:00
  • 330a09e4a5 Merge branch 'kj/glob-path-with-special-char' Junio C Hamano 2025-05-13 14:05:07 -07:00
  • acfcd7ca93 Merge branch 'kh/docfixes' Junio C Hamano 2025-05-13 14:05:07 -07:00
  • 1551145edb Merge branch 'js/ci-buildsystems-cleanup' Junio C Hamano 2025-05-13 14:05:06 -07:00
  • 03284715a8 Merge branch 'ps/ci-test-aggreg-fix-for-meson' Junio C Hamano 2025-05-13 14:05:06 -07:00
  • f2cc60c053 Merge branch 'en/get-tree-entry-doc' Junio C Hamano 2025-05-13 14:05:05 -07:00
  • 6389579b2f gitlab-ci: always run MSVC-based Meson job Patrick Steinhardt 2025-04-28 11:32:12 +02:00
  • 8bf062dd14 git-gui: wire up support for the Meson build system Patrick Steinhardt 2025-03-11 11:09:23 +01:00
  • d821fc6269 git-gui: stop including GIT-VERSION-FILE file Patrick Steinhardt 2025-03-11 11:26:48 +01:00
  • 28a8e5c884 git-gui: extract script to generate macOS app Patrick Steinhardt 2025-05-13 08:48:07 +02:00
  • 743e1cbd7e git-gui: extract script to generate macOS wrapper Patrick Steinhardt 2025-03-11 11:07:19 +01:00
  • 2cc5b0facf git-gui: extract script to generate "tclIndex" Patrick Steinhardt 2025-03-11 11:07:19 +01:00
  • 854e88335a git-gui: extract script to generate "git-gui" Patrick Steinhardt 2025-03-11 11:07:19 +01:00
  • 3e656a4356 git-gui: drop no-op GITGUI_SCRIPT replacement Patrick Steinhardt 2025-03-11 11:07:08 +01:00
  • caf5fbe9af git-gui: make output of GIT-VERSION-GEN source'able Patrick Steinhardt 2025-05-12 11:27:37 +02:00
  • 3ef470fa51 git-gui: prepare GIT-VERSION-GEN for out-of-tree builds Patrick Steinhardt 2025-03-11 11:06:37 +01:00
  • 3271d2e9e7 git-gui: replace GIT-GUI-VARS with GIT-GUI-BUILD-OPTIONS Patrick Steinhardt 2025-05-12 11:25:05 +02:00
  • e836757e14 whatschanged: list it in BreakingChanges document Junio C Hamano 2025-05-12 12:03:11 -07:00
  • 07572f220a whatchanged: remove when built with WITH_BREAKING_CHANGES Junio C Hamano 2025-05-12 12:03:10 -07:00
  • 731a2c7dda whatchanged: require --i-still-use-this Junio C Hamano 2025-05-12 12:03:09 -07:00
  • ab4d1880e1 tests: prepare for a world without whatchanged Junio C Hamano 2025-05-12 12:03:08 -07:00
  • 38af977b81 The thirteenth batch Junio C Hamano 2025-05-12 14:22:59 -07:00
  • b8cc1a9acd Merge branch 'ps/meson-bin-sh' Junio C Hamano 2025-05-12 14:22:50 -07:00
  • a4ad13dd19 Merge branch 'ng/xdiff-truly-minimal' Junio C Hamano 2025-05-12 14:22:50 -07:00
  • 6dbc41631d Merge branch 'ds/fix-thin-fix' Junio C Hamano 2025-05-12 14:22:49 -07:00
  • a9d67d67e3 Merge branch 'jc/ci-skip-unavailable-external-software' Junio C Hamano 2025-05-12 14:22:49 -07:00
  • bd99d6e8db Merge branch 'ps/object-store-cleanup' Junio C Hamano 2025-05-12 14:22:48 -07:00
  • 38758be7fa Merge branch 'ag/send-email-outlook' Junio C Hamano 2025-05-12 14:22:47 -07:00
  • ba69a6c66d doc: prepare for a world without whatchanged Junio C Hamano 2025-05-12 12:03:07 -07:00
  • 4511d56e1a you-still-use-that??: help deprecating commands for removal Junio C Hamano 2025-05-12 12:03:06 -07:00
  • 4b63963f5d raw_object_store: drop extra pointer to replace_map Jeff King 2025-05-12 14:52:33 -04:00
  • 596184786c oidmap: add size function Jeff King 2025-05-12 14:51:30 -04:00
  • 2744646834 oidmap: rename oidmap_free() to oidmap_clear() Jeff King 2025-05-12 14:50:28 -04:00
  • 7291c2be6a pack-bitmap: fix memory leak if load_bitmap_entries_v1 failed Lidong Yan 2025-05-12 12:22:10 +00:00
  • af2a4b3eb7 contrib: remove some scripts in "stats" directory Patrick Steinhardt 2025-05-12 11:20:01 +02:00
  • 15405cd325 contrib: remove "git-new-workdir" Patrick Steinhardt 2025-05-12 11:20:00 +02:00
  • 95bc447419 contrib: remove "emacs" directory Patrick Steinhardt 2025-05-12 11:19:59 +02:00
  • bb9a9297d7 contrib: remove "git-resurrect.sh" Patrick Steinhardt 2025-05-12 11:19:58 +02:00