Commits


Extract non-deltified objects from pack files.


make tree diffing work


fix variable names


test tree diff (not yet working correctly)


allow for custom diff header labels


show blob IDs in diff header


add and test basic blob diffing functionality


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


remove a debug printf


move printing of tree objects into regression test


parse and print tree objects


make our test display the entire commit log


rename test


move some of the test code to a helper function


close commit object


parse commit objects


parse object header


print the head revision


remove redundant tests


resolve symbolic refs


do not require that got applications normalize paths


add copyright


initial import; current implementation only parses the .git/HEAD ref