[Commits] [SCM] claws branch, master, updated. 3.13.2-108-gb998857

ticho at claws-mail.org ticho at claws-mail.org
Wed Apr 6 14:54:14 CEST 2016


The branch, master has been updated
       via  b998857198668a5d6b54f96c9ebc54098c2c001b (commit)
       via  75dba924fdd686c9827beaa633423d45c79e104f (commit)
      from  3404740af6ad4adedcd38a63e040c6525830f0eb (commit)

Summary of changes:
 src/common/plugin.c                |    5 -----
 src/plugins/managesieve/claws.def  |    3 ++-
 src/plugins/rssyl/claws.def        |    2 ++
 src/plugins/spam_report/claws.def  |    3 +++
 src/plugins/spam_report/plugin.def |    1 -
 src/plugins/vcalendar/claws.def    |    3 +++
 6 files changed, 10 insertions(+), 7 deletions(-)


- Log -----------------------------------------------------------------
commit b998857198668a5d6b54f96c9ebc54098c2c001b
Author: Andrej Kacian <ticho at claws-mail.org>
Date:   Wed Apr 6 14:53:57 2016 +0200

    Update plugins' claws.def filess for Windows build.

diff --git a/src/plugins/managesieve/claws.def b/src/plugins/managesieve/claws.def
index d0e7e87..9a634db 100644
--- a/src/plugins/managesieve/claws.def
+++ b/src/plugins/managesieve/claws.def
@@ -33,8 +33,9 @@ manage_window_unmap
 md5_hex_hmac
 message_search_other
 passcrypt_decrypt
-passcrypt_encrypt
 password_get
+passwd_store_get_account
+passwd_store_set_account
 prefs_account_get_privacy_prefs
 prefs_account_register_page
 prefs_account_set_privacy_prefs
diff --git a/src/plugins/rssyl/claws.def b/src/plugins/rssyl/claws.def
index d157eb2..eafb41d 100644
--- a/src/plugins/rssyl/claws.def
+++ b/src/plugins/rssyl/claws.def
@@ -90,6 +90,8 @@ make_dir_hier
 mh_get_class
 move_file
 msgcache_destroy
+passwd_store_get
+passwd_store_set
 prefs_common_get_prefs
 prefs_file_close
 prefs_file_close_revert
diff --git a/src/plugins/spam_report/claws.def b/src/plugins/spam_report/claws.def
index 15f8289..28bbdc7 100644
--- a/src/plugins/spam_report/claws.def
+++ b/src/plugins/spam_report/claws.def
@@ -33,6 +33,9 @@ matcherlist_free
 matcherlist_match
 matcherlist_new
 matcherprop_new
+passwd_store_get
+passwd_store_set
+passwd_store_write_config
 pref_get_escaped_pref
 pref_get_unescaped_pref
 prefs_common
diff --git a/src/plugins/spam_report/plugin.def b/src/plugins/spam_report/plugin.def
index 982dc5a..4e547b5 100644
--- a/src/plugins/spam_report/plugin.def
+++ b/src/plugins/spam_report/plugin.def
@@ -7,4 +7,3 @@ EXPORTS
         plugin_type
 	plugin_provides
         plugin_version
-	plugin_master_passphrase_change
diff --git a/src/plugins/vcalendar/claws.def b/src/plugins/vcalendar/claws.def
index de9bbe5..388d32e 100644
--- a/src/plugins/vcalendar/claws.def
+++ b/src/plugins/vcalendar/claws.def
@@ -123,6 +123,9 @@ prefs_set_block_label
 prefs_set_default
 prefs_write_open
 prefs_write_param
+passwd_store_get
+passwd_store_set
+passwd_store_write_config
 procheader_parse_file
 procmime_get_first_encrypted_text_content
 procmime_get_first_text_content

commit 75dba924fdd686c9827beaa633423d45c79e104f
Author: Andrej Kacian <ticho at claws-mail.org>
Date:   Wed Apr 6 14:53:37 2016 +0200

    Remove unneeded plugin_master_passphrase_change().

diff --git a/src/common/plugin.c b/src/common/plugin.c
index 9822d61..0e43190 100644
--- a/src/common/plugin.c
+++ b/src/common/plugin.c
@@ -420,7 +420,6 @@ Plugin *plugin_load(const gchar *filename, gchar **error)
 	const gchar *(*plugin_type)(void);
 	const gchar *(*plugin_licence)(void);
 	struct PluginFeature *(*plugin_provides)(void);
-	void (*plugin_master_passphrase_change) (const gchar *oldp, const gchar *newp) = NULL;
 
 	gint ok;
 	START_TIMING((filename?filename:"NULL plugin"));
@@ -478,9 +477,6 @@ init_plugin:
 		return NULL;
 	}
 
-	/* Optional methods */
-	g_module_symbol(plugin->module, "plugin_master_passphrase_change", (gpointer)&plugin_master_passphrase_change);
-	
 	if (plugin_licence_check(plugin_licence()) != TRUE) {
 		*error = g_strdup(_("This module is not licensed under a GPL v3 or later compatible license."));
 		if (plugin->unloaded_hidden)
@@ -512,7 +508,6 @@ init_plugin:
 	plugin->type = plugin_type;
 	plugin->licence = plugin_licence;
 	plugin->provides = plugin_provides;
-	plugin->master_passphrase_change = plugin_master_passphrase_change;
 	plugin->filename = g_strdup(filename);
 	plugin->error = NULL;
 

-----------------------------------------------------------------------


hooks/post-receive
-- 
Claws Mail


More information about the Commits mailing list