vcs-svn: verify that deltas consume all inline data
commitebff9f3252d5807f074c2c9c2a9424f4feaa0fe0
authorJonathan Nieder <jrnieder@gmail.com>
Wed, 13 Oct 2010 09:48:07 +0000 (13 04:48 -0500)
committerJonathan Nieder <jrnieder@gmail.com>
Mon, 28 Mar 2011 04:28:02 +0000 (27 23:28 -0500)
tree193a3d1f7665746f9d55574c805aa35be5ef20f4
parent9c4f9cc8a50e10a185cd4af814be74633f69de4c
vcs-svn: verify that deltas consume all inline data

By constraining the format of deltas, we can more easily detect
corruption and other breakage.

Requiring deltas not to provide unconsumed data also opens the
possibility of ignoring the declared amount of novel data and simply
streaming the data as needed to fulfill copyfrom_data requests.

Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>
Acked-by: Ramkumar Ramachandra <artagnon@gmail.com>
svndiff.c