6 years ago 7d283eeedc Stefan Sperling
add and test basic blob diffing functionality
6 years ago 574ed2c37d Stefan Sperling
add some unmodified files from /usr/src/usr.bin/diff/
6 years ago 68482ea3f5 Stefan Sperling
implement open/close for blobs; add test which prints one
6 years ago 30b4bb7345 Stefan Sperling
remove a debug printf
6 years ago f715ca7f09 Stefan Sperling
move printing of tree objects into regression test
6 years ago 0ffeb3c2d8 Stefan Sperling
parse and print tree objects
6 years ago 4684ea1037 Stefan Sperling
remove commented dead code
6 years ago ad3a03de37 Stefan Sperling
remove unused union 'obj' from struct got_object
6 years ago a0448d6073 Stefan Sperling
remove an unused function
6 years ago bfab4d9a43 Stefan Sperling
make our test display the entire commit log
6 years ago d8871cadcf Stefan Sperling
rename test
6 years ago 1c852fbe88 Stefan Sperling
move some of the test code to a helper function
6 years ago 47cbebdb27 Stefan Sperling
close commit object
6 years ago d1cda8264f Stefan Sperling
parse commit objects
6 years ago 6332351956 Stefan Sperling
avoid repeated strlen() calls
6 years ago ab9a70b228 Stefan Sperling
parse object header
6 years ago d71d75ad16 Stefan Sperling
print the head revision
6 years ago d4a5a8855b Stefan Sperling
simplify get_refs_dir_path()
6 years ago a10877b65d Stefan Sperling
remove redundant tests
6 years ago 1199560333 Stefan Sperling
resolve symbolic refs
6 years ago bbfe163a91 Stefan Sperling
clear sha1 digest before parsing
6 years ago c3f94f6834 Stefan Sperling
remove got_path functions from public api
6 years ago 92af546905 Stefan Sperling
do not require that got applications normalize paths
6 years ago 4df642d966 Stefan Sperling
add more special refs which live directly in .git
6 years ago 2b4402a2eb Stefan Sperling
only define nitems() if it is not already defined