6 years ago Stefan Sperling
remove support for 'edit' diff output from diffreg
remove support for "normal" diff output from diffreg
remove support for context diffs from diffreg.c
remove ignore-lines pattern support from diffreg code
adjust preadline() and ignoreline() to match diff(1) again
in diffreg.c, return value from preadline() must be freed
always free ds->ixold and ds->ixmew in got_diffreg()
always free ds->clist and ds->klist in got_diffreg()
always free ds->J in got_diffreg()
always free ds->member and ds->class in got_diffreg()
fix reallocarray error handling in diffreg.c
move diffreg's max_context into struct got_diff_state
6 years ago Theo Buehler
This way we grow the array instead of doing 64 <<= 1.
mark imsg structs which contain got_object_id as __packed__
define imsg for loose blobs and trees; allow inline delta stream
shorten imsg type names, and introduce a separate object structure
we will probably be using imsg_flush() rather than imsg_compose()
tweak privsep messages to transmit delta data in imsg buffers
add an error reporting imsg
typo
add a rough outline for privsep support
put a limit on delta chain recursion
wrap long lines
clean up commit list in print_commits() after any error in the loop
fix obsolete comment in struct got_repository definition