5 years ago fb43ecf150 Stefan Sperling
check for errors from fclose()
5 years ago 0bd18d379f Stefan Sperling
add potentially useful helpers for tag objects and refs
5 years ago 5a3026e52b Stefan Sperling
remove obsolete statements from API docs
5 years ago ddf1c73491 Stefan Sperling
make got_object_blob_id_str() a private API
5 years ago 15a949835c Stefan Sperling
remove struct got_object from public library API
5 years ago 450eaa8b14 Stefan Sperling
typos
5 years ago 2df4e4ff8d Stefan Sperling
mention that commit timestamps are UTC in API docs
5 years ago 45d799e224 Stefan Sperling
make commit objects opaque in the library's API
5 years ago 6fcac4576a Stefan Sperling
store number of lines in int instead of size_t
5 years ago f4a881ce8b Stefan Sperling
more support for tag objects; new code is not yet reachable
5 years ago 984e8a45c4 Stefan Sperling
implement object idset with a red-black tree
5 years ago ccb26ccd3c Stefan Sperling
avoid a call to mktime() in commit graph's add_node()
5 years ago 31cedeafaf Stefan Sperling
add path filtering support to commit graph
5 years ago 07862c206e Stefan Sperling
introduce got_object_tree_path_changed() and use it in 'got log'
5 years ago 27d434c2f2 Stefan Sperling
replace got_object_open_by_path() with got_object_id_by_path()
5 years ago 6402fb3cc1 Stefan Sperling
change got_object_get_id() semantics; avoids pointless allocations
6 years ago dbc6a6b63b Stefan Sperling
allow going back to previously blamed commits in tog blame
6 years ago 84451b3ef7 Stefan Sperling
implement incremental blame display for tog
6 years ago 883f046994 Stefan Sperling
make struct got_tree_object opaque
6 years ago 1943de0147 Stefan Sperling
add a commit cache as well
6 years ago f6be5c308a Stefan Sperling
add a tree object cache to struct got_repository
6 years ago a19581a24b Stefan Sperling
implement got_object_open_as_blob()
6 years ago 35e9ba5d1c Stefan Sperling
introduce got_object_blob_dump_to_file()
6 years ago 776d4d299a Stefan Sperling
add got_object_open_as_tree() and got_object_open_by_path()
6 years ago 788c352e1f Stefan Sperling
store commit timestamps as 'struct tm' in UTC