diff options
author | deraadt <> | 2017-05-02 03:59:45 +0000 |
---|---|---|
committer | deraadt <> | 2017-05-02 03:59:45 +0000 |
commit | 5904cc0e04409fde39a97e6580535da34eeb4291 (patch) | |
tree | bb9d050c5c2984047e6475e087694d6764f24157 /src/lib/libssl/ssl_packet.c | |
parent | b3449a25972849293bca9a6fc6581f37f6e0faf6 (diff) | |
download | openbsd-5904cc0e04409fde39a97e6580535da34eeb4291.tar.gz openbsd-5904cc0e04409fde39a97e6580535da34eeb4291.tar.bz2 openbsd-5904cc0e04409fde39a97e6580535da34eeb4291.zip |
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 'src/lib/libssl/ssl_packet.c')
0 files changed, 0 insertions, 0 deletions