[libsoup] connection: remove soup_connection_get_tls_info()



commit bbe245141742cee0b557fb9c3b1897a50f040b6b
Author: Carlos Garcia Campos <cgarcia igalia com>
Date:   Tue Apr 20 10:59:41 2021 +0200

    connection: remove soup_connection_get_tls_info()
    
    It's unused

 libsoup/soup-connection.c | 23 -----------------------
 libsoup/soup-connection.h |  3 ---
 2 files changed, 26 deletions(-)
---
diff --git a/libsoup/soup-connection.c b/libsoup/soup-connection.c
index 4beb599b..51ae2deb 100644
--- a/libsoup/soup-connection.c
+++ b/libsoup/soup-connection.c
@@ -916,29 +916,6 @@ soup_connection_is_via_proxy (SoupConnection *conn)
        return priv->proxy_uri != NULL;
 }
 
-gboolean
-soup_connection_get_tls_info (SoupConnection       *conn,
-                             GTlsCertificate     **certificate,
-                             GTlsCertificateFlags *errors)
-{
-       SoupConnectionPrivate *priv;
-       GTlsConnection *tls_connection;
-
-       g_return_val_if_fail (SOUP_IS_CONNECTION (conn), FALSE);
-
-       priv = soup_connection_get_instance_private (conn);
-       if (!G_IS_TLS_CONNECTION (priv->connection))
-               return FALSE;
-
-       tls_connection = G_TLS_CONNECTION (priv->connection);
-       if (certificate)
-               *certificate = g_tls_connection_get_peer_certificate (tls_connection);
-       if (errors)
-               *errors = g_tls_connection_get_peer_certificate_errors (tls_connection);
-
-       return TRUE;
-}
-
 static gboolean
 is_idle_connection_disconnected (SoupConnection *conn)
 {
diff --git a/libsoup/soup-connection.h b/libsoup/soup-connection.h
index 410bde0e..97f216b6 100644
--- a/libsoup/soup-connection.h
+++ b/libsoup/soup-connection.h
@@ -55,9 +55,6 @@ GUri           *soup_connection_get_remote_uri (SoupConnection   *conn);
 GUri           *soup_connection_get_proxy_uri  (SoupConnection   *conn);
 gboolean        soup_connection_is_via_proxy   (SoupConnection   *conn);
 gboolean        soup_connection_is_tunnelled   (SoupConnection   *conn);
-gboolean        soup_connection_get_tls_info   (SoupConnection   *conn,
-                                               GTlsCertificate **certificate,
-                                               GTlsCertificateFlags *errors);
 
 SoupConnectionState soup_connection_get_state  (SoupConnection   *conn);
 void                soup_connection_set_state  (SoupConnection   *conn,


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