gdiff / gpatch
Description
The Generic Diff Format (GDIFF) can be used to efficiently describe the
differences between two arbirary files. The format does not make any
assumptions about the type or contents of the files, and thus can be used to
describe the differences between text files as well as binary files. The GDIFF
format is itself a binary file format.
An implementation of the gdiff protocol
Protocol description
Authors
This was implemented by Brian Schroeder with the help of Zed Shaws wonderfull
suffix-tree extension.
License
GPL and ruby license if applicable (I have to ask zed).