Alexander
Alexander
@AndyLavr @cybojanek, that's because SHA-{256,512} implementations are getting casted: ``` sha256_impl = (sha256_block_f)(ops->ctx); ``` ``` sha512_impl = (sha512_block_f)(ops->ctx); ``` Function/callback casts are not allowed with ClangCFI as they are considered...
The Linux kernel encourages to use `strscpy()` only, in favor of n/l and all other flavours specifying string length. So it must be at least some kind of an OS-dependent...
I personally use only 8-bit rendering.
Looks okay to me. One thing I'd add comments like `/* __APPLE__ */` near elses and endifs, otherwise it's sometimes hard to track where is what.