CVSROOT: /cvs Module name: src Changes by: js...@cvs.openbsd.org 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@