summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2023-10-18Merge branch 'tb/repack-max-cruft-size'Junio C Hamano8-136/+645
2023-10-17commit: do not use cryptic "new_index" in end-user facing messagesJunio C Hamano1-4/+4
2023-10-17builtin/add.c: clean up die() messagesNaomi Ibe1-5/+5
2023-10-16doc/git-repack: don't mention nonexistent "--unpacked" optionPatrick Steinhardt1-5/+2
2023-10-16doc/git-repack: fix syntax for `-g` shorthand optionPatrick Steinhardt1-1/+1
2023-10-14t5319: make corrupted large-offset test more robustJeff King1-2/+4
2023-10-13The eighteenth batchJunio C Hamano1-0/+21
2023-10-13Merge branch 'jk/decoration-and-other-leak-fixes'Junio C Hamano10-16/+74
2023-10-13Merge branch 'ar/diff-index-merge-base-fix'Junio C Hamano2-5/+10
2023-10-13Merge branch 'js/submodule-fix-misuse-of-path-and-name'Junio C Hamano3-22/+90
2023-10-13Merge branch 'jk/commit-graph-leak-fixes'Junio C Hamano18-22/+42
2023-10-13Merge branch 'la/trailer-test-and-doc-updates'Junio C Hamano3-156/+545
2023-10-13Merge branch 'ds/mailmap-entry-update'Junio C Hamano1-3/+3
2023-10-13Prevent git from rehashing 4GiB filesJason Hatton2-2/+34
2023-10-13t: add a test helper to truncate filesbrian m. carlson4-0/+28
2023-10-13attr: add attr.tree for setting the treeish to read attributes fromJohn Cai6-0/+95
2023-10-13attr: read attributes from HEAD when bare repoJohn Cai3-2/+23
2023-10-12The seventeenth batchJunio C Hamano1-0/+4
2023-10-12Merge branch 'js/ci-coverity'Junio C Hamano1-0/+163
2023-10-12Merge branch 'jm/git-status-submodule-states-docfix'Junio C Hamano1-4/+3
2023-10-12Merge branch 'rs/parse-opt-ctx-cleanup'Junio C Hamano1-1/+0
2023-10-12mailmap: change primary address for Derrick StoleeDerrick Stolee1-3/+3
2023-10-12grep: -f <path> is relative to $cwdJunio C Hamano2-2/+24
2023-10-11stash: be careful what we storeJunio C Hamano2-0/+10
2023-10-11merge: introduce {copy|clear}_merge_options()Junio C Hamano3-1/+22
2023-10-10The sixteenth batchJunio C Hamano1-0/+7
2023-10-10Merge branch 'cc/repack-sift-filtered-objects-to-separate-pack'Junio C Hamano15-51/+544
2023-10-10Merge branch 'ds/init-diffstat-width'Junio C Hamano7-35/+51
2023-10-10Merge branch 'cw/prelim-cleanup'Junio C Hamano30-284/+313
2023-10-10Merge branch 'eb/limit-bulk-checkin-to-blobs'Junio C Hamano3-27/+26
2023-10-10doc/git-worktree: mention "refs/rewritten" as per-worktree refsPatrick Steinhardt1-3/+4
2023-10-09chunk-format: drop pair_chunk_unsafe()Jeff King2-21/+0
2023-10-09commit-graph: detect out-of-order BIDX offsetsJeff King2-0/+23
2023-10-09commit-graph: check bounds when accessing BIDX chunkJeff King2-2/+23
2023-10-09commit-graph: check bounds when accessing BDAT chunkJeff King4-0/+63
2023-10-09commit-graph: bounds-check generation overflow chunkJeff King3-3/+18
2023-10-09commit-graph: check size of generations chunkJeff King2-2/+20
2023-10-09commit-graph: bounds-check base graphs chunkJeff King3-1/+22
2023-10-09commit-graph: detect out-of-bounds extra-edges pointersJeff King3-6/+23
2023-10-09commit-graph: check size of commit data chunkJeff King2-1/+20
2023-10-09midx: check size of revindex chunkJeff King4-2/+32
2023-10-09midx: bounds-check large offset chunkJeff King3-3/+26
2023-10-09midx: check size of object offset chunkJeff King2-1/+24
2023-10-09midx: enforce chunk alignment on readingJeff King5-4/+26
2023-10-09midx: check size of pack names chunkJeff King3-2/+21
2023-10-09commit-graph: check consistency of fanout tableJeff King3-4/+43
2023-10-09midx: check size of oid lookup chunkJeff King2-3/+25
2023-10-09commit-graph: check size of oid fanout chunkJeff King2-2/+37
2023-10-09midx: stop ignoring malformed oid fanout chunkJeff King2-9/+27
2023-10-09t: add library for munging chunk-format filesJeff King2-0/+83
2023-10-09chunk-format: note that pair_chunk() is unsafeJeff King4-18/+49
2023-10-09files-backend.c: avoid stat in 'loose_fill_ref_dir'Victoria Dye1-9/+5
2023-10-09dir.[ch]: add 'follow_symlink' arg to 'get_dtype'Victoria Dye3-8/+18
2023-10-09dir.[ch]: expose 'get_dtype'Victoria Dye3-36/+39
2023-10-09ref-cache.c: fix prefix matching in ref iterationVictoria Dye3-1/+55
2023-10-09merge-ort: initialize repo in index stateJohn Cai2-0/+28
2023-10-09completion: complete '--dd'Sergey Organov1-1/+1
2023-10-09diff-merges: introduce '--dd' optionSergey Organov4-1/+17
2023-10-09diff-merges: improve --diff-merges documentationSergey Organov2-47/+55
2023-10-09doc/cat-file: make synopsis and description less confusingŠtěpán Němec2-19/+17
2023-10-09doc: correct the 50 characters soft limit (+)谢致邦 (XIE Zhibang)3-6/+6
2023-10-09documentation: add missing parenthesisElijah Newren1-1/+1
2023-10-09documentation: add missing quotesElijah Newren2-3/+3
2023-10-09documentation: add missing fullstopsElijah Newren3-3/+3
2023-10-09documentation: add some commas where they are helpfulElijah Newren37-66/+66
2023-10-09documentation: fix whitespace issuesElijah Newren2-2/+2
2023-10-09documentation: fix capitalizationElijah Newren8-13/+13
2023-10-09documentation: fix punctuationElijah Newren5-6/+6
2023-10-09documentation: use clearer prepositionsElijah Newren14-17/+17
2023-10-09documentation: add missing hyphensElijah Newren3-3/+3
2023-10-09documentation: remove unnecessary hyphensElijah Newren3-3/+3
2023-10-09documentation: add missing articleElijah Newren57-93/+93
2023-10-09documentation: fix choice of articleElijah Newren5-5/+5
2023-10-09documentation: whitespace is already generally pluralElijah Newren1-1/+1
2023-10-09documentation: fix singular vs. pluralElijah Newren29-36/+36
2023-10-09documentation: fix verb vs. nounElijah Newren1-1/+1
2023-10-09documentation: fix adjective vs. nounElijah Newren1-1/+1
2023-10-09documentation: fix verb tenseElijah Newren13-20/+20
2023-10-09documentation: employ consistent verb tense for a listElijah Newren3-3/+3
2023-10-09documentation: fix subject/verb agreementElijah Newren25-28/+28
2023-10-09documentation: remove extraneous wordsElijah Newren15-15/+15
2023-10-09documentation: add missing wordsElijah Newren19-19/+19
2023-10-09documentation: fix apostrophe usageElijah Newren8-8/+8
2023-10-09documentation: fix typosElijah Newren9-11/+11
2023-10-09documentation: fix small errorElijah Newren1-1/+1
2023-10-09documentation: wording improvementsElijah Newren74-133/+134
2023-10-09pretty: fix ref filtering for %(decorate) formatsAndy Koppe2-3/+7
2023-10-09repack: free existing_cruft array after useJeff King1-0/+1
2023-10-06doc: update list archive reference to use lore.kernel.orgJunio C Hamano1-1/+1
2023-10-05daemon: free listen_addr before returningJeff King2-16/+23
2023-10-05revision: clear decoration structs during release_revisions()Jeff King4-0/+22
2023-10-05decorate: add clear_decoration() functionJeff King4-0/+29
2023-10-05builtin/repack.c: avoid making cruft packs preferredTaylor Blau2-1/+85
2023-10-05builtin/repack.c: implement support for `--max-cruft-size`Taylor Blau7-11/+426
2023-10-05builtin/repack.c: parse `--max-pack-size` with OPT_MAGNITUDETaylor Blau1-3/+3
2023-10-05t/README: fix multi-prerequisite exampleŠtěpán Němec1-1/+1
2023-10-05doc/gitk: s/sticked/stuck/Štěpán Němec1-1/+1
2023-10-05git-jump: admit to passing merge mode args to ls-filesŠtěpán Němec1-1/+1
2023-10-05doc/diff-options: improve wording of the log.diffMerges mentionŠtěpán Němec1-3/+3
2023-10-05doc: fix some typos, grammar and wording issuesŠtěpán Němec12-38/+37
2023-10-05coverity: detect and report when the token or project is incorrectJohannes Schindelin1-1/+12
2023-10-04The fifteenth batchJunio C Hamano1-0/+16
2023-10-04Merge branch 'bb/unicode-width-table-15'Junio C Hamano1-3/+2
2023-10-04Merge branch 'xz/commit-title-soft-limit-doc'Junio C Hamano1-1/+1
2023-10-04Merge branch 'jk/commit-graph-verify-fix'Junio C Hamano4-55/+158
2023-10-04Merge branch 'ks/ref-filter-mailmap'Junio C Hamano3-42/+239
2023-10-04Merge branch 'ps/revision-cmdline-stdin-not'Junio C Hamano3-6/+33
2023-10-04git-status.txt: fix minor asciidoc format issueJavier Mora1-4/+3
2023-10-03t7420: test that we correctly handle renamed submodulesJan Alexander Steffens (heftig)1-2/+24
2023-10-03t7419: test that we correctly handle renamed submodulesJan Alexander Steffens (heftig)1-1/+29
2023-10-03t7419, t7420: use test_cmp_config instead of grepping .gitmodulesJan Alexander Steffens (heftig)2-6/+6
2023-10-03t7419: actually test the branch switchingJan Alexander Steffens (heftig)1-6/+8
2023-10-03submodule--helper: return error from set-url when modifying failedJan Alexander Steffens (heftig)1-5/+7
2023-10-03submodule--helper: use submodule_from_path in set-{url,branch}Jan Alexander Steffens (heftig)1-4/+18
2023-10-03commit-graph: clear oidset after finishing writeJeff King2-0/+3
2023-10-03commit-graph: free write-context base_graph_name during cleanupJeff King2-0/+3
2023-10-03commit-graph: free write-context entries before overwritingJeff King1-0/+2
2023-10-03commit-graph: free graph struct that was not added to chainJeff King1-0/+2
2023-10-03commit-graph: delay base_graph assignment in add_graph_to_chain()Jeff King1-2/+2
2023-10-03commit-graph: free all elements of graph chainJeff King1-18/+11
2023-10-03commit-graph: move slab-clearing to close_commit_graph()Jeff King1-1/+1
2023-10-03merge: free result of repo_get_merge_bases()Jeff King11-1/+14
2023-10-03commit-reach: free temporary list in get_octopus_merge_bases()Jeff King2-0/+2
2023-10-03t6700: mark test as leak-freeJeff King1-0/+2
2023-10-03parse-options: drop unused parse_opt_ctx_t memberRené Scharfe1-1/+0
2023-10-02t7700: split cruft-related tests to t7704Taylor Blau2-121/+130
2023-10-02gc: add `gc.repackFilterTo` config optionChristian Couder3-1/+27
2023-10-02repack: implement `--filter-to` for storing filtered out objectsChristian Couder3-1/+82
2023-10-02gc: add `gc.repackFilter` config optionChristian Couder3-0/+24
2023-10-02repack: add `--filter=<filter-spec>` optionChristian Couder3-0/+217
2023-10-02pack-bitmap-write: rebuild using new bitmap when remappingChristian Couder1-1/+5
2023-10-02repack: refactor finding pack prefixChristian Couder1-6/+12
2023-10-02repack: refactor finishing pack-objects commandChristian Couder1-37/+33
2023-10-02t/helper: add 'find-pack' test-toolChristian Couder5-0/+135
2023-10-02pack-objects: allow `--filter` without `--stdout`Christian Couder3-8/+12
2023-10-02diff: fix --merge-base with annotated tagsAlyssa Ross2-5/+10
2023-10-02The fourteenth batchJunio C Hamano1-0/+5
2023-10-02Merge branch 'js/doc-status-with-submodules-mark-up-fix'Junio C Hamano1-0/+2
2023-10-02Merge branch 'jc/unresolve-removal'Junio C Hamano10-167/+230
2023-09-29diff --stat: set the width defaults in a helper functionDragan Simic7-35/+51
2023-09-29parse: separate out parsing functions from config.hCalvin Wan18-205/+219
2023-09-29config: correct bad boolean env value error messageCalvin Wan1-1/+8
2023-09-29wrapper: reduce scope of remove_or_warn()Calvin Wan4-11/+11
2023-09-29hex-ll: separate out non-hash-algo functionsCalvin Wan10-75/+83
2023-09-29The thirteenth batchJunio C Hamano1-5/+22
2023-09-29Merge branch 'ob/am-msgfix'Junio C Hamano1-1/+2
2023-09-29Merge branch 'jk/test-pass-ubsan-options-to-http-test'Junio C Hamano2-0/+4
2023-09-29Merge branch 'jc/alias-completion'Junio C Hamano2-2/+21
2023-09-29Merge branch 'hy/doc-show-is-like-log-not-diff-tree'Junio C Hamano1-1/+1
2023-09-29Merge branch 'kh/range-diff-notes'Junio C Hamano5-1/+41
2023-09-29Merge branch 'ds/stat-name-width-configuration'Junio C Hamano9-18/+60
2023-09-29Merge branch 'jk/fsmonitor-unused-parameter'Junio C Hamano10-36/+37
2023-09-29Merge branch 'ml/git-gui-exec-path-fix'Junio C Hamano1-26/+3
2023-09-28doc: correct the 50 characters soft limit谢致邦 (XIE Zhibang)1-1/+1
2023-09-28commit-graph: report incomplete chains during verificationJeff King4-7/+45
2023-09-28commit-graph: tighten chain size checkJeff King2-2/+20
2023-09-28commit-graph: detect read errors when verifying graph chainJeff King2-9/+18
2023-09-28t5324: harmonize sha1/sha256 graph chain corruptionJeff King1-5/+20
2023-09-28commit-graph: check mixed generation validation when loading chain fileJeff King1-27/+27
2023-09-28commit-graph: factor out chain opening functionJeff King2-19/+42
2023-09-26bulk-checkin: only support blobs in index_bulk_checkinEric W. Biederman3-27/+26
2023-09-25unicode: update the width tables to Unicode 15.1Beat Bolli1-3/+2
2023-09-25ref-filter: add mailmap supportKousik Sanagavarapu3-37/+206
2023-09-25t/t6300: introduce test_bad_atomKousik Sanagavarapu1-0/+24
2023-09-25t/t6300: cleanup test_atomKousik Sanagavarapu1-6/+10
2023-09-25merge-tree: add -X strategy optionTang Yuyi2-3/+38
2023-09-25coverity: allow running on macOSJohannes Schindelin1-2/+20
2023-09-25coverity: support building on WindowsJohannes Schindelin1-6/+51
2023-09-25coverity: allow overriding the Coverity projectJohannes Schindelin1-1/+4
2023-09-25coverity: cache the Coverity Build ToolJohannes Schindelin1-0/+28
2023-09-25ci: add a GitHub workflow to submit Coverity scansJohannes Schindelin1-0/+58
2023-09-25revision: make pseudo-opt flags read via stdin behave consistentlyPatrick Steinhardt3-6/+33
2023-09-22The twelfth batchJunio C Hamano1-0/+14
2023-09-22Merge branch 'tb/send-email-extract-valid-address-error-message-fix'Junio C Hamano1-3/+3
2023-09-22Merge branch 'ch/clean-docfix'Junio C Hamano1-1/+1
2023-09-22Merge branch 'eg/config-type-path-docfix'Junio C Hamano1-1/+1
2023-09-22Merge branch 'jk/redact-h2h3-headers-fix'Junio C Hamano1-6/+31
2023-09-22Merge branch 'jk/ort-unused-parameter-cleanups'Junio C Hamano3-39/+16
2023-09-22Merge branch 'tb/repack-existing-packs-cleanup'Junio C Hamano1-113/+180
2023-09-22Merge branch 'la/trailer-cleanups'Junio C Hamano2-40/+52
2023-09-22Documentation/git-status: add missing line breaksJosh Soref1-0/+2
2023-09-21test-lib: set UBSAN_OPTIONS to match ASanJeff King2-0/+4
2023-09-21am: fix error message in parse_opt_show_current_patch()Oswald Buddenhagen1-1/+2
2023-09-20completion: loosen and document the requirement around completing aliasJunio C Hamano2-2/+21
2023-09-20The eleventh batchJunio C Hamano1-0/+27
2023-09-20Merge branch 'jc/update-index-show-index-version'Junio C Hamano10-33/+59
2023-09-20Merge branch 'ob/t3404-typofix'Junio C Hamano1-1/+1
2023-09-20Merge branch 'ob/sequencer-remove-dead-code'Junio C Hamano1-4/+0
2023-09-20Merge branch 'pb/completion-aliases-doc'Junio C Hamano1-0/+1
2023-09-20Merge branch 'pb/complete-commit-trailers'Junio C Hamano1-0/+9
2023-09-20Merge branch 'js/diff-cached-fsmonitor-fix'Junio C Hamano2-6/+11
2023-09-20Merge branch 'js/systemd-timers-wsl-fix'Junio C Hamano1-1/+1
2023-09-20Merge branch 'pw/diff-no-index-from-named-pipes'Junio C Hamano2-0/+20
2023-09-20show doc: redirect user to git log manual instead of git diff-treeHan Young1-1/+1
2023-09-19range-diff: treat notes like `log`Kristoffer Haugsbakk5-1/+41
2023-09-18run-command: mark unused parameters in start_bg_wait callbacksJeff King2-2/+4
2023-09-18fsmonitor: mark unused hashmap callback parametersJeff King1-2/+3
2023-09-18fsmonitor/darwin: mark unused parameters in system callbackJeff King1-2/+2
2023-09-18fsmonitor: mark unused parameters in stub functionsJeff King3-12/+13
2023-09-18fsmonitor/win32: mark unused parameter in fsm_os__incompatible()Jeff King1-1/+1