5 years ago 876c234bd6 Stefan Sperling
start reading pack files with privsep; still WIP
5 years ago 7e212e3dbc Stefan Sperling
make got_packfile_extract_object_to_mem() accept pack instead of repo
5 years ago 2414057009 Stefan Sperling
make got_packfile_extract_object() accept a pack instead of a repo
5 years ago 2090a03dad Stefan Sperling
make got_packfile_open_object() accept a pack instead of a repo
5 years ago ad242220ad Stefan Sperling
implement fork+exec (and by the way, fix the build...)
5 years ago 03fa71c876 Stefan Sperling
move some more functions from object.c to object_parse.c
5 years ago a440fac05e Stefan Sperling
move object parsing code into a separate file
5 years ago 11cdebc1fb Stefan Sperling
remove unused argument from read_commit_object_privsep()
6 years ago cd31e9115f Stefan Sperling
fix a leak and use recallocarray in read_object_header()
6 years ago 7a132809bd Stefan Sperling
fix leak in object_path()
6 years ago fa2f690270 Stefan Sperling
use got_object_qid_free() consistently
6 years ago ca008b32c0 Stefan Sperling
fix leak in got_object_open_by_path()
6 years ago 062ebb78e3 Stefan Sperling
replace some calloc() with malloc() in object.c
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 6358180434 Stefan Sperling
rename zbuf to inflate
6 years ago 883f046994 Stefan Sperling
make struct got_tree_object opaque
6 years ago 4842267fac Stefan Sperling
remove unnecessary fdopen()
6 years ago cc538cdd88 Stefan Sperling
fix mem leak introduced with caching: actually close objects
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 7bb0daa102 Stefan Sperling
add a very simple object cache
6 years ago 835e0dbdc8 Stefan Sperling
init output param of got_object_open_as_*
6 years ago a19581a24b Stefan Sperling
implement got_object_open_as_blob()
6 years ago 6760632185 Stefan Sperling
fix path length accounting in got_object_open_by_path()