summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2023-02-24Git 2.40-rc0v2.40.0-rc0Junio C Hamano2-1/+15
2023-02-24Merge branch 'jc/genzeros-avoid-raw-write'Junio C Hamano1-5/+6
2023-02-24Merge branch 'rd/doc-default-date-format'Junio C Hamano1-5/+5
2023-02-24Merge branch 'js/gpg-errors'Junio C Hamano2-2/+50
2023-02-24Merge branch 'rs/ctype-test'Junio C Hamano1-2/+28
2023-02-22The seventeenth batchJunio C Hamano1-0/+12
2023-02-22Merge branch 'ab/hook-api-with-stdin'Junio C Hamano8-36/+54
2023-02-22Merge branch 'ab/various-leak-fixes'Junio C Hamano77-62/+182
2023-02-22Merge branch 'jk/doc-ls-remote-matching'Junio C Hamano2-7/+14
2023-02-22Merge branch 'rs/cache-tree-strbuf-growth-fix'Junio C Hamano1-2/+1
2023-02-22Merge branch 'ab/the-index-compatibility'Junio C Hamano12-87/+62
2023-02-22Merge branch 'en/name-rev-make-taggerdate-much-less-important'Junio C Hamano2-11/+9
2023-02-16test-genzeros: avoid raw write(2)Junio C Hamano1-5/+6
2023-02-15rev-list: clarify git-log default date formatJunio C Hamano1-5/+5
2023-02-15The sixteenth batchJunio C Hamano1-33/+24
2023-02-15Merge branch 'cw/doc-pushurl-vs-url'Junio C Hamano2-1/+11
2023-02-15Merge branch 'ab/config-h-remove-unused'Junio C Hamano1-9/+0
2023-02-15Merge branch 'ab/retire-scripted-add-p'Junio C Hamano19-2023/+50
2023-02-15Merge branch 'rs/size-t-fixes'Junio C Hamano3-16/+16
2023-02-15Merge branch 'kf/t5000-modernise'Junio C Hamano1-5/+5
2023-02-15Merge branch 'wl/new-command-doc'Junio C Hamano1-2/+2
2023-02-15Merge branch 'ar/userdiff-java-update'Junio C Hamano16-2/+95
2023-02-15Merge branch 'po/attributes-text'Junio C Hamano1-11/+11
2023-02-15Merge branch 'ab/sequencer-unleak'Junio C Hamano23-33/+61
2023-02-15Merge branch 'ds/bundle-uri-5'Junio C Hamano13-57/+1149
2023-02-15Merge branch 'cb/grep-fallback-failing-jit'Junio C Hamano1-2/+48
2023-02-15gpg: do show gpg's error message upon failureJohannes Schindelin2-3/+15
2023-02-15t7510: add a test case that does not need gpgJohannes Schindelin1-0/+36
2023-02-14Sync with 'maint'Junio C Hamano1-0/+58
2023-02-14Prepare for 2.39.3 just in caseJunio C Hamano3-2/+60
2023-02-14Merge branch 'sk/remove-duplicate-includes' into maint-2.39Junio C Hamano3-3/+0
2023-02-14Merge branch 'rs/clarify-error-in-write-loose-object' into maint-2.39Junio C Hamano1-9/+2
2023-02-14Merge branch 'rs/reflog-expiry-cleanup' into maint-2.39Junio C Hamano1-1/+3
2023-02-14Merge branch 'rs/clear-commit-marks-cleanup' into maint-2.39Junio C Hamano1-2/+4
2023-02-14Merge branch 'rs/am-parse-options-cleanup' into maint-2.39Junio C Hamano1-1/+11
2023-02-14Merge branch 'jk/server-supports-v2-cleanup' into maint-2.39Junio C Hamano3-16/+20
2023-02-14Merge branch 'jk/unused-post-2.39' into maint-2.39Junio C Hamano30-108/+90
2023-02-14Merge branch 'rj/branch-copy-and-rename' into maint-2.39Junio C Hamano2-3/+13
2023-02-14Merge branch 'rs/t3920-crlf-eating-grep-fix' into maint-2.39Junio C Hamano1-1/+1
2023-02-14Merge branch 'js/t3920-shell-and-or-fix' into maint-2.39Junio C Hamano1-1/+1
2023-02-14Merge branch 'ab/t4023-avoid-losing-exit-status-of-diff' into maint-2.39Junio C Hamano1-6/+6
2023-02-14Merge branch 'ab/t7600-avoid-losing-exit-status-of-git' into maint-2.39Junio C Hamano1-1/+1
2023-02-14Merge branch 'ab/t5314-avoid-losing-exit-status' into maint-2.39Junio C Hamano1-7/+10
2023-02-14Merge branch 'rs/plug-pattern-list-leak-in-lof' into maint-2.39Junio C Hamano1-0/+1
2023-02-14Merge branch 'rs/t4205-do-not-exit-in-test-script' into maint-2.39Junio C Hamano1-1/+1
2023-02-14Merge branch 'jc/doc-checkout-b' into maint-2.39Junio C Hamano1-6/+8
2023-02-14Merge branch 'jc/doc-branch-update-checked-out-branch' into maint-2.39Junio C Hamano1-0/+4
2023-02-14Merge branch 'rs/ls-tree-path-expansion-fix' into maint-2.39Junio C Hamano2-8/+11
2023-02-14Merge branch 'pb/doc-orig-head' into maint-2.39Junio C Hamano5-4/+14
2023-02-14Merge branch 'es/hooks-and-local-env' into maint-2.39Junio C Hamano1-0/+12
2023-02-14Merge branch 'ws/single-file-cone' into maint-2.39Junio C Hamano2-1/+17
2023-02-14Merge branch 'jk/ext-diff-with-relative' into maint-2.39Junio C Hamano2-17/+42
2023-02-14Merge branch 'ab/bundle-wo-args' into maint-2.39Junio C Hamano2-5/+11
2023-02-14Merge branch 'ps/fsync-refs-fix' into maint-2.39Junio C Hamano1-1/+2
2023-02-14Merge branch 'lk/line-range-parsing-fix' into maint-2.39Junio C Hamano2-3/+26
2023-02-14Merge branch 'rs/use-enhanced-bre-on-macos' into maint-2.39Junio C Hamano4-0/+24
2023-02-14Merge branch 'jk/curl-avoid-deprecated-api' into maint-2.39Junio C Hamano0-0/+0
2023-02-14Merge branch 'jk/avoid-redef-system-functions' into maint-2.39Junio C Hamano0-0/+0
2023-02-14Merge branch 'jk/avoid-redef-system-functions-2.30' into maint-2.39Junio C Hamano1-5/+12
2023-02-14Merge branch 'tb/ci-concurrency' into maint-2.39Junio C Hamano3-2/+50
2023-02-14Merge branch 'cw/ci-whitespace' into maint-2.39Junio C Hamano1-11/+46
2023-02-14Merge branch 'js/ci-disable-cmake-by-default' into maint-2.39Junio C Hamano1-1/+1
2023-02-13Sync with Git 2.39.2Junio C Hamano18-9/+350
2023-02-13test-ctype: test iscntrl, ispunct, isxdigit and isprintRené Scharfe1-0/+9
2023-02-13test-ctype: test islower and isupperRené Scharfe1-0/+2
2023-02-13test-ctype: test isasciiRené Scharfe1-2/+17
2023-02-10doc/ls-remote: clarify pattern formatJeff King2-6/+11
2023-02-10doc/ls-remote: cosmetic cleanups for examplesJeff King1-1/+3
2023-02-10cache-tree: fix strbuf growth in prime_cache_tree_rec()René Scharfe1-2/+1
2023-02-10cocci & cache.h: remove "USE_THE_INDEX_COMPATIBILITY_MACROS"Ævar Arnfjörð Bjarmason5-35/+13
2023-02-10cache-tree API: remove redundant update_main_cache_tree()Ævar Arnfjörð Bjarmason3-15/+8
2023-02-10cocci & cache-tree.h: migrate "write_cache_as_tree" to "*_index_*"Ævar Arnfjörð Bjarmason6-15/+25
2023-02-10cocci & cache.h: apply pending "index_cache_pos" ruleÆvar Arnfjörð Bjarmason5-9/+10
2023-02-10cocci & cache.h: fully apply "active_nr" part of index-compatibilityÆvar Arnfjörð Bjarmason3-12/+5
2023-02-10builtin/rm.c: use narrower "USE_THE_INDEX_VARIABLE"Ævar Arnfjörð Bjarmason1-1/+1
2023-02-09The fifteenth batchJunio C Hamano1-0/+13
2023-02-09Merge branch 'ew/free-island-marks'Junio C Hamano3-1/+18
2023-02-09Merge branch 'sk/winansi-createthread-fix'Junio C Hamano1-1/+1
2023-02-09Merge branch 'hj/remove-msys-support'Junio C Hamano1-51/+35
2023-02-09Merge branch 'jk/httpd-test-updates'Junio C Hamano3-32/+12
2023-02-09Merge branch 'gc/index-format-doc'Junio C Hamano1-1/+3
2023-02-09name-rev: fix names by dropping taggerdate workaroundElijah Newren2-11/+9
2023-02-08userdiff: support Java sealed classesAndrei Rybak7-1/+40
2023-02-08userdiff: support Java record typesAndrei Rybak4-2/+20
2023-02-08userdiff: support Java type parametersAndrei Rybak7-1/+37
2023-02-08hook: support a --to-stdin=<path> optionEmily Shaffer3-2/+27
2023-02-08sequencer: use the new hook API for the simpler "post-rewrite" callEmily Shaffer1-14/+4
2023-02-08hook API: support passing stdin to hooks, convert am's 'post-rewrite'Emily Shaffer3-16/+14
2023-02-08run-command: allow stdin for run_processes_parallelEmily Shaffer1-1/+8
2023-02-08run-command.c: remove dead assignment in while-loopÆvar Arnfjörð Bjarmason1-3/+1
2023-02-08The fourteenth batchJunio C Hamano1-0/+8
2023-02-08Merge branch 'ds/scalar-ignore-cron-error'Junio C Hamano4-2/+15
2023-02-08Merge branch 'mh/doc-credential-cache-only-in-core'Junio C Hamano1-4/+7
2023-02-08Merge branch 'gm/request-pull-with-non-pgp-signed-tags'Junio C Hamano1-1/+1
2023-02-07Documentation: clarify multiple pushurls vs urlsCalvin Wan2-1/+11
2023-02-07config.h: remove unused git_configset_add_parameters()Ævar Arnfjörð Bjarmason1-9/+0
2023-02-06commit.c: free() revs.commit in get_fork_point()Ævar Arnfjörð Bjarmason3-0/+3
2023-02-06builtin/rebase.c: free() "options.strategy_opts"Ævar Arnfjörð Bjarmason1-0/+1
2023-02-06sequencer.c: always free() the "msgbuf" in do_pick_commit()Ævar Arnfjörð Bjarmason1-6/+10
2023-02-06builtin/rebase.c: fix "options.onto_name" leakÆvar Arnfjörð Bjarmason2-1/+4
2023-02-06builtin/revert.c: move free-ing of "revs" to replay_opts_release()Ævar Arnfjörð Bjarmason2-6/+3
2023-02-06sequencer API users: fix get_replay_opts() leaksÆvar Arnfjörð Bjarmason19-5/+23
2023-02-06sequencer.c: split up sequencer_remove_state()Ævar Arnfjörð Bjarmason1-9/+14
2023-02-06rebase: use "cleanup" pattern in do_interactive_rebase()Ævar Arnfjörð Bjarmason1-8/+5
2023-02-06push: free_refs() the "local_refs" in set_refspecs()Ævar Arnfjörð Bjarmason14-0/+21
2023-02-06push: refactor refspec_append_mapped() for subsequent leak-fixÆvar Arnfjörð Bjarmason1-12/+17
2023-02-06receive-pack: release the linked "struct command *" listÆvar Arnfjörð Bjarmason10-0/+22
2023-02-06grep API: plug memory leaks by freeing "header_list"Ævar Arnfjörð Bjarmason1-0/+1
2023-02-06grep.c: refactor free_grep_patterns()Ævar Arnfjörð Bjarmason1-5/+9
2023-02-06builtin/merge.c: free "&buf" on "Your local changes..." errorÆvar Arnfjörð Bjarmason1-1/+2
2023-02-06builtin/merge.c: use fixed strings, not "strbuf", fix leakÆvar Arnfjörð Bjarmason2-7/+5
2023-02-06show-branch: free() allocated "head" before returnÆvar Arnfjörð Bjarmason1-0/+1
2023-02-06commit-graph: fix a parse_options_concat() leakÆvar Arnfjörð Bjarmason1-2/+2
2023-02-06http-backend.c: fix cmd_main() memory leak, refactor reg{exec,free}()Ævar Arnfjörð Bjarmason1-2/+5
2023-02-06http-backend.c: fix "dir" and "cmd_arg" leaks in cmd_main()Ævar Arnfjörð Bjarmason1-0/+2
2023-02-06worktree: fix a trivial leak in prune_worktrees()Ævar Arnfjörð Bjarmason3-3/+5
2023-02-06repack: fix leaks on error with "goto cleanup"Ævar Arnfjörð Bjarmason3-6/+9
2023-02-06name-rev: don't xstrdup() an already dup'd stringÆvar Arnfjörð Bjarmason1-13/+10
2023-02-06various: add missing clear_pathspec(), fix leaksÆvar Arnfjörð Bjarmason10-5/+24
2023-02-06clone: use free() instead of UNLEAK()Ævar Arnfjörð Bjarmason1-2/+3
2023-02-06commit-graph: use free_commit_graph() instead of UNLEAK()Ævar Arnfjörð Bjarmason1-2/+4
2023-02-06bundle.c: don't leak the "args" in the "struct child_process"Ævar Arnfjörð Bjarmason1-2/+4
2023-02-06tests: mark tests as passing with SANITIZE=leakÆvar Arnfjörð Bjarmason28-0/+36
2023-02-06docs & comments: replace mentions of "git-add--interactive.perl"Ævar Arnfjörð Bjarmason3-5/+5
2023-02-06add API: remove run_add_interactive() wrapper functionÆvar Arnfjörð Bjarmason5-36/+16
2023-02-06add: remove "add.interactive.useBuiltin" & Perl "git add--interactive"Ævar Arnfjörð Bjarmason12-2000/+47
2023-02-06pack-objects: use strcspn(3) in name_cmp_len()René Scharfe1-8/+5
2023-02-06read-cache: use size_t for {base,df}_name_compare()René Scharfe2-8/+11
2023-02-06t5000: modernise archive and :(glob) testKostya Farber1-5/+5
2023-02-06new-command.txt: update reference to builtin docsWes Lord1-2/+2
2023-02-06.gitattributes: include `text` attribute for eol attributesPhilip Oakley1-11/+11
2023-02-06Git 2.39.2v2.39.2Johannes Schindelin3-2/+9
2023-02-06Sync with 2.38.4Johannes Schindelin23-53/+425
2023-02-06Git 2.38.4v2.38.4Johannes Schindelin3-2/+9
2023-02-06Sync with 2.37.6Johannes Schindelin22-53/+418
2023-02-06Git 2.37.6v2.37.6Johannes Schindelin3-2/+9
2023-02-06Sync with 2.36.5Johannes Schindelin21-53/+411
2023-02-06Git 2.36.5v2.36.5Johannes Schindelin3-2/+9
2023-02-06Sync with 2.35.7Johannes Schindelin20-53/+404
2023-02-06Git 2.35.7v2.35.7Johannes Schindelin3-2/+9
2023-02-06Sync with 2.34.7Johannes Schindelin19-53/+397
2023-02-06Git 2.34.7v2.34.7Johannes Schindelin3-2/+9
2023-02-06Sync with 2.33.7Johannes Schindelin12-9/+309
2023-02-06Merge branch 'jk/curl-avoid-deprecated-api'Junio C Hamano6-44/+81
2023-02-06http: support CURLOPT_PROTOCOLS_STRJeff King2-13/+54
2023-02-06http: prefer CURLOPT_SEEKFUNCTION to CURLOPT_IOCTLFUNCTIONJeff King5-30/+26
2023-02-06http-push: prefer CURLOPT_UPLOAD to CURLOPT_PUTJeff King1-1/+1
2023-02-06Git 2.33.7v2.33.7Johannes Schindelin3-2/+9
2023-02-06Sync with 2.32.6Johannes Schindelin11-9/+302
2023-02-06Git 2.32.6v2.32.6Johannes Schindelin3-2/+8
2023-02-06Sync with 2.31.7Johannes Schindelin10-9/+296
2023-02-06Git 2.31.7v2.31.7Johannes Schindelin3-2/+8
2023-02-06Sync with 2.30.8Johannes Schindelin9-9/+290
2023-02-06Git 2.30.8v2.30.8Junio C Hamano3-2/+54
2023-02-06Merge branch 'ps/apply-beyond-symlink' into maint-2.30Junio C Hamano2-0/+108
2023-02-06Merge branch 'tb/clone-local-symlinks' into maint-2.30Taylor Blau6-9/+130
2023-02-03delta-islands: free island_marks and bitmapsEric Wong3-1/+18
2023-02-03The thirteenth batchJunio C Hamano1-0/+8
2023-02-03Merge branch 'en/ls-files-doc-update'Junio C Hamano1-27/+52
2023-02-03Merge branch 'en/rebase-incompatible-opts'Junio C Hamano3-64/+163
2023-02-03Merge branch 'as/ssh-signing-improve-key-missing-error'Junio C Hamano1-1/+5
2023-02-03Merge branch 'jc/attr-doc-fix'Junio C Hamano1-1/+1
2023-02-03apply: fix writing behind newly created symbolic linksPatrick Steinhardt2-0/+108
2023-02-02mingw: remove msysGit/MSYS1 supportHarshil-Jani1-50/+35
2023-02-02mingw: remove duplicate `USE_NED_ALLOCATOR` directiveHarshil-Jani1-1/+0
2023-02-01compat/winansi: check for errors of CreateThread() correctlySeija Kijin1-1/+1
2023-02-01t/lib-httpd: increase ssl key size to 2048 bitsJeff King1-1/+1
2023-02-01t/lib-httpd: drop SSLMutex configJeff King1-1/+0
2023-02-01t/lib-httpd: bump required apache version to 2.4Jeff King2-20/+6
2023-02-01t/lib-httpd: bump required apache version to 2.2Jeff King2-12/+7
2023-02-01docs: document zero bits in index "mode"Glen Choo1-1/+3
2023-01-31grep: fall back to interpreter if JIT memory allocation failsMathias Krause1-2/+48
2023-01-31bundle-uri: test missing bundles with heuristicDerrick Stolee1-0/+400
2023-01-31bundle-uri: store fetch.bundleCreationTokenDerrick Stolee3-3/+90
2023-01-31fetch: fetch from an external bundle URIDerrick Stolee2-1/+118
2023-01-31bundle-uri: drop bundle.flag from design docDerrick Stolee1-4/+4
2023-01-31clone: set fetch.bundleURI if appropriateDerrick Stolee5-3/+63
2023-01-31bundle-uri: download in creationToken orderDerrick Stolee3-9/+233
2023-01-31bundle-uri: parse bundle.<id>.creationToken valuesDerrick Stolee3-0/+34
2023-01-31bundle-uri: parse bundle.heuristic=creationTokenDerrick Stolee4-0/+74
2023-01-31t5558: add tests for creationToken heuristicDerrick Stolee2-2/+75
2023-01-31bundle: verify using check_connected()Derrick Stolee2-50/+33
2023-01-31bundle: test unbundling with incomplete historyDerrick Stolee1-0/+40
2023-01-30The twelfth batchJunio C Hamano1-0/+10
2023-01-30Merge branch 'ar/markup-em-dash'Junio C Hamano6-6/+6
2023-01-30Merge branch 'tb/t0003-invoke-dd-more-portably'Junio C Hamano1-2/+2
2023-01-30Merge branch 'jk/hash-object-fsck'Junio C Hamano21-96/+294
2023-01-30Merge branch 'po/pretty-format-columns-doc'Junio C Hamano2-11/+48
2023-01-30Merge branch 'jc/doc-checkout-b'Junio C Hamano1-6/+8
2023-01-29Documentation: clarify that cache forgets credentials if the system restartsM Hickford1-4/+7
2023-01-27scalar: only warn when background maintenance failsDerrick Stolee3-5/+5
2023-01-27t921*: test scalar behavior starting maintenanceDerrick Stolee2-0/+13
2023-01-27t: allow 'scalar' in test_must_failDerrick Stolee1-1/+1
2023-01-27The eleventh batchJunio C Hamano1-0/+18
2023-01-27Merge branch 'cw/fetch-remote-group-with-duplication'Junio C Hamano2-0/+10
2023-01-27Merge branch 'jc/doc-branch-update-checked-out-branch'Junio C Hamano1-0/+4
2023-01-27Merge branch 'jk/hash-object-literally-fd-leak'Junio C Hamano1-0/+1
2023-01-27Merge branch 'pb/branch-advice-recurse-submodules'Junio C Hamano1-1/+1
2023-01-27Merge branch 'km/send-email-with-v-reroll-count'Junio C Hamano2-1/+14
2023-01-27Merge branch 'cb/grep-pcre-ucp'Junio C Hamano2-1/+43