Todd Short af2db04c99 Fix ALPN
* Perform ALPN after the SNI callback; the SSL_CTX may change due to
  that processing
* Add flags to indicate that we actually sent ALPN, to properly error
  out if unexpectedly received.
* document ALPN functions
* unit tests

Backport of commit 817cd0d52f0462039d1fe60462150be7f59d2002

Reviewed-by: Emilia Käsper <emilia@openssl.org>
Reviewed-by: Dr. Stephen Henson <steve@openssl.org>
2016-04-04 13:45:09 -04:00
..
2015-12-03 14:32:05 +00:00
2012-12-14 12:53:53 +00:00
2011-06-14 15:35:49 +00:00
2016-03-01 11:20:35 +00:00
2011-12-11 16:39:56 +00:00
2013-06-13 15:09:48 +01:00
2009-04-27 19:31:52 +00:00
2013-06-13 15:09:48 +01:00
2016-03-26 15:00:53 +00:00
1999-03-22 12:22:14 +00:00
2016-04-04 13:45:09 -04:00
2009-04-16 17:22:51 +00:00
2015-03-24 21:22:00 +00:00
2013-06-13 15:09:48 +01:00
2013-06-13 15:09:48 +01:00
2013-06-13 15:09:48 +01:00
2013-06-13 15:09:48 +01:00
2013-06-13 15:09:48 +01:00
2015-12-03 14:32:05 +00:00
2011-06-14 15:35:49 +00:00
1999-05-13 11:37:32 +00:00
1999-05-13 11:37:32 +00:00