CVSROOT: /cvs Module name: src Changes by: [email protected] 2023/05/27 12:39:03
Modified files:
lib/libcrypto/sha: sha256.c
Log message:
Implement SHA256_{Update,Transform,Final}() directly in sha256.c.
m32_common.h is a typical OpenSSL macro horror show - copy the update,
transform and final functions from md32_common.h, manually expanding the
macros for SHA256. This will allow for further clean up to occur.
No change in generated assembly.
ok beck@ tb@
