[BACK]Return to s_client.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / openssl

Diff for /src/usr.bin/openssl/s_client.c between version 1.31 and 1.32

version 1.31, 2017/01/24 09:07:40 version 1.32, 2017/04/18 02:15:50
Line 1266 
Line 1266 
         free(pass);          free(pass);
         if (vpm)          if (vpm)
                 X509_VERIFY_PARAM_free(vpm);                  X509_VERIFY_PARAM_free(vpm);
         if (cbuf != NULL) {          freezero(cbuf, BUFSIZZ);
                 explicit_bzero(cbuf, BUFSIZZ);          freezero(sbuf, BUFSIZZ);
                 free(cbuf);          freezero(mbuf, BUFSIZZ);
         }  
         if (sbuf != NULL) {  
                 explicit_bzero(sbuf, BUFSIZZ);  
                 free(sbuf);  
         }  
         if (mbuf != NULL) {  
                 explicit_bzero(mbuf, BUFSIZZ);  
                 free(mbuf);  
         }  
         if (bio_c_out != NULL) {          if (bio_c_out != NULL) {
                 BIO_free(bio_c_out);                  BIO_free(bio_c_out);
                 bio_c_out = NULL;                  bio_c_out = NULL;

Legend:
Removed from v.1.31  
changed lines
  Added in v.1.32