On 27 Apr 2002, Donovan Baarda <[EMAIL PROTECTED]> wrote: > G'day, > > I've been working on a Python interface to librsync and have noticed that it > uses md4sum code borrowed from Andrew Tridgell and Martin Pool that comes > via rsync and was originally written for samba.
Tridge recently discovered a bug in that code that probably does not weaken the digest, but that may make it incompatible with standard MD4. Basically, tail-extension is not properly carried out for blocks that are a multiple of 64 bytes in size. I haven't had a chance yet to check how this affects rsync. If it does, I suppose we should evolve the protocol to fix it. There's not meant to be anything special about it. One of my TODO items was to replace it with a faster implementation. -- Martin -- To unsubscribe or change options: http://lists.samba.org/mailman/listinfo/rsync Before posting, read: http://www.tuxedo.org/~esr/faqs/smart-questions.html