CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2016/10/03 05:20:03
Modified files:
lib/libssl/src/ssl: Tag: OPENBSD_6_0 t1_lib.c
Log message:
Improve ticket validity checking when tlsext_ticket_key_cb() callback
chooses a different HMAC algorithm.
Avert memory leaks if the callback preps the HMAC in some way.
Based on openssl commit 1bbe48ab149893a78bf99c8eb8895c928900a16f
but retaining a pre-callback length check to guarantee the callback
is provided the buffer that the API claims.
ok bcook@ jsing@
original commit by guenther@