summaryrefslogtreecommitdiffstats
path: root/lib/libcrypto/dsa/dsa_ossl.c
diff options
context:
space:
mode:
authorschwarze <schwarze@openbsd.org>2014-06-26 16:00:16 +0000
committerschwarze <schwarze@openbsd.org>2014-06-26 16:00:16 +0000
commitdcefff7d9751aa84390b5525e0b67836e1451ce8 (patch)
tree40869d20cc44dc1b6d8dbc81aa21c0d37761cb7f /lib/libcrypto/dsa/dsa_ossl.c
parentsave errno in ERR_put_error(), so that SYSerr doesn't have any accidental (diff)
downloadwireguard-openbsd-dcefff7d9751aa84390b5525e0b67836e1451ce8.tar.xz
wireguard-openbsd-dcefff7d9751aa84390b5525e0b67836e1451ce8.zip
Do not redirect STDERR of the main security(8) script to /dev/null,
not even for calling three particular functions, as that carries a risk of hiding serious errors in the security(8) script itself: otto@ found and reported a bug (already fixed by now) where that hurt him. Instead, only do the redirection where it is really needed, that is, inside the forked csh(1) child process. The csh(1) "eval" builtin is required because the csh(1) "source" builtin apparently ignores redirections. No objections came up when showing this diff on tech@.
Diffstat (limited to 'lib/libcrypto/dsa/dsa_ossl.c')
0 files changed, 0 insertions, 0 deletions