summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2024-02-08Git 2.43.1v2.43.1Junio C Hamano3-2/+84
2024-02-08Merge branch 'ib/rebase-reschedule-doc' into maint-2.43Junio C Hamano1-7/+10
2024-02-08Merge branch 'jk/index-pack-lsan-false-positive-fix' into maint-2.43Junio C Hamano1-0/+2
2024-02-08Merge branch 'cp/sideband-array-index-comment-fix' into maint-2.43Junio C Hamano1-1/+4
2024-02-08Merge branch 'ms/rebase-insnformat-doc-fix' into maint-2.43Junio C Hamano2-2/+2
2024-02-08Merge branch 'jx/sideband-chomp-newline-fix' into maint-2.43Junio C Hamano4-10/+147
2024-02-08Merge branch 'jk/t1006-cat-file-objectsize-disk' into maint-2.43Junio C Hamano1-0/+36
2024-02-08Merge branch 'js/contributor-docs-updates' into maint-2.43Junio C Hamano2-12/+25
2024-02-08Merge branch 'rs/fast-import-simplify-mempool-allocation' into maint-2.43Junio C Hamano1-2/+1
2024-02-08Merge branch 'en/header-cleanup' into maint-2.43Junio C Hamano191-335/+25
2024-02-08Merge branch 'ml/doc-merge-updates' into maint-2.43Junio C Hamano1-35/+35
2024-02-08Merge branch 'jc/orphan-unborn' into maint-2.43Junio C Hamano8-12/+30
2024-02-08Merge branch 'la/trailer-cleanups' into maint-2.43Junio C Hamano7-45/+61
2024-02-08Merge branch 'jc/retire-cas-opt-name-constant' into maint-2.43Junio C Hamano3-5/+3
2024-02-08Merge branch 'rs/rebase-use-strvec-pushf' into maint-2.43Junio C Hamano1-11/+6
2024-02-08Merge branch 'rs/t6300-compressed-size-fix' into maint-2.43Junio C Hamano1-9/+9
2024-02-08Merge branch 'sp/test-i18ngrep' into maint-2.43Junio C Hamano1-1/+1
2024-02-08Merge branch 'jc/doc-misspelt-refs-fix' into maint-2.43Junio C Hamano1-1/+1
2024-02-08Merge branch 'jc/doc-most-refs-are-not-that-special' into maint-2.43Junio C Hamano7-9/+10
2024-02-08Merge branch 'es/add-doc-list-short-form-of-all-in-synopsis' into maint-2.43Junio C Hamano1-1/+1
2024-02-08Merge branch 'ps/chainlint-self-check-update' into maint-2.43Junio C Hamano27-74/+90
2024-02-08Merge branch 'ps/reftable-fixes' into maint-2.43Junio C Hamano12-114/+213
2024-02-08Merge branch 'jk/config-cleanup' into maint-2.43Junio C Hamano11-73/+55
2024-02-08Merge branch 'rs/incompatible-options-messages' into maint-2.43Junio C Hamano9-51/+46
2024-02-08Merge branch 'mk/doc-gitfile-more' into maint-2.43Junio C Hamano2-1/+5
2024-02-08Merge branch 'ps/ref-tests-update-more' into maint-2.43Junio C Hamano10-45/+74
2024-02-08Merge branch 'rs/column-leakfix' into maint-2.43Junio C Hamano2-0/+3
2024-02-08Merge branch 'rs/i18n-cannot-be-used-together' into maint-2.43Junio C Hamano8-12/+16
2024-02-08Merge branch 'jb/reflog-expire-delete-dry-run-options' into maint-2.43Junio C Hamano1-2/+2
2024-02-08Merge branch 'js/packfile-h-typofix' into maint-2.43Junio C Hamano1-1/+1
2024-02-08Merge branch 'jk/commit-graph-slab-clear-fix' into maint-2.43Junio C Hamano2-1/+5
2024-02-08Merge branch 'cp/git-flush-is-an-env-bool' into maint-2.43Junio C Hamano2-14/+10
2024-02-08Merge branch 'jc/sparse-checkout-set-default-fix' into maint-2.43Junio C Hamano1-1/+1
2024-02-08Merge branch 'jc/archive-list-with-extra-args' into maint-2.43Junio C Hamano2-0/+12
2024-02-08Merge branch 'rj/status-bisect-while-rebase' into maint-2.43Junio C Hamano6-8/+38
2024-02-08Merge branch 'sh/completion-with-reftable' into maint-2.43Junio C Hamano1-5/+38
2024-02-08Merge branch 'jx/fetch-atomic-error-message-fix' into maint-2.43Junio C Hamano2-44/+59
2024-02-08Merge branch 'jk/mailinfo-iterative-unquote-comment' into maint-2.43Junio C Hamano4-8/+34
2024-02-08Merge branch 'rs/show-ref-incompatible-options' into maint-2.43Junio C Hamano2-10/+12
2024-02-08Merge branch 'jk/implicit-true' into maint-2.43Junio C Hamano18-17/+85
2024-02-08Merge branch 'jk/bisect-reset-fix' into maint-2.43Junio C Hamano2-5/+10
2024-02-08Merge branch 'jk/end-of-options' into maint-2.43Junio C Hamano3-2/+25
2024-02-08Merge branch 'jc/revision-parse-int' into maint-2.43Junio C Hamano3-13/+57
2024-02-08Merge branch 'jp/use-diff-index-in-pre-commit-sample' into maint-2.43Junio C Hamano1-1/+1
2024-02-08Merge branch 'jh/trace2-redact-auth' into maint-2.43Junio C Hamano6-7/+253
2024-02-08Merge branch 'js/update-urls-in-doc-and-comment' into maint-2.43Junio C Hamano57-81/+81
2024-02-08Merge branch 'ps/commit-graph-less-paranoid' into maint-2.43Junio C Hamano6-10/+16
2024-02-08Merge branch 'tz/send-email-negatable-options' into maint-2.43Junio C Hamano22-36/+29
2024-02-08Merge branch 'js/ci-discard-prove-state' into maint-2.43Junio C Hamano5-55/+234
2024-01-05rebase: clarify --reschedule-failed-exec defaultIllia Bobyr1-7/+10
2024-01-05index-pack: spawn threads atomicallyJeff King1-0/+2
2024-01-05commit-graph: retain commit slab when closing NULL commit_graphJeff King2-1/+5
2024-01-04write-or-die: make GIT_FLUSH a Boolean environment variableChandra Pratap2-14/+10
2024-01-03Documentation: fix statement about rebase.instructionFormatMaarten van der Schrieck2-2/+2
2024-01-03t1006: prefer shell loop to awk for packed object sizesRené Scharfe1-6/+8
2023-12-28sideband.c: remove redundant 'NEEDSWORK' tagChandra Pratap1-1/+4
2023-12-27SubmittingPatches: hyphenate non-ASCIIJosh Soref1-1/+1
2023-12-27SubmittingPatches: clarify GitHub artifact formatJosh Soref1-1/+2
2023-12-27SubmittingPatches: clarify GitHub visualJosh Soref1-5/+5
2023-12-27SubmittingPatches: provide tag naming adviceJosh Soref1-0/+3
2023-12-27SubmittingPatches: update extra tags listJosh Soref1-0/+8
2023-12-27SubmittingPatches: discourage new trailersJosh Soref1-2/+3
2023-12-27SubmittingPatches: drop ref to "What's in git.git"Josh Soref1-1/+1
2023-12-27CodingGuidelines: write punctuation marksJosh Soref1-1/+1
2023-12-27CodingGuidelines: move period inside parenthesesJosh Soref1-1/+1
2023-12-26sparse-checkout: use default patterns for 'set' only !stdinJunio C Hamano1-1/+1
2023-12-26treewide: remove unnecessary includes in source filesElijah Newren22-25/+0
2023-12-26treewide: add direct includes currently only pulled in transitivelyElijah Newren4-0/+4
2023-12-26trace2/tr2_tls.h: remove unnecessary includeElijah Newren3-1/+2
2023-12-26submodule-config.h: remove unnecessary includeElijah Newren2-1/+1
2023-12-26pkt-line.h: remove unnecessary includeElijah Newren3-1/+2
2023-12-26line-log.h: remove unnecessary includeElijah Newren3-2/+2
2023-12-26http.h: remove unnecessary includeElijah Newren4-1/+3
2023-12-26fsmonitor--daemon.h: remove unnecessary includesElijah Newren5-3/+6
2023-12-26blame.h: remove unnecessary includesElijah Newren2-3/+2
2023-12-26archive.h: remove unnecessary includeElijah Newren4-1/+3
2023-12-26treewide: remove unnecessary includes in source filesElijah Newren158-293/+0
2023-12-26treewide: remove unnecessary includes from header filesElijah Newren4-4/+0
2023-12-26fast-import: use mem_pool_calloc()René Scharfe1-2/+1
2023-12-21t1006: add tests for %(objectsize:disk)Jeff King1-0/+34
2023-12-21archive: "--list" does not take further optionsJunio C Hamano2-0/+12
2023-12-20Documentation/git-merge.txt: use backticks for command wrappingMichael Lohmann1-25/+25
2023-12-20Documentation/git-merge.txt: fix reference to synopsisMichael Lohmann1-10/+10
2023-12-20trailer: use offsets for trailer_start/trailer_endLinus Arver3-21/+20
2023-12-20trailer: find the end of the log messageLinus Arver1-23/+40
2023-12-20rebase: use strvec_pushf() for format-patch revisionsRené Scharfe1-11/+6
2023-12-19completion: support pseudoref existence checks for reftablesStan Hu1-0/+23
2023-12-19completion: refactor existence checks for pseudorefsStan Hu1-5/+15
2023-12-19remote.h: retire CAS_OPT_NAMEJunio C Hamano3-5/+3
2023-12-18pkt-line: do not chomp newlines for sideband messagesJiang Xin3-3/+31
2023-12-18pkt-line: memorize sideband fragment in readerJiang Xin3-4/+6
2023-12-18test-pkt-line: add option parser for unpack-sidebandJiang Xin2-5/+112
2023-12-18doc: format.notes specify a ref under refs/notes/ hierarchyJunio C Hamano1-1/+1
2023-12-18test-lib-functions.sh: fix test_grep fail message wordingShreyansh Paliwal1-1/+1
2023-12-18fetch: no redundant error message for atomic fetchJiang Xin2-6/+10
2023-12-18t5574: test porcelain output of atomic fetchJiang Xin1-39/+50
2023-12-15docs: MERGE_AUTOSTASH is not that specialJunio C Hamano1-1/+1
2023-12-15docs: AUTO_MERGE is not that specialJunio C Hamano3-3/+3
2023-12-15refs.h: HEAD is not that specialJunio C Hamano1-1/+1
2023-12-15git-bisect.txt: BISECT_HEAD is not that specialJunio C Hamano1-1/+1
2023-12-15git.txt: HEAD is not that specialJunio C Hamano1-3/+4
2023-12-15git-add.txt: add missing short option -A to synopsisEric Sunshine1-1/+1
2023-12-15tests: adjust whitespace in chainlint expectationsPatrick Steinhardt27-74/+90
2023-12-14mailinfo: avoid recursion when unquoting From headersJeff King1-2/+6
2023-12-14t5100: make rfc822 comment test more carefulJeff King2-2/+2
2023-12-12t6300: avoid hard-coding object sizesRené Scharfe1-9/+9
2023-12-12mailinfo: fix out-of-bounds memory reads in unquote_quoted_pair()Jeff King2-4/+26
2023-12-11reftable/block: reuse buffer to compute record keysPatrick Steinhardt2-11/+10
2023-12-11reftable/block: introduce macro to initialize `struct block_iter`Patrick Steinhardt5-13/+14
2023-12-11reftable/merged: reuse buffer to compute record keysPatrick Steinhardt2-15/+18
2023-12-11reftable/stack: fix use of unseeded randomnessPatrick Steinhardt2-4/+4
2023-12-11reftable/stack: fix stale lock when dyingPatrick Steinhardt1-32/+15
2023-12-11reftable/stack: reuse buffers when reloading stackPatrick Steinhardt1-8/+4
2023-12-11reftable/stack: perform auto-compaction with transactional interfacePatrick Steinhardt2-0/+62
2023-12-11reftable/stack: verify that `reftable_stack_add()` uses auto-compactionPatrick Steinhardt1-0/+49
2023-12-11reftable: handle interrupted writesPatrick Steinhardt2-4/+4
2023-12-11reftable: handle interrupted readsPatrick Steinhardt2-2/+2
2023-12-11reftable: wrap EXPECT macros in do/whilePatrick Steinhardt1-26/+32
2023-12-11show-ref: use die_for_incompatible_opt3()René Scharfe2-10/+12
2023-12-09revision: parse integer arguments to --max-count, --skip, etc., more carefullyJunio C Hamano3-13/+57
2023-12-09sequencer: simplify away extra git_config_string() callJeff King1-13/+8
2023-12-09gpg-interface: drop pointless config_error_nonbool() checksJeff King1-12/+3
2023-12-09push: drop confusing configset/callback redundancyJeff King2-33/+25
2023-12-09config: use git_config_string() for core.checkRoundTripEncodingJeff King3-8/+4
2023-12-09diff: give more detailed messages for bogus diff.* configJeff King1-2/+6
2023-12-09config: use config_error_nonbool() instead of custom messagesJeff King3-3/+3
2023-12-09imap-send: don't use git_die_config() inside callbackJeff King1-1/+1
2023-12-09git_xmerge_config(): prefer error() to die()Jeff King1-3/+4
2023-12-09config: reject bogus values for core.checkstatJeff King1-0/+3
2023-12-09fsck: handle NULL value when parsing message configJeff King3-10/+21
2023-12-09trailer: handle NULL value when parsing trailer-specific configJeff King1-0/+6
2023-12-09submodule: handle NULL value when parsing submodule.*.branchJeff King1-1/+3
2023-12-09help: handle NULL value for alias.* configJeff King1-1/+4
2023-12-09trace2: handle NULL values in tr2_sysenv config callbackJeff King1-0/+2
2023-12-09setup: handle NULL value when parsing extensionsJeff King1-0/+2
2023-12-09config: handle NULL value when parsing non-boolsJeff King11-5/+47
2023-12-09bisect: always clean on resetJeff King2-5/+10
2023-12-09parse-options: decouple "--end-of-options" and "--"Jeff King3-2/+25
2023-12-09worktree: simplify incompatibility message for --orphan and commit-ishRené Scharfe1-2/+2
2023-12-09worktree: standardize incompatibility messagesRené Scharfe2-9/+10
2023-12-09clean: factorize incompatibility messageRené Scharfe1-1/+1
2023-12-09revision, rev-parse: factorize incompatibility messages about - -exclude-hiddenRené Scharfe4-15/+22
2023-12-09revision: use die_for_incompatible_opt3() for - -graph/--reverse/--walk-reflogsRené Scharfe1-6/+3
2023-12-09repack: use die_for_incompatible_opt3() for -A/-k/--cruftRené Scharfe1-10/+4
2023-12-09push: use die_for_incompatible_opt4() for - -delete/--tags/--all/--mirrorRené Scharfe1-8/+4
2023-12-03hooks--pre-commit: detect non-ASCII when renamingJulian Prein1-1/+1
2023-12-03t6301: write invalid object ID via `test-tool ref-store`Patrick Steinhardt1-7/+6
2023-12-03t5551: stop writing packed-refs directlyPatrick Steinhardt1-1/+3
2023-12-03t5401: speed up creation of many branchesPatrick Steinhardt1-4/+2
2023-12-03t4013: simplify magic parsing and drop "failure"Patrick Steinhardt1-15/+12
2023-12-03t3310: stop checking for reference existence via `test -f`Patrick Steinhardt1-3/+3
2023-12-03t1417: make `reflog --updateref` tests backend agnosticPatrick Steinhardt1-3/+7
2023-12-03t1410: use test-tool to create empty reflogPatrick Steinhardt1-2/+2
2023-12-03t1401: stop treating FETCH_HEAD as real referencePatrick Steinhardt1-2/+2
2023-12-03t1400: split up generic reflog tests from the reffile-specific onesPatrick Steinhardt1-6/+35
2023-12-03t0410: mark tests to require the reffiles backendPatrick Steinhardt1-2/+2
2023-12-03doc: make the gitfile syntax easier to discoverMarcel Krause2-1/+5
2023-11-27i18n: factorize even more 'incompatible options' messagesRené Scharfe8-12/+16
2023-11-27column: release strbuf and string_list after useRené Scharfe2-0/+3
2023-11-26commit-graph: disable GIT_COMMIT_GRAPH_PARANOIA by defaultPatrick Steinhardt6-10/+16
2023-11-26doc: refer to internet archiveJosh Soref4-4/+4
2023-11-26doc: update links for andre-simon.deJosh Soref4-5/+5
2023-11-26doc: switch links to httpsJosh Soref43-56/+56
2023-11-26doc: update links to current pagesJosh Soref15-16/+16
2023-11-26builtin/reflog.c: fix dry-run option short nameJosh Brobst1-2/+2
2023-11-24orphan/unborn: fix use of 'orphan' in end-user facing messagesJunio C Hamano3-7/+7
2023-11-24orphan/unborn: add to the glossary and use them consistentlyJunio C Hamano5-5/+23
2023-11-23t0212: test URL redacting in EVENT formatJeff Hostetler2-0/+95
2023-11-23t0211: test URL redacting in PERF formatJeff Hostetler1-1/+20
2023-11-23trace2: redact passwords from https:// URLs by defaultJohannes Schindelin2-4/+136
2023-11-23trace2: fix signature of trace2_def_param() macroJeff Hostetler1-2/+2
2023-11-20Git 2.43v2.43.0Junio C Hamano2-56/+70
2023-11-20Merge tag 'l10n-2.43.0-rnd2' of https://github.com/git-l10n/git-poJunio C Hamano10-4753/+5712
2023-11-20Merge branch 'vd/glossary-dereference-peel'Junio C Hamano1-14/+35
2023-11-20Merge branch 'tz/send-email-helpfix'Junio C Hamano1-2/+2
2023-11-20Merge branch 'l10n/zh-TW/2023-11-19' of github.com:l10n-tw/git-poJiang Xin1-742/+374
2023-11-20packfile.c: fix a typo in `each_file_in_pack_dir_fn()`'s declarationJohannes Schindelin1-1/+1
2023-11-19l10n: zh-TW: Git 2.43.0-rc1Yi-Jyun Pan1-742/+374
2023-11-19Merge branch 'master' of github.com:alshopov/git-poJiang Xin1-576/+872
2023-11-18l10n: Update German translationRalf Thielow1-224/+347
2023-11-18l10n: bg.po: Updated Bulgarian translation (5579t)Alexander Shopov1-576/+872
2023-11-18l10n: zh_CN: for git 2.43.0-rc1Teng Long1-229/+373
2023-11-18Merge branch '2.43-uk-update' of github.com:arkid15rJiang Xin1-267/+358
2023-11-18Merge branch 'catalan' of github.com:Softcatala/git-poJiang Xin1-264/+427
2023-11-18Merge branch 'tr-l10n' of github.com:bitigchi/git-poJiang Xin1-207/+322
2023-11-18Merge branch 'fr_v2.43.0' of github.com:jnavila/gitJiang Xin1-220/+420
2023-11-18Merge branch 'po-id' of github.com:bagasme/git-poJiang Xin1-274/+400
2023-11-18Merge branch 'master' of github.com:nafmo/git-l10n-svJiang Xin1-1750/+1819
2023-11-17send-email: avoid duplicate specification warningsTodd Zullinger1-13/+6
2023-11-17perl: bump the required Perl version to 5.8.1 from 5.8.0Todd Zullinger22-23/+23
2023-11-16send-email: remove stray characters from usageTodd Zullinger1-2/+2
2023-11-14Git 2.43-rc2v2.43.0-rc2Junio C Hamano1-1/+1
2023-11-14glossary: add definitions for dereference & peelVictoria Dye1-14/+35
2023-11-14ci: avoid running the test suite _twice_Johannes Schindelin1-1/+1
2023-11-13l10n: Update Catalan translationJordi Mas1-264/+427
2023-11-12l10n: po-id for 2.43 (round 1)Bagas Sanjaya1-274/+400
2023-11-12RelNotes: minor wording fixes in 2.43.0 release notesElijah Newren1-18/+18
2023-11-11l10n: fr: v2.43.0 rnd 2Jean-Noël Avila1-220/+420
2023-11-10l10n: update uk localization for v2.43Arkadii Yakovets1-267/+358
2023-11-09l10n: sv.po: Update Swedish translation (5579t)Peter Krefting1-1750/+1819