35 Commits (1a5fccc0c26b4a8abafd85a73558022e65f6f8cf)

Author SHA1 Message Date
Jeff King fa262cac76 walker: let walker_say take arbitrary formats 9 years ago
brian m. carlson 7d924c9139 struct name_entry: use struct object_id instead of unsigned char sha1[20] 9 years ago
Junio C Hamano 8f309aeb82 strbuf: introduce strbuf_getline_{lf,nul}() 9 years ago
brian m. carlson ed1c9977cb Remove get_object_hash. 9 years ago
brian m. carlson f2fd0760f6 Convert struct object to object_id 9 years ago
brian m. carlson 7999b2cf77 Add several uses of get_object_hash. 9 years ago
brian m. carlson f4e54d02b8 Convert struct ref to use object_id. 9 years ago
Jeff King 2b87d3a896 drop strcpy in favor of raw sha1_to_hex 9 years ago
Michael Haggerty b4ebaf9eea mark_complete(): rewrite to take an object_id argument 10 years ago
Michael Haggerty 2b2a5be394 each_ref_fn: change to take an object_id parameter 10 years ago
Michael Haggerty 1d147bdff0 ref_transaction_update(): remove "have_old" parameter 10 years ago
Jeff King 8c53f0719b use xstrdup_or_null to replace ternary conditionals 10 years ago
Ronnie Sahlberg db7516ab9f refs.c: pass the ref log message to _create/delete/update instead of _commit 10 years ago
René Scharfe 2756ca4347 use REALLOC_ARRAY for changing the allocation size of arrays 10 years ago
Ronnie Sahlberg b6b10bb44c walker.c: use ref transaction for ref updates 11 years ago
René Scharfe 3bc7a05b1a walker: avoid quadratic list insertion in mark_complete 11 years ago
Jeff King f33206992d walker_fetch: fix minor memory leak 11 years ago
Nguyễn Thái Ngọc Duy 208acbfb82 object.h: centralize object flag allocation 11 years ago
Jeff King 6e454b9a31 clear parsed flag when we free tree buffers 12 years ago
Michael Haggerty 8d9c50105f Change check_ref_format() to take a flags argument 13 years ago
Thiago Farina 47e44ed1dc commit: Add commit_list prefix in two function names. 14 years ago
Pierre Habouzit 24deea5273 janitor: useless checks before free 16 years ago
Junio C Hamano ba19a808aa Drop double-semicolon in C 16 years ago
René Scharfe 59c69c0c65 make alloc_ref_from_str() the new alloc_ref() 16 years ago
Brandon Casey f285a2d7ed Replace calls to strbuf_init(&foo, 0) with STRBUF_INIT initializer 16 years ago
Jeff King 541fc218e6 Fix "git clone http://$URL" to check out the worktree when asked 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 c13b2633f4 Make walker.fetch_ref() take a struct ref. 17 years ago
Martin Koegler 7914053ba9 Remove unused object-ref code 17 years ago
Sam Vilain 5f48741a5a Clarify error response from 'git fetch' for bad responses 17 years ago
Daniel Barkalow 30ae764b1e Modularize commit-walker 18 years ago
Pierre Habouzit e6c019d0b0 Drop strbuf's 'eof' marker, and make read_line a first class citizen. 18 years ago
Pierre Habouzit ba3ed09728 Now that cache.h needs strbuf.h, remove useless includes. 18 years ago
Pierre Habouzit f1696ee398 Strbuf API extensions and fixes. 18 years ago
Sven Verdoolaege 582c7393a4 Ignore submodule commits when fetching over dumb protocols 18 years ago
Junio C Hamano a6080a0a44 War on whitespace 18 years ago
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