From 49cdaf5df8732f4085ff3e6b64bb09beb1f7e9c5 Mon Sep 17 00:00:00 2001 From: Stef Walter Date: Sat, 14 Jul 2012 08:59:36 +0200 Subject: [PATCH] Release version 0.6 --- NEWS | 7 +++ configure.ac | 2 +- .../libsecret/libsecret-examples.sgml | 52 +++++++++---------- ...ove-password.js => test-clear-password.js} | 0 ...ove-password.py => test-clear-password.py} | 16 +++--- 5 files changed, 42 insertions(+), 35 deletions(-) rename libsecret/tests/{test-remove-password.js => test-clear-password.js} (100%) rename libsecret/tests/{test-remove-password.py => test-clear-password.py} (73%) diff --git a/NEWS b/NEWS index 81dcb65..4126d09 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,10 @@ +0.6 + * Rename secret_password_remove() to secret_password_clear() + and similar names for related functions. + * The secret_attribute_build() functions are stable + * The predefined secret schemas are stable + * Build fixes + 0.5 * secret_service_remove() removes all unlocked matching items * Make sure that we have some attributes when searching diff --git a/configure.ac b/configure.ac index 24f8154..f49c0c6 100644 --- a/configure.ac +++ b/configure.ac @@ -1,6 +1,6 @@ AC_PREREQ(2.63) -AC_INIT([libsecret],[0.5], +AC_INIT([libsecret],[0.6], [http://bugzilla.gnome.org/enter_bug.cgi?product=libsecret], [libsecret]) diff --git a/docs/reference/libsecret/libsecret-examples.sgml b/docs/reference/libsecret/libsecret-examples.sgml index 67c3bce..b6f881b 100644 --- a/docs/reference/libsecret/libsecret-examples.sgml +++ b/docs/reference/libsecret/libsecret-examples.sgml @@ -215,13 +215,13 @@ This next example looks up a password synchronously. The function @@ -253,10 +253,10 @@ * The variable argument list is the attributes used to later * lookup the password. These attributes must conform to the schema. */ - gboolean removed = secret_password_remove_sync (EXAMPLE_SCHEMA, NULL, &error, - "string", "nine", - "even", FALSE, - NULL); + gboolean removed = secret_password_clear_sync (EXAMPLE_SCHEMA, NULL, &error, + "string", "nine", + "even", FALSE, + NULL); if (error != NULL) { /* ... handle the failure here */ @@ -423,14 +423,14 @@ This next example removes a password synchronously. The function @@ -441,9 +441,9 @@ const Secret = imports.gi.Secret; /* The attributes used to lookup which password to remove should conform to the schema. */ - var removed = Secret.password_remove_sync(EXAMPLE_SCHEMA, - { "number": "8", "even": "true" }, - null); + var removed = Secret.password_clear_sync(EXAMPLE_SCHEMA, + { "number": "8", "even": "true" }, + null); /* removed will be true if the password was removed */ ]]> @@ -592,12 +592,12 @@ This next example removes a password synchronously. The function @@ -607,7 +607,7 @@ @@ -759,8 +759,8 @@ attributes["string"] = "eight"; attributes["even"] = "true"; - Secret.password_removev.begin (example_schema, attributes, null, (obj, async_res) => { - bool removed = Secret.password_removev.end (async_res); + Secret.password_clearv.begin (example_schema, attributes, null, (obj, async_res) => { + bool removed = Secret.password_clearv.end (async_res); }); ]]> @@ -774,8 +774,8 @@ attributes["string"] = "eight"; attributes["even"] = "true"; - bool removed = Secret.password_remove_sync (example_schema, null, - "number", 8, "string", "eight", "even", true); + bool removed = Secret.password_clear_sync (example_schema, null, + "number", 8, "string", "eight", "even", true); /* removed will be true if the password was removed */ ]]> diff --git a/libsecret/tests/test-remove-password.js b/libsecret/tests/test-clear-password.js similarity index 100% rename from libsecret/tests/test-remove-password.js rename to libsecret/tests/test-clear-password.js diff --git a/libsecret/tests/test-remove-password.py b/libsecret/tests/test-clear-password.py similarity index 73% rename from libsecret/tests/test-remove-password.py rename to libsecret/tests/test-clear-password.py index b587c9a..8d01506 100644 --- a/libsecret/tests/test-remove-password.py +++ b/libsecret/tests/test-clear-password.py @@ -27,7 +27,7 @@ class TestRemove(unittest.TestCase): password = Secret.password_lookup_sync(STORE_SCHEMA, attributes, None) self.assertEqual("111", password) - deleted = Secret.password_remove_sync(STORE_SCHEMA, attributes, None) + deleted = Secret.password_clear_sync(STORE_SCHEMA, attributes, None) self.assertEqual(True, deleted) def testSyncNotFound(self): @@ -36,7 +36,7 @@ class TestRemove(unittest.TestCase): password = Secret.password_lookup_sync(STORE_SCHEMA, attributes, None) self.assertEqual(None, password) - deleted = Secret.password_remove_sync(STORE_SCHEMA, attributes, None) + deleted = Secret.password_clear_sync(STORE_SCHEMA, attributes, None) self.assertEqual(False, deleted) def testAsynchronous(self): @@ -44,11 +44,11 @@ class TestRemove(unittest.TestCase): def on_result_ready(source, result, unused): loop.quit() - deleted = Secret.password_remove_finish(result) + deleted = Secret.password_clear_finish(result) self.assertEquals(True, deleted) - Secret.password_remove(STORE_SCHEMA, { "number": "2", "string": "two" }, - None, on_result_ready, None) + Secret.password_clear(STORE_SCHEMA, { "number": "2", "string": "two" }, + None, on_result_ready, None) loop.run() @@ -57,11 +57,11 @@ class TestRemove(unittest.TestCase): def on_result_ready(source, result, unused): loop.quit() - deleted = Secret.password_remove_finish(result) + deleted = Secret.password_clear_finish(result) self.assertEquals(False, deleted) - Secret.password_remove(STORE_SCHEMA, { "number": "7", "string": "five" }, - None, on_result_ready, None) + Secret.password_clear(STORE_SCHEMA, { "number": "7", "string": "five" }, + None, on_result_ready, None) loop.run()