Skip to content

Commit

Permalink
Make SSL_set_debug deprecated in 1.1
Browse files Browse the repository at this point in the history
Reviewed-by: Viktor Dukhovni <viktor@openssl.org>
  • Loading branch information
richsalz authored and Rich Salz committed Jan 14, 2016
1 parent 311f278 commit 47153c7
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 1 deletion.
1 change: 1 addition & 0 deletions include/openssl/ssl.h
Expand Up @@ -915,6 +915,7 @@ extern "C" {
# define SSL_SESSION_get_app_data(s) (SSL_SESSION_get_ex_data(s,0))
# define SSL_CTX_get_app_data(ctx) (SSL_CTX_get_ex_data(ctx,0))
# define SSL_CTX_set_app_data(ctx,arg) (SSL_CTX_set_ex_data(ctx,0,(char *)arg))
DEPRECATEDIN_1_1_0(void SSL_set_debug(SSL *s, int debug))


/*
Expand Down
10 changes: 10 additions & 0 deletions ssl/ssl_lib.c
Expand Up @@ -3673,6 +3673,16 @@ int SSL_is_server(SSL *s)
return s->server;
}

#if OPENSSL_API_COMPAT < 0x10100000L
void SSL_set_debug(SSL *s, int debug)
{
/* Old function was do-nothing anyway... */
(void)s;
(void)debug;
}
#endif


void SSL_set_security_level(SSL *s, int level)
{
s->cert->sec_level = level;
Expand Down
2 changes: 1 addition & 1 deletion util/ssleay.num
Expand Up @@ -295,7 +295,7 @@ SSL_srp_server_param_with_username 336 1_1_0 EXIST:!VMS:FUNCTION:SRP
SSL_srp_server_param_with_un 336 1_1_0 EXIST:VMS:FUNCTION:SRP
SRP_have_to_put_srp_username 337 1_1_0 NOEXIST::FUNCTION:
SSL_SRP_CTX_free 338 1_1_0 EXIST::FUNCTION:SRP
SSL_set_debug 339 1_1_0 NOEXIST::FUNCTION:
SSL_set_debug 339 1_1_0 EXIST::FUNCTION:DEPRECATEDIN_1_1_0
SSL_SESSION_get0_peer 340 1_1_0 EXIST::FUNCTION:
TLSv1_2_client_method 341 1_1_0 EXIST::FUNCTION:
SSL_SESSION_set1_id_context 342 1_1_0 EXIST::FUNCTION:
Expand Down

0 comments on commit 47153c7

Please sign in to comment.