summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/dsa
diff options
context:
space:
mode:
authormatthew <>2014-07-11 00:38:17 +0000
committermatthew <>2014-07-11 00:38:17 +0000
commit11fac66b3ab86680074b2fba3298980b044d27f7 (patch)
treec4fa81a7f58e70f908e4dd71b7f7e0cb3a550533 /src/lib/libcrypto/dsa
parent62348213609ef233110561d1a6ed67ad66df1c7e (diff)
downloadopenbsd-11fac66b3ab86680074b2fba3298980b044d27f7.tar.gz
openbsd-11fac66b3ab86680074b2fba3298980b044d27f7.tar.bz2
openbsd-11fac66b3ab86680074b2fba3298980b044d27f7.zip
Fix explicit_bzero regress for Solaris and OS X compatibility
Solaris and OS X clobber the signal stack when returning to the main stack, which caused the original testing strategy (inspecting the signal stack once we're back on the main stack) to fail. To be compatible with this behavior, the regress test now inspects the signal stack space while we're still executing on it. This is a bit iffy because we might clobber it ourselves while inspecting it, but we as long as its not completely clobbered we should be okay. thx bcook for the Solaris test account
Diffstat (limited to 'src/lib/libcrypto/dsa')
0 files changed, 0 insertions, 0 deletions