aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2024-04-03Merge branch 'pb/test-scripts-are-build-targets'Junio C Hamano1-0/+7
2024-04-03Merge branch 'ds/grep-doc-updates'Junio C Hamano2-15/+23
2024-04-03Merge branch 'az/grep-group-error-message-update'Junio C Hamano1-2/+2
2024-04-03Merge branch 'jc/release-notes-entry-experiment'Junio C Hamano1-0/+12
2024-04-03Merge branch 'jk/remote-helper-object-format-option-fix'Junio C Hamano4-20/+11
2024-04-03t/t7700-repack.sh: fix test breakages with `GIT_TEST_MULTI_PACK_INDEX=1 `Taylor Blau1-0/+2
2024-04-03reftable/block: avoid decoding keys when searching restart pointsPatrick Steinhardt1-10/+19
2024-04-03reftable/record: extract function to decode key lengthsPatrick Steinhardt2-9/+31
2024-04-03reftable/block: fix error handling when searching restart pointsPatrick Steinhardt3-8/+11
2024-04-03reftable/block: refactor binary search over restart pointsPatrick Steinhardt1-27/+73
2024-04-03reftable/refname: refactor binary search over refnamesPatrick Steinhardt1-22/+22
2024-04-03reftable/basics: improve `binsearch()` testPatrick Steinhardt1-24/+31
2024-04-03reftable/basics: fix return type of `binsearch()` to be `size_t`Patrick Steinhardt5-16/+14
2024-04-02t-prio-queue: simplify using compound literalsRené Scharfe1-34/+17
2024-04-02INSTALL: bump libcurl version to 7.21.3Jeff King1-1/+1
2024-04-02http: reset POSTFIELDSIZE when clearing curl handleJeff King1-0/+1
2024-04-02t2104: style fixesJunio C Hamano1-15/+15
2024-04-02imap-send: use xsnprintf to format commandRené Scharfe1-20/+4
2024-04-02githooks: use {old,new}-oid instead of {old,new}-valueKarthik Nayak1-8/+8
2024-04-02update-ref: use {old,new}-oid instead of {old,new}valueKarthik Nayak3-59/+59
2024-04-01osxkeychain: store new attributesBo Anderson1-6/+62
2024-04-01osxkeychain: erase matching passwords onlyBo Anderson1-1/+55
2024-04-01osxkeychain: erase all matching credentialsBo Anderson1-1/+2
2024-04-01osxkeychain: replace deprecated SecKeychain APIBo Anderson2-69/+199
2024-04-01midx-write.c: use `--stdin-packs` when repackingTaylor Blau1-9/+9
2024-04-01midx-write.c: check count of packs to repack after groupingTaylor Blau1-24/+20
2024-04-01midx-write.c: factor out common want_included_pack() routineTaylor Blau1-12/+20
2024-04-01midx-write: move writing-related functions from midx.cTaylor Blau4-1539/+1555
2024-04-01Merge branch 'rs/midx-use-strvec-pushf' into tb/midx-writeJunio C Hamano1-6/+1
2024-04-01The thirteenth batchJunio C Hamano1-0/+26
2024-04-01Merge branch 'ps/clone-with-includeif-onbranch'Junio C Hamano1-0/+12
2024-04-01Merge branch 'jk/rebase-apply-leakfix'Junio C Hamano2-3/+12
2024-04-01Merge branch 'ps/t7800-variable-interpolation-fix'Junio C Hamano2-20/+40
2024-04-01Merge branch 'ps/reftable-unit-test-nfs-workaround'Junio C Hamano1-1/+11
2024-04-01Merge branch 'jk/doc-remote-helpers-markup-fix'Junio C Hamano1-3/+3
2024-04-01Merge branch 'pb/advice-merge-conflict'Junio C Hamano9-25/+39
2024-04-01Merge branch 'ds/config-internal-whitespace-fix'Junio C Hamano3-21/+136
2024-04-01Merge branch 'jk/pretty-subject-cleanup'Junio C Hamano7-46/+38
2024-04-01Merge branch 'pw/checkout-conflict-errorfix'Junio C Hamano9-37/+139
2024-04-01completion: protect prompt against unset SHOWUPSTREAM in nounset modeVille Skyttä1-1/+1
2024-04-01completion: fix prompt with unset SHOWCONFLICTSTATE in nounset modeVille Skyttä1-1/+1
2024-03-31config: fix some small capitalization issues, as spottedDragan Simic1-1/+1
2024-03-31mem-pool: use st_add() in mem_pool_strvfmt()René Scharfe1-2/+4
2024-03-31test-lib: fix non-functioning GIT_TEST_MAINT_SCHEDULER fallbackEric Sunshine1-0/+1
2024-03-30add: use advise_if_enabled for ADVICE_ADD_EMBEDDED_REPORubén Justo2-3/+37
2024-03-30add: use advise_if_enabled for ADVICE_ADD_EMPTY_PATHSPECRubén Justo2-4/+12
2024-03-30add: use advise_if_enabled for ADVICE_ADD_IGNORED_FILERubén Justo3-8/+4
2024-03-30checkout: omit "tracking" information on a detached HEADJunio C Hamano2-2/+6
2024-03-29advice: omit trailing whitespaceJunio C Hamano3-5/+6
2024-03-29doc: git-clone: do not autoreference the manpage in itselfJean-Noël Avila1-2/+12
2024-03-29doc: git-clone: apply new documentation formatting guidelinesJean-Noël Avila3-84/+86
2024-03-29doc: git-init: apply new documentation formatting guidelinesJean-Noël Avila2-30/+30
2024-03-29doc: allow literal and emphasis format in doc vs help testsJean-Noël Avila1-1/+3
2024-03-29doc: rework CodingGuidelines with new formatting rulesJean-Noël Avila1-68/+85
2024-03-29t4126: fix "funny directory name" test on Windows (again)Junio C Hamano1-18/+17
2024-03-29add-patch: do not print hunks repeatedlyRubén Justo1-7/+12
2024-03-28add-patch: introduce 'p' in interactive-patchRubén Justo3-11/+16
2024-03-28t4126: make sure a directory with SP at the end is usableJunio C Hamano1-15/+18
2024-03-28The twelfth batchJunio C Hamano1-0/+18
2024-03-28Merge branch 'jk/drop-hg-to-git'Junio C Hamano2-275/+0
2024-03-28Merge branch 'rs/t-prio-queue-fixes'Junio C Hamano1-7/+17
2024-03-28Merge branch 'bt/fuzz-config-parse'Junio C Hamano4-1/+36
2024-03-28Merge branch 'jc/show-untracked-false'Junio C Hamano6-30/+68
2024-03-28Merge branch 'ph/diff-src-dst-prefix-config'Junio C Hamano4-15/+67
2024-03-28Merge branch 'eb/hash-transition'Junio C Hamano62-349/+1844
2024-03-27MyFirstObjectWalk: add stderr to pipe processingDirk Gouders1-2/+2
2024-03-27MyFirstObjectWalk: fix description for counting omitted objectsDirk Gouders1-6/+9
2024-03-27MyFirstObjectWalk: fix filtered object walkDirk Gouders1-2/+2
2024-03-27MyFirstObjectWalk: fix misspelled "builtins/"Dirk Gouders1-1/+1
2024-03-27MyFirstObjectWalk: use additional arg in config_fn_tDirk Gouders1-5/+7
2024-03-27config: add core.commentStringJeff King3-8/+27
2024-03-26SubmittingPatches: release-notes entry experimentJunio C Hamano1-0/+12
2024-03-25cherry-pick: add `--empty` for more robust redundant commit handlingBrian Lyles5-9/+133
2024-03-25cherry-pick: enforce `--keep-redundant-commits` incompatibilityBrian Lyles2-0/+15
2024-03-25sequencer: do not require `allow_empty` for redundant commit optionsBrian Lyles1-16/+7
2024-03-25sequencer: handle unborn branch with `--allow-empty`Brian Lyles2-18/+39
2024-03-25rebase: update `--empty=ask` to `--empty=stop`Brian Lyles3-18/+34
2024-03-25docs: clean up `--empty` formatting in git-rebase(1) and git-am(1)Brian Lyles2-16/+29
2024-03-25docs: address inaccurate `--empty` default with `--exec`Brian Lyles2-5/+43
2024-03-25The eleventh batchJunio C Hamano1-0/+15
2024-03-25Merge branch 'bl/doc-key-val-sep-fix'Junio C Hamano1-7/+5
2024-03-25Merge branch 'bl/doc-config-fixes'Junio C Hamano1-2/+3
2024-03-25Merge branch 'ja/doc-formatting-fix'Junio C Hamano8-15/+17
2024-03-25Merge branch 'bb/sh-scripts-cleanup'Junio C Hamano37-97/+85
2024-03-25Merge branch 'jc/index-pack-fsck-levels'Junio C Hamano1-1/+1
2024-03-25Merge branch 'js/bugreport-no-suffix-fix'Junio C Hamano2-4/+12
2024-03-25Merge branch 'rj/restore-plug-leaks'Junio C Hamano5-30/+25
2024-03-25grep docs: describe --no-index further and improve formatting a bitDragan Simic1-9/+17
2024-03-25grep docs: describe --recurse-submodules further and improve formatting a bitDragan Simic2-6/+6
2024-03-25pretty: find pretty formats case-insensitivelyBrian Lyles2-1/+9
2024-03-25pretty: update tests to use `test_config`Brian Lyles1-16/+14
2024-03-25midx: use strvec_pushf() for pack-objects base nameRené Scharfe1-6/+1
2024-03-25t/README: mention test files are make targetsPhilippe Blain1-0/+7
2024-03-25cat-file: use strbuf_expand_bad_format()René Scharfe1-8/+8
2024-03-25factor out strbuf_expand_bad_format()René Scharfe4-18/+27
2024-03-25grep: improve errors for unmatched ( and )Ahelenia Ziemiańska1-2/+2
2024-03-25builtin/gc: pack refs when using `git maintenance run --auto`Patrick Steinhardt3-2/+22
2024-03-25builtin/gc: forward git-gc(1)'s `--auto` flag when packing refsPatrick Steinhardt2-12/+28
2024-03-25t6500: extract objects with "17" prefixPatrick Steinhardt2-23/+19
2024-03-25builtin/gc: move `struct maintenance_run_opts`Patrick Steinhardt1-27/+26
2024-03-25builtin/pack-refs: introduce new "--auto" flagPatrick Steinhardt4-2/+57
2024-03-25builtin/pack-refs: release allocated memoryPatrick Steinhardt1-8/+15
2024-03-25refs/reftable: expose auto compaction via new flagPatrick Steinhardt2-2/+9
2024-03-25refs: remove `PACK_REFS_ALL` flagPatrick Steinhardt2-4/+3
2024-03-25refs: move `struct pack_refs_opts` to where it's usedPatrick Steinhardt1-6/+6
2024-03-25t/helper: drop pack-refs wrapperPatrick Steinhardt2-24/+9
2024-03-25refs/reftable: print errors on compaction failurePatrick Steinhardt2-1/+17
2024-03-25reftable/stack: gracefully handle failed auto-compaction due to locksPatrick Steinhardt3-1/+76
2024-03-25reftable/stack: use error codes when locking fails during compactionPatrick Steinhardt1-5/+13
2024-03-25reftable/error: discern locked/outdated errorsPatrick Steinhardt4-6/+11
2024-03-25reftable/stack: fix error handling in `reftable_stack_init_addition()`Patrick Steinhardt1-6/+1
2024-03-23editorconfig: add Makefiles to "text files"Max Gautier1-1/+1
2024-03-22rebase: use child_process_clear() to cleanJeff King2-3/+12
2024-03-22format-patch: fix leak of empty header stringJeff King1-1/+1
2024-03-22t/README: document how to loop around test casesPatrick Steinhardt1-0/+20
2024-03-22t7800: use single quotes for test bodiesPatrick Steinhardt1-20/+20
2024-03-22t7800: improve test descriptions with empty argumentsPatrick Steinhardt1-8/+8
2024-03-21config.txt: describe handling of whitespace furtherDragan Simic1-13/+15
2024-03-21t1300: add more tests for whitespace and inline commentsDragan Simic1-3/+111
2024-03-21config: really keep value-internal whitespace verbatimDragan Simic1-4/+9
2024-03-21config: minor addition of whitespaceDragan Simic1-1/+1
2024-03-21Merge branch 'bb/iso-strict-utc'Junio C Hamano2-5/+10
2024-03-21The tenth batchJunio C Hamano1-0/+35
2024-03-21Merge branch 'jw/doc-show-untracked-files-fix'Junio C Hamano1-1/+1
2024-03-21Merge branch 'bb/t0006-negative-tz-offset'Junio C Hamano1-0/+8
2024-03-21Merge branch 'dg/user-manual-hash-example'Junio C Hamano1-2/+34
2024-03-21Merge branch 'ja/doc-markup-fixes'Junio C Hamano4-48/+57
2024-03-21Merge branch 'pb/ci-win-artifact-names-fix'Junio C Hamano1-2/+2
2024-03-21Merge branch 'ps/reftable-reflog-iteration-perf'Junio C Hamano10-211/+154
2024-03-21Merge branch 'jc/safe-implicit-bare'Junio C Hamano2-5/+49
2024-03-21Merge branch 'fs/find-end-of-log-message-fix'Junio C Hamano2-2/+19
2024-03-21Merge branch 'ps/reftable-block-search-fix'Junio C Hamano2-1/+3
2024-03-21Merge branch 'ps/reftable-stack-tempfile'Junio C Hamano5-183/+178
2024-03-21Merge branch 'rs/opt-parse-long-fixups'Junio C Hamano3-64/+100
2024-03-21reftable: fix tests being broken by NFS' delete-after-close semanticsPatrick Steinhardt1-1/+11
2024-03-20contrib: drop hg-to-git scriptJeff King2-275/+0
2024-03-20transport-helper: send "true" value for object-format optionJeff King2-6/+5
2024-03-20transport-helper: drop "object-format <algo>" optionJeff King2-12/+4
2024-03-20transport-helper: use write helpers more consistentlyJeff King1-3/+3
2024-03-20doc/gitremote-helpers: fix more missing single-quotesJeff King1-3/+3
2024-03-19format-patch: simplify after-subject MIME header handlingJeff King1-8/+6
2024-03-19format-patch: return an allocated string from log_write_email_headers()Jeff King4-7/+9
2024-03-19log: do not set up extra_headers for non-email formatsJeff King1-3/+1
2024-03-19pretty: drop print_email_subject flagJeff King5-16/+9
2024-03-19pretty: split oneline and email subject printingJeff King3-15/+17
2024-03-19shortlog: stop setting pp.print_email_subjectJeff King1-1/+0
2024-03-19apply: parse names out of "diff --git" more carefullyJunio C Hamano2-1/+30
2024-03-18Merge branch 'ps/reftable-stack-tempfile' into ps/pack-refs-autoJunio C Hamano5-183/+178
2024-03-18The ninth batchJunio C Hamano1-0/+8
2024-03-18Merge branch 'jk/doc-remote-helpers-markup-fix'Junio C Hamano1-1/+1
2024-03-18Merge branch 'jh/trace2-missing-def-param-fix'Junio C Hamano3-6/+246
2024-03-18Merge branch 'pw/rebase-i-ignore-cherry-pick-help-environment'Junio C Hamano3-12/+18
2024-03-18docs: adjust trailer `separator` and `key_value_separator` languageBrian Lyles1-7/+5
2024-03-18docs: correct trailer `key_value_separator` descriptionBrian Lyles1-2/+2
2024-03-18builtin/am: allow disabling conflict advicePhilippe Blain3-10/+14
2024-03-18sequencer: allow disabling conflict advicePhilippe Blain6-15/+25
2024-03-18t-prio-queue: check result array boundsRené Scharfe1-3/+11
2024-03-18t-prio-queue: shorten array index messageRené Scharfe1-4/+6
2024-03-18diff.*Prefix: use camelCase in the doc and test titlesJunio C Hamano2-25/+25
2024-03-16git-quiltimport: avoid an unnecessary subshellBeat Bolli1-1/+1
2024-03-16contrib/coverage-diff: avoid redundant pipelinesBeat Bolli1-7/+2
2024-03-16t/t9*: merge "grep | sed" pipelinesBeat Bolli3-3/+3
2024-03-16t/t8*: merge "grep | sed" pipelinesBeat Bolli1-14/+14
2024-03-16t/t5*: merge a "grep | sed" pipelineBeat Bolli1-1/+1
2024-03-16t/t4*: merge a "grep | sed" pipelineBeat Bolli1-1/+1
2024-03-16t/t3*: merge a "grep | awk" pipelineBeat Bolli1-1/+1
2024-03-16t/t1*: merge a "grep | sed" pipelineBeat Bolli1-1/+1
2024-03-16t/t9*: avoid redundant uses of catBeat Bolli6-33/+26
2024-03-16t/t8*: avoid redundant use of catBeat Bolli1-1/+1
2024-03-16t/t7*: avoid redundant use of catBeat Bolli1-1/+1
2024-03-16t/t6*: avoid redundant uses of catBeat Bolli2-3/+3
2024-03-16t/t5*: avoid redundant uses of catBeat Bolli3-3/+3
2024-03-16t/t4*: avoid redundant uses of catBeat Bolli3-6/+6
2024-03-16t/t3*: avoid redundant uses of catBeat Bolli3-6/+6
2024-03-16t/t1*: avoid redundant uses of catBeat Bolli2-4/+4
2024-03-16t/t0*: avoid redundant uses of catBeat Bolli4-5/+5
2024-03-16t/perf: avoid redundant use of catBeat Bolli1-1/+1
2024-03-16t/annotate-tests.sh: avoid redundant use of catBeat Bolli1-1/+1
2024-03-16t/lib-cvs.sh: avoid redundant use of catBeat Bolli1-2/+2
2024-03-16contrib/subtree/t: avoid redundant use of catBeat Bolli1-1/+1
2024-03-16doc: avoid redundant use of catBeat Bolli1-2/+2
2024-03-16doc: fix some placeholders formatingJean-Noël Avila4-8/+8
2024-03-16doc: format alternatives in synopsisJean-Noël Avila4-7/+9
2024-03-16docs: fix typo in git-config `--default`Brian Lyles1-1/+1
2024-03-16docs: clarify file options in git-config `--edit`Brian Lyles1-1/+2
2024-03-16bugreport.c: fix a crash in `git bugreport` with `--no-suffix` optionJiamu Sun2-4/+12
2024-03-15config: allow tweaking whitespace between value and commentJunio C Hamano5-20/+76
2024-03-15config: fix --comment formattingJunio C Hamano4-21/+38
2024-03-15The eighth batchJunio C Hamano1-0/+12
2024-03-15Merge branch 'hd/config-mak-os390'Junio C Hamano1-0/+12
2024-03-15Merge branch 'vm/t7301-use-test-path-helpers'Junio C Hamano1-245/+245
2024-03-15Merge branch 'jc/xwrite-cleanup'Junio C Hamano4-25/+9
2024-03-15Merge branch 'ag/t0010-modernize'Junio C Hamano1-16/+15
2024-03-15Merge branch 'as/option-names-in-messages'Junio C Hamano4-4/+4
2024-03-15Merge branch 'kh/branch-ref-syntax-advice'Junio C Hamano6-108/+128
2024-03-15config: add --comment option to add a commentRalph Seichter12-45/+78
2024-03-15fuzz: add fuzzer for config parsingBrian C Tracy4-1/+36
2024-03-15trailer: finish formatting unificationLinus Arver3-16/+9
2024-03-15trailer: begin formatting unificationLinus Arver3-39/+19
2024-03-15format_trailer_info(): append newline for non-trailer linesLinus Arver3-22/+11