7 years ago 755142eaf1 Stefan Sperling
in diffreg.c, return value from preadline() must be freed
7 years ago 5a7ffad525 Stefan Sperling
always free ds->ixold and ds->ixmew in got_diffreg()
7 years ago 6b59e13c2c Stefan Sperling
always free ds->clist and ds->klist in got_diffreg()
7 years ago 7b366981c1 Stefan Sperling
always free ds->J in got_diffreg()
7 years ago 9b98f34bfa Stefan Sperling
always free ds->member and ds->class in got_diffreg()
7 years ago df51fc4ebf Stefan Sperling
fix reallocarray error handling in diffreg.c
7 years ago 7673568311 Stefan Sperling
move diffreg's max_context into struct got_diff_state
7 years ago d3f36e7e5a Theo Buehler
This way we grow the array instead of doing 64 <<= 1.
7 years ago 8d98bcfbe8 Stefan Sperling
mark imsg structs which contain got_object_id as __packed__
7 years ago 48f392b24c Stefan Sperling
define imsg for loose blobs and trees; allow inline delta stream
7 years ago f717154221 Stefan Sperling
shorten imsg type names, and introduce a separate object structure
7 years ago 2ca3a24bea Stefan Sperling
we will probably be using imsg_flush() rather than imsg_compose()
7 years ago 1e4880cbfe Stefan Sperling
tweak privsep messages to transmit delta data in imsg buffers
7 years ago c025a41e7f Stefan Sperling
add an error reporting imsg
7 years ago 0dacc2d1e7 Stefan Sperling
typo
7 years ago 7be7cc4530 Stefan Sperling
add a rough outline for privsep support
7 years ago 5b7e13a71f Stefan Sperling
put a limit on delta chain recursion
7 years ago dfb54902d3 Stefan Sperling
wrap long lines
7 years ago 58379602a0 Stefan Sperling
clean up commit list in print_commits() after any error in the loop
7 years ago 6c6d3ed32e Stefan Sperling
fix obsolete comment in struct got_repository definition
7 years ago b4691ea5e0 Stefan Sperling
simplify got_error_from_errno()
7 years ago 0c60ce5ab2 Stefan Sperling
document the current public API
7 years ago 97128b573c Stefan Sperling
in get_packfile_size(), get errno from stat() and init output early
7 years ago 1c7e24f180 Stefan Sperling
avoid unnecessary string copies and allocations in get_packfile_size()
7 years ago 5261c20130 Stefan Sperling
rename 'refs' to 'reference'