5 years ago c429614457 Stefan Sperling
WIP commit implementation
5 years ago eb7dbff561 Stefan Sperling
make got's acronym expansion official
5 years ago 76f564d51b Stefan Sperling
rename create_loose_object() to create_object_file()
5 years ago 4be2a0b433 Stefan Sperling
eliminate extra memcpy in got_object_{blob,tree}_create()
5 years ago f91abf8111 Stefan Sperling
introduce got_object_tree_create()
5 years ago 8914529dc5 Stefan Sperling
make parse_tree_entry() require a mode field
5 years ago fae40e36ea Stefan Sperling
bump copyright year in object_parse.c
5 years ago dedbbd9dcc Stefan Sperling
fix more unbound string searches in object_parse.c
5 years ago c7c59d3c05 Stefan Sperling
remove unused variable in got_object_parse_header()
5 years ago 9ef4ac1620 Stefan Sperling
don't use unbound strlen() while parsing objects
5 years ago c6f826b4b8 Stefan Sperling
better variable names in create_loose_object()
5 years ago ac1c56620f Stefan Sperling
move code for creating loose objects to a separate function
5 years ago 4e4a700503 Stefan Sperling
flush compressed output in got_deflate_read()
5 years ago 51130c027d Stefan Sperling
create blob's parent dir if missing in got_object_blob_create()
5 years ago f970685c28 Stefan Sperling
flip order of arguments to got_object_blob_create()
5 years ago 57b6f99ae5 Stefan Sperling
handle non-existent reference in got_ref_resolve() error path
5 years ago f488e73cc6 Stefan Sperling
fix objpath memleak in got_object_blob_create()
5 years ago 81984c6bec Stefan Sperling
blob content file doesn't need a path in got_object_blob_create()
5 years ago ffb286fde0 Stefan Sperling
store header length in variable in got_object_blob_create()
5 years ago f16c2465a5 Stefan Sperling
don't forget to write header in got_object_blob_create()
5 years ago a14a8cf670 Stefan Sperling
eliminate unnecessary fdopen() in got_object_blob_create()
5 years ago 45d610198c Stefan Sperling
avoid double file close in got_object_blob_create()
5 years ago 44edeea709 Stefan Sperling
introduce got_object_blob_create()
5 years ago 90bdb554ae Stefan Sperling
expose a static helper function as got_object_get_path()
5 years ago 3eb93f3c86 Stefan Sperling
inline open(2) flags in got_lockfile_lock()