summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2017-07-30Git 2.12.4v2.12.4Junio C Hamano3-2/+6
2017-07-30Merge tag 'v2.11.3' into maint-2.12Junio C Hamano11-0/+116
2017-07-30Merge branch 'jk/lib-proto-disable-cleanup' into maint-2.12Junio C Hamano1-2/+6
2017-07-30Git 2.11.3v2.11.3Junio C Hamano3-2/+6
2017-07-30Merge tag 'v2.10.4' into maint-2.11Junio C Hamano10-0/+112
2017-07-30Git 2.10.4v2.10.4Junio C Hamano3-2/+6
2017-07-30Merge tag 'v2.9.5' into maint-2.10Junio C Hamano9-0/+108
2017-07-30Git 2.9.5v2.9.5Junio C Hamano3-2/+6
2017-07-30Merge tag 'v2.8.6' into maint-2.9Junio C Hamano8-0/+104
2017-07-30Git 2.8.6v2.8.6Junio C Hamano3-2/+6
2017-07-30Merge tag 'v2.7.6' into maint-2.8Junio C Hamano7-0/+100
2017-07-30Git 2.7.6v2.7.6Junio C Hamano3-2/+27
2017-07-28Merge branch 'jk/ssh-funny-url' into maint-2.7Junio C Hamano6-0/+75
2017-07-28connect: reject paths that look like command line optionsJeff King3-0/+40
2017-07-28connect: reject dashed arguments for proxy commandsJeff King2-0/+10
2017-07-28connect: factor out "looks like command line option" checkJeff King3-1/+14
2017-07-28t5813: add test for hostname starting with dashJeff King1-0/+9
2017-07-28connect: reject ssh hostname that begins with a dashJunio C Hamano1-0/+3
2017-07-28t/lib-proto-disable: restore protocol.allow after config testsJeff King1-2/+6
2017-05-05Git 2.12.3v2.12.3Junio C Hamano3-4/+12
2017-05-05Merge branch 'maint-2.11' into maintJunio C Hamano10-8/+105
2017-05-05Git 2.11.2v2.11.2Junio C Hamano4-3/+16
2017-05-05Merge branch 'maint-2.10' into maint-2.11Junio C Hamano9-8/+92
2017-05-05Git 2.10.3v2.10.3Junio C Hamano3-2/+10
2017-05-05Merge branch 'maint-2.9' into maint-2.10Junio C Hamano8-7/+83
2017-05-05Git 2.9.4v2.9.4Junio C Hamano3-2/+11
2017-05-05Merge branch 'maint-2.8' into maint-2.9Junio C Hamano7-6/+74
2017-05-05Git 2.8.5v2.8.5Junio C Hamano4-3/+16
2017-05-05Merge branch 'maint-2.7' into maint-2.8Junio C Hamano6-5/+60
2017-05-05Git 2.7.5v2.7.5Junio C Hamano4-3/+19
2017-05-05Merge branch 'maint-2.6' into maint-2.7Junio C Hamano5-4/+43
2017-05-05Git 2.6.7v2.6.7Junio C Hamano4-3/+16
2017-05-05Merge branch 'maint-2.5' into maint-2.6Junio C Hamano4-3/+29
2017-05-05Git 2.5.6v2.5.6Junio C Hamano4-3/+16
2017-05-05Merge branch 'maint-2.4' into maint-2.5Junio C Hamano3-2/+15
2017-05-05Git 2.4.12v2.4.12Junio C Hamano4-3/+16
2017-05-05Merge branch 'jk/shell-no-repository-that-begins-with-dash' into maint-2.4Junio C Hamano1-1/+1
2017-05-05shell: disallow repo names beginning with dashJeff King1-1/+1
2017-03-28Prepare for 2.12.3Junio C Hamano2-1/+58
2017-03-28Merge branch 'km/config-grammofix' into maintJunio C Hamano1-3/+3
2017-03-28Merge branch 'sb/t3600-rephrase' into maintJunio C Hamano1-1/+1
2017-03-28Merge branch 'sb/submodule-update-initial-runs-custom-script' into maintJunio C Hamano1-3/+3
2017-03-28Merge branch 'jk/quote-env-path-list-component' into maintJunio C Hamano1-0/+1
2017-03-28Merge branch 'rs/update-hook-optim' into maintJunio C Hamano1-8/+5
2017-03-28Merge branch 'rs/shortlog-cleanup' into maintJunio C Hamano1-1/+0
2017-03-28Merge branch 'rs/path-name-safety-cleanup' into maintJunio C Hamano1-2/+0
2017-03-28Merge branch 'rs/http-push-cleanup' into maintJunio C Hamano1-5/+3
2017-03-28Merge branch 'sb/wt-status-cleanup' into maintJunio C Hamano1-15/+5
2017-03-28Merge branch 'jk/pack-name-cleanups' into maintJunio C Hamano6-46/+57
2017-03-28Merge branch 'jk/rev-parse-cleanup' into maintJunio C Hamano1-52/+57
2017-03-28Merge branch 'rs/blame-code-cleanup' into maintJunio C Hamano1-17/+8
2017-03-28Merge branch 'st/verify-tag' into maintJunio C Hamano2-14/+10
2017-03-28Merge branch 'js/regexec-buf' into maintJunio C Hamano2-2/+10
2017-03-28Merge branch 'jk/execv-dashed-external' into maintJunio C Hamano1-1/+1
2017-03-28Merge branch 'ew/http-alternates-as-redirects-warning' into maintJunio C Hamano1-3/+7
2017-03-28Merge branch 'dp/filter-branch-prune-empty' into maintJunio C Hamano4-8/+50
2017-03-28Merge branch 'mm/fetch-show-error-message-on-unadvertised-object' into maintJunio C Hamano7-30/+66
2017-03-28Merge branch 'jk/interpret-branch-name' into maintJunio C Hamano10-51/+249
2017-03-28Merge branch 'ab/cond-skip-tests' into maintJunio C Hamano3-1/+16
2017-03-28Merge branch 'jk/ident-empty' into maintJunio C Hamano2-19/+66
2017-03-28Merge branch 'jk/delta-chain-limit' into maintJunio C Hamano3-23/+207
2017-03-28Merge branch 'sg/test-with-stdin' into maintJunio C Hamano2-8/+4
2017-03-28Merge branch 'jk/interop-test' into maintJunio C Hamano8-1/+270
2017-03-28Merge branch 'jt/perf-updates' into maintJunio C Hamano3-3/+7
2017-03-28Merge branch 'rs/strbuf-add-real-path' into maintJunio C Hamano6-2/+49
2017-03-28Merge branch 'jk/parse-config-key-cleanup' into maintJunio C Hamano3-10/+16
2017-03-24Git 2.12.2v2.12.2Junio C Hamano3-2/+25
2017-03-24Merge branch 'ab/doc-no-option-notation-fix' into maintJunio C Hamano2-2/+2
2017-03-24Merge branch 'ab/push-default-doc-fix' into maintJunio C Hamano1-0/+2
2017-03-24Merge branch 'nd/commit-hook-doc-fix' into maintJunio C Hamano1-1/+1
2017-03-24Merge branch 'jc/config-case-cmdline-take-2' into maintJunio C Hamano2-97/+163
2017-03-24Merge branch 'jk/grep-no-index-fix' into maintJunio C Hamano2-27/+121
2017-03-24Merge branch 'jn/remote-helpers-with-git-dir' into maintJunio C Hamano4-3/+22
2017-03-24Merge branch 'sb/submodule-config-parse-ignore-fix' into maintJunio C Hamano1-1/+1
2017-03-24Merge branch 'jk/push-deadlock-regression-fix' into maintJunio C Hamano2-11/+40
2017-03-24mailmap: use Michael J Gruber's new addressMichael J Gruber1-1/+2
2017-03-24t7004, t7030: fix here-doc syntax errorsSantiago Torres2-14/+10
2017-03-23doc/config: grammar fixes for core.{editor,commentChar}Kyle Meyer1-3/+3
2017-03-22t7406: correct test case for submodule-update initial populationJunio C Hamano1-3/+3
2017-03-22t5615: fix a here-doc syntax errorJunio C Hamano1-0/+1
2017-03-22t3600: rename test to describe its functionalityStefan Beller1-1/+1
2017-03-21Prepare for 2.12.2Junio C Hamano2-1/+62
2017-03-21Merge branch 'jh/send-email-one-cc' into maintJunio C Hamano2-5/+4
2017-03-21Merge branch 'jk/t6300-cleanup' into maintJunio C Hamano1-1/+1
2017-03-21Merge branch 'rs/commit-parsing-optim' into maintJunio C Hamano1-12/+10
2017-03-21Merge branch 'jk/show-branch-lift-name-len-limit' into maintJunio C Hamano1-29/+13
2017-03-21Merge branch 'jk/tempfile-ferror-fclose-confusion' into maintJunio C Hamano1-2/+7
2017-03-21Merge branch 'rl/remote-allow-missing-branch-name-merge' into maintJunio C Hamano2-1/+22
2017-03-21Merge branch 'dt/gc-ignore-old-gc-logs' into maintJunio C Hamano3-7/+71
2017-03-21Merge branch 'jt/upload-pack-error-report' into maintJunio C Hamano1-1/+5
2017-03-21Merge branch 'rs/sha1-file-plug-fallback-base-leak' into maintJunio C Hamano1-0/+4
2017-03-21Merge branch 'ss/remote-bzr-hg-placeholder-wo-python' into maintJunio C Hamano2-18/+14
2017-03-21Merge branch 'jc/diff-populate-filespec-size-only-fix' into maintJunio C Hamano2-1/+27
2017-03-21Merge branch 'jk/http-walker-buffer-underflow-fix' into maintJunio C Hamano1-4/+7
2017-03-21Merge branch 'mg/status-porcelain-no-i18n' into maintJunio C Hamano1-4/+4
2017-03-21Merge branch 'ps/docs-diffcore' into maintJunio C Hamano1-5/+5
2017-03-21Merge branch 'ew/markdown-url-in-readme' into maintJunio C Hamano1-3/+3
2017-03-21Merge branch 'rj/remove-unused-mktemp' into maintJunio C Hamano6-60/+0
2017-03-21Merge branch 'jk/ewah-use-right-type-in-sizeof' into maintJunio C Hamano1-2/+2
2017-03-20Git 2.12.1v2.12.1Junio C Hamano1-1/+2
2017-03-20push: mention "push.default=tracking" in the documentationÆvar Arnfjörð Bjarmason1-0/+2
2017-03-20git-commit.txt: list post-rewrite in HOOKS sectionNguyễn Thái Ngọc Duy1-1/+1
2017-03-20doc: change erroneous --[no]-whatever into --[no-]whateverÆvar Arnfjörð Bjarmason2-2/+2
2017-03-18pickaxe: fix segfault with '-S<...> --pickaxe-regex'SZEDER Gábor2-2/+10
2017-03-18run-command: fix segfault when cleaning forked async processJeff King1-1/+1
2017-03-18shortlog: don't set after_subject to an empty stringRené Scharfe1-1/+0
2017-03-18tests: make the 'test_pause' helper work in non-verbose modeSZEDER Gábor1-7/+2
2017-03-18tests: create an interactive gdb session with the 'debug' helperSZEDER Gábor2-1/+2
2017-03-18revision: remove declaration of path_name()René Scharfe1-2/+0
2017-03-18http-push: don't check return value of lookup_unknown_object()René Scharfe1-5/+3
2017-03-18receive-pack: simplify run_update_post_hook()René Scharfe1-8/+5
2017-03-17wt-status: simplify by using for_each_string_list_itemStefan Beller1-15/+5
2017-03-16Preparing for 2.12.1Junio C Hamano3-2/+43
2017-03-16Merge branch 'js/realpath-pathdup-fix' into maintJunio C Hamano10-18/+26
2017-03-16Merge branch 'mm/two-more-xstrfmt' into maintJunio C Hamano2-11/+9
2017-03-16Merge branch 'vn/line-log-memcpy-size-fix' into maintJunio C Hamano1-1/+2
2017-03-16Merge branch 'ax/line-log-range-merge-fix' into maintJunio C Hamano2-8/+17
2017-03-16Merge branch 'jk/add-i-patch-do-prompt' into maintJunio C Hamano2-4/+22
2017-03-16Merge branch 'jt/http-base-url-update-upon-redirect' into maintJunio C Hamano3-0/+21
2017-03-16Merge branch 'js/travis-32bit-linux' into maintJunio C Hamano2-0/+51
2017-03-16Merge branch 'jh/mingw-openssl-sha1' into maintJunio C Hamano1-1/+0
2017-03-16Merge branch 'jk/http-auth' into maintJunio C Hamano1-4/+46
2017-03-16index-pack: make pointer-alias fallbacks saferJeff King1-8/+12
2017-03-16replace snprintf with odb_pack_name()Jeff King2-31/+24
2017-03-16odb_pack_keep(): stop generating keepfile nameJeff King4-12/+12
2017-03-16sha1_file.c: make pack-name helper globally accessibleJeff King2-11/+15
2017-03-16move odb_* declarations out of git-compat-util.hJeff King2-2/+12
2017-03-15rev-parse: simplify parsing of ref optionsJeff King1-29/+16
2017-03-15rev-parse: add helper for parsing "--foo/--foo="Jeff King1-10/+28
2017-03-15rev-parse: use skip_prefix when parsing optionsJeff King1-20/+20
2017-03-15submodule-config: correct error reporting for invalid ignore valueStefan Beller1-1/+1
2017-03-14git-status: make porcelain more robustMichael J Gruber1-4/+4
2017-03-13http-walker: fix buffer underflow processing remote alternatesJeff King1-4/+7
2017-03-11blame: move blame_entry duplication to add_blame_entry()René Scharfe1-17/+8
2017-03-10t/interop: add test of old clients against modern git-daemonJeff King2-1/+43
2017-03-10t: add an interoperability test harnessJeff King6-0/+227
2017-03-08real_pathdup(): fix callsites that wanted it to die on errorJohannes Schindelin9-18/+18
2017-03-08t1501: demonstrate NULL pointer access with invalid GIT_WORK_TREEJohannes Schindelin1-0/+8
2017-03-07send-pack: report signal death of pack-objectsJeff King1-1/+14
2017-03-07send-pack: read "unpack" status even on pack-objects failureJeff King1-0/+8
2017-03-07send-pack: improve unpack-status error messagesJeff King1-2/+2
2017-03-07send-pack: use skip_prefix for parsing unpack statusJeff King1-3/+3
2017-03-07send-pack: extract parsing of "unpack" responseJeff King1-9/+14
2017-03-07receive-pack: fix deadlock when we cannot create tmpdirJeff King1-1/+4
2017-03-06ewah: fix eword_t/uint64_t confusionJeff King1-2/+2
2017-03-06line-log: use COPY_ARRAY to fix mis-sized memcpyVegard Nossum1-1/+2
2017-03-06Travis: also test on 32-bit LinuxJohannes Schindelin2-0/+51
2017-03-06http: release strbuf on disabled alternatesEric Wong1-0/+2
2017-03-06http: inform about alternates-as-redirects behaviorEric Wong1-3/+5
2017-03-03p7000: add test for filter-branch with --prune-emptyDevin J. Pohly1-0/+5
2017-03-03filter-branch: fix --prune-empty on parentless commitsDevin J. Pohly3-10/+10
2017-03-03t7003: ensure --prune-empty removes entire branch when applicableDevin J. Pohly1-0/+7
2017-03-03t7003: ensure --prune-empty can prune root commitDevin J. Pohly1-0/+30
2017-03-03line-log.c: prevent crash during union of too many rangesAllan Xavier2-8/+17
2017-03-03contrib: git-remote-{bzr,hg} placeholders don't need PythonSebastian Schuberth2-18/+14
2017-03-03t/perf: add fallback for pre-bin-wrappers versions of gitJeff King1-0/+3
2017-03-03t/perf: use $MODERN_GIT for all repo-copying stepsJeff King1-2/+2
2017-03-03t/perf: export variable used in other blocksJonathan Tan1-1/+2
2017-03-02fetch-pack: add specific error for fetching an unadvertised objectMatt McCutchen3-18/+35
2017-03-02fetch_refs_via_pack: call report_unmatched_refsMatt McCutchen2-6/+11
2017-03-02fetch-pack: move code to report unmatched refs to a functionMatt McCutchen4-9/+23
2017-03-02checkout: restrict @-expansions when finding branchJeff King2-1/+11
2017-03-02strbuf_check_ref_format(): expand only local branchesJeff King2-3/+3
2017-03-02branch: restrict @-expansions when deletingJeff King2-4/+7
2017-03-02t3204: test git-branch @-expansion corner casesJeff King1-0/+123
2017-03-02interpret_branch_name: allow callers to restrict expansionsJeff King8-28/+69
2017-03-02strbuf_branchname: add docstringJeff King1-0/+15
2017-03-02strbuf_branchname: drop return valueJeff King2-5/+2
2017-03-02interpret_branch_name: move docstring to header fileJeff King2-21/+21
2017-03-02interpret_branch_name(): handle auto-namelen for @{-1}Jeff King2-1/+10
2017-03-02diff: do not short-cut CHECK_SIZE_ONLY check in diff_populate_filespec()Junio C Hamano2-1/+27
2017-03-02add--interactive: fix missing file prompt for patch mode with "-i"Jeff King2-4/+22
2017-03-01README: create HTTP/HTTPS links from URLs in MarkdownEric Wong1-3/+3
2017-03-01gitweb tests: skip tests when we don't have Time::HiResÆvar Arnfjörð Bjarmason1-0/+5
2017-03-01gitweb tests: change confusing "skip_all" phrasingÆvar Arnfjörð Bjarmason1-1/+1
2017-02-28wrapper.c: remove unused gitmkstemps() functionRamsay Jones5-40/+0
2017-02-28wrapper.c: remove unused git_mkstemp() functionRamsay Jones2-20/+0
2017-02-28http: attempt updating base URL only if no errorJonathan Tan3-0/+21
2017-02-28docs/diffcore: unquote "Complete Rewrites" in headersPatrick Steinhardt1-4/+4
2017-02-28docs/diffcore: fix grammar in diffcore-rename headerPatrick Steinhardt1-1/+1
2017-02-27cvs tests: skip tests that call "cvs commit" when running as rootÆvar Arnfjörð Bjarmason2-0/+10
2017-02-27t6300: avoid creating refs/heads/HEADJeff King1-1/+1
2017-02-27commit: don't check for space twice when looking for headerRené Scharfe1-10/+8
2017-02-27commit: be more precise when searching for headersRené Scharfe1-2/+2
2017-02-27strbuf: add strbuf_add_real_path()René Scharfe4-1/+32
2017-02-27cocci: use ALLOC_ARRAYRené Scharfe2-1/+17
2017-02-27sha1_file: release fallback base's memory in unpack_entry()René Scharfe1-0/+4
2017-02-27http: add an "auto" mode for http.emptyauthJeff King1-5/+45
2017-02-27send-email: only allow one address per body tagJohan Hovold2-5/+4
2017-02-24parse_hide_refs_config: tell parse_config_key we don't want a subsectionJeff King1-4/+3
2017-02-24parse_config_key: allow matching single-level configJeff King2-3/+10
2017-02-24parse_config_key: use skip_prefix instead of starts_withJeff King1-4/+3
2017-02-24refs: parse_hide_refs_config to use parse_config_keyStefan Beller1-3/+4
2017-02-24Git 2.12v2.12.0Junio C Hamano3-1/+12
2017-02-24Merge branch 'ps/doc-gc-aggressive-depth-update'Junio C Hamano1-1/+1
2017-02-24Merge branch 'bc/worktree-doc-fix-detached'Junio C Hamano1-1/+1
2017-02-24Merge branch 'dr/doc-check-ref-format-normalize'Junio C Hamano1-3/+3
2017-02-24Merge branch 'gp/document-dotfiles-in-templates-are-not-copied'Junio C Hamano1-2/+2
2017-02-24Merge branch 'rt/align-add-i-help-text'Junio C Hamano1-1/+1
2017-02-24Merge branch 'bc/blame-doc-fix'Junio C Hamano1-2/+2