NAME
    Vcdiff::Xdelta3 - Xdelta3 backend for Vcdiff

SYNOPSIS
        use Vcdiff::Xdelta3;

        my $delta = Vcdiff::Xdelta3::diff($source, $target);

        ## ... send the $delta string to someone who has $source ...

        my $target2 = Vcdiff::Xdelta3::patch($source, $delta);

        ## $target2 is the same as $target

    This module is a backend to the Vcdiff module and isn't usually used
    directly.

DESCRIPTION
    Xdelta3 is a delta encoding library by Joshua MacDonald. The Xdelta3
    source code is embedded into this module and built as a shared object.
    The "xdelta3" command-line binary is not built.

PROS
    *   Doesn't have arbitrary size limitations on source, target, or delta
        files.

CONS
    *   GPL licensed

SEE ALSO
    <Vcdiff-Xdelta3 github repo>

    Vcdiff

    <Official Xdelta3 website>

AUTHOR
    Doug Hoyte, "<doug@hcsw.org>"

COPYRIGHT & LICENSE
    Copyright 2013 Doug Hoyte.

    This module includes xdelta3 which is copyright Joshua P. MacDonald.
    xdelta3 is licensed under the GNU GPL 2 which can be found in the
    inc/COPYING file of this distribution.

    Because of xdelta3's license, this module is licensed under the GNU GPL
    2.

