summaryrefslogtreecommitdiff
path: root/fetch.c
AgeCommit message (Expand)AuthorFilesLines
2006-09-27Clean-up lock-ref implementationLibravatar Junio C Hamano1-1/+1
2006-09-20Tell between packed, unpacked and symbolic refs.Libravatar Junio C Hamano1-1/+1
2006-09-20Add callback data to for_each_ref() family.Libravatar Junio C Hamano1-2/+2
2006-09-02Replace uses of strdup with xstrdup.Libravatar Shawn Pearce1-2/+2
2006-08-27free(NULL) is perfectly valid.Libravatar Junio C Hamano1-2/+1
2006-08-23Convert memcpy(a,b,20) to hashcpy(a,b).Libravatar Shawn Pearce1-1/+1
2006-07-28Fix http-fetchLibravatar Johannes Schindelin1-3/+3
2006-07-27Teach git-local-fetch the --stdin switchLibravatar Petr Baudis1-0/+40
2006-07-27Make pull() support fetching multiple targets at onceLibravatar Petr Baudis1-33/+45
2006-07-27Make pull() take some implicit data as explicit argumentsLibravatar Petr Baudis1-4/+2
2006-07-12Remove TYPE_* constant macros and use object_type enums consistently.Libravatar Linus Torvalds1-4/+4
2006-06-17Shrink "struct object" a bitLibravatar Linus Torvalds1-8/+6
2006-06-06ref-log: style fixes.Libravatar Junio C Hamano1-2/+4
2006-06-03Merge branch 'lt/tree-2'Libravatar Junio C Hamano1-9/+22
2006-06-02fetch.c: do not call process_tree() from process_tree().Libravatar Junio C Hamano1-3/+10
2006-05-31fetch.c: do not pass uninitialized lock to unlock_ref().Libravatar Junio C Hamano1-4/+7
2006-05-30tree_entry(): new tree-walking helper functionLibravatar Linus Torvalds1-11/+5
2006-05-29Convert fetch.c: process_tree() to raw tree walkerLibravatar Linus Torvalds1-9/+15
2006-05-29Remove "tree->entries" tree-entry list from tree parserLibravatar Linus Torvalds1-5/+11
2006-05-24Merge branch 'master' into sp/reflogLibravatar Junio C Hamano1-5/+2
2006-05-24fetch.c: remove an unused variable and dead code.Libravatar Junio C Hamano1-17/+3
2006-05-19Log ref updates made by fetch.Libravatar Shawn Pearce1-2/+15
2006-05-17Improve abstraction of ref lock/write.Libravatar Shawn Pearce1-15/+17
2005-10-10[PATCH] Don't fetch objects that exist in the local repositoryLibravatar Nick Hengeveld1-1/+1
2005-09-27[PATCH] Implement --recover for git-*-fetchLibravatar Daniel Barkalow1-1/+4
2005-09-23[PATCH] fetch.c: Plug memory leak in process_tree()Libravatar Sergey Vlasov1-0/+1
2005-09-23[PATCH] fetch.c: Do not build object ref listsLibravatar Sergey Vlasov1-0/+1
2005-09-22[PATCH] fetch.c: Remove call to parse_object() from process()Libravatar Sergey Vlasov1-1/+0
2005-09-22[PATCH] fetch.c: Clean up object flag definitionsLibravatar Sergey Vlasov1-3/+3
2005-09-22[PATCH] fetch.c: Remove redundant test of TO_SCAN in process()Libravatar Sergey Vlasov1-2/+0
2005-09-22[PATCH] fetch.c: Remove some duplicated code in process()Libravatar Sergey Vlasov1-8/+5
2005-09-22[PATCH] fetch.c: Remove redundant TO_FETCH flagLibravatar Sergey Vlasov1-3/+1
2005-09-22[PATCH] fetch.c: Remove redundant SCANNED flagLibravatar Sergey Vlasov1-6/+1
2005-09-22[PATCH] fetch.c: Make process() look at each object only onceLibravatar Sergey Vlasov1-0/+5
2005-09-22[PATCH] fetch.c: Remove useless lookup_object_type() call in process()Libravatar Sergey Vlasov1-13/+10
2005-09-18fetch() assumes we do not have the object.Libravatar Junio C Hamano1-1/+1
2005-09-18Improve the safety check used in fetch.cLibravatar Junio C Hamano1-32/+44
2005-09-16[PATCH] fetch.c: cleanupsLibravatar Junio C Hamano1-11/+8
2005-09-15Avoid wasting memory while keeping track of what we have during fetch.Libravatar Junio C Hamano1-0/+1
2005-09-15[PATCH] Fix fetch completeness assumptionsLibravatar Daniel Barkalow1-2/+26
2005-09-07Big tool rename.Libravatar Junio C Hamano1-0/+210