title: Any working binary differ tool implements GDIFF(Generic Diff Format, NOT Graphical file difference)?
body: <p>I've seen GDIFF(Generic Diff Format) in <a href="http://en.wikipedia.org/wiki/Delta_encoding" rel="nofollow noreferrer">wikipedia</a>, and I wander is there any command line tool implements this standard. Now the best I have is <a href="http://www.xmailserver.org/xdiff-lib.html" rel="nofollow noreferrer">LibXDiff</a>, but it's a library, I'll need some extra work to make it run.</p>
  <p>I know when it comes to binary-differ, VCDIFF(xdelta, etc) and bsdiff would have better compression rate, but in my case I really need a straight forward one. VCDIFF copies anything before current window(if my poor English reading was right about <a href="https://www.rfc-editor.org/rfc/rfc3284" rel="nofollow noreferrer">this</a> article), and bsdiff's patch file format would be more complex.</p>
  <p><strong>update</strong></p>
  <p>Finally I found VCDIFF with xdelta3 is actually good and working, when &quot;disable small string-matching&quot; and &quot;disable external decompression&quot; is toggled, AND it has a pretty good &quot;printdelta&quot; command that prints very useful(for my app) information so that I don't really neet to extract VCDIFF format from the patch file.</p>