]> Savannah Git Hosting - gnulib.git/commit
md5, sha1, sha256, sha512: Add comments regarding correctness.
authorBruno Haible <bruno@clisp.org>
Fri, 31 Mar 2017 20:03:49 +0000 (22:03 +0200)
committerBruno Haible <bruno@clisp.org>
Fri, 31 Mar 2017 20:40:40 +0000 (22:40 +0200)
commit3e7178b337e3a83df9e4f36a4aef516f089e3796
tree6ae4f939bf390ae4e97c1e913ce9cdf4883a5866
parent948db16eee9dc2f39c14ec297bb06adad5b344a6
md5, sha1, sha256, sha512: Add comments regarding correctness.

* lib/md5.h (buflen): Add comments regarding range.
* lib/sha1.h (buflen): Likewise.
* lib/sha256.h (buflen): Likewise.
* lib/sha512.h (buflen): Likewise.
* lib/md5.c (md5_process_bytes): Add comment why memmove is not needed.
* lib/sha1.c (sha1_process_bytes): Likewise.
* lib/sha256.c (sha256_process_bytes): Likewise.
* lib/sha512.c (sha512_process_bytes): Likewise.
Reported by Coverity via Tim Rühsen.
ChangeLog
lib/md5.c
lib/md5.h
lib/sha1.c
lib/sha1.h
lib/sha256.c
lib/sha256.h
lib/sha512.c
lib/sha512.h