- for protocol version >= 27, mdfour_tail() is called when the block size
authorJ.W. Schultz <jw@samba.org>
Thu, 10 Apr 2003 01:50:12 +0000 (01:50 +0000)
committerJ.W. Schultz <jw@samba.org>
Thu, 10 Apr 2003 01:50:12 +0000 (01:50 +0000)
commitfc1ae6582fa5e199cc9c50dc2297297c1893955c
tree2f1fb17a715859c2f7716c7b2919e72f97208f2f
parentfc0257c9fd26fd6efb1ac166b505f05794c155b0
 - for protocol version >= 27, mdfour_tail() is called when the block size
   (including checksum_seed) is a multiple of 64.  Previously it was not
   called, giving the wrong MD4 checksum.

 - for protocol version >= 27, a 64 bit bit counter is used in mdfour.c as
   required by the RFC.  Previously only a 32 bit bit counter was used,
   causing incorrect MD4 file checksums for file sizes >= 512MB - 4.
-- Craig Barratt
checksum.c
lib/mdfour.c
lib/mdfour.h