6 years ago 0c60ce5ab2 Stefan Sperling
document the current public API
6 years ago 3235492e3f Stefan Sperling
add the ability to start the log at a particular commit
6 years ago 8bf5b3c9ff Stefan Sperling
rewrite 'got log' without recursion
6 years ago b014688450 Stefan Sperling
remove unused list head
6 years ago ef0981d5bf Stefan Sperling
make length of id string an implementation detail
6 years ago 6dfa2fd3f6 Stefan Sperling
remove got_parse_object_id(), add got_object_open_by_id_str() instead
6 years ago 59ece79d29 Stefan Sperling
make struct got_object_id opaque
6 years ago 908b019409 Stefan Sperling
move struct got_zstream_buf to private header zb.h
6 years ago f934cf2c63 Stefan Sperling
make struct got_blob_object opaque
6 years ago eb651edf82 Stefan Sperling
more progress on reading packed/deltified objects
6 years ago eef6493a8d Stefan Sperling
Make struct got_object opaque to users of the library
6 years ago b107e67fba Stefan Sperling
Implement open() support for offset delta objects
6 years ago 6c00b54532 Stefan Sperling
open packed objects correctly; don't worry about their contents yet
6 years ago a1fd68d829 Stefan Sperling
Extract non-deltified objects from pack files.
6 years ago 9b1d51628a Stefan Sperling
fix previous
6 years ago f9a4270b1d Stefan Sperling
add more object types (needed for pack files)
6 years ago f78b0693d7 Stefan Sperling
show blob IDs in diff header
6 years ago 7d283eeedc Stefan Sperling
add and test basic blob diffing functionality
6 years ago 68482ea3f5 Stefan Sperling
implement open/close for blobs; add test which prints one
6 years ago 0ffeb3c2d8 Stefan Sperling
parse and print tree objects
6 years ago ad3a03de37 Stefan Sperling
remove unused union 'obj' from struct got_object
6 years ago d1cda8264f Stefan Sperling
parse commit objects
6 years ago ab9a70b228 Stefan Sperling
parse object header
6 years ago d71d75ad16 Stefan Sperling
print the head revision
6 years ago 1199560333 Stefan Sperling
resolve symbolic refs