summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2022-11-23Git 2.39-rc0v2.39.0-rc0Junio C Hamano2-1/+38
2022-11-23Merge branch 'mh/gitcredentials-generate'Junio C Hamano1-3/+5
2022-11-23Merge branch 'ps/receive-use-only-advertised'Junio C Hamano15-82/+410
2022-11-23Merge branch 'jt/submodule-on-demand'Junio C Hamano5-15/+73
2022-11-23Merge branch 'sz/macos-fsmonitor-symlinks'Junio C Hamano1-1/+1
2022-11-23Merge branch 'ew/delta-islands-free'Junio C Hamano1-20/+51
2022-11-23Merge branch 'mg/notes-newline'Junio C Hamano1-1/+1
2022-11-23Merge branch 'tb/howto-maintain-git-fixes'Junio C Hamano1-2/+7
2022-11-23Merge branch 'es/chainlint-lineno'Junio C Hamano2-23/+49
2022-11-23Merge branch 'pw/rebase-no-reflog-action'Junio C Hamano3-32/+46
2022-11-23Merge branch 'ab/t7610-timeout'Junio C Hamano1-2/+2
2022-11-23Merge branch 'rp/maintenance-qol'Junio C Hamano5-22/+69
2022-11-23Merge branch 'pw/strict-label-lookups'Junio C Hamano2-25/+45
2022-11-23Merge branch 'gc/redact-h2h3-headers'Junio C Hamano5-11/+77
2022-11-23Merge branch 'ab/coccicheck-incremental'Junio C Hamano11-33/+515
2022-11-23Merge branch 'es/chainlint-output'Junio C Hamano22-66/+206
2022-11-23Merge branch 'js/remove-stale-scalar-repos'Junio C Hamano2-20/+48
2022-11-23Merge branch 'dd/bisect-helper-subcommand'Junio C Hamano3-120/+142
2022-11-23Merge branch 'ab/submodule-helper-prep-only'Junio C Hamano12-150/+358
2022-11-18The thirteenth batchTaylor Blau1-0/+21
2022-11-18Merge branch 'en/sparse-checkout-design'Taylor Blau1-0/+1103
2022-11-18Merge branch 'jk/branch-delete-detached'Taylor Blau2-6/+39
2022-11-18Merge branch 'mh/credential-unrecognized-attrs'Taylor Blau2-0/+3
2022-11-18Merge branch 'vd/skip-cache-tree-update'Taylor Blau14-3/+145
2022-11-18Merge branch 'mh/increase-credential-cache-timeout'Taylor Blau1-2/+2
2022-11-18Merge branch 'vd/update-refs-delete'Taylor Blau2-3/+113
2022-11-18Merge branch 'tb/repack-expire-to'Taylor Blau3-10/+188
2022-11-18Merge branch 'ab/sha-makefile-doc'Taylor Blau9-104/+173
2022-11-18Merge branch 'ab/misc-hook-submodule-run-command'Taylor Blau3-6/+19
2022-11-18delta-islands: free island-related data after useEric Wong1-20/+51
2022-11-17receive-pack: only use visible refs for connectivity checkPatrick Steinhardt3-0/+12
2022-11-17rev-parse: add `--exclude-hidden=` optionPatrick Steinhardt3-0/+57
2022-11-17revision: add new parameter to exclude hidden refsPatrick Steinhardt5-1/+241
2022-11-17revision: introduce struct to handle exclusionsPatrick Steinhardt3-36/+47
2022-11-17revision: move together exclusion-related functionsPatrick Steinhardt1-26/+26
2022-11-17refs: get rid of global list of hidden refsPatrick Steinhardt5-31/+39
2022-11-17refs: fix memory leak when parsing hideRefs configPatrick Steinhardt1-1/+1
2022-11-16notes: avoid empty line in templateMichael J Gruber1-1/+1
2022-11-15t7610: use "file:///dev/null", not "/dev/null", fixes MinGWÆvar Arnfjörð Bjarmason1-2/+2
2022-11-15builtin/gc.c: fix use-after-free in maintenance_unregister()Taylor Blau1-3/+2
2022-11-15maintenance --unregister: fix uninit'd data use & -Wdeclaration-after-statementÆvar Arnfjörð Bjarmason1-2/+3
2022-11-14maintenance: add option to register in a specific configRonan Pigott3-21/+59
2022-11-14for-each-repo: interpolate repo path argumentsRonan Pigott2-1/+10
2022-11-14The twelfth batchTaylor Blau1-0/+11
2022-11-14Merge branch 'vh/my-first-contribution-typo'Taylor Blau1-1/+1
2022-11-14Merge branch 'ks/partialclone-casing'Taylor Blau1-2/+2
2022-11-14Merge branch 'mh/password-can-be-pat'Taylor Blau1-3/+4
2022-11-14Merge branch 'js/ci-set-output'Taylor Blau1-3/+3
2022-11-14Merge branch 'ab/rev-info-init'Taylor Blau2-18/+19
2022-11-14Merge branch 'al/trace2-clearing-skip-worktree'Taylor Blau1-6/+24
2022-11-14Merge branch 'do/modernize-t7001'Taylor Blau1-31/+31
2022-11-14Docs: describe how a credential-generating helper worksM Hickford1-3/+5
2022-11-14Documentation: fix typoVlad-Stefan Harbuz1-1/+1
2022-11-14http: redact curl h2h3 headers in infoGlen Choo2-9/+44
2022-11-14t: run t5551 tests with both HTTP and HTTP/2Jeff King4-8/+39
2022-11-14Doc: document push.recurseSubmodules=onlyJonathan Tan5-15/+73
2022-11-12docs: clarify that credential discards unrecognised attributesM Hickford2-0/+3
2022-11-11tests(scalar): tighten the stale `scalar.repo` test someJohannes Schindelin1-1/+4
2022-11-11repository-version.txt: partialClone casing changeKousik Sanagavarapu1-2/+2
2022-11-11Makefile: don't create a ".build/.build/" for cocci, fix outputÆvar Arnfjörð Bjarmason2-8/+8
2022-11-11bisect--helper: parse subcommand with OPT_SUBCOMMANDĐoàn Trần Công Danh3-90/+30
2022-11-11bisect--helper: move all subcommands into their own functionsĐoàn Trần Công Danh1-34/+121
2022-11-11bisect--helper: remove unused optionsĐoàn Trần Công Danh1-6/+1
2022-11-11chainlint: prefix annotated test definition with line numbersEric Sunshine2-3/+9
2022-11-11chainlint: latch line numbers at which each token starts and endsEric Sunshine1-8/+17
2022-11-11chainlint: sidestep impoverished macOS "terminfo"Eric Sunshine1-12/+23
2022-11-10sequencer: tighten label lookupsPhillip Wood2-6/+17
2022-11-10sequencer: unify label lookupPhillip Wood2-24/+33
2022-11-10rebase: use 'skip_cache_tree_update' optionVictoria Dye2-0/+2
2022-11-10read-tree: use 'skip_cache_tree_update' optionVictoria Dye3-1/+13
2022-11-10reset: use 'skip_cache_tree_update' optionVictoria Dye2-0/+23
2022-11-10unpack-trees: add 'skip_cache_tree_update' optionVictoria Dye2-2/+4
2022-11-10cache-tree: add perf test comparing update and primeVictoria Dye5-0/+103
2022-11-10branch: gracefully handle '-d' on orphan HEADJeff King2-6/+39
2022-11-09Documentation: increase example cache timeout to 1 hourM Hickford1-2/+2
2022-11-09rebase: stop exporting GIT_REFLOG_ACTIONPhillip Wood1-12/+15
2022-11-09sequencer: stop exporting GIT_REFLOG_ACTIONPhillip Wood2-20/+31
2022-11-09t7610: fix flaky timeout issue, don't clone from example.comÆvar Arnfjörð Bjarmason1-2/+2
2022-11-09Merge branch 'es/chainlint-output' into es/chainlint-linenoTaylor Blau22-66/+206
2022-11-08The eleventh batchTaylor Blau1-0/+20
2022-11-08Merge branch 'rs/no-more-run-command-v'Taylor Blau27-383/+346
2022-11-08Merge branch 'rs/archive-filter-error-once'Taylor Blau2-0/+8
2022-11-08Merge branch 'ma/drop-redundant-diagnostic'Taylor Blau1-4/+0
2022-11-08Merge branch 'vb/ls-files-docfix'Taylor Blau1-2/+2
2022-11-08Merge branch 'jk/ref-filter-parsing-bugs'Taylor Blau2-4/+44
2022-11-08Merge branch 'po/glossary-around-traversal'Taylor Blau6-12/+35
2022-11-08Merge branch 'jc/set-gid-bit-less-aggressively'Taylor Blau1-1/+7
2022-11-08Merge branch 'es/mark-gc-cruft-as-experimental'Taylor Blau5-2/+106
2022-11-08Merge branch 'tb/howto-using-redo-script'Taylor Blau1-1/+1
2022-11-08Documentation/gitcredentials.txt: mention password alternativesM Hickford1-3/+4
2022-11-08fsmonitor--daemon: on macOS support symlinksrz_zumix1-1/+1
2022-11-08revisions API: extend the nascent REV_INFO_INIT macroÆvar Arnfjörð Bjarmason2-18/+19
2022-11-08ci: use a newer `github-script` versionJohannes Schindelin1-3/+3
2022-11-08chainlint: annotate original test definition rather than token streamEric Sunshine22-33/+163
2022-11-08chainlint: latch start/end position of each tokenEric Sunshine1-37/+43
2022-11-08chainlint: tighten accuracy when consuming input streamEric Sunshine1-1/+1
2022-11-08chainlint: add explanatory commentsEric Sunshine1-0/+4
2022-11-08submodule--helper: use OPT_SUBCOMMAND() APIÆvar Arnfjörð Bjarmason2-41/+39
2022-11-08submodule--helper: drop "update --prefix <pfx>" for "-C <pfx> update"Ævar Arnfjörð Bjarmason2-4/+1
2022-11-08submodule--helper: remove --prefix from "absorbgitdirs"Ævar Arnfjörð Bjarmason2-4/+1
2022-11-08submodule API & "absorbgitdirs": remove "----recursive" optionÆvar Arnfjörð Bjarmason4-21/+7
2022-11-08submodule.c: refactor recursive block out of absorb functionÆvar Arnfjörð Bjarmason1-12/+18
2022-11-08submodule tests: test for a "foreach" blind-spotÆvar Arnfjörð Bjarmason1-0/+5
2022-11-08submodule--helper: fix a memory leak in "status"Ævar Arnfjörð Bjarmason2-3/+5
2022-11-08submodule tests: add tests for top-level flag outputÆvar Arnfjörð Bjarmason2-0/+179
2022-11-08submodule--helper: move "config" to a test-toolÆvar Arnfjörð Bjarmason4-66/+104
2022-11-07Makefile: discuss SHAttered in *_SHA{1,256} discussionÆvar Arnfjörð Bjarmason1-0/+16
2022-11-07Makefile: document default SHA-1 backend on OSXÆvar Arnfjörð Bjarmason1-0/+5
2022-11-07Makefile & test-tool: replace "DC_SHA1" variable with a "define"Ævar Arnfjörð Bjarmason8-9/+20
2022-11-07Makefile: document SHA-1 and SHA-256 default and selection orderÆvar Arnfjörð Bjarmason1-6/+11
2022-11-07Makefile: document default SHA-256 backendÆvar Arnfjörð Bjarmason1-2/+3
2022-11-07Makefile: rephrase the discussion of *_SHA1 knobsÆvar Arnfjörð Bjarmason1-6/+6
2022-11-07Makefile: create and use sections for "define" flag listingÆvar Arnfjörð Bjarmason1-92/+128
2022-11-07Makefile: correct DC_SHA1 documentationÆvar Arnfjörð Bjarmason1-2/+1
2022-11-07INSTALL: remove discussion of SHA-1 backendsÆvar Arnfjörð Bjarmason1-4/+0
2022-11-07Makefile: always (re)set DC_SHA1 on fallbackÆvar Arnfjörð Bjarmason1-1/+1
2022-11-07ls-files: fix --ignored and --killed flags in synopsisVincent Bernat1-2/+2
2022-11-07sparse-checkout.txt: new document with sparse-checkout directionsElijah Newren1-0/+1103
2022-11-07rebase --update-refs: avoid unintended ref deletionVictoria Dye2-3/+113
2022-11-07scalar reconfigure -a: remove stale `scalar.repo` entriesJohannes Schindelin2-20/+45
2022-11-04index: raise a bug if the index is materialised more than onceAnh Le1-0/+2
2022-11-04index: add trace2 region for clear skip worktreeAnh Le1-6/+22
2022-11-04t7001-mv.sh: modernizing test script using functionsDebra Obondo1-31/+31
2022-11-03The tenth batchTaylor Blau1-0/+4
2022-11-03Merge branch 'jk/avoid-localhost'Taylor Blau3-54/+77
2022-11-02ref-filter: fix parsing of signatures with CRLF and no bodyJeff King2-3/+28
2022-11-02ref-filter: fix parsing of signatures without blank linesJeff King2-1/+16
2022-11-02spatchcache: add a ccache-alike for "spatch"Ævar Arnfjörð Bjarmason2-0/+324
2022-11-02cocci: run against a generated ALL.cocciÆvar Arnfjörð Bjarmason2-0/+51
2022-11-02cocci rules: remove <id>'s from rules that don't need themÆvar Arnfjörð Bjarmason4-4/+4
2022-11-02Makefile: copy contrib/coccinelle/*.cocci to build/Ævar Arnfjörð Bjarmason2-6/+22
2022-11-02cocci: optimistically use COMPUTE_HEADER_DEPENDENCIESÆvar Arnfjörð Bjarmason2-2/+29
2022-11-02cocci: make "coccicheck" rule incrementalÆvar Arnfjörð Bjarmason3-28/+58
2022-11-02cocci: split off "--all-includes" from SPATCH_FLAGSÆvar Arnfjörð Bjarmason1-1/+4
2022-11-02cocci: split off include-less "tests" from SPATCH_FLAGSÆvar Arnfjörð Bjarmason1-1/+3
2022-11-02Makefile: split off SPATCH_BATCH_SIZE comment from "cocci" headingÆvar Arnfjörð Bjarmason1-2/+3
2022-11-02Makefile: have "coccicheck" re-run if flags changeÆvar Arnfjörð Bjarmason2-0/+16
2022-11-02Makefile: add ability to TAB-complete cocci *.patch rulesÆvar Arnfjörð Bjarmason1-3/+14
2022-11-02cocci rules: remove unused "F" metavariable from pending ruleÆvar Arnfjörð Bjarmason1-1/+0
2022-11-02Makefile + shared.mak: rename and indent $(QUIET_SPATCH_T)Ævar Arnfjörð Bjarmason2-3/+5
2022-11-01t5516/t5601: be less strict about the number of credential warningsJohannes Schindelin1-7/+7
2022-11-01t5516: move plaintext-password tests from t5601 and t5516Jeff King3-54/+77
2022-10-31test-lib-functions: drop redundant diagnostic printMartin Ågren1-4/+0
2022-10-31Documentation: build redo-seen.sh from jch..seenTaylor Blau1-1/+1
2022-10-31Documentation: build redo-jch.sh from master..jchTaylor Blau1-1/+6
2022-10-31run-command tests: test stdout of run_command_parallel()Ævar Arnfjörð Bjarmason1-5/+10
2022-10-31submodule tests: reset "trace.out" between "grep" invocationsÆvar Arnfjörð Bjarmason1-0/+8
2022-10-31hook tests: fix redirection logic error in 96e7225b310Ævar Arnfjörð Bjarmason1-1/+1
2022-10-30The ninth batchTaylor Blau1-0/+53
2022-10-30Merge branch 'jt/skipping-negotiator-wo-recursion'Taylor Blau1-12/+17
2022-10-30Merge branch 'jc/doc-fsck-msgids'Taylor Blau6-2/+264
2022-10-30Merge branch 'en/merge-tree-sequence'Taylor Blau3-11/+148
2022-10-30Merge branch 'ds/bundle-uri-3'Taylor Blau17-43/+1156
2022-10-30Merge branch 'rj/branch-do-not-exit-with-minus-one-status'Taylor Blau2-2/+2
2022-10-30Merge branch 'rj/branch-copy-rename-error-codepath-cleanup'Taylor Blau2-20/+19
2022-10-30Merge branch 'tb/cap-patch-at-1gb'Taylor Blau2-1/+34
2022-10-30Merge branch 'jr/embargoed-releases-doc'Taylor Blau1-25/+140
2022-10-30Merge branch 'en/ort-dir-rename-and-symlink-fix'Taylor Blau2-2/+90
2022-10-30Merge branch 'pb/subtree-split-and-merge-after-squashing-tag-fix'Taylor Blau4-77/+192
2022-10-30Merge branch 'pw/rebase-reflog-fixes'Taylor Blau3-121/+215
2022-10-30Merge branch 'pw/rebase-keep-base-fixes'Taylor Blau6-89/+172
2022-10-30Merge branch 'jh/trace2-timers-and-counters'Taylor Blau17-102/+1361
2022-10-30Merge branch 'tb/shortlog-group'Taylor Blau5-27/+113
2022-10-30Merge branch 'rs/absorb-git-dir-simplify'Taylor Blau1-9/+3
2022-10-30Merge branch 'jk/repack-tempfile-cleanup'Taylor Blau2-61/+45
2022-10-30Merge branch 'sg/stable-docdep'Taylor Blau1-2/+3
2022-10-30Merge branch 'sd/doc-smtp-encryption'Taylor Blau1-3/+12
2022-10-30Merge branch 'jz/patch-id'Taylor Blau9-99/+287
2022-10-30glossary: add reachability bitmap descriptionPhilip Oakley1-0/+8
2022-10-30glossary: add "commit graph" descriptionPhilip Oakley1-1/+16
2022-10-30doc: use 'object database' not ODB or abbreviationPhilip Oakley4-4/+4
2022-10-30doc: use "commit-graph" hyphenation consistentlyPhilip Oakley3-7/+7
2022-10-30archive-tar: report filter start error only onceRené Scharfe2-0/+8
2022-10-30replace and remove run_command_v_opt()René Scharfe13-75/+92
2022-10-30replace and remove run_command_v_opt_cd_env_tr2()René Scharfe2-19/+1
2022-10-30replace and remove run_command_v_opt_tr2()René Scharfe3-9/+7
2022-10-30replace and remove run_command_v_opt_cd_env()René Scharfe3-10/+6
2022-10-30use child_process members "args" and "env" directlyRené Scharfe13-206/+185
2022-10-30use child_process member "args" instead of string array variableRené Scharfe6-44/+44
2022-10-30sequencer: simplify building argument list in do_exec()René Scharfe1-2/+1
2022-10-30bisect--helper: factor out do_bisect_run()René Scharfe1-11/+11
2022-10-30bisect: simplify building "checkout" argument listRené Scharfe1-5/+4
2022-10-30am: simplify building "show" argument listRené Scharfe1-7/+4
2022-10-30run-command: fix return value commentRené Scharfe1-3/+2
2022-10-30merge: remove always-the-same "verbose" argumentsÆvar Arnfjörð Bjarmason1-8/+5
2022-10-28adjust_shared_perm(): leave g+s alone when the group does not matterJunio C Hamano1-1/+7
2022-10-28The eighth batchJunio C Hamano1-15/+15
2022-10-28Merge branch 'tb/diffstat-with-utf8-strwidth'Junio C Hamano2-18/+38
2022-10-28Merge branch 'mm/git-pm-try-catch-syntax-fix'Junio C Hamano3-20/+32
2022-10-28Merge branch 'tb/remove-unused-pack-bitmap'Junio C Hamano2-0/+53
2022-10-28Merge branch 'ab/doc-synopsis-and-cmd-usage'Junio C Hamano82-199/+594
2022-10-27The seventh batchJunio C Hamano1-0/+19
2022-10-27Sync with 'maint'Junio C Hamano1-0/+13
2022-10-27Downmerge a bit more for 2.38.2Junio C Hamano1-0/+13
2022-10-27Merge branch 'rs/archive-dedup-printf' into maint-2.38Junio C Hamano1-5/+3
2022-10-27Merge branch 'jh/struct-zero-init-with-older-clang' into maint-2.38Junio C Hamano1-0/+25
2022-10-27Merge branch 'rs/use-fspathncmp' into maint-2.38Junio C Hamano1-3/+1
2022-10-27Merge branch 'rj/branch-edit-desc-unborn' into maint-2.38Junio C Hamano2-2/+58
2022-10-27Merge branch 'pw/remove-rebase-p-test' into maint-2.38Junio C Hamano1-8/+0
2022-10-27Merge branch 'jc/use-of-uc-in-log-messages' into maint-2.38Junio C Hamano1-1/+3