Dr. Stephen Henson 0a4fe37fc6 Custom extension revision.
Use the same structure for client and server custom extensions.

Add utility functions in new file t1_ext.c.
Use new utility functions to handle custom server and client extensions
and remove a lot of code duplication.
Reviewed-by: Emilia Käsper <emilia@openssl.org>
(cherry picked from commit ecf4d660902dcef6e0afc51d52926f00d409ee6b)

Conflicts:

	ssl/ssl_lib.c
	ssl/ssl_locl.h
	ssl/t1_lib.c
2014-08-28 18:09:05 +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-09 00:09:14 +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-07-04 13:42:05 +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:09:05 +01:00
2014-02-08 16:19:30 -08:00
2014-07-04 13:42:05 +01:00
2013-09-18 13:46:02 +01:00
2014-08-28 18:09:05 +01:00
2014-07-04 13:42:05 +01:00
2014-08-28 18:09:05 +01:00
2014-08-28 18:09:05 +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