CVSROOT: /cvs Module name: src Changes by: js...@cvs.openbsd.org 2014/12/10 08:43:31
Modified files: lib/libssl/src/ssl: d1_clnt.c d1_srvr.c s23_clnt.c s23_srvr.c s3_both.c s3_clnt.c s3_enc.c s3_srvr.c ssl_locl.h Log message: ssl3_init_finished_mac() calls BIO_new() which can fail since it in turn calls malloc(). Instead of silently continuing on failure, check the return value of BIO_new() and propagate failure back to the caller for appropriate handling. ok bcook@