Dr. Stephen Henson 6db2239c60 New extension callback features.
Support separate parse and add callback arguments.
Add new callback so an application can free extension data.
Change return value for send functions so < 0 is an error 0
omits extension and > 0 includes it. This is more consistent
with the behaviour of other functions in OpenSSL.

Modify parse_cb handling so <= 0 is an error.

Make SSL_CTX_set_custom_cli_ext and SSL_CTX_set_custom_cli_ext argument
order consistent.

NOTE: these changes WILL break existing code.

Remove (now inaccurate) in line documentation.
Reviewed-by: Emilia Käsper <emilia@openssl.org>
(cherry picked from commit 33f653adf3bff5b0795e22de1f54b7c5472252d0)
2014-08-28 18:10:21 +01:00
..
2012-04-16 17:43:02 +00:00
2014-08-06 20:41:24 +01:00
2013-10-30 14:37:22 +00:00
2013-09-18 13:46:02 +01:00
2013-09-18 13:46:02 +01:00
2009-04-21 22:20:12 +00:00
2014-02-26 15:33:10 +00:00
2014-08-28 18:09:05 +01:00
2013-02-06 13:56:12 +00:00
2014-06-09 12:09:51 +01:00
2013-02-06 13:56:12 +00:00
2014-01-07 15:41:11 +00:00
2014-08-28 16:26:01 +02:00
2014-08-28 18:09:59 +01:00
2014-08-09 00:09:14 +01:00
2014-08-28 18:09:05 +01:00
2002-07-10 07:01:54 +00:00
2014-08-26 16:55:54 -04:00
2014-08-28 18:09:59 +01:00
2014-08-28 18:09:05 +01:00
2014-08-06 20:41:53 +01:00
2014-08-28 18:09:05 +01:00
2014-08-28 18:10:21 +01:00
2014-08-28 18:10:21 +01:00
2014-07-04 13:42:05 +01:00
2013-09-18 13:46:02 +01:00
2014-08-28 18:10:21 +01:00
2014-08-28 18:10:21 +01:00
2014-08-28 18:10:21 +01:00
2014-08-28 18:10:21 +01:00
2009-12-27 22:59:09 +00:00
2014-07-04 13:42:05 +01:00
2014-08-06 20:41:53 +01:00