Skip site navigation (1)Skip section navigation (2)

FreeBSD Man Pages

Man Page or Keyword Search:
Man Architecture
Apropos Keyword Search (all sections) Output format
home | help
BSDIFF(1)               FreeBSD General Commands Manual              BSDIFF(1)

NAME
     bsdiff - generate a patch between two binary files

SYNOPSIS
     bsdiff <oldfile> <newfile> <patchfile>

DESCRIPTION
     bsdiff compares <oldfile> to <newfile> and writes to <patchfile> a binary
     patch suitable for use by bspatch(1).  When <oldfile> and <newfile> 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.

     bsdiff uses memory equal to 17 times the size of <oldfile>, and requires
     an absolute minimum working set size of 8 times the size of oldfile.

SEE ALSO
     bspatch(1)

AUTHORS
     Colin Percival <cperciva@freebsd.org>

FreeBSD                          May 18, 2003                          FreeBSD

NAME | SYNOPSIS | DESCRIPTION | SEE ALSO | AUTHORS

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=bsdiff&sektion=1&manpath=FreeBSD+5.5-RELEASE>

home | help