Commit Graph

12 Commits

Author SHA1 Message Date
Taylor Blau
080a1ef34a Merge pull request #2345 from git-lfs/git-odb-tree-merge
git/odb: teach Merge(...*TreeEntry) operation on *Tree's
2017-06-21 18:43:16 -06:00
Taylor Blau
a1874f565e git/odb: protect SubtreeOrder.Name from nil *TreeEntry's 2017-06-21 18:16:51 -06:00
Taylor Blau
69cc7a8bf0 git/odb: protect SubtreeOrder.Name from bounds errors 2017-06-21 18:16:38 -06:00
Taylor Blau
55d6a41f88 git/odb: insert \0 delimiter to protect name including octal filemode 2017-06-21 18:12:06 -06:00
Taylor Blau
5a8b7421f5 git/odb: teach Merge(...*TreeEntry) operation on *Tree's 2017-06-21 10:23:56 -06:00
Taylor Blau
c96a3853a8 git/odb: teach SubtreeOrder to sort tree entries 2017-06-20 21:13:09 -06:00
Taylor Blau
badb59daa3 git/{githistory,odb}: make Type() a function of *TreeEntry 2017-06-20 20:42:40 -06:00
Taylor Blau
a0e6a42311 git/odb: use io.ReadFull instead of *bufio.Reader.Read 2017-06-06 16:07:19 -06:00
Taylor Blau
7d8f65d4b7 git/odb: remove empty var decls 2017-05-22 15:29:01 -06:00
Taylor Blau
39d000c736 git/odb: filemode does not require padding before parse 2017-05-16 12:49:13 -06:00
Taylor Blau
ec4c900515 git/odb: encode submodules as commit-type tree entries 2017-05-16 12:10:58 -06:00
Taylor Blau
15d1ba7d1a git/odb: introduce *odb.Tree type 2017-05-15 16:05:47 -06:00