Correct error checks in EVP_read_pw_string_min(): UI_add_input_string()
authorguenther <guenther@openbsd.org>
Wed, 6 Aug 2014 04:28:21 +0000 (04:28 +0000)
committerguenther <guenther@openbsd.org>
Wed, 6 Aug 2014 04:28:21 +0000 (04:28 +0000)
commitb60d353a6574f98e3f5a376ed21afd96d064e654
tree61145d70aa4321f07f2b43c3d1cefd181a809da0
parentdb0bfcd5774e1ae9024999ff2d875213a063b674
Correct error checks in EVP_read_pw_string_min(): UI_add_input_string()
and UI_add_verify_string() return -1 (and maybe -2?) on failure and
>=0 on success, instead of always zero on success

problem reported by Mark Patruck (mark (at) wrapped.cx)
ok miod@
lib/libcrypto/evp/evp_key.c
lib/libssl/src/crypto/evp/evp_key.c