summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2022-12-13Git 2.39.1v2.39.1Junio C Hamano3-2/+7
2022-12-13Sync with 2.38.3Junio C Hamano21-125/+567
2022-12-13Git 2.38.3v2.38.3Junio C Hamano3-2/+7
2022-12-13Sync with Git 2.37.5Junio C Hamano20-125/+562
2022-12-13Git 2.37.5v2.37.5Junio C Hamano3-2/+7
2022-12-13Merge branch 'maint-2.36' into maint-2.37Junio C Hamano19-125/+557
2022-12-13Git 2.36.4v2.36.4Junio C Hamano3-2/+7
2022-12-13Merge branch 'maint-2.35' into maint-2.36Junio C Hamano18-125/+552
2022-12-13Git 2.35.6v2.35.6Junio C Hamano3-2/+7
2022-12-13Merge branch 'maint-2.34' into maint-2.35Junio C Hamano17-125/+547
2022-12-13Git 2.34.6v2.34.6Junio C Hamano3-2/+7
2022-12-13Merge branch 'maint-2.33' into maint-2.34Junio C Hamano17-125/+546
2022-12-13Git 2.33.6v2.33.6Junio C Hamano3-2/+7
2022-12-13Sync with Git 2.32.5Junio C Hamano16-125/+541
2022-12-13Git 2.32.5v2.32.5Junio C Hamano3-2/+10
2022-12-13Merge branch 'ps/attr-limits-with-fsck' into maint-2.32Junio C Hamano3-43/+130
2022-12-13Sync with Git 2.31.6Junio C Hamano12-82/+403
2022-12-13Git 2.31.6v2.31.6Junio C Hamano3-2/+7
2022-12-13Sync with Git 2.30.7Junio C Hamano11-82/+402
2022-12-13Git 2.30.7v2.30.7Junio C Hamano3-2/+88
2022-12-12Git 2.39v2.39.0Junio C Hamano1-1/+1
2022-12-12Merge tag 'l10n-2.39.0-rnd1' of https://github.com/git-l10n/git-poJunio C Hamano9-3717/+5514
2022-12-11Sync with Git 2.38.2Junio C Hamano1-0/+7
2022-12-11Git 2.38.2v2.38.2Junio C Hamano2-1/+8
2022-12-11l10n: zh_TW.po: Git 2.39-rc2pan934121-921/+1240
2022-12-10ci: use a newer `github-script` versionJohannes Schindelin1-3/+3
2022-12-10Merge branch 'jx/ci-ubuntu-fix' into maint-2.38Junio C Hamano3-17/+13
2022-12-10Sync with 'maint'Junio C Hamano0-0/+0
2022-12-10Merge branch 'js/ci-use-newer-up-down-artifact' into maint-2.38Junio C Hamano1-8/+14
2022-12-10Merge branch 'ab/ci-use-macos-12' into maint-2.38Junio C Hamano3-4/+4
2022-12-10Merge branch 'ab/ci-retire-set-output' into maint-2.38Junio C Hamano2-3/+3
2022-12-10Merge branch 'ab/ci-musl-bash-fix' into maint-2.38Junio C Hamano1-6/+2
2022-12-10Merge branch 'od/ci-use-checkout-v3-when-applicable' into maint-2.38Junio C Hamano1-7/+10
2022-12-10Merge branch 'js/ci-use-newer-up-down-artifact'Junio C Hamano1-8/+14
2022-12-10Merge branch 'ab/ci-use-macos-12'Junio C Hamano3-4/+4
2022-12-10Merge branch 'ab/ci-retire-set-output'Junio C Hamano2-3/+3
2022-12-10Merge branch 'ab/ci-musl-bash-fix'Junio C Hamano1-6/+2
2022-12-10Merge branch 'od/ci-use-checkout-v3-when-applicable'Junio C Hamano1-7/+10
2022-12-10mailmap: update email address of Matheus TavaresMatheus Tavares1-0/+1
2022-12-09rebase --update-refs: avoid unintended ref deletionVictoria Dye2-3/+113
2022-12-09fsck: implement checks for gitattributesPatrick Steinhardt3-1/+73
2022-12-09fsck: move checks for gitattributesPatrick Steinhardt1-5/+7
2022-12-09fsck: pull out function to check a set of blobsPatrick Steinhardt1-12/+22
2022-12-09fsck: refactor `fsck_blob()` to allow for more checksPatrick Steinhardt1-26/+29
2022-12-09Merge branch 'ps/attr-limits' into maint-2.32Junio C Hamano3-35/+127
2022-12-09Merge branch 'ps/attr-limits' into maint-2.30Junio C Hamano3-36/+132
2022-12-09Merge branch 'ps/format-padding-fix' into maint-2.30Junio C Hamano7-47/+185
2022-12-09pretty: restrict input lengths for padding and wrapping formatsPatrick Steinhardt2-9/+41
2022-12-09utf8: refactor `strbuf_utf8_replace` to not rely on preallocated bufferPatrick Steinhardt1-21/+13
2022-12-09utf8: fix checking for glyph width in `strbuf_utf8_replace()`Patrick Steinhardt2-5/+21
2022-12-09utf8: fix overflow when returning string widthPatrick Steinhardt2-3/+17
2022-12-09utf8: fix returning negative string widthPatrick Steinhardt2-2/+12
2022-12-09utf8: fix truncated string lengths in `utf8_strnwidth()`Patrick Steinhardt4-9/+7
2022-12-09pretty: fix integer overflow in wrapping formatPatrick Steinhardt3-1/+23
2022-12-09pretty: fix adding linefeed when placeholder is not expandedPatrick Steinhardt2-1/+21
2022-12-09pretty: fix out-of-bounds read when parsing invalid padding formatPatrick Steinhardt2-1/+7
2022-12-09pretty: fix out-of-bounds read when left-flushing with stealingPatrick Steinhardt2-1/+7
2022-12-09pretty: fix out-of-bounds write caused by integer overflowPatrick Steinhardt2-5/+23
2022-12-09test-lib: add prerequisite for 64-bit platformsCarlo Marcelo Arenas Belón1-0/+4
2022-12-09RelNotes: a couple of typofixesJohannes Schindelin1-2/+2
2022-12-08Merge branch 'turkish' of github.com:bitigchi/git-poJiang Xin1-348/+500
2022-12-08Merge branch 'catalan' of github.com:Softcatala/git-poJiang Xin1-442/+516
2022-12-08Merge branch 'fz/po-zh_CN' of github.com:fangyi-zhou/git-poJiang Xin1-345/+508
2022-12-08CI: migrate away from deprecated "set-output" syntaxÆvar Arnfjörð Bjarmason2-3/+3
2022-12-08ci: avoid using deprecated {up,down}load-artifacts ActionJohannes Schindelin1-8/+14
2022-12-08CI: don't explicitly pick "bash" shell outside of Windows, fix regressionÆvar Arnfjörð Bjarmason1-6/+2
2022-12-07l10n: tr: v2.39.0 updatesEmir SARI1-348/+500
2022-12-07l10n: Update Catalan translationJordi Mas1-442/+516
2022-12-07CI: upgrade to macos-12, and pin OSX versionÆvar Arnfjörð Bjarmason3-4/+4
2022-12-07Merge branch 'master' of github.com:alshopov/git-poJiang Xin1-348/+508
2022-12-07Merge branch 'l10n-de-2.39' of github.com:ralfth/gitJiang Xin1-326/+488
2022-12-07Merge branch 'po-id' of github.com:bagasme/git-poJiang Xin1-365/+683
2022-12-07Merge branch 'master' of github.com:nafmo/git-l10n-svJiang Xin1-306/+460
2022-12-07Merge branch 'fr_v2.39_rnd1' of github.com:jnavila/gitJiang Xin1-316/+611
2022-12-06l10n: bg.po: Updated Bulgarian translation (5501t)Alexander Shopov1-348/+508
2022-12-06Git 2.39-rc2v2.39.0-rc2Junio C Hamano2-4/+4
2022-12-06ci(main): upgrade actions/checkout to v3Oscar Dominguez1-7/+10
2022-12-05attr: ignore overly large gitattributes filesPatrick Steinhardt3-2/+45
2022-12-05attr: ignore attribute lines exceeding 2048 bytesPatrick Steinhardt3-2/+34
2022-12-05attr: fix silently splitting up lines longer than 2048 bytesPatrick Steinhardt2-6/+28
2022-12-05attr: harden allocation against integer overflowsPatrick Steinhardt1-4/+3
2022-12-05attr: fix integer overflow with more than INT_MAX macrosPatrick Steinhardt1-5/+5
2022-12-05attr: fix out-of-bounds read with unreasonable amount of patternsPatrick Steinhardt1-9/+9
2022-12-05attr: fix out-of-bounds write when parsing huge number of attributesPatrick Steinhardt1-8/+8
2022-12-05attr: fix integer overflow when parsing huge attribute namesPatrick Steinhardt1-1/+1
2022-12-05attr: fix out-of-bounds read with huge attribute namesPatrick Steinhardt1-1/+1
2022-12-05attr: fix overflow when upserting attribute with overly long namePatrick Steinhardt1-1/+1
2022-12-02l10n: de.po: update German translationRalf Thielow1-326/+488
2022-12-02l10n: zh_CN v2.39.0 round 1Fangyi Zhou1-345/+508
2022-12-01Merge branch 'ab/fewer-the-index-macros'Junio C Hamano1-4/+8
2022-12-01Merge branch 'ab/gnumake-4.4-fix'Junio C Hamano2-3/+3
2022-12-01cocci: avoid "should ... be a metavariable" warningsÆvar Arnfjörð Bjarmason1-4/+8
2022-12-01Makefiles: change search through $(MAKEFLAGS) for GNU make 4.4Ævar Arnfjörð Bjarmason2-3/+3
2022-11-30l10n: fr: v2.39 rnd 1Jean-Noël Avila1-316/+611
2022-11-30l10n: po-id for 2.39 (round 1)Bagas Sanjaya1-365/+683
2022-11-30Git 2.39-rc1v2.39.0-rc1Junio C Hamano2-1/+5
2022-11-30Merge branch 'ps/gnumake-4.4-fix'Junio C Hamano1-2/+10
2022-11-29l10n: sv.po: Update Swedish translation (5501t0f0)Peter Krefting1-306/+460
2022-11-29A bit more before -rc1Junio C Hamano1-0/+9
2022-11-29Merge branch 'ab/doc-synopsis-and-cmd-usage'Junio C Hamano2-2/+2
2022-11-29Merge branch 'km/merge-recursive-typofix'Junio C Hamano1-1/+1
2022-11-29Merge branch 'jx/ci-ubuntu-fix'Junio C Hamano3-17/+13
2022-11-29Merge branch 'jh/trace2-timers-and-counters'Junio C Hamano1-2/+2
2022-11-29Merge branch 'ah/chainlint-cpuinfo-parse-fix'Junio C Hamano1-1/+1
2022-11-29Merge branch 'gc/resolve-alternate-symlinks'Junio C Hamano2-13/+29
2022-11-28Another batch before -rc1Junio C Hamano1-0/+20
2022-11-28Merge branch 'ab/fewer-the-index-macros'Junio C Hamano51-366/+532
2022-11-28Merge branch 'sg/plug-line-log-leaks'Junio C Hamano3-12/+13
2022-11-28Merge branch 'es/locate-httpd-module-location-in-test'Junio C Hamano1-1/+2
2022-11-28Merge branch 'zk/push-use-bitmaps'Junio C Hamano1-3/+3
2022-11-28Merge branch 'ew/prune-with-missing-objects-pack'Junio C Hamano2-1/+11
2022-11-28Merge branch 'rs/list-objects-filter-leakfix'Junio C Hamano1-0/+1
2022-11-28Merge branch 'pw/config-int-parse-fixes'Junio C Hamano4-5/+43
2022-11-28Merge branch 'jk/parse-object-type-mismatch'Junio C Hamano2-5/+4
2022-11-28Makefile: avoid multiple patterns when recipes generate one filePaul Smith1-2/+10
2022-11-27i18n: fix command template placeholder formatJean-Noël Avila2-2/+2
2022-11-27merge-recursive: fix variable typo in error messageKyle Meyer1-1/+1
2022-11-27ci: install python on ubuntuJiang Xin2-5/+5
2022-11-27ci: use the same version of p4 on both Linux and macOSJiang Xin2-3/+2
2022-11-27ci: remove the pipe after "p4 -V" to catch errorsJiang Xin1-2/+2
2022-11-27github-actions: run gcc-8 on ubuntu-20.04 imageJiang Xin3-7/+4
2022-11-25object-file: use real paths when adding alternatesGlen Choo2-13/+29
2022-11-25trace2 tests: guard pthread test with "PTHREAD"Ævar Arnfjörð Bjarmason1-2/+2
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-23chainlint.pl: fix /proc/cpuinfo regexpAndreas Hasenack1-1/+1
2022-11-22parse_object(): simplify blob conditionalÆvar Arnfjörð Bjarmason1-1/+1
2022-11-22lib-httpd: extend module location auto-detectionEric Sunshine1-1/+2
2022-11-22t5516: fail to run in verbose modeJiang Xin1-3/+3
2022-11-21list-objects-filter: plug combine_filter_data leakRené Scharfe1-0/+1
2022-11-21prune: quiet ENOENT on missing directoriesEric Wong2-1/+11
2022-11-21cocci: apply "pending" index-compatibility to some "builtin/*.c"Ævar Arnfjörð Bjarmason30-202/+213
2022-11-21cache.h & test-tool.h: add & use "USE_THE_INDEX_VARIABLE"Ævar Arnfjörð Bjarmason10-3/+9
2022-11-21{builtin/*,repository}.c: add & use "USE_THE_INDEX_VARIABLE"Ævar Arnfjörð Bjarmason6-6/+10
2022-11-21cocci: apply "pending" index-compatibility to "t/helper/*.c"Ævar Arnfjörð Bjarmason8-20/+21
2022-11-21cocci & cache.h: apply variable section of "pending" index-compatibilityÆvar Arnfjörð Bjarmason19-129/+132
2022-11-21cocci & cache.h: apply a selection of "pending" index-compatibilityÆvar Arnfjörð Bjarmason11-41/+40
2022-11-21cocci: add a index-compatibility.pending.cocciÆvar Arnfjörð Bjarmason1-0/+110
2022-11-21read-cache API & users: make discard_index() return voidÆvar Arnfjörð Bjarmason6-16/+19
2022-11-21cocci & cache.h: remove rarely used "the_index" compat macrosÆvar Arnfjörð Bjarmason13-29/+65
2022-11-21builtin/{grep,log}.: don't define "USE_THE_INDEX_COMPATIBILITY_MACROS"Ævar Arnfjörð Bjarmason2-2/+0
2022-11-21cache.h: remove unused "the_index" compat macrosÆvar Arnfjörð Bjarmason1-5/+0
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-18parse_object(): check on-disk type of suspected blobJeff King2-4/+4
2022-11-18parse_object(): drop extra "has" check before checking object typeJeff King1-2/+1
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