[glib-networking/mcatanzaro/session-resumption] FIXME: sabotague session resumption



commit 754f10472543387a0ed85ad0f95260c1f6a94583
Author: Michael Catanzaro <mcatanzaro gnome org>
Date:   Tue Oct 29 13:27:29 2019 -0500

    FIXME: sabotague session resumption

 tls/gnutls/gtlsclientconnection-gnutls.c | 4 ++++
 1 file changed, 4 insertions(+)
---
diff --git a/tls/gnutls/gtlsclientconnection-gnutls.c b/tls/gnutls/gtlsclientconnection-gnutls.c
index 8061889..afff7df 100644
--- a/tls/gnutls/gtlsclientconnection-gnutls.c
+++ b/tls/gnutls/gtlsclientconnection-gnutls.c
@@ -123,6 +123,7 @@ get_server_identity (GTlsClientConnectionGnutls *gnutls)
 static void
 g_tls_client_connection_gnutls_compute_session_id (GTlsClientConnectionGnutls *gnutls)
 {
+#if 0
   GSocketConnection *base_conn;
   GSocketAddress *remote_addr;
   GInetAddress *iaddr;
@@ -199,6 +200,7 @@ g_tls_client_connection_gnutls_compute_session_id (GTlsClientConnectionGnutls *g
       g_object_unref (remote_addr);
     }
   g_clear_object (&base_conn);
+#endif
 }
 
 static int
@@ -450,6 +452,7 @@ static void
 g_tls_client_connection_gnutls_prepare_handshake (GTlsConnectionBase  *tls,
                                                   gchar              **advertised_protocols)
 {
+#if 0
   GTlsClientConnectionGnutls *gnutls = G_TLS_CLIENT_CONNECTION_GNUTLS (tls);
 
   g_tls_client_connection_gnutls_compute_session_id (gnutls);
@@ -475,6 +478,7 @@ g_tls_client_connection_gnutls_prepare_handshake (GTlsConnectionBase  *tls,
           gnutls->session_data = g_steal_pointer (&session_data);
         }
     }
+#endif
 
   G_TLS_CONNECTION_BASE_CLASS (g_tls_client_connection_gnutls_parent_class)->
     prepare_handshake (tls, advertised_protocols);


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]