On 2014/05/07 13:52, Stuart Henderson wrote: > On 2014/05/07 13:49, Stuart Henderson wrote: > > On 2014/05/05 12:38, Ted Unangst wrote: > > > CVSROOT: /cvs > > > Module name: src > > > Changes by: [email protected] 2014/05/05 12:38:42 > > > > > > Modified files: > > > lib/libssl/src/crypto/bn: bn_lib.c > > > > > > Log message: > > > inspired by a cloudflare diff, cleanse old memory when expanding a bignum. > > > however, instead of trying to audit all the places where a secret bignum > > > is used, apply the big hammer and clear all bignums when freed. > > > ok deraadt miod > > > > > > > this breaks rsa, backout diff below. > > > > openssl openssl genrsa -out some.key 2048 > > openssl req -new -key some.key -out some.csr > > <fill out the fields> > > <hangs> > > easier test: > > cd /usr/src/lib/libcrypto > make
errr cd /usr/src/regress/lib/libcrypto make
