51 Commits (6c6ea3800d1eace51994d90fbeb19ffe918e63b0)

Author SHA1 Message Date
Junio C Hamano af3785dc5a Optimize "diff --cached" performance. 18 years ago
Sam Vilain e2ac7cb5fb Don't assume tree entries that are not dirs are blobs 18 years ago
Martin Waitz 302b9282c9 rename dirlink to gitlink. 18 years ago
Linus Torvalds 100c5f3b0b Clean up object creation to use more common code 18 years ago
Linus Torvalds 8d9721c86b Teach "fsck" not to follow subproject links 18 years ago
Linus Torvalds 6fda5e5180 Initialize tree descriptors with a helper function rather than by hand. 18 years ago
Linus Torvalds a8c40471ab Remove "pathlen" from "struct name_entry" 18 years ago
Linus Torvalds c711a214c1 Trivial cleanup of track_tree_refs() 18 years ago
Nicolas Pitre 21666f1aae convert object type handling from a string to a number 18 years ago
Junio C Hamano 85023577a8 simplify inclusion of system header files. 18 years ago
Shawn Pearce e702496e43 Convert memcpy(a,b,20) to hashcpy(a,b). 19 years ago
David Rientjes 74b504f671 Make track_tree_refs void. 19 years ago
Linus Torvalds 1974632c66 Remove TYPE_* constant macros and use object_type enums consistently. 19 years ago
Linus Torvalds 855419f764 Add specialized object allocator 19 years ago
Linus Torvalds 885a86abe2 Shrink "struct object" a bit 19 years ago
Linus Torvalds 4c068a9831 tree_entry(): new tree-walking helper function 19 years ago
Linus Torvalds 15b5536ee4 Remove last vestiges of generic tree_entry_list 19 years ago
Linus Torvalds 3bc1eca91e Remove unused "zeropad" entry from tree_list_entry 19 years ago
Linus Torvalds 2d9c58c69d Remove "tree->entries" tree-entry list from tree parser 19 years ago
Linus Torvalds 0790a42a50 Switch "read_tree_recursive()" over to tree-walk functionality 19 years ago
Linus Torvalds 3a7c352bd0 Make "tree_entry" have a SHA1 instead of a union of object pointers 19 years ago
Linus Torvalds 136f2e548a Make "struct tree" contain the pointer to the tree buffer 19 years ago
Linus Torvalds 097dc3d8c3 Remove "tree->entries" tree-entry list from tree parser 19 years ago
Linus Torvalds 2522c13244 Switch "read_tree_recursive()" over to tree-walk functionality 19 years ago
Linus Torvalds a755dfe45c Make "tree_entry" have a SHA1 instead of a union of object pointers 19 years ago
Linus Torvalds d2eafb7661 Add raw tree buffer info to "struct tree" 19 years ago
Peter Eriksen 90321c106c Replace xmalloc+memset(0) with xcalloc. 19 years ago
Daniel Barkalow 521698b153 Only use a single parser for tree objects 19 years ago
Junio C Hamano 8f1d2e6f49 [PATCH] Compilation: zero-length array declaration. 19 years ago
Junio C Hamano 18d1e701b7 struct tree: remove unused field "parent" 19 years ago
Linus Torvalds 3c5e8468a9 ls-tree: major rewrite to do pathspec 19 years ago
Junio C Hamano 27dedf0c3b GIT 0.99.9j aka 1.0rc3 19 years ago
Sergey Vlasov 4a4e6fd74f Rework object refs tracking to reduce memory usage 19 years ago
Daniel Barkalow 77675e2aff [PATCH] Add a function for getting a struct tree for an ent. 20 years ago
Linus Torvalds 64071805ed git-fsck-cache: be stricter about "tree" objects 20 years ago
Linus Torvalds 3e58763542 Fix up read_tree() pathspec matching to use "const char **" 20 years ago
Linus Torvalds 0ca14a57f1 Start adding interfaces to read in partial trees 20 years ago
Junio C Hamano b155725dae [PATCH] Fix oversimplified optimization for add_cache_entry(). 20 years ago
Jason McMullan 5d6ccf5ce7 [PATCH] Anal retentive 'const unsigned char *sha1' 20 years ago
Junio C Hamano 6af1f0192f [PATCH] Rewrite ls-tree to behave more like "/bin/ls -a" 20 years ago
Nicolas Pitre d1af002dc6 [PATCH] delta check 20 years ago
Jonas Fonseca 1c9da46da4 [PATCH] read_tree_recursive(): Fix leaks 20 years ago
Junio C Hamano 192268c197 Add git-update-cache --replace option. 20 years ago
Nicolas Pitre bd2c39f58f [PATCH] don't load and decompress objects twice with parse_object() 20 years ago
Linus Torvalds 42ea9cb286 Be more careful about tree entry modes. 20 years ago
Sergey Vlasov 13019d4136 [PATCH] Fix memory leaks in git-fsck-cache 20 years ago
Linus Torvalds 8500349208 Make fsck-cache do better tree checking. 20 years ago
Christopher Li 812666c8e6 [PATCH] introduce xmalloc and xrealloc 20 years ago
Linus Torvalds 235ac40772 Don't add references to objects we couldn't find. 20 years ago
Linus Torvalds c35dfe8589 Verify that the object type matches for tree/commit objects even before parsing. 20 years ago