s_client should inform the user of any compression/expansion methods used.
This commit is contained in:
parent
377dcdba44
commit
f44e184ec6
@ -944,6 +944,7 @@ static void print_stuff(BIO *bio, SSL *s, int full)
|
|||||||
SSL_CIPHER *c;
|
SSL_CIPHER *c;
|
||||||
X509_NAME *xn;
|
X509_NAME *xn;
|
||||||
int j,i;
|
int j,i;
|
||||||
|
const COMP_METHOD *comp, *exp;
|
||||||
|
|
||||||
if (full)
|
if (full)
|
||||||
{
|
{
|
||||||
@ -1046,6 +1047,12 @@ static void print_stuff(BIO *bio, SSL *s, int full)
|
|||||||
EVP_PKEY_bits(pktmp));
|
EVP_PKEY_bits(pktmp));
|
||||||
EVP_PKEY_free(pktmp);
|
EVP_PKEY_free(pktmp);
|
||||||
}
|
}
|
||||||
|
comp=SSL_get_current_compression(s);
|
||||||
|
exp=SSL_get_current_expansion(s);
|
||||||
|
BIO_printf(bio,"Compression: %s\n",
|
||||||
|
comp ? SSL_COMP_get_name(comp) : "NONE");
|
||||||
|
BIO_printf(bio,"Expansion: %s\n",
|
||||||
|
exp ? SSL_COMP_get_name(exp) : "NONE");
|
||||||
SSL_SESSION_print(bio,SSL_get_session(s));
|
SSL_SESSION_print(bio,SSL_get_session(s));
|
||||||
BIO_printf(bio,"---\n");
|
BIO_printf(bio,"---\n");
|
||||||
if (peer != NULL)
|
if (peer != NULL)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user