| Index: openssl/ssl/ssl_stat.c
|
| ===================================================================
|
| --- openssl/ssl/ssl_stat.c (revision 105093)
|
| +++ openssl/ssl/ssl_stat.c (working copy)
|
| @@ -55,6 +55,32 @@
|
| * copied and put under another distribution licence
|
| * [including the GNU Public Licence.]
|
| */
|
| +/* ====================================================================
|
| + * Copyright 2005 Nokia. All rights reserved.
|
| + *
|
| + * The portions of the attached software ("Contribution") is developed by
|
| + * Nokia Corporation and is licensed pursuant to the OpenSSL open source
|
| + * license.
|
| + *
|
| + * The Contribution, originally written by Mika Kousa and Pasi Eronen of
|
| + * Nokia Corporation, consists of the "PSK" (Pre-Shared Key) ciphersuites
|
| + * support (see RFC 4279) to OpenSSL.
|
| + *
|
| + * No patent licenses or other rights except those expressly stated in
|
| + * the OpenSSL open source license shall be deemed granted or received
|
| + * expressly, by implication, estoppel, or otherwise.
|
| + *
|
| + * No assurances are provided by Nokia that the Contribution does not
|
| + * infringe the patent or other intellectual property rights of any third
|
| + * party or that the license provides you with all the necessary rights
|
| + * to make use of the Contribution.
|
| + *
|
| + * THE SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. IN
|
| + * ADDITION TO THE DISCLAIMERS INCLUDED IN THE LICENSE, NOKIA
|
| + * SPECIFICALLY DISCLAIMS ANY LIABILITY FOR CLAIMS BROUGHT BY YOU OR ANY
|
| + * OTHER ENTITY BASED ON INFRINGEMENT OF INTELLECTUAL PROPERTY RIGHTS OR
|
| + * OTHERWISE.
|
| + */
|
|
|
| #include <stdio.h>
|
| #include "ssl_locl.h"
|
| @@ -414,6 +440,12 @@
|
| case TLS1_AD_INTERNAL_ERROR: str="IE"; break;
|
| case TLS1_AD_USER_CANCELLED: str="US"; break;
|
| case TLS1_AD_NO_RENEGOTIATION: str="NR"; break;
|
| + case TLS1_AD_UNSUPPORTED_EXTENSION: str="UE"; break;
|
| + case TLS1_AD_CERTIFICATE_UNOBTAINABLE: str="CO"; break;
|
| + case TLS1_AD_UNRECOGNIZED_NAME: str="UN"; break;
|
| + case TLS1_AD_BAD_CERTIFICATE_STATUS_RESPONSE: str="BR"; break;
|
| + case TLS1_AD_BAD_CERTIFICATE_HASH_VALUE: str="BH"; break;
|
| + case TLS1_AD_UNKNOWN_PSK_IDENTITY: str="UP"; break;
|
| default: str="UK"; break;
|
| }
|
| return(str);
|
| @@ -497,6 +529,24 @@
|
| case TLS1_AD_NO_RENEGOTIATION:
|
| str="no renegotiation";
|
| break;
|
| + case TLS1_AD_UNSUPPORTED_EXTENSION:
|
| + str="unsupported extension";
|
| + break;
|
| + case TLS1_AD_CERTIFICATE_UNOBTAINABLE:
|
| + str="certificate unobtainable";
|
| + break;
|
| + case TLS1_AD_UNRECOGNIZED_NAME:
|
| + str="unrecognized name";
|
| + break;
|
| + case TLS1_AD_BAD_CERTIFICATE_STATUS_RESPONSE:
|
| + str="bad certificate status response";
|
| + break;
|
| + case TLS1_AD_BAD_CERTIFICATE_HASH_VALUE:
|
| + str="bad certificate hash value";
|
| + break;
|
| + case TLS1_AD_UNKNOWN_PSK_IDENTITY:
|
| + str="unknown PSK identity";
|
| + break;
|
| default: str="unknown"; break;
|
| }
|
| return(str);
|
|
|