[seahorse] Don't show the passphrase in plaintext.



commit 262aec9f1f109f9e2ad670c67b4db535cef2017c
Author: Pablo Castellano <pablog src gnome org>
Date:   Wed Feb 17 11:59:16 2010 +0100

    Don't show the passphrase in plaintext.
    
    Bug introduced in 6bfb8025ed42f47748b6d83d604a4fa71aec61df

 libseahorse/seahorse-passphrase.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)
---
diff --git a/libseahorse/seahorse-passphrase.c b/libseahorse/seahorse-passphrase.c
index 7d9ca80..fd17283 100644
--- a/libseahorse/seahorse-passphrase.c
+++ b/libseahorse/seahorse-passphrase.c
@@ -251,6 +251,7 @@ seahorse_passphrase_prompt_show (const gchar *title, const gchar *description,
         buffer = seahorse_secure_buffer_new ();
         entry = GTK_ENTRY (gtk_entry_new_with_buffer (buffer));
         g_object_unref (buffer);
+        gtk_entry_set_visibility (entry, FALSE);
         gtk_widget_set_size_request (GTK_WIDGET (entry), 200, -1);
         g_object_set_data (G_OBJECT (dialog), "confirm-entry", entry);
         g_signal_connect (G_OBJECT (entry), "activate", G_CALLBACK (confirm_callback), dialog);
@@ -270,6 +271,7 @@ seahorse_passphrase_prompt_show (const gchar *title, const gchar *description,
     entry = GTK_ENTRY (gtk_entry_new_with_buffer (buffer));
     g_object_unref (buffer);
     gtk_widget_set_size_request (GTK_WIDGET (entry), 200, -1);
+    gtk_entry_set_visibility (entry, FALSE);
     g_object_set_data (G_OBJECT (dialog), "secure-entry", entry);
     g_signal_connect (G_OBJECT (entry), "activate", G_CALLBACK (enter_callback), dialog);
     gtk_table_attach_defaults (table, GTK_WIDGET (entry), 1, 2, 1, 2);



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