FYI
rdiff is the reference implementation or first example of a utility written with librsync, which is the library that Dropbox used to build their "business".
Usage: rdiff [OPTIONS] signature [BASIS [SIGNATURE]] [OPTIONS] delta SIGNATURE [NEWFILE [DELTA]] [OPTIONS] patch BASIS [DELTA [NEWFILE]]
Options: -v, --verbose Trace internal processing -V, --version Show program version -?, --help Show this help message -s, --statistics Show performance statistics Delta-encoding options: -b, --block-size=BYTES Signature block size -S, --sum-size=BYTES Set signature strength --paranoia Verify all rolling checksums IO options: -I, --input-size=BYTES Input buffer size -O, --output-size=BYTES Output buffer size -z, --gzip[=LEVEL] gzip-compress deltas -i, --bzip2[=LEVEL] bzip2-compress deltas
FYI
rdiff is the reference implementation or first example of a utility written with librsync, which is the library that Dropbox used to build their "business".
Usage: rdiff [OPTIONS] signature [BASIS [SIGNATURE]] [OPTIONS] delta SIGNATURE [NEWFILE [DELTA]] [OPTIONS] patch BASIS [DELTA [NEWFILE]]
Options: -v, --verbose Trace internal processing -V, --version Show program version -?, --help Show this help message -s, --statistics Show performance statistics Delta-encoding options: -b, --block-size=BYTES Signature block size -S, --sum-size=BYTES Set signature strength --paranoia Verify all rolling checksums IO options: -I, --input-size=BYTES Input buffer size -O, --output-size=BYTES Output buffer size -z, --gzip[=LEVEL] gzip-compress deltas -i, --bzip2[=LEVEL] bzip2-compress deltas