Commit Briefs

2c98ee284c Stefan Sperling

NAME_MAX does not account for a terminating NUL


56e0773df7 Stefan Sperling

convert tree entries from SIMPLEQ to an array



8aa93786da Stefan Sperling

make 'got cat' output look more like raw object files


ed17542722 Stefan Sperling

more progress on generating new tree entries


90bdb554ae Stefan Sperling

expose a static helper function as got_object_get_path()


e02fc99fa1 Stefan Sperling

move declaration of object labels to got_lib_object.h


5d56da8198 Stefan Sperling

happy new copyright year


e650241d3a Stefan Sperling

remove unused field from struct got_blob_object


ac544f8c6f Stefan Sperling

pass smallish blobs directly via imsg buffer


6e72e6a3bf Stefan Sperling

there's no point in embedding the object header in commits



ddf1c73491 Stefan Sperling

make got_object_blob_id_str() a private API


15a949835c Stefan Sperling

remove struct got_object from public library API


45d799e224 Stefan Sperling

make commit objects opaque in the library's API




05e1230b0e Stefan Sperling

rename got_commit_object_mini to got_mini_commit_object


e32baab7e1 Stefan Sperling

add an object cache for mini commits


7762fe12f8 Stefan Sperling

add a mini-commit object for use by commit graph


c59b334653 Stefan Sperling

stop sending deltas in imsg; cache deltas in got-read-pack


a440fac05e Stefan Sperling

move object parsing code into a separate file


883f046994 Stefan Sperling

make struct got_tree_object opaque


7bb0daa102 Stefan Sperling

add a very simple object cache


15c8b0e675 Stefan Sperling

extract blobs to tempfiles instead of reading through zlib