[Bug 2000] mdfour.c calculates wrong result when block is a multiple of 64 bytes long.

samba-bugs at samba.org samba-bugs at samba.org
Mon Jan 10 20:53:43 GMT 2005


https://bugzilla.samba.org/show_bug.cgi?id=2000


wayned at samba.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED




------- Additional Comments From wayned at samba.org  2005-01-10 13:53 -------
The bug with 64-byte-multiple files was fixed for protocol 27 and beyond, which
is testable by putting some debug code into checksum.c directly.  However, the
test function in mdfour.c was not updated to reflect this fix, so it continued
to output the bogus MD4 checksums that were sent for older protocol versions.

I checked-in a fix for the debug function in mdfour.c so that it will output the
right values when TEST_MDFOUR is defined.

-- 
Configure bugmail: https://bugzilla.samba.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.


More information about the rsync mailing list