57 Commits (607bb3ff885727a099b39e16abd86f17ae502306)

Author SHA1 Message Date
Jeff King f3cb169bc9 fetch: give a hint to the user when local refs fail to update 17 years ago
Jeff King 6315472eed fetch: report local storage errors in status table 17 years ago
Dmitry V. Levin efb98b4453 builtin-fetch.c (store_updated_refs): Honor update_local_ref() return value 17 years ago
Krzysztof Kowalczyk 737922aa64 alloc_ref_from_str(): factor out a common pattern of alloc_ref from string 17 years ago
Daniel Barkalow e0aaa29ff3 Have a constant extern refspec for "--tags" 17 years ago
Alex Riesen 7b7f39eae6 Fix use after free() in builtin-fetch 17 years ago
Jeff King e5c49826d2 git-fetch: always show status of non-tracking-ref fetches 17 years ago
Jeff King f59774add4 git-fetch: fix status output when not storing tracking ref 17 years ago
Kevin Ballard f53423b0e0 git-fetch: Don't trigger a bus error when given the refspec "tag" 17 years ago
Daniel Barkalow c091b3d415 Tighten refspec processing 17 years ago
Junio C Hamano 46220ca100 remote.c: Fix overtight refspec validation 17 years ago
Johannes Schindelin e7951290f6 git fetch: Take '-n' to mean '--no-tags' 17 years ago
Shawn O. Pearce 41fa7d2eae Teach git-fetch to exploit server side automatic tag following 17 years ago
Shawn O. Pearce cf7f929a10 Teach git-fetch to grab a tag at the same time as a commit 17 years ago
Shawn O. Pearce 767f176a1f Make git-fetch follow tags we already have objects for sooner 17 years ago
Shawn O. Pearce 49d58fd077 Free the path_lists used to find non-local tags in git-fetch 17 years ago
Shawn O. Pearce c50b2b4799 Allow builtin-fetch's find_non_local_tags to append onto a list 17 years ago
Shawn O. Pearce 5aaf7f2afb Ensure tail pointer gets setup correctly when we fetch HEAD only 17 years ago
Shawn O. Pearce 7f98428d4b Remove unnecessary delaying of free_refs(ref_map) in builtin-fetch 17 years ago
Shawn O. Pearce ff655a69df Remove unused variable in builtin-fetch find_non_local_tags 17 years ago
Daniel Barkalow ba227857d2 Reduce the number of connects when fetching 17 years ago
Kristian Høgsberg 8320199873 Rewrite builtin-fetch option parsing to use parse_options(). 17 years ago
Kristian Høgsberg 2d324efad6 Use a strbuf for copying the command line for the reflog. 17 years ago
André Goddard Rosa d6617c7cde Error out when user doesn't have access permission to the repository 17 years ago
Shawn O. Pearce 4191c35671 git-fetch: avoid local fetching from alternate (again) 17 years ago
Shawn O. Pearce a3b0079c6a git-fetch: Always fetch tags if the object they reference exists 17 years ago
Pierre Habouzit 9ef4272bea git-fetch: be even quieter. 17 years ago
Steven Grimm 4b7bbdd14c builtin-fetch: Add "-q" as a synonym for "--quiet" 17 years ago
Daniel Barkalow 4577370e9b Miscellaneous const changes and utilities 17 years ago
Nicolas Pitre 165f390250 git-fetch: more terse fetch output 17 years ago
Junio C Hamano 9ad7c5ae8a git-fetch: do not fail when remote branch disappears 17 years ago
Shawn O. Pearce cfa5b2b7fa Avoid scary errors about tagged trees/blobs during git-fetch 17 years ago
Johannes Schindelin da0204df58 fetch: if not fetching from default remote, ignore default merge 17 years ago
Daniel Barkalow 2467a4fa03 Remove duplicate ref matches in fetch 17 years ago
Daniel Barkalow 2b5a06edca Restore default verbosity for http fetches. 17 years ago
Daniel Barkalow cfb8f898a8 Allow abbreviations in the first refspec to be merged 17 years ago
Shawn O. Pearce 824d5776c3 Refactor struct transport_ops inlined into struct transport 18 years ago
Shawn O. Pearce 28b91f8ad9 Rename remote.uri to remote.url within remote handling internals 18 years ago
Shawn O. Pearce ab865e6eec Avoid printing unnecessary warnings during fetch and push 18 years ago
Shawn O. Pearce 85682c1903 Correct handling of branch.$name.merge in builtin-fetch 18 years ago
Shawn O. Pearce f38395905b Remove more debugging from builtin-fetch 18 years ago
Shawn O. Pearce b3abdd9d21 Allow builtin-fetch to work on a detached HEAD 18 years ago
Shawn O. Pearce e5f4e21463 Remove unnecessary 'fetch' argument from transport_get API 18 years ago
Shawn O. Pearce e4022ed2c8 Always ensure the pack.keep file is removed by git-fetch 18 years ago
Shawn O. Pearce 1788c39cd0 Remove pack.keep after ref updates in git-fetch 18 years ago
Shawn O. Pearce 425b139313 Simplify fetch transport API to just one function 18 years ago
Shawn O. Pearce f1ae391e17 Remove unused unpacklimit variable from builtin-fetch 18 years ago
Shawn O. Pearce 133296f00c Remove unnecessary debugging from builtin-fetch 18 years ago
Shawn O. Pearce 4ad1eada97 Fix off by one bug in reflog messages written by builtin-fetch 18 years ago
Shawn O. Pearce 1aad91f5a7 Correct builtin-fetch to handle + in refspecs 18 years ago