diff options
author | Theo de Raadt <deraadt@cvs.openbsd.org> | 2017-05-02 03:59:46 +0000 |
---|---|---|
committer | Theo de Raadt <deraadt@cvs.openbsd.org> | 2017-05-02 03:59:46 +0000 |
commit | cc4b23eafa00f2d02bd6a5aeb37a603e5616a1b5 (patch) | |
tree | 0c263850a80e2d5ef373e8dffa7717aaaa1e4a4a /lib/libcrypto/pem/pem_sign.c | |
parent | cc386e2f2850053dd843b8a7630c3162a953abc8 (diff) |
use freezero() instead of memset/explicit_bzero + free. Substantially
reduces conditional logic (-218, +82).
MOD_EXP_CTIME_MIN_CACHE_LINE_WIDTH cache alignment calculation bn/bn_exp.c
wasn'tt quite right. Two other tricky bits with ASN1_STRING_FLAG_NDEF and
BN_FLG_STATIC_DATA where the condition cannot be collapsed completely.
Passes regress. ok beck
Diffstat (limited to 'lib/libcrypto/pem/pem_sign.c')
0 files changed, 0 insertions, 0 deletions