diff options
author | guenther <> | 2016-09-22 06:57:40 +0000 |
---|---|---|
committer | guenther <> | 2016-09-22 06:57:40 +0000 |
commit | b8e79b960794be13c34694d468ef9fb44e70a355 (patch) | |
tree | 66163f3ec4e56ffd8d9b01ef9d200a0369282188 /src/lib/libc | |
parent | 24803e8b1a8ceacaf15f228058401a4add0be4e1 (diff) | |
download | openbsd-b8e79b960794be13c34694d468ef9fb44e70a355.tar.gz openbsd-b8e79b960794be13c34694d468ef9fb44e70a355.tar.bz2 openbsd-b8e79b960794be13c34694d468ef9fb44e70a355.zip |
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@
Diffstat (limited to 'src/lib/libc')
0 files changed, 0 insertions, 0 deletions