summaryrefslogtreecommitdiff
path: root/src/regress/lib/libc/sys/t_getgroups.c
diff options
context:
space:
mode:
authortb <>2020-11-03 18:39:18 +0000
committertb <>2020-11-03 18:39:18 +0000
commit05ba144d4debddd80fff1d1822c0d8ad682cc3cd (patch)
treea9877c8f0cd29877499cf4db676b5a630497e9f0 /src/regress/lib/libc/sys/t_getgroups.c
parent51da306704ed93f75531361aaa9b7f9cec2bb37f (diff)
downloadopenbsd-05ba144d4debddd80fff1d1822c0d8ad682cc3cd.tar.gz
openbsd-05ba144d4debddd80fff1d1822c0d8ad682cc3cd.tar.bz2
openbsd-05ba144d4debddd80fff1d1822c0d8ad682cc3cd.zip
X509_verify_cert()'s return value is not reliable if the callback
returns 1. verify.c's cb() ignores a bunch of things to display as much info as possible. Thus, check the error code on the store ctx as well, similar to OpenSSL commit d9e309a6 (old licence). This makes openssl verify error on expired certs, at least with the legacy verify code. While here, fix a number of style issues, simplify and plug a leak. ok inoguchi
Diffstat (limited to 'src/regress/lib/libc/sys/t_getgroups.c')
0 files changed, 0 insertions, 0 deletions