This project is a collection of contents manifest-related tools: * olpc-contents-create Generates .xo-files files in each directory, or a single unified contents file. * olpc-contents-verify Checks the .xo-files files/unified contents against a directory tree. * olpc-contents-clean Deletes any files from the directory tree which aren't mentioned in the .xo-files files/unified contents. * irsync Use .xo-files files to speed up rsync, by only rsync'ing directories with changed contents. * rdiff Generate/apply recursive binary diffs guided by .xo-files files and using bsdiff for bzip2 compression and deltas. (This can use the Pyrex helper 'fastblocks.pyx' to more speedily discover near-duplicates when generating diffs with the '-9' option.) * rclone Create hard-linked duplicates of a directory tree, which can be used as the target of an update or patch without disturbing the original. (More or less the same thing as 'cp -rla')