CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2019/04/21 08:38:32
Modified files:
lib/libssl : t1_lib.c
Log message:
Cleanup more of tls_decrypt_ticket().
Separate the malloc() check and EVP_DecryptUpdate() - the malloc() failure
is fatal while a EVP_DecryptUpdate() is a decryption failure.
Also ensure that we clear the error stack in all cases where we are
indicating a failure to decrypt or decode the ticket - otherwise
SSL_error() while later return failure when it should not.
ok tb@