Add log messages for debugging 01/269201/1 accepted/tizen/unified/20220114.130130 submit/tizen/20220112.065726
authorSeonah Moon <seonah1.moon@samsung.com>
Tue, 11 Jan 2022 08:31:55 +0000 (17:31 +0900)
committerSeonah Moon <seonah1.moon@samsung.com>
Tue, 11 Jan 2022 08:31:55 +0000 (17:31 +0900)
Change-Id: I09b69501d5bc4dcc4683fbbc9e6ddf632f458427

tls/openssl/gtlscertificate-openssl.c
tls/openssl/gtlsclientconnection-openssl.c
tls/openssl/gtlsconnection-openssl.c

index 47b31e3..f3afc3d 100644 (file)
@@ -701,6 +701,7 @@ g_tls_certificate_openssl_verify_identity (GTlsCertificateOpenssl *openssl,
    * subjectAltNames, if appropriate for @identity.
    */
 
+  TIZEN_LOGE("SSL HandShake - Bad Identity");
   return G_TLS_CERTIFICATE_BAD_IDENTITY;
 }
 
index facc0a7..7c163a8 100644 (file)
@@ -535,7 +535,10 @@ g_tls_client_connection_openssl_initable_init (GInitable       *initable,
 
   DATA_INDEX_LOCK(data_index);
   if (data_index == -1) {
-      data_index = SSL_get_ex_new_index (0, (void *)"gtlsclientconnection", NULL, NULL, NULL);
+         data_index = SSL_get_ex_new_index (0, (void *)"gtlsclientconnection", NULL, NULL, NULL);
+         TIZEN_LOGI("new data_index[%d]", data_index);
+  } else {
+         TIZEN_LOGI("data_index[%d] is already exist", data_index);
   }
   SSL_set_ex_data (client->ssl, data_index, client);
   DATA_INDEX_UNLOCK(data_index);
index 265845e..c6cfb03 100644 (file)
@@ -442,6 +442,7 @@ g_tls_connection_openssl_prepare_handshake (GTlsConnectionBase  *tls,
 {
   SSL *ssl;
 
+  TIZEN_LOGI("tls[%p]", tls);
   if (!advertised_protocols)
     return;
 
@@ -510,6 +511,7 @@ g_tls_connection_openssl_verify_chain (GTlsConnectionBase       *tls,
     }
   else
     {
+      TIZEN_LOGE("SSL Handshake - Unknown CA");
       errors |= G_TLS_CERTIFICATE_UNKNOWN_CA;
       errors |= g_tls_certificate_verify (chain, identity, NULL);
     }
@@ -557,6 +559,8 @@ g_tls_connection_openssl_complete_handshake (GTlsConnectionBase   *tls,
   if (!handshake_succeeded)
     return;
 
+  TIZEN_LOGI("tls[%p]", tls);
+
   ssl = g_tls_connection_openssl_get_ssl (G_TLS_CONNECTION_OPENSSL (tls));
   session = SSL_get_session (ssl);
 
@@ -1061,6 +1065,8 @@ g_tls_connection_openssl_close (GTlsConnectionBase  *tls,
 
   priv->shutting_down = TRUE;
 
+ TIZEN_LOGI("tls[%p]", tls);
+
   return perform_openssl_io (G_TLS_CONNECTION_OPENSSL (tls),
                              G_IO_IN | G_IO_OUT,
                              (GTlsOpensslIOFunc) SSL_shutdown,