Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(166)

Side by Side Diff: openssl/include/openssl/ssl.h

Issue 254723002: Add SSL_get_client_certificate_types. (Closed) Base URL: http://src.chromium.org/svn/trunk/deps/third_party/openssl
Patch Set: whitespace Created 6 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 /* ssl/ssl.h */ 1 /* ssl/ssl.h */
2 /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) 2 /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
3 * All rights reserved. 3 * All rights reserved.
4 * 4 *
5 * This package is an SSL implementation written 5 * This package is an SSL implementation written
6 * by Eric Young (eay@cryptsoft.com). 6 * by Eric Young (eay@cryptsoft.com).
7 * The implementation was written so as to conform with Netscapes SSL. 7 * The implementation was written so as to conform with Netscapes SSL.
8 * 8 *
9 * This library is free for commercial and non-commercial use as long as 9 * This library is free for commercial and non-commercial use as long as
10 * the following conditions are aheared to. The following conditions 10 * the following conditions are aheared to. The following conditions
(...skipping 1964 matching lines...) Expand 10 before | Expand all | Expand 10 after
1975 const char *SSL_alert_desc_string_long(int value); 1975 const char *SSL_alert_desc_string_long(int value);
1976 const char *SSL_alert_desc_string(int value); 1976 const char *SSL_alert_desc_string(int value);
1977 1977
1978 void SSL_set_client_CA_list(SSL *s, STACK_OF(X509_NAME) *name_list); 1978 void SSL_set_client_CA_list(SSL *s, STACK_OF(X509_NAME) *name_list);
1979 void SSL_CTX_set_client_CA_list(SSL_CTX *ctx, STACK_OF(X509_NAME) *name_list); 1979 void SSL_CTX_set_client_CA_list(SSL_CTX *ctx, STACK_OF(X509_NAME) *name_list);
1980 STACK_OF(X509_NAME) *SSL_get_client_CA_list(const SSL *s); 1980 STACK_OF(X509_NAME) *SSL_get_client_CA_list(const SSL *s);
1981 STACK_OF(X509_NAME) *SSL_CTX_get_client_CA_list(const SSL_CTX *s); 1981 STACK_OF(X509_NAME) *SSL_CTX_get_client_CA_list(const SSL_CTX *s);
1982 int SSL_add_client_CA(SSL *ssl,X509 *x); 1982 int SSL_add_client_CA(SSL *ssl,X509 *x);
1983 int SSL_CTX_add_client_CA(SSL_CTX *ctx,X509 *x); 1983 int SSL_CTX_add_client_CA(SSL_CTX *ctx,X509 *x);
1984 1984
1985 void SSL_get_client_certificate_types(const SSL *s, const char **ctype, size_t * ctype_num);
wtc 2014/05/06 17:10:08 Nit: if this line is longer than 80 characters, we
davidben 2014/05/06 21:54:02 Done.
1986
1985 void SSL_set_connect_state(SSL *s); 1987 void SSL_set_connect_state(SSL *s);
1986 void SSL_set_accept_state(SSL *s); 1988 void SSL_set_accept_state(SSL *s);
1987 1989
1988 long SSL_get_default_timeout(const SSL *s); 1990 long SSL_get_default_timeout(const SSL *s);
1989 1991
1990 int SSL_library_init(void ); 1992 int SSL_library_init(void );
1991 1993
1992 char *SSL_CIPHER_description(const SSL_CIPHER *,char *buf,int size); 1994 char *SSL_CIPHER_description(const SSL_CIPHER *,char *buf,int size);
1993 STACK_OF(X509_NAME) *SSL_dup_CA_list(STACK_OF(X509_NAME) *sk); 1995 STACK_OF(X509_NAME) *SSL_dup_CA_list(STACK_OF(X509_NAME) *sk);
1994 1996
(...skipping 667 matching lines...) Expand 10 before | Expand all | Expand 10 after
2662 #define SSL_R_WRONG_SIGNATURE_TYPE 370 2664 #define SSL_R_WRONG_SIGNATURE_TYPE 370
2663 #define SSL_R_WRONG_SSL_VERSION 266 2665 #define SSL_R_WRONG_SSL_VERSION 266
2664 #define SSL_R_WRONG_VERSION_NUMBER 267 2666 #define SSL_R_WRONG_VERSION_NUMBER 267
2665 #define SSL_R_X509_LIB 268 2667 #define SSL_R_X509_LIB 268
2666 #define SSL_R_X509_VERIFICATION_SETUP_PROBLEMS 269 2668 #define SSL_R_X509_VERIFICATION_SETUP_PROBLEMS 269
2667 2669
2668 #ifdef __cplusplus 2670 #ifdef __cplusplus
2669 } 2671 }
2670 #endif 2672 #endif
2671 #endif 2673 #endif
OLDNEW
« no previous file with comments | « README.chromium ('k') | openssl/ssl/ssl.h » ('j') | openssl/ssl/ssl.h » ('J')

Powered by Google App Engine
This is Rietveld 408576698