Commit Briefs

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


e033d80370 Stefan Sperling

read tree objects with privsep


bff6ca00c7 Stefan Sperling

read commit objects with privsep