aboutsummaryrefslogtreecommitdiffstats
path: root/smime/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'smime/ChangeLog')
-rw-r--r--smime/ChangeLog21
1 files changed, 21 insertions, 0 deletions
diff --git a/smime/ChangeLog b/smime/ChangeLog
index 9627956f49..fd54b722fb 100644
--- a/smime/ChangeLog
+++ b/smime/ChangeLog
@@ -1,3 +1,24 @@
+2004-03-19 Chris Toshok <toshok@ximian.com>
+
+ [ fixes bug #52829 ]
+
+ * lib/smime-marshal.list: add BOOL:POINTER,POINTER for
+ pk11_change_passwd.
+
+ * lib/e-cert-db.c (e_cert_db_class_init): initialize the
+ pk11_change_passwd signal.
+ (e_cert_db_login_to_slot): emit "pk11_change_passwd" with
+ old_passwd == NULL to initialize the database.
+
+ * lib/e-cert-db.h: add pk11_change_passwd signal slot.
+
+ * gui/component.c (smime_pk11_change_passwd): implement the
+ portion of this that gets called with old_passwd == NULL (the only
+ part that needs implementing yet, since we don't have a UI for
+ changing the password.)
+ (smime_component_init): hook up to the pk11_change_passwd signal
+ on ECertDB.
+
2004-03-10 Rodney Dawes <dobey@ximian.com>
* gui/certificate-viewer.c (certificate_viewer_show): Fix the border