summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2016-02-26Git 2.8-rc0v2.8.0-rc0Junio C Hamano2-1/+96
2016-02-26Merge branch 'mm/readme-markdown'Junio C Hamano2-26/+32
2016-02-26Merge branch 'ma/update-hooks-sample-typofix'Junio C Hamano1-1/+1
2016-02-26Merge branch 'ls/makefile-cflags-developer-tweak'Junio C Hamano3-1/+18
2016-02-26Merge branch 'dt/initial-ref-xn-commit-doc'Junio C Hamano1-0/+12
2016-02-26Merge branch 'js/config-set-in-non-repository'Junio C Hamano2-0/+14
2016-02-26Merge branch 'jk/epipe-in-async'Junio C Hamano6-3/+25
2016-02-26Merge branch 'mm/push-default-warning'Junio C Hamano1-34/+0
2016-02-26Merge branch 'fa/merge-recursive-no-rename'Junio C Hamano5-4/+337
2016-02-26Merge branch 'sb/submodule-fetch-nontip'Junio C Hamano1-3/+26
2016-02-26Merge branch 'sb/submodule-module-list-fix'Junio C Hamano2-8/+27
2016-02-26Merge branch 'tb/conversion'Junio C Hamano2-232/+272
2016-02-26Merge branch 'jk/grep-binary-workaround-in-test'Junio C Hamano2-13/+17
2016-02-26Merge branch 'ps/plug-xdl-merge-leak'Junio C Hamano1-2/+7
2016-02-26Merge branch 'mm/push-simple-doc'Junio C Hamano1-0/+7
2016-02-26Merge branch 'jg/credential-cache-chdir-to-sockdir'Junio C Hamano2-15/+25
2016-02-26Merge branch 'ps/config-error'Junio C Hamano13-105/+159
2016-02-26Merge branch 'mg/work-tree-tests'Junio C Hamano3-0/+0
2016-02-26Merge branch 'ls/config-origin'Junio C Hamano8-26/+237
2016-02-26Merge branch 'jk/tighten-alloc'Junio C Hamano91-482/+441
2016-02-26Merge branch 'jk/more-comments-on-textconv'Junio C Hamano3-1/+24
2016-02-26Merge branch 'jk/no-diff-emit-common'Junio C Hamano4-57/+3
2016-02-26Merge branch 'ak/git-strip-extension-from-dashed-command'Junio C Hamano2-15/+15
2016-02-26Merge branch 'ak/extract-argv0-last-dir-sep'Junio C Hamano1-4/+2
2016-02-26Merge branch 'kn/ref-filter-atom-parsing'Junio C Hamano3-192/+304
2016-02-26Merge branch 'tg/git-remote'Junio C Hamano5-65/+81
2016-02-25t5504: handle expected output from SIGPIPE deathJeff King1-1/+4
2016-02-25test_must_fail: report number of unexpected signalJeff King1-1/+1
2016-02-25fetch-pack: ignore SIGPIPE in sideband demuxerJeff King1-1/+5
2016-02-25write_or_die: handle EPIPE in async threadsJeff King3-0/+15
2016-02-25add DEVELOPER makefile knob to check for acknowledged warningsLars Schneider3-1/+18
2016-02-25refs: document transaction semanticsDavid Turner1-0/+12
2016-02-25git config: report when trying to modify a non-existing repo configJohannes Schindelin2-0/+14
2016-02-25push: remove "push.default is unset" warning messageMatthieu Moy1-34/+0
2016-02-25README.md: move down historical explanation about the nameMatthieu Moy1-11/+13
2016-02-25README.md: don't call git stupid in the titleMatthieu Moy1-2/+2
2016-02-25README.md: move the link to git-scm.com upMatthieu Moy1-3/+3
2016-02-25README.md: add hyperlinks on filenamesMatthieu Moy1-6/+13
2016-02-25README: use markdown syntaxMatthieu Moy2-6/+3
2016-02-25templates/hooks: fix minor typo in the sample update-hookMartin Amdisen1-1/+1
2016-02-24submodule: try harder to fetch needed sha1 by direct fetching sha1Stefan Beller1-3/+26
2016-02-24t3034: test deprecated interfaceFelipe Gonçalves Assis1-0/+46
2016-02-24t3034: test option to disable renamesFelipe Gonçalves Assis1-0/+28
2016-02-24t3034: add rename threshold testsFelipe Gonçalves Assis2-1/+239
2016-02-24submodule helper list: respect correct path prefixStefan Beller2-8/+27
2016-02-24Eighth batch for 2.8Junio C Hamano1-36/+41
2016-02-24Merge branch 'jc/am-i-v-fix'Junio C Hamano3-9/+15
2016-02-24Merge branch 'nd/worktree-add-B'Junio C Hamano2-4/+26
2016-02-24Merge branch 'nd/exclusion-regression-fix'Junio C Hamano7-12/+378
2016-02-24Merge branch 'ce/https-public-key-pinning'Junio C Hamano2-0/+24
2016-02-24Merge branch 'bc/http-empty-auth'Junio C Hamano2-2/+17
2016-02-24Merge branch 'sp/remote-curl-ssl-strerror'Junio C Hamano1-2/+14
2016-02-24Merge branch 'jk/lose-name-path'Junio C Hamano10-142/+46
2016-02-24Merge branch 'ew/force-ipv4'Junio C Hamano13-0/+95
2016-02-24Merge branch 'nd/git-common-dir-fix'Junio C Hamano2-1/+12
2016-02-24Merge branch 'nd/dwim-wildcards-as-pathspecs'Junio C Hamano5-33/+54
2016-02-24merge-recursive: find-renames resets thresholdFelipe Gonçalves Assis1-1/+3
2016-02-23t9200: avoid grep on non-ASCII dataJohn Keeping1-1/+1
2016-02-23t8005: avoid grep on non-ASCII dataJohn Keeping1-12/+16
2016-02-23credential-cache--daemon: change to the socket dir on startupJon Griffiths1-0/+9
2016-02-23Documentation/git-push: document that 'simple' is the defaultMatthieu Moy1-0/+7
2016-02-23xdiff/xmerge: fix memory leak in xdl_mergePatrick Steinhardt1-2/+7
2016-02-23credential-cache--daemon: disallow relative socket pathJon Griffiths2-1/+4
2016-02-23credential-cache--daemon: refactor check_socket_directoryJon Griffiths1-15/+13
2016-02-23tests: remove no-op full-svn-test targetEric Wong1-6/+0
2016-02-23convert.c: correct attr_action()Torsten Bögershausen2-16/+35
2016-02-22xdiff: drop XDL_EMIT_COMMONJeff King2-19/+0
2016-02-22merge-tree: drop generate_common strategyJeff King1-36/+2
2016-02-22merge-one-file: use empty blob for add/add baseJeff King1-2/+1
2016-02-22ewah: convert to REALLOC_ARRAY, etcJeff King3-19/+8
2016-02-22convert ewah/bitmap code to use xmallocJeff King4-30/+11
2016-02-22diff_populate_gitlink: use a strbufJeff King1-8/+8
2016-02-22transport_anonymize_url: use xstrfmtJeff King1-5/+3
2016-02-22git-compat-util: drop mempcpy compat codeJeff King1-9/+0
2016-02-22sequencer: simplify memory allocation of get_messageJeff King1-19/+10
2016-02-22test-path-utils: fix normalize_path_copy output buffer sizeJeff King1-11/+4
2016-02-22fetch-pack: simplify add_sought_entryJeff King1-18/+9
2016-02-22fast-import: simplify allocation in start_packfileJeff King1-4/+1
2016-02-22write_untracked_extension: use FLEX_ALLOC helperJeff King1-5/+4
2016-02-22prepare_{git,shell}_cmd: use argv_arrayJeff King3-53/+39
2016-02-22use st_add and st_mult for allocation size computationJeff King25-53/+56
2016-02-22convert trivial cases to FLEX_ARRAY macrosJeff King17-82/+35
2016-02-22use xmallocz to avoid size arithmeticJeff King15-25/+17
2016-02-22convert trivial cases to ALLOC_ARRAYJeff King34-64/+75
2016-02-22convert manual allocations to argv_arrayJeff King7-76/+43
2016-02-22argv-array: add detach functionJeff King3-0/+19
2016-02-22add helpers for allocating flex-array structsJeff King1-0/+62
2016-02-22harden REALLOC_ARRAY and xcalloc against size_t overflowJeff King2-1/+5
2016-02-22Sync with 2.7.2Junio C Hamano2-1/+16
2016-02-22Merge branch 'js/git-remote-add-url-insteadof-test'Junio C Hamano1-0/+5
2016-02-22Merge branch 'jk/config-include'Junio C Hamano1-1/+3
2016-02-22Merge branch 'ew/connect-verbose'Junio C Hamano1-2/+20
2016-02-22Git 2.7.2v2.7.2Junio C Hamano3-2/+17
2016-02-22Merge branch 'nd/ita-cleanup' into maintJunio C Hamano6-10/+6
2016-02-22Merge branch 'pw/completion-stash' into maintJunio C Hamano1-2/+2
2016-02-22Merge branch 'mm/clean-doc-fix' into maintJunio C Hamano1-3/+1
2016-02-22Merge branch 'dw/mergetool-vim-window-shuffle' into maintJunio C Hamano1-2/+2
2016-02-22Merge branch 'ah/stripspace-optstring' into maintJunio C Hamano1-1/+1
2016-02-22merge-strategies.txt: fix typoFelipe Gonçalves Assis1-2/+2
2016-02-22diff: clarify textconv interfaceJeff King3-1/+24
2016-02-22Merge branch 'ks/svn-pathnameencoding-4' of git://git.bogomips.org/git-svnJunio C Hamano4-14/+54
2016-02-22Merge branch 'pw/completion-stash'Junio C Hamano1-2/+2
2016-02-22completion: fix mis-indentation in _git_stash()SZEDER Gábor1-2/+2
2016-02-22config: rename git_config_set_or_die to git_config_setPatrick Steinhardt10-67/+67
2016-02-22config: rename git_config_set to git_config_set_gentlyPatrick Steinhardt7-39/+40
2016-02-22compat: die when unable to set core.precomposeunicodePatrick Steinhardt1-1/+2
2016-02-22sequencer: die on config error when saving replay optsPatrick Steinhardt1-11/+11
2016-02-22init-db: die on config errors when initializing empty repoPatrick Steinhardt1-10/+10
2016-02-22clone: die on config error in cmd_clonePatrick Steinhardt1-4/+4
2016-02-22remote: die on config error when manipulating remotesPatrick Steinhardt1-27/+12
2016-02-22remote: die on config error when setting/adding branchesPatrick Steinhardt1-17/+9
2016-02-22remote: die on config error when setting URLPatrick Steinhardt2-5/+15
2016-02-22submodule--helper: die on config error when cloning modulePatrick Steinhardt1-2/+2
2016-02-22submodule: die on config error when linking modulesPatrick Steinhardt1-5/+3
2016-02-22branch: die on config error when editing branch descriptionPatrick Steinhardt1-3/+2
2016-02-22branch: die on config error when unsetting upstreamPatrick Steinhardt2-2/+9
2016-02-22branch: report errors in tracking branch setupPatrick Steinhardt3-16/+46
2016-02-22config: add '--show-origin' option to print the origin of a config valueLars Schneider3-5/+191
2016-02-22config: add 'origin_type' to config_source structLars Schneider5-18/+40
2016-02-21git.c: simplify stripping extension of a file in handle_builtin()Alexander Kuleshov2-15/+15
2016-02-22git-svn: apply "svn.pathnameencoding" before URL encodingKazutoshi Satoda2-1/+17
2016-02-22git-svn: enable "svn.pathnameencoding" on dcommitKazutoshi Satoda2-2/+24
2016-02-22git-svn: hoist out utf8 prep from t9129 to lib-git-svnEric Wong2-11/+13
2016-02-20tests: rename work-tree tests to *work-tree*Michael J Gruber3-0/+0
2016-02-19exec_cmd.c: use find_last_dir_sep() for code simplificationAlexander Kuleshov1-4/+2
2016-02-19rename git_config_from_buf to git_config_from_memLars Schneider3-4/+4
2016-02-19tree-diff: catch integer overflow in combine_diff_path allocationJeff King2-4/+4
2016-02-19add helpers for detecting size_t overflowJeff King1-0/+34
2016-02-19reflog_expire_cfg: NUL-terminate pattern fieldJeff King1-5/+3
2016-02-17ref-filter: introduce objectname_atom_parser()Karthik Nayak1-11/+24
2016-02-17ref-filter: introduce contents_atom_parser()Karthik Nayak1-29/+50
2016-02-17ref-filter: introduce remote_ref_atom_parser()Karthik Nayak1-42/+61
2016-02-17ref-filter: align: introduce long-form syntaxKarthik Nayak3-9/+63
2016-02-17ref-filter: introduce align_atom_parser()Karthik Nayak1-51/+40
2016-02-17ref-filter: introduce parse_align_position()Karthik Nayak1-6/+15
2016-02-17ref-filter: introduce color_atom_parser()Karthik Nayak1-9/+16
2016-02-17ref-filter: introduce parsing functions for each valid atomKarthik Nayak1-4/+10
2016-02-17ref-filter: introduce struct used_atomKarthik Nayak1-17/+18
2016-02-17ref-filter: bump 'used_atom' and related code to the topKarthik Nayak1-15/+15
2016-02-17ref-filter: use string_list_split over strbuf_splitJeff King1-18/+11
2016-02-17t: do not hide Git's exit code in tests using 'nul_to_q'Lars Schneider2-3/+6
2016-02-17merge-recursive: more consistent interfaceFelipe Gonçalves Assis2-5/+10
2016-02-17merge-recursive: option to disable renamesFelipe Gonçalves Assis3-0/+14
2016-02-17Merge branch 'maint'Junio C Hamano2-1/+28
2016-02-17Seventh batch for the 2.8 cycleJunio C Hamano1-0/+43
2016-02-17Merge branch 'dw/mergetool-vim-window-shuffle'Junio C Hamano1-2/+2
2016-02-17Merge branch 'ah/stripspace-optstring'Junio C Hamano1-1/+1
2016-02-17Merge branch 'mm/clean-doc-fix'Junio C Hamano1-3/+1
2016-02-17Merge branch 'jk/rerere-xsnprintf'Junio C Hamano1-2/+2
2016-02-17Merge branch 'jk/test-path-utils-xsnprintf'Junio C Hamano1-1/+1
2016-02-17Merge branch 'da/user-useconfigonly'Junio C Hamano3-22/+89
2016-02-17Merge branch 'nd/clear-gitenv-upon-use-of-alias'Junio C Hamano2-18/+76
2016-02-17Merge branch 'mg/mingw-test-fix'Junio C Hamano1-1/+2
2016-02-17Merge branch 'js/mingw-tests'Junio C Hamano29-70/+197
2016-02-17Merge branch 'jk/drop-rsync-transport'Junio C Hamano10-395/+10
2016-02-17Start preparing for 2.7.2Junio C Hamano2-1/+28
2016-02-17Merge branch 'js/test-lib-windows-emulated-yes' into maintJunio C Hamano1-2/+4
2016-02-17Merge branch 'aw/push-force-with-lease-reporting' into maintJunio C Hamano2-12/+18
2016-02-17Merge branch 'nd/do-not-move-worktree-manually' into maintJunio C Hamano3-21/+14
2016-02-17Merge branch 'js/xmerge-marker-eol' into maintJunio C Hamano2-18/+93
2016-02-17git-cvsserver.perl: fix typoGyuYong Jung1-1/+1
2016-02-17t5505: 'remote add x y' should work when url.y.insteadOf = xJohannes Schindelin1-0/+5
2016-02-17am -i: fix "v"iewJunio C Hamano1-1/+1
2016-02-17pager: factor out a helper to prepare a child process to run the pagerJunio C Hamano2-6/+14
2016-02-16pager: lose a separate argv[]Junio C Hamano1-3/+1
2016-02-16config: introduce set_or_die wrappersPatrick Steinhardt2-0/+31
2016-02-16remote: use remote_is_configured() for add and renameThomas Gummerer2-5/+17
2016-02-16remote: actually check if remote exitsThomas Gummerer2-2/+20
2016-02-16remote: simplify remote_is_configured()Thomas Gummerer4-21/+12
2016-02-16remote: use parse_config_keyThomas Gummerer1-37/+32
2016-02-15http: implement public key pinningChristoph Egger2-0/+23
2016-02-15worktree add -B: do the checkout test before update branchNguyễn Thái Ngọc Duy2-1/+17
2016-02-15worktree: fix "add -B"Nguyễn Thái Ngọc Duy2-3/+9
2016-02-15dir.c: don't exclude whole dir prematurelyNguyễn Thái Ngọc Duy4-10/+276
2016-02-15dir.c: support marking some patterns already matchedNguyễn Thái Ngọc Duy2-3/+77
2016-02-15dir.c: support tracing excludeNguyễn Thái Ngọc Duy3-0/+26
2016-02-15dir.c: fix match_pathname()Nguyễn Thái Ngọc Duy1-1/+1
2016-02-15http: add option to try authentication without usernamebrian m. carlson2-2/+17
2016-02-15remote-curl: include curl_errorstr on SSL setup failuresShawn Pearce1-2/+14
2016-02-15t5570: add tests for "git {clone,fetch,pull} -v"Eric Wong1-2/+20
2016-02-13git-config: better document default behavior for `--include`Jeff King1-1/+3
2016-02-12rev-parse: take prefix into account in --git-common-dirNguyễn Thái Ngọc Duy2-1/+12
2016-02-12list-objects: pass full pathname to callbacksJeff King9-58/+26
2016-02-12list-objects: drop name_path entirelyJeff King9-25/+19
2016-02-12list-objects: convert name_path to a strbufJeff King3-36/+15
2016-02-12show_object_with_name: simplify by using path_name()Jeff King1-34/+6
2016-02-12http-push: stop using name_pathJeff King1-16/+7
2016-02-12connect & http: support -4 and -6 switches for remote operationsEric Wong13-0/+95
2016-02-12mergetool: reorder vim/gvim buffers in three-way diffsDickson Wong1-2/+2
2016-02-10convert.c: simplify text_statTorsten Bögershausen1-25/+22
2016-02-10convert.c: refactor crlf_actionTorsten Bögershausen1-31/+46
2016-02-10Sixth batch for the 2.8 cycleJunio C Hamano1-0/+40
2016-02-10Merge branch 'js/test-lib-windows-emulated-yes'Junio C Hamano1-2/+4
2016-02-10Merge branch 'wp/sha1-name-negative-match'Junio C Hamano3-11/+73
2016-02-10Merge branch 'jk/options-cleanup'Junio C Hamano7-102/+57
2016-02-10Merge branch 'aw/push-force-with-lease-reporting'Junio C Hamano2-12/+18
2016-02-10Merge branch 'ls/clean-smudge-override-in-config'Junio C Hamano2-1/+17
2016-02-10Merge branch 'ew/connect-verbose'Junio C Hamano1-5/+6
2016-02-10Merge branch 'cc/untracked'Junio C Hamano12-56/+307
2016-02-10Merge branch 'js/xmerge-marker-eol'Junio C Hamano2-18/+93