bsdiff (1) - Linux Man Pages

bsdiff: generate a patch between two binary files

NAME

bsdiff - generate a patch between two binary files

SYNOPSIS

Ao Ar oldfile Ac Ao Ar newfile Ac Ao Ar patchfile Ac

DESCRIPTION

compares Ao Ar oldfile Ac to Ao Ar newfile Ac and writes to Ao Ar patchfile Ac a binary patch suitable for use by bspatch(1). When Ao Ar oldfile Ac and Ao Ar newfile Ac are two versions of an executable program, the patches produced are on average a factor of five smaller than those produced by any other binary patch tool known to the author.

uses memory equal to 17 times the size of Ao Ar oldfile Ac , and requires an absolute minimum working set size of 8 times the size of oldfile.

AUTHORS

An Colin Percival Aq cperciva [at] freebsd.org

SEE ALSO

bspatch(1)