CVSROOT: /cvs Module name: src Changes by: [EMAIL PROTECTED] 2008/09/06 06:00:19
Modified files:
include : sha2.h
lib/libc/hash : Makefile.inc sha2.3 sha2.c
Log message:
Rename SHA256/384/512 API to avoid namespace collisions with
forthcoming OpenSSL update.
Function names lose their underscore (SHA256_Init => SHA256Init) and
the various SHA256_CTX, SHA512_CTX are merged into a single SHA2_CTX
that is used for all these hashes.
ok millert@ manpage bits jmc@ "please commit" deraadt@
