Commit Briefs


Stefan Sperling

move more globals into struct diff_state


Stefan Sperling

move 'file' array into diff state


Stefan Sperling

wrap global diff state in a struct


Stefan Sperling

wrap global diff arguments in a struct





Stefan Sperling

remove a debug printf



Stefan Sperling

parse and print tree objects


Stefan Sperling

remove commented dead code



Stefan Sperling

remove an unused function



Stefan Sperling

rename test



Stefan Sperling

close commit object


Stefan Sperling

parse commit objects


Stefan Sperling

avoid repeated strlen() calls


Stefan Sperling

parse object header


Stefan Sperling

print the head revision


Stefan Sperling

simplify get_refs_dir_path()


Stefan Sperling

remove redundant tests


Stefan Sperling

resolve symbolic refs