Trevor
e27711cfdd
Trying cherrypick:
Add support for arbitrary TLS extensions.
Contributed by Trevor Perrin.
Conflicts:
CHANGES
ssl/ssl.h
ssl/ssltest.c
test/testssl
Fix compilation due to #endif.
Cherrypicking more stuff.
Cleanup of custom extension stuff.
serverinfo rejects non-empty extensions.
Omit extension if no relevant serverinfo data.
Improve error-handling in serverinfo callback.
Cosmetic cleanups.
s_client documentation.
s_server documentation.
SSL_CTX_serverinfo documentation.
Cleaup -1 and NULL callback handling for custom extensions, add tests.
Cleanup ssl_rsa.c serverinfo code.
Whitespace cleanup.
Improve comments in ssl.h for serverinfo.
Whitespace.
Cosmetic cleanup.
Reject non-zero-len serverinfo extensions.
Whitespace.
Make it build.
Conflicts:
test/testssl
2013-07-03 11:53:30 +01:00
..
2013-07-03 11:53:30 +01:00
2005-04-11 14:17:07 +00:00
1998-12-21 10:56:39 +00:00
2003-01-30 17:39:26 +00:00
2009-08-12 17:08:44 +00:00
2007-09-19 14:53:18 +00:00
2013-06-13 15:09:48 +01:00
2011-02-03 14:58:02 +00:00
2012-03-31 11:07:09 +00:00
1998-12-21 10:52:47 +00:00
2006-02-26 10:44:57 +00:00
2002-06-05 14:10:59 +00:00
1999-05-31 21:58:18 +00:00
2009-06-30 14:59:59 +00:00
1998-12-21 10:52:47 +00:00
2004-03-25 19:52:34 +00:00
2004-11-25 17:47:31 +00:00
2013-06-13 15:09:48 +01:00
2005-04-27 08:56:15 +00:00
1998-12-21 10:52:47 +00:00
1998-12-21 10:52:47 +00:00
2013-03-04 19:28:57 +00:00
2013-06-13 15:09:48 +01:00
2002-11-15 21:26:42 +00:00
2012-12-26 22:43:43 +00:00
2005-11-06 17:58:26 +00:00
2012-10-22 13:03:31 +00:00
2011-06-10 14:12:55 +00:00
2008-12-19 13:35:09 +00:00
2006-10-24 22:14:20 +00:00
2011-02-03 12:03:57 +00:00
2006-12-29 15:00:36 +00:00
1999-03-10 19:57:05 +00:00
2010-01-05 17:33:09 +00:00
2005-04-27 08:56:15 +00:00
2002-05-30 15:19:43 +00:00
2009-04-06 14:25:02 +00:00
2009-04-13 11:22:55 +00:00
2009-11-15 19:06:21 +00:00
2000-08-14 14:05:53 +00:00
1998-12-21 10:56:39 +00:00
1998-12-21 10:52:47 +00:00
2012-12-29 14:18:14 +00:00
1998-12-21 10:52:47 +00:00
1998-12-21 11:00:56 +00:00