bsdiff(1) - Linux man page

Name

bsdiff - generate a patch between two binary files

Synopsis

bsdiff <

               oldfile> <                           newfile> <                                       patchfile>

Description

bsdiff compares <

                        oldfile> to <                                       newfile> and writes to <                                                                 patchfile> abinary patch suitable for use by bspatch(1).  When <                                                           oldfile> and <     newfile> are two versions of an executable program, the patches producedare on average a factor of five smaller than those produced by any otherbinary patch tool known to the author.
bsdiff uses memory equal to 17 times the size of <                                                         oldfile>, andrequires an absolute minimum working set size of 8 times the size ofoldfile.

See Also

bspatch(1)

Authors

Colin Percival <cperciva@freebsd.org>

FreeBSD May 18, 2003 FreeBSD