Commit d462d9f08cc8fd534ccae14c878f9c7c18112237

Paul Eggert 2012-05-18T14:33:54

crypto: fix bug in large buffer handling * lib/sha512.c (sha512_process_block): Don't assume the buffer length is less than 2**32. Here, the bug is present only in the rare case where the host does not support uint64_t; use u64size to work around the problem. * lib/u64.h (u64size): New macro.