summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'mh/check-ref-format-3'Junio C Hamano2011-10-1024-225/+426
|\
| * add_ref(): verify that the refname is formatted correctlyMichael Haggerty2011-10-052-5/+19
| * resolve_ref(): expand documentationMichael Haggerty2011-10-052-13/+33
| * resolve_ref(): also treat a too-long SHA1 as invalidMichael Haggerty2011-10-051-1/+2
| * resolve_ref(): emit warnings for improperly-formatted referencesMichael Haggerty2011-10-051-2/+4
| * resolve_ref(): verify that the input refname has the right formatMichael Haggerty2011-10-051-0/+3
| * remote: avoid passing NULL to read_ref()Michael Haggerty2011-10-051-2/+4
| * remote: use xstrdup() instead of strdup()Michael Haggerty2011-10-052-3/+3
| * resolve_ref(): do not follow incorrectly-formatted symbolic refsMichael Haggerty2011-10-051-0/+5
| * resolve_ref(): extract a function get_packed_ref()Michael Haggerty2011-10-051-13/+34
| * resolve_ref(): turn buffer into a proper string as soon as possibleMichael Haggerty2011-10-051-10/+10
| * resolve_ref(): only follow a symlink that contains a valid, normalized refnameMichael Haggerty2011-10-051-1/+2
| * resolve_ref(): use prefixcmp()Michael Haggerty2011-10-051-2/+2
| * resolve_ref(): explicitly fail if a symlink is not readableMichael Haggerty2011-10-051-0/+2
| * Change check_refname_format() to reject unnormalized refnamesMichael Haggerty2011-10-055-28/+49
| * Inline function refname_format_print()Michael Haggerty2011-10-051-9/+7
| * Make collapse_slashes() allocate memory for its resultMichael Haggerty2011-10-051-9/+10
| * Do not allow ".lock" at the end of any refname componentMichael Haggerty2011-10-053-9/+7
| * Refactor check_refname_format()Michael Haggerty2011-10-051-40/+55
| * Change check_ref_format() to take a flags argumentMichael Haggerty2011-10-0520-126/+69
| * Change bad_ref_char() to return a boolean valueMichael Haggerty2011-10-051-9/+6
| * git check-ref-format: add options --allow-onelevel and --refspec-patternMichael Haggerty2011-10-053-21/+152
| * t1402: add some more testsMichael Haggerty2011-10-051-0/+9
| * get_sha1_hex(): do not read past a NUL characterMichael Haggerty2011-10-052-1/+18
* | Merge branch 'mh/iterate-refs'Junio C Hamano2011-10-101-32/+74
|\ \
| * | refs.c: make create_cached_refs() staticJunio C Hamano2011-09-111-1/+1
| * | Retain caches of submodule refsMichael Haggerty2011-08-141-13/+21
| * | Store the submodule name in struct cached_refsMichael Haggerty2011-08-141-4/+11
| * | Allocate cached_refs objects dynamicallyMichael Haggerty2011-08-141-7/+21
| * | Change the signature of read_packed_refs()Michael Haggerty2011-08-141-7/+7
| * | Access reference caches only through new function get_cached_refs()Michael Haggerty2011-08-141-22/+32
| * | Extract a function clear_cached_refs()Michael Haggerty2011-08-141-3/+6
* | | Merge branch 'jm/mergetool-pathspec'Junio C Hamano2011-10-103-70/+71
|\ \ \
| * | | mergetool: no longer need to save standard inputJunio C Hamano2011-09-261-6/+4
| * | | mergetool: Use args as pathspec to unmerged filesJonathon Mah2011-09-263-69/+72
* | | | Merge branch 'jc/maint-diffstat-numstat-context'Junio C Hamano2011-10-101-0/+2
|\ \ \ \
| * | | | diff: teach --stat/--numstat to honor -U$numJunio C Hamano2011-09-221-0/+2
* | | | | Merge branch 'mz/remote-rename'Junio C Hamano2011-10-102-7/+52
|\ \ \ \ \
| * | | | | remote: only update remote-tracking branch if updating refspecMartin von Zweigbergk2011-09-112-4/+9
| * | | | | remote rename: warn when refspec was not updatedMartin von Zweigbergk2011-09-111-0/+6
| * | | | | remote: "rename o foo" should not rename ref "origin/bar"Martin von Zweigbergk2011-09-112-1/+11
| * | | | | remote: write correct fetch spec when renaming remote 'remote'Martin von Zweigbergk2011-09-112-4/+28
* | | | | | Merge branch 'cb/common-prefix-unification'Junio C Hamano2011-10-106-64/+40
|\ \ \ \ \ \
| * | | | | | rename pathspec_prefix() to common_prefix() and move to dir.[ch]Clemens Buchacher2011-09-126-12/+15
| * | | | | | consolidate pathspec_prefix and common_prefixJunio C Hamano2011-09-063-56/+28
| * | | | | | remove prefix argument from pathspec_prefixClemens Buchacher2011-09-064-6/+7
* | | | | | | Merge branch 'jn/maint-http-error-message'Junio C Hamano2011-10-101-2/+7
|\ \ \ \ \ \ \
| * | | | | | | http: avoid empty error messages for some curl errorsJonathan Nieder2011-09-061-1/+6
| * | | | | | | http: remove extra newline in error messageJonathan Nieder2011-09-061-1/+1
| | |/ / / / / | |/| | | | |
* | | | | | | Merge branch 'hv/submodule-update-none'Junio C Hamano2011-10-102-1/+69
|\ \ \ \ \ \ \