summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* refs.c: extract function search_for_subdir()Michael Haggerty2012-05-031-10/+24
* get_ref_dir(): require that the dirname argument ends in '/'Michael Haggerty2012-05-031-7/+7
* get_ref_dir(): rename "base" parameter to "dirname"Michael Haggerty2012-05-031-10/+10
* get_ref_dir(): use a strbuf to hold refnameMichael Haggerty2012-05-031-28/+26
* get_ref_dir(): return early if directory cannot be readMichael Haggerty2012-04-251-41/+44
* Merge branch 'mh/ref-api'Junio C Hamano2012-04-242-363/+659
|\
| * do_for_each_ref(): only iterate over the subtree that was requestedMichael Haggerty2012-04-101-7/+28
| * refs: store references hierarchicallyMichael Haggerty2012-04-102-49/+232
| * sort_ref_dir(): simplify logicMichael Haggerty2012-04-101-10/+11
| * refs.c: rename ref_array -> ref_dirMichael Haggerty2012-04-101-98/+97
| * struct ref_entry: nest the value part in a unionMichael Haggerty2012-04-101-13/+19
| * check_refname_component(): return 0 for zero-length componentsMichael Haggerty2012-04-101-2/+2
| * free_ref_entry(): new functionMichael Haggerty2012-04-101-2/+7
| * names_conflict(): simplify implementationMichael Haggerty2012-04-101-25/+37
| * repack_without_ref(): reimplement using do_for_each_ref_in_array()Michael Haggerty2012-04-101-33/+61
| * do_for_each_ref_in_arrays(): new functionMichael Haggerty2012-04-101-29/+53
| * do_for_each_ref_in_array(): new functionMichael Haggerty2012-04-101-10/+23
| * refs: manage current_ref within do_one_ref()Michael Haggerty2012-04-101-6/+7
| * refs.c: reorder definitions more logicallyMichael Haggerty2012-04-101-253/+256
* | Merge branch 'hv/submodule-recurse-push'Junio C Hamano2012-04-2416-21/+341
|\ \
| * | push: teach --recurse-submodules the on-demand optionHeiko Voigt2012-03-307-6/+179
| * | Refactor submodule push check to use string list instead of integerHeiko Voigt2012-03-303-15/+35
| * | Teach revision walking machinery to walk multiple times sequenciallyHeiko Voigt2012-03-3010-0/+127
* | | git-svn: drop redundant blocking of SIGPIPERoman Kagan2012-04-241-1/+1
* | | git-svn: ignore SIGPIPERoman Kagan2012-04-241-0/+5
* | | git-svn: use POSIX::sigprocmask to block signalsRoman Kagan2012-04-241-6/+9
* | | RelNotes: the fourth batch of topics graduated to 'master'Junio C Hamano2012-04-231-0/+27
* | | Merge branch 'bw/test-fix-grep-gnuism'Junio C Hamano2012-04-231-2/+2
|\ \ \
| * | | t9400: fix gnuism in grepJunio C Hamano2012-04-191-2/+2
* | | | Merge branch 'rj/submodule-mswin-path'Junio C Hamano2012-04-231-79/+82
|\ \ \ \
| * | | | git-submodule.sh: Don't use $path variable in eval_gettext stringRamsay Jones2012-04-181-79/+82
| | |_|/ | |/| |
* | | | Merge branch 'rj/sh-setup-mswin-pwd'Junio C Hamano2012-04-231-0/+4
|\ \ \ \
| * | | | git-sh-setup.sh: Add an pwd() function for MinGWRamsay Jones2012-04-181-0/+4
| |/ / /
* | | | Merge branch 'rj/mingw-isguid'Junio C Hamano2012-04-231-3/+4
|\ \ \ \
| * | | | compat/mingw.h: Set S_ISUID to prevent a fast-import test failureRamsay Jones2012-04-181-3/+4
| |/ / /
* | | | Merge branch 'jn/fast-import-doc'Junio C Hamano2012-04-231-3/+39
|\ \ \ \
| * | | | fast-import doc: cat-blob and ls responses need to be consumed quicklyJonathan Nieder2012-04-151-3/+39
| |/ / /
* | | | Merge branch 'jn/more-i18ncmp'Junio C Hamano2012-04-233-8/+8
|\ \ \ \
| * | | | test: am of empty patch should not succeedJonathan Nieder2012-04-141-1/+1
| * | | | test: use test_i18ncmp for "Patch format detection failed" messageJonathan Nieder2012-04-141-1/+1
| * | | | test: do not rely on US English tracking-info messagesJonathan Nieder2012-04-142-6/+6
* | | | | Merge branch 'jl/maint-submodule-recurse-fetch'Junio C Hamano2012-04-231-3/+3
|\ \ \ \ \
| * | | | | submodules: recursive fetch also checks new tags for submodule commitsJens Lehmann2012-04-141-3/+3
* | | | | | Merge branch 'jc/maint-blame-minimal'Junio C Hamano2012-04-231-0/+1
|\ \ \ \ \ \
| * | | | | | blame: accept --need-minimalJunio C Hamano2012-04-111-0/+1
| | |_|_|/ / | |/| | | |
* | | | | | Merge branch 'lp/maint-diff-three-dash-with-graph'Junio C Hamano2012-04-233-2/+299
|\ \ \ \ \ \
| * | | | | | t4202: add test for "log --graph --stat -p" separator lineslp/maint-diff-three-dash-with-graphLucian Poston2012-03-201-0/+290
| * | | | | | log --graph: fix break in graph linesLucian Poston2012-03-201-0/+6
| * | | | | | log --graph --stat: three-dash separator should come after graph linesLucian Poston2012-03-201-2/+3
* | | | | | | Merge branch 'rs/commit-list-sort-in-batch'Junio C Hamano2012-04-238-7/+188
|\ \ \ \ \ \ \