44 Commits (2bfe3cec92be4f5e3bfc0e71ed560df4a726c07b)

Author SHA1 Message Date
Linus Torvalds 6fda5e5180 Initialize tree descriptors with a helper function rather than by hand. 18 years ago
Junio C Hamano 85023577a8 simplify inclusion of system header files. 18 years ago
Alex Riesen 0d7a6e4ef9 Clarify fetch error for missing objects. 18 years ago
Junio C Hamano 4431fcc4b1 Clean-up lock-ref implementation 19 years ago
Junio C Hamano 8da1977554 Tell between packed, unpacked and symbolic refs. 19 years ago
Junio C Hamano cb5d709ff8 Add callback data to for_each_ref() family. 19 years ago
Shawn Pearce 9befac470b Replace uses of strdup with xstrdup. 19 years ago
Junio C Hamano 4cac42b132 free(NULL) is perfectly valid. 19 years ago
Shawn Pearce e702496e43 Convert memcpy(a,b,20) to hashcpy(a,b). 19 years ago
Johannes Schindelin 1b03dfed18 Fix http-fetch 19 years ago
Petr Baudis 8e87ca6615 Teach git-local-fetch the --stdin switch 19 years ago
Petr Baudis 4211e4d10c Make pull() support fetching multiple targets at once 19 years ago
Petr Baudis c6b69bdbc1 Make pull() take some implicit data as explicit arguments 19 years ago
Linus Torvalds 1974632c66 Remove TYPE_* constant macros and use object_type enums consistently. 19 years ago
Linus Torvalds 885a86abe2 Shrink "struct object" a bit 19 years ago
Junio C Hamano e5f38ec3c5 ref-log: style fixes. 19 years ago
Junio C Hamano 6f9012b625 fetch.c: do not call process_tree() from process_tree(). 19 years ago
Junio C Hamano 99bd0f5558 fetch.c: do not pass uninitialized lock to unlock_ref(). 19 years ago
Linus Torvalds 4c068a9831 tree_entry(): new tree-walking helper function 19 years ago
Linus Torvalds 1bc995a392 Convert fetch.c: process_tree() to raw tree walker 19 years ago
Linus Torvalds 2d9c58c69d Remove "tree->entries" tree-entry list from tree parser 19 years ago
Linus Torvalds 097dc3d8c3 Remove "tree->entries" tree-entry list from tree parser 19 years ago
Junio C Hamano 84c667ff97 fetch.c: remove an unused variable and dead code. 19 years ago
Shawn Pearce d0740d92be Log ref updates made by fetch. 19 years ago
Shawn Pearce 4bd18c43d9 Improve abstraction of ref lock/write. 19 years ago
Nick Hengeveld 11f0dafe2b [PATCH] Don't fetch objects that exist in the local repository 19 years ago
Daniel Barkalow 820eca68c2 [PATCH] Implement --recover for git-*-fetch 20 years ago
Sergey Vlasov d35bbe0b2e [PATCH] fetch.c: Plug memory leak in process_tree() 20 years ago
Sergey Vlasov a95cb6fb6b [PATCH] fetch.c: Do not build object ref lists 20 years ago
Sergey Vlasov 2c08b36383 [PATCH] fetch.c: Remove call to parse_object() from process() 20 years ago
Sergey Vlasov 24451c3103 [PATCH] fetch.c: Clean up object flag definitions 20 years ago
Sergey Vlasov 2449696bcd [PATCH] fetch.c: Remove redundant test of TO_SCAN in process() 20 years ago
Sergey Vlasov 7b64d06b2e [PATCH] fetch.c: Remove some duplicated code in process() 20 years ago
Sergey Vlasov 51d8faf860 [PATCH] fetch.c: Remove redundant TO_FETCH flag 20 years ago
Sergey Vlasov 754ac00e71 [PATCH] fetch.c: Remove redundant SCANNED flag 20 years ago
Sergey Vlasov a82d07e5e6 [PATCH] fetch.c: Make process() look at each object only once 20 years ago
Sergey Vlasov 80077f0716 [PATCH] fetch.c: Remove useless lookup_object_type() call in process() 20 years ago
Sergey Vlasov 4041483e5a [PATCH] fetch.c: Remove call to parse_object() from process() 20 years ago
Sergey Vlasov 478dbeec99 [PATCH] fetch.c: Clean up object flag definitions 20 years ago
Sergey Vlasov a85988d292 [PATCH] fetch.c: Remove redundant test of TO_SCAN in process() 20 years ago
Sergey Vlasov 5de0bfffbc [PATCH] fetch.c: Remove some duplicated code in process() 20 years ago
Sergey Vlasov c5c0f452f5 [PATCH] fetch.c: Remove redundant TO_FETCH flag 20 years ago
Sergey Vlasov 125beb1e27 [PATCH] fetch.c: Remove redundant SCANNED flag 20 years ago
Sergey Vlasov f9cff26912 [PATCH] fetch.c: Make process() look at each object only once 20 years ago
Sergey Vlasov e8d2a6d483 [PATCH] fetch.c: Remove useless lookup_object_type() call in process() 20 years ago
Junio C Hamano 029f6de377 fetch() assumes we do not have the object. 20 years ago
Junio C Hamano 85d106c267 Improve the safety check used in fetch.c 20 years ago
Junio C Hamano d0ac30f20c [PATCH] fetch.c: cleanups 20 years ago
Junio C Hamano 98533b90cb Avoid wasting memory while keeping track of what we have during fetch. 20 years ago
Daniel Barkalow 22c6e1d0f7 [PATCH] Fix fetch completeness assumptions 20 years ago