From 7c69d2523a8b4760065b1596c1837292e9dfff53 Mon Sep 17 00:00:00 2001 From: Dan Winship Date: Fri, 1 Dec 2000 20:25:10 +0000 Subject: Writes out passwords (to .gnome_private) in our patented proprietary "Best * session.c (mail_session_remember_password): Writes out passwords (to .gnome_private) in our patented proprietary "Best Awesome Super Encryption 64" ("BASE64") format which could not possibly ever be cracked by even the most cryptographically knowledgeable five-year-olds. (mail_session_init): Load remembered passwords at startup. (mail_session_forget_passwords): Erase them from disk as well as memory. * mail-config.c: Add "remember_password" field to MailConfigService. (mail_config_write_on_exit): Call mail_session_remember_password for services with "remember_password" set. * mail-config-gui.c: Add "remember password" checkbox to the dialogs, and make it appear and disappear as appropriate. svn path=/trunk/; revision=6760 --- mail/mail-config.h | 1 + 1 file changed, 1 insertion(+) (limited to 'mail/mail-config.h') diff --git a/mail/mail-config.h b/mail/mail-config.h index e11ce1a67f..bbf7176acb 100644 --- a/mail/mail-config.h +++ b/mail/mail-config.h @@ -38,6 +38,7 @@ typedef struct { gchar *url; gboolean keep_on_server; + gboolean remember_password; } MailConfigService; /* Identities */ -- cgit v1.2.3