Commit Graph

  • 2fa04cebfb format-patch: move range/inter diff at the end of a single patch output Junio C Hamano 2024-05-24 16:02:55 -07:00
  • 48440f60a7 Merge branch 'jc/fix-2.45.1-and-friends-for-2.39' into fixes/2.45.1/2.40 Junio C Hamano 2024-05-24 12:29:35 -07:00
  • 0b7500dc66 t/perf: implement performance tests for pseudo-merge bitmaps Taylor Blau 2024-05-23 17:27:24 -04:00
  • 7252d9a036 pseudo-merge: implement support for finding existing merges Taylor Blau 2024-05-23 17:27:21 -04:00
  • 94c1addf86 ewah: bitmap_equals_ewah() Taylor Blau 2024-05-23 17:27:18 -04:00
  • 25163f50a2 pack-bitmap: extra trace2 information Taylor Blau 2024-05-23 17:27:15 -04:00
  • 11d45a6e6a pack-bitmap.c: use pseudo-merges during traversal Taylor Blau 2024-05-23 17:27:11 -04:00
  • 8e41468ef3 t/test-lib-functions.sh: support --notick in test_commit_bulk() Taylor Blau 2024-05-23 17:27:08 -04:00
  • 71eca9ab79 pack-bitmap: implement test helpers for pseudo-merge Taylor Blau 2024-05-23 17:27:05 -04:00
  • 0481cbf912 ewah: implement ewah_bitmap_popcount() Taylor Blau 2024-05-23 17:27:02 -04:00
  • 955747b4da pseudo-merge: implement support for reading pseudo-merge commits Taylor Blau 2024-05-23 17:26:58 -04:00
  • 7c0fae8844 pack-bitmap.c: read pseudo-merge extension Taylor Blau 2024-05-23 17:26:55 -04:00
  • 0f81b9cb2c pseudo-merge: scaffolding for reads Taylor Blau 2024-05-23 17:26:52 -04:00
  • 79621f3e41 pack-bitmap: extract read_bitmap() function Taylor Blau 2024-05-23 17:26:49 -04:00
  • 53ea3ec479 pack-bitmap-write.c: write pseudo-merge table Taylor Blau 2024-05-23 17:26:46 -04:00
  • faf558b23e pseudo-merge: implement support for selecting pseudo-merge commits Taylor Blau 2024-05-23 17:26:42 -04:00
  • 5831f8ac41 config: introduce git_config_double() Taylor Blau 2024-05-23 17:26:39 -04:00
  • c059c8795e pack-bitmap: make bitmap_writer_push_bitmapped_commit() public Taylor Blau 2024-05-23 17:26:36 -04:00
  • 245a7f2e01 pack-bitmap: implement bitmap_writer_has_bitmapped_object_id() Taylor Blau 2024-05-23 17:26:32 -04:00
  • 0d41b18317 pack-bitmap-write: support storing pseudo-merge commits Taylor Blau 2024-05-23 17:26:29 -04:00
  • 89f47c45df pseudo-merge.ch: initial commit Taylor Blau 2024-05-23 17:26:26 -04:00
  • 4722e06edc pack-bitmap: move some initialization to bitmap_writer_init() Taylor Blau 2024-05-23 17:26:23 -04:00
  • 10a96af8dc ewah: implement ewah_bitmap_is_subset() Taylor Blau 2024-05-23 17:26:20 -04:00
  • 2bfc24ecf6 Documentation/technical: describe pseudo-merge bitmaps format Taylor Blau 2024-05-23 17:26:16 -04:00
  • 40864ac902 Documentation/gitpacking.txt: describe pseudo-merge bitmaps Taylor Blau 2024-05-23 17:26:13 -04:00
  • 0074cc2994 Documentation/gitpacking.txt: initial commit Taylor Blau 2024-05-23 17:26:10 -04:00
  • 862f88cfaf Merge branch 'tb/pack-bitmap-write-cleanups' into tb/pseudo-merge-reachability-bitmap Junio C Hamano 2024-05-24 11:40:34 -07:00
  • 84ed505515 show_log: factor out interdiff/range-diff generation Junio C Hamano 2024-05-23 15:50:06 -07:00
  • ee452b1a88 What's cooking (2024/05 #09) Junio C Hamano 2024-05-23 12:08:47 -07:00
  • b9cfe4845c The seventh batch Junio C Hamano 2024-05-23 11:01:49 -07:00
  • 8890b4f37e Merge branch 'mt/openindiana-portability' Junio C Hamano 2024-05-23 11:04:29 -07:00
  • d365a27bf7 Merge branch 'dg/fetch-pack-code-cleanup' Junio C Hamano 2024-05-23 11:04:28 -07:00
  • daa00897d7 Merge branch 'dm/update-index-doc-fix' Junio C Hamano 2024-05-23 11:04:28 -07:00
  • d525723b99 Merge branch 'jc/patch-flow-updates' Junio C Hamano 2024-05-23 11:04:27 -07:00
  • 86a49253a6 Merge branch 'it/refs-name-conflict' Junio C Hamano 2024-05-23 11:04:27 -07:00
  • 7593d66928 Merge branch 'la/hide-trailer-info' Junio C Hamano 2024-05-23 11:04:26 -07:00
  • 939d49e9bd Merge branch 'kn/ref-transaction-symref' into kn/update-ref-symref Junio C Hamano 2024-05-23 09:38:59 -07:00
  • 0ff6d23a0f Merge branch 'ps/pseudo-ref-terminology' into ps/ref-storage-migration Junio C Hamano 2024-05-23 09:14:32 -07:00
  • e55f364398 Merge branch 'ps/refs-without-the-repository-updates' into ps/ref-storage-migration Junio C Hamano 2024-05-23 09:14:08 -07:00
  • 1991703bdb Revert "fsck: warn about symlink pointing inside a gitdir" Junio C Hamano 2024-05-22 21:55:31 -07:00
  • 407997c1dd setup: fix bug with "includeIf.onbranch" when initializing dir Patrick Steinhardt 2024-05-22 12:38:46 +02:00
  • d3f616a4e5 add-patch: enforce only one-letter response to prompts Junio C Hamano 2024-05-22 14:45:48 -07:00
  • 6549c41ead push: don't fetch commit object when checking existence Tom Hughes 2024-05-22 21:15:40 +01:00
  • 2e7e9205be chainlint.pl: latch CPU count directly reported by /proc/cpuinfo Eric Sunshine 2024-05-20 15:01:31 -04:00
  • 45db5ed3b2 chainlint.pl: fix incorrect CPU count on Linux SPARC John Paul Adrian Glaubitz 2024-05-20 15:01:30 -04:00
  • 35dfccb2b4 Revert "Add a helper function to compare file contents" Johannes Schindelin 2024-05-20 20:22:05 +00:00
  • 873a466ea3 clone: drop the protections where hooks aren't run Johannes Schindelin 2024-05-20 20:22:04 +00:00
  • c8f64781c8 tests: verify that clone -c core.hooksPath=/dev/null works again Johannes Schindelin 2024-05-20 20:22:03 +00:00
  • 75631a3cd8 Revert "core.hooksPath: add some protection while cloning" Johannes Schindelin 2024-05-20 20:22:02 +00:00
  • 197a772c48 init: use the correct path of the templates directory again Johannes Schindelin 2024-05-20 20:22:01 +00:00
  • ee052533bb hook: plug a new memory leak Johannes Schindelin 2024-05-20 20:22:00 +00:00
  • d17d18f85a ci: stop installing "gcc-13" for osx-gcc Jeff King 2024-05-09 12:25:44 -04:00
  • 93ec0a7cbf ci: avoid bare "gcc" for osx-gcc job Jeff King 2024-05-09 12:24:15 -04:00
  • b6b9fafacb ci: drop mention of BREW_INSTALL_PACKAGES variable Jeff King 2024-05-09 12:23:05 -04:00
  • d11c51eec8 send-email: avoid creating more than one Term::ReadLine object Jeff King 2023-08-08 14:15:31 -04:00
  • fde2b4b9bc send-email: drop FakeTerm hack Jeff King 2023-08-08 14:14:36 -04:00
  • 4674ab682d apply: fix uninitialized hash function Junio C Hamano 2024-05-20 16:14:34 -07:00
  • 8d058b8024 builtin/hash-object: fix uninitialized hash function Patrick Steinhardt 2024-05-20 16:14:33 -07:00
  • 4a1c95931f builtin/patch-id: fix uninitialized hash function Patrick Steinhardt 2024-05-20 16:14:32 -07:00
  • abece6e970 t1517: test commands that are designed to be run outside repository Junio C Hamano 2024-05-20 16:14:31 -07:00
  • d3b2ff75fd setup: add an escape hatch for "no more default hash algorithm" change Junio C Hamano 2024-05-20 16:14:30 -07:00
  • 4d00d948ff t/: port helper/test-strcmp-offset.c to unit-tests/t-strcmp-offset.c Ghanshyam Thakkar 2024-05-20 02:14:42 +05:30
  • 2bf25d958c What's cooking (2024/05 #08) Junio C Hamano 2024-05-20 13:22:05 -07:00
  • 037348e99a chainlint.pl: make CPU count computation more robust Eric Sunshine 2024-05-20 15:01:29 -04:00
  • 4365c6fcf9 The sixth batch Junio C Hamano 2024-05-20 10:48:30 -07:00
  • 55f5476ce5 Merge branch 'jc/compat-regex-calloc-fix' Junio C Hamano 2024-05-20 11:20:04 -07:00
  • 4beb7a3b06 Merge branch 'kn/ref-transaction-symref' Junio C Hamano 2024-05-20 11:20:04 -07:00
  • e1f0141d31 What's cooking (2024/05 #07) Junio C Hamano 2024-05-17 15:36:48 -07:00
  • c82df70818 doc: describe the project's decision-making process Josh Steadmon 2024-05-17 13:35:44 -07:00
  • 72b8c934f2 scalar: make enlistment delete to work on all POSIX platforms Marcel Telka 2024-05-17 16:42:59 +02:00
  • bac28a942a t/t9001-send-email.sh: sed - remove the i flag for s Marcel Telka 2024-05-17 18:57:46 +02:00
  • 22c22d30d3 t/t9118-git-svn-funky-branch-names.sh: sed needs semicolon Marcel Telka 2024-05-17 17:39:28 +02:00
  • 50acb48359 t/t1700-split-index.sh: mv -v is not portable Marcel Telka 2024-05-17 17:27:41 +02:00
  • 05e5ff035f t/t4202-log.sh: fix misspelled variable Marcel Telka 2024-05-17 15:40:00 +02:00
  • ce09c692cd t/t0600-reffiles-backend.sh: rm -v is not portable Marcel Telka 2024-05-17 15:19:00 +02:00
  • ba1dec3257 t/t9902-completion.sh: backslashes in echo Marcel Telka 2024-05-17 16:08:45 +02:00
  • 0f063b6c76 Switch grep from non-portable BRE to portable ERE Marcel Telka 2024-05-17 21:01:49 +02:00
  • 4986662cbc diff: document what --name-only shows Junio C Hamano 2024-05-17 10:14:46 -07:00
  • 558a5b8cd0 SubmittingPatches: advertise git-manpages-l10n project a bit Junio C Hamano 2024-05-09 10:32:09 -07:00
  • 00892786b8 refs/packed: remove references to the_hash_algo Patrick Steinhardt 2024-05-17 10:19:29 +02:00
  • c1026b9d7d refs/files: remove references to the_hash_algo Patrick Steinhardt 2024-05-17 10:19:24 +02:00
  • c9e9723e1f refs/files: use correct repository Patrick Steinhardt 2024-05-17 10:19:19 +02:00
  • 2bb444b196 refs: remove dwim_log() Patrick Steinhardt 2024-05-17 10:19:14 +02:00
  • 97abaab5f6 refs: drop git_default_branch_name() Patrick Steinhardt 2024-05-17 10:19:09 +02:00
  • 30aaff437f refs: pass repo when peeling objects Patrick Steinhardt 2024-05-17 10:19:04 +02:00
  • 19c76e8235 refs: move object peeling into "object.c" Patrick Steinhardt 2024-05-17 10:18:59 +02:00
  • 330a2ae60b refs: pass ref store when detecting dangling symrefs Patrick Steinhardt 2024-05-17 10:18:53 +02:00
  • 8378c9d27b refs: convert iteration over replace refs to accept ref store Patrick Steinhardt 2024-05-17 10:18:49 +02:00
  • dc7fb4f72c refs: retrieve worktree ref stores via associated repository Patrick Steinhardt 2024-05-17 10:18:44 +02:00
  • e19488a60a refs: refactor resolve_gitlink_ref() to accept a repository Patrick Steinhardt 2024-05-17 10:18:39 +02:00
  • 965f8991e5 refs: pass repo when retrieving submodule ref store Patrick Steinhardt 2024-05-17 10:18:34 +02:00
  • f1782d185b refs: track ref stores via strmap Patrick Steinhardt 2024-05-17 10:18:28 +02:00
  • 71c871b48d refs: implement releasing ref storages Patrick Steinhardt 2024-05-17 10:18:24 +02:00
  • ed93ea1602 refs: rename init_db callback to avoid confusion Patrick Steinhardt 2024-05-17 10:18:19 +02:00
  • 1febabff7a refs: adjust names for init and init_db callbacks Patrick Steinhardt 2024-05-17 10:18:14 +02:00
  • c397ddffc3 SubmittingPatches: add section for iterating patches Karthik Nayak 2024-05-17 14:27:24 +02:00
  • 43e073bdb0 Merge branch 'jc/patch-flow-updates' into kn/patch-iteration-doc Junio C Hamano 2024-05-17 10:31:38 -07:00
  • 5dd5007f89 completion: adapt git-config(1) to complete subcommands Patrick Steinhardt 2024-05-17 08:13:36 +02:00
  • 22f13e0414 t0017: clarify dubious test set-up Junio C Hamano 2024-05-15 12:32:42 -07:00
  • d8ab1d464d The fifth batch Junio C Hamano 2024-05-16 10:11:24 -07:00