Binary file support

Gustavo Niemeyer gustavo at niemeyer.net
Sat Oct 15 03:30:49 BST 2005


Hi Martin,

> Rolling checksums are a way of splitting binary files into chunks,
> such that the contents of chunks tend to stay the same even if data is
> inserted or removed between them.  Where you would use lines in a text
> file, you can use chunks in a binary file.  This is part of the
> algorithm rsync and rdiff use.  We can use it to store diffs between
> binaries.

As we discussed in the past, I have a branch with rolling checksum
capabilities working. Let me know if you want the code.

-- 
Gustavo Niemeyer
http://niemeyer.net




More information about the bazaar mailing list