Commit Briefs

e04c4b2b1c Stefan Sperling

wrap global diff state in a struct


cb056f1e59 Stefan Sperling

wrap global diff arguments in a struct


7d283eeedc Stefan Sperling

add and test basic blob diffing functionality


574ed2c37d Stefan Sperling

add some unmodified files from /usr/src/usr.bin/diff/


68482ea3f5 Stefan Sperling

implement open/close for blobs; add test which prints one


30b4bb7345 Stefan Sperling

remove a debug printf


f715ca7f09 Stefan Sperling

move printing of tree objects into regression test


0ffeb3c2d8 Stefan Sperling

parse and print tree objects


4684ea1037 Stefan Sperling

remove commented dead code


ad3a03de37 Stefan Sperling

remove unused union 'obj' from struct got_object


a0448d6073 Stefan Sperling

remove an unused function


bfab4d9a43 Stefan Sperling

make our test display the entire commit log


d8871cadcf Stefan Sperling

rename test


1c852fbe88 Stefan Sperling

move some of the test code to a helper function


47cbebdb27 Stefan Sperling

close commit object