aboutsummaryrefslogtreecommitdiffstats
path: root/builtin-fetch.c
AgeCommit message (Expand)AuthorFilesLines
2010-02-22Move 'builtin-*' into a 'builtin/' subdirectoryLinus Torvalds1-920/+0
2009-12-26Merge branch 'sr/vcs-helper'Junio C Hamano1-2/+5
2009-11-23Merge branch 'bg/fetch-multi'Junio C Hamano1-20/+178
2009-11-20Merge branch 'sp/smart-http'Junio C Hamano1-1/+1
2009-11-20Merge branch 'jp/fetch-cull-many-refs'Junio C Hamano1-3/+14
2009-11-17Allow programs to not depend on remotes having urlsDaniel Barkalow1-2/+5
2009-11-15Merge branch 'fc/doc-fast-forward'Junio C Hamano1-2/+2
2009-11-10builtin-fetch: add --dry-run optionJay Soffian1-4/+10
2009-11-10builtin-fetch: add --prune optionJay Soffian1-2/+30
2009-11-10Add the configuration option skipFetchAllBjörn Gustavsson1-1/+2
2009-11-10Teach the --multiple option to 'git fetch'Björn Gustavsson1-1/+10
2009-11-10Teach the --all option to 'git fetch'Björn Gustavsson1-18/+132
2009-10-30fetch: Allow transport -v -v -v to set verbosity to 3Shawn O. Pearce1-1/+1
2009-10-27fetch: Speed up fetch of large numbers of refsJulian Phillips1-3/+14
2009-10-24Use 'fast-forward' all over the placeFelipe Contreras1-2/+2
2009-09-18fetch: Speed up fetch by rewriting find_non_local_tagsJulian Phillips1-33/+74
2009-09-13use write_str_in_full helper to avoid literal string lengthsJim Meyering1-1/+1
2009-07-10quickfetch(): Prevent overflow of the rev-list command lineJohan Herland1-27/+40
2009-05-31Merge branch 'sb/opt-filename'Junio C Hamano1-1/+1
2009-05-25Merge branch 'maint'Junio C Hamano1-3/+8
2009-05-25fetch: report ref storage DF errors more accuratelyJeff King1-3/+8
2009-05-25parse-opts: prepare for OPT_FILENAMEStephen Boyd1-1/+1
2009-05-23Merge branch 'fc/decorate-tag'Junio C Hamano1-1/+1
2009-05-18Merge branch 'ae/anon-fetch-info'Junio C Hamano1-2/+5
2009-05-13Change prettify_ref to prettify_refnameFelipe Contreras1-1/+1
2009-05-13Quote LF in urls git fetch saves in FETCH_HEADAlex Riesen1-2/+8
2009-04-21fetch: Strip usernames from url's before storing themAndreas Ericsson1-2/+5
2009-03-26Merge branch 'db/push-cleanup'Junio C Hamano1-5/+1
2009-03-22Improve error message about fetch into current branchAlex Riesen1-1/+2
2009-03-10Give error when no remote is configuredDaniel Barkalow1-3/+3
2009-03-09Use a common function to get the pretty name of refsDaniel Barkalow1-5/+1
2009-01-21refactor signal handling for cleanup functionsJeff King1-1/+1
2009-01-21chain kill signals for cleanup functionsJeff King1-2/+3
2009-01-05remove trailing LF in die() messagesAlexander Potashev1-1/+1
2008-11-14Teach/Fix pull/fetch -q/-v optionsTuncer Ayaz1-10/+9
2008-10-21Merge branch 'js/maint-fetch-update-head'Junio C Hamano1-0/+15
2008-10-18make alloc_ref_from_str() the new alloc_ref()René Scharfe1-2/+2
2008-10-13Fix fetch/pull when run without --update-head-okJohannes Schindelin1-0/+15
2008-09-09Start conforming code to "git subcmd" style part 2Heikki Orsila1-3/+3
2008-07-21Rename path_list to string_listJohannes Schindelin1-10/+10
2008-07-13Make usage strings dash-lessStephan Beyer1-1/+1
2008-06-29fetch: give a hint to the user when local refs fail to updateJeff King1-4/+11
2008-06-27fetch: report local storage errors in status tableJeff King1-12/+24
2008-05-28builtin-fetch.c (store_updated_refs): Honor update_local_ref() return valueDmitry V. Levin1-3/+3
2008-05-25Merge branch 'db/clone-in-c'Junio C Hamano1-8/+2
2008-05-11alloc_ref_from_str(): factor out a common pattern of alloc_ref from stringKrzysztof Kowalczyk1-4/+2
2008-05-05Merge branch 'jk/fetch-status'Junio C Hamano1-3/+1
2008-05-04Have a constant extern refspec for "--tags"Daniel Barkalow1-8/+2
2008-04-28Fix use after free() in builtin-fetchAlex Riesen1-3/+5
2008-04-10git-fetch: always show status of non-tracking-ref fetchesJeff King1-3/+1
2008-04-10git-fetch: fix status output when not storing tracking refJeff King1-15/+13
2008-04-05git-fetch: Don't trigger a bus error when given the refspec "tag"Kevin Ballard1-0/+2
2008-03-22remote.c: Fix overtight refspec validationJunio C Hamano1-1/+2
2008-03-14Merge branch 'maint'Junio C Hamano1-0/+2
2008-03-13git fetch: Take '-n' to mean '--no-tags'Johannes Schindelin1-0/+2
2008-03-04Teach git-fetch to exploit server side automatic tag followingShawn O. Pearce1-0/+3
2008-03-03Teach git-fetch to grab a tag at the same time as a commitShawn O. Pearce1-1/+13
2008-03-03Make git-fetch follow tags we already have objects for soonerShawn O. Pearce1-0/+6
2008-03-03Free the path_lists used to find non-local tags in git-fetchShawn O. Pearce1-1/+3
2008-03-03Allow builtin-fetch's find_non_local_tags to append onto a listShawn O. Pearce1-8/+8
2008-03-03Ensure tail pointer gets setup correctly when we fetch HEAD onlyShawn O. Pearce1-0/+1
2008-03-03Remove unnecessary delaying of free_refs(ref_map) in builtin-fetchShawn O. Pearce1-5/+2
2008-03-03Remove unused variable in builtin-fetch find_non_local_tagsShawn O. Pearce1-3/+2
2008-02-05Reduce the number of connects when fetchingDaniel Barkalow1-0/+2
2007-12-04Rewrite builtin-fetch option parsing to use parse_options().Kristian Høgsberg1-77/+46
2007-12-04Use a strbuf for copying the command line for the reflog.Kristian Høgsberg1-16/+8
2007-11-30Error out when user doesn't have access permission to the repositoryAndré Goddard Rosa1-5/+14
2007-11-24Merge branch 'jk/send-pack'Junio C Hamano1-5/+5
2007-11-14Merge branch 'sp/fetch-fix'Junio C Hamano1-3/+68
2007-11-14Merge branch 'db/remote-builtin' into jk/send-packJunio C Hamano1-5/+5
2007-11-11git-fetch: avoid local fetching from alternate (again)Shawn O. Pearce1-2/+67
2007-11-11git-fetch: Always fetch tags if the object they reference existsShawn O. Pearce1-1/+1
2007-11-05git-fetch: be even quieter.Pierre Habouzit1-14/+19
2007-11-04Merge branch 'np/fetch'Junio C Hamano1-54/+60
2007-11-03builtin-fetch: Add "-q" as a synonym for "--quiet"Steven Grimm1-1/+1
2007-11-02Miscellaneous const changes and utilitiesDaniel Barkalow1-5/+5
2007-11-02git-fetch: more terse fetch outputNicolas Pitre1-54/+60
2007-10-28git-fetch: do not fail when remote branch disappearsJunio C Hamano1-8/+16
2007-10-19Avoid scary errors about tagged trees/blobs during git-fetchShawn O. Pearce1-3/+3
2007-10-16fetch: if not fetching from default remote, ignore default mergeJohannes Schindelin1-1/+7
2007-10-15Remove duplicate ref matches in fetchDaniel Barkalow1-0/+1
2007-10-02Restore default verbosity for http fetches.Daniel Barkalow1-1/+1
2007-09-29Allow abbreviations in the first refspec to be mergedDaniel Barkalow1-1/+1
2007-09-19Refactor struct transport_ops inlined into struct transportShawn O. Pearce1-2/+1
2007-09-19Rename remote.uri to remote.url within remote handling internalsShawn O. Pearce1-1/+1
2007-09-19Avoid printing unnecessary warnings during fetch and pushShawn O. Pearce1-3/+15
2007-09-19Correct handling of branch.$name.merge in builtin-fetchShawn O. Pearce1-13/+35
2007-09-19Remove more debugging from builtin-fetchShawn O. Pearce1-2/+0
2007-09-19Allow builtin-fetch to work on a detached HEADShawn O. Pearce1-1/+2
2007-09-19Remove unnecessary 'fetch' argument from transport_get APIShawn O. Pearce1-1/+1
2007-09-19Always ensure the pack.keep file is removed by git-fetchShawn O. Pearce1-1/+16
2007-09-19Remove pack.keep after ref updates in git-fetchShawn O. Pearce1-0/+1
2007-09-19Simplify fetch transport API to just one functionShawn O. Pearce1-1/+1
2007-09-19Remove unused unpacklimit variable from builtin-fetchShawn O. Pearce1-20/+0
2007-09-19Remove unnecessary debugging from builtin-fetchShawn O. Pearce1-9/+0
2007-09-19Fix off by one bug in reflog messages written by builtin-fetchShawn O. Pearce1-1/+1
2007-09-19Correct builtin-fetch to handle + in refspecsShawn O. Pearce1-1/+1
2007-09-19Make fetch a builtinDaniel Barkalow1-0/+552