Issue #719:
authorTJ Saunders <tj@castaglia.org>
Wed, 23 Mar 2016 18:55:53 +0000 (11:55 -0700)
committerRich Salz <rsalz@openssl.org>
Mon, 2 May 2016 16:54:38 +0000 (12:54 -0400)
commit876931488652438645427b041da058883cbb3513
treeefd6aa3fde92c3675056c309fa8b27edbda1d258
parent64eaf6c928f4066d62aa86f805796ef05bd0b1cc
Issue #719:

If no serverinfo extension is found in some cases, do not abort the handshake,
but simply omit/skip that extension.

Check for already-registered serverinfo callbacks during serverinfo
registration.

Update SSL_CTX_use_serverinfo() documentation to mention the need to reload the
same serverinfo per certificate, for servers with multiple server certificates.

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Richard Levitte <levitte@openssl.org>
Reviewed-by: Rich Salz <rsalz@openssl.org>
doc/ssl/SSL_CTX_use_serverinfo.pod
ssl/ssl_rsa.c