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 20:55:14 +0000 (16:55 -0400)
commit5f18bc589865e6cc07e47ba7412a4cfd208abd04
treed52eb6bdbac21e85ac27fb5b13369b5e4f45c52b
parentafce395cba521e395e6eecdaf9589105f61e4411
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: Richard Levitte <levitte@openssl.org>
Reviewed-by: Rich Salz <rsalz@openssl.org>
doc/ssl/SSL_CTX_use_serverinfo.pod
ssl/ssl_rsa.c