Stef Walter [Wed, 11 Dec 2013 09:32:25 +0000 (10:32 +0100)]
Mark most of unstable API as stable
This is with the exception of the 'path' functions.
Stef Walter [Wed, 11 Dec 2013 09:54:40 +0000 (10:54 +0100)]
secret-prompt: Use string window ids
This is more portable and exposes what's actually in the Secret
Service API. This change was made before going stable with the
prompting functions.
Stef Walter [Wed, 11 Dec 2013 09:12:23 +0000 (10:12 +0100)]
tests: Fix up the javascript and python tests
Stef Walter [Wed, 11 Dec 2013 09:11:58 +0000 (10:11 +0100)]
tests: Stop when either the javascript or python tests fail
Stef Walter [Wed, 11 Dec 2013 09:11:30 +0000 (10:11 +0100)]
configure: No need for GTK or GTK compile flags
Stef Walter [Wed, 11 Dec 2013 09:11:01 +0000 (10:11 +0100)]
configure: Bump glib version
And cleanup how we list our version dependencies, required and optional
Stef Walter [Wed, 11 Dec 2013 08:42:01 +0000 (09:42 +0100)]
test-attributes: Remove deprecated use of g_test_trap_fork()
Stef Walter [Wed, 11 Dec 2013 08:41:27 +0000 (09:41 +0100)]
libsecret: Don't use non-portable sed -i shell command
https://bugzilla.gnome.org/show_bug.cgi?id=720087
Stef Walter [Thu, 17 Oct 2013 06:59:55 +0000 (08:59 +0200)]
Fix documentation warnings
Daniel Korostil [Mon, 4 Nov 2013 21:02:59 +0000 (23:02 +0200)]
Added uk translation
Dimitris Spingos [Wed, 30 Oct 2013 06:00:11 +0000 (08:00 +0200)]
Added Greek translation
Carles Ferrando [Sun, 13 Oct 2013 19:53:42 +0000 (21:53 +0200)]
[l10n] Added Catalan (Valencian) translation
Gil Forcada [Sun, 13 Oct 2013 19:53:38 +0000 (21:53 +0200)]
[l10n] Updated Catalan translation
Anish A [Fri, 11 Oct 2013 16:31:10 +0000 (22:01 +0530)]
Updated Malayalam Translation
Victor Ibragimov [Thu, 10 Oct 2013 11:47:22 +0000 (16:47 +0500)]
Tajik translation added
Kristjan SCHMIDT [Wed, 9 Oct 2013 18:03:37 +0000 (20:03 +0200)]
Add Esperanto translation
eternalhui [Wed, 9 Oct 2013 07:16:50 +0000 (15:16 +0800)]
add Simplified Chinese (zh_CN) translation
Ikey Doherty [Wed, 4 Sep 2013 12:00:29 +0000 (13:00 +0100)]
autotools: Fix the manpages flag in configure.ac
Running ./configure --disable-man-pages is invalid, despite being
reported as valid by the configure script. The actual flag should
be --disable-manpages. This commit corrects this behaviour.
https://bugzilla.gnome.org/show_bug.cgi?id=707452
Fernando Carvalho [Wed, 18 Sep 2013 23:19:37 +0000 (00:19 +0100)]
Updated Portuguese translation
Fernando Carvalho [Wed, 18 Sep 2013 23:04:40 +0000 (00:04 +0100)]
Updated Portuguese translation
Reinout van Schouwen [Wed, 18 Sep 2013 21:12:47 +0000 (23:12 +0200)]
Initial Dutch translation
Daniel Martinez [Wed, 18 Sep 2013 15:49:24 +0000 (17:49 +0200)]
Added Aragonese translation
A S Alam [Wed, 18 Sep 2013 02:55:02 +0000 (21:55 -0500)]
Punjabi Translation updated by Aman
Ihar Hrachyshka [Tue, 17 Sep 2013 19:56:05 +0000 (22:56 +0300)]
Added Belarusian translation.
Changwoo Ryu [Sat, 14 Sep 2013 13:21:58 +0000 (22:21 +0900)]
Added Korean translation
Nilamdyuti Goswami [Fri, 13 Sep 2013 13:06:58 +0000 (18:36 +0530)]
Assamese translation updated
Nilamdyuti Goswami [Fri, 13 Sep 2013 13:06:27 +0000 (18:36 +0530)]
Added Assamese to LINGUAS
Piotr Drąg [Thu, 12 Sep 2013 17:51:59 +0000 (19:51 +0200)]
Fix D-Bus spelling in the .doap file
Rūdolfs Mazurs [Thu, 12 Sep 2013 17:01:03 +0000 (20:01 +0300)]
Added Latvian translation
Stef Walter [Mon, 26 Aug 2013 15:42:16 +0000 (17:42 +0200)]
Release version 0.16
Claude Paroz [Sun, 25 Aug 2013 20:14:30 +0000 (22:14 +0200)]
Added French translation
Kjartan Maraas [Thu, 22 Aug 2013 14:07:29 +0000 (16:07 +0200)]
Updated Norwegian bokmål translation
A S Alam [Tue, 20 Aug 2013 17:35:16 +0000 (12:35 -0500)]
update LINGUAS file for Punjabi (pa) locale
Fabio Tomat [Tue, 20 Aug 2013 12:22:48 +0000 (14:22 +0200)]
Added Friulian translation
Fabio Tomat [Tue, 20 Aug 2013 12:22:44 +0000 (14:22 +0200)]
Added Friulian translation
Christian Kirbach [Thu, 15 Aug 2013 21:01:49 +0000 (23:01 +0200)]
Added German translation
Stef Walter [Thu, 15 Aug 2013 08:02:21 +0000 (10:02 +0200)]
More reliable means of checking if object was finalized
Don't try to use G_IS_OBJECT() to see if an object was finalized
as this segfaults in corner cases, even with our crafty check
for a pointer within our memory space.
https://bugzilla.gnome.org/show_bug.cgi?id=705202
Stef Walter [Wed, 7 Aug 2013 19:08:26 +0000 (21:08 +0200)]
Clarify documentation for secret_service_clear_xxx()
https://bugzilla.gnome.org/show_bug.cgi?id=705629
Kris Thomsen [Mon, 5 Aug 2013 11:00:30 +0000 (13:00 +0200)]
Updated Danish translation
Kenneth Nielsen [Mon, 5 Aug 2013 11:00:30 +0000 (13:00 +0200)]
Added da to list of languages
Yaron Shahrabani [Wed, 31 Jul 2013 14:30:00 +0000 (17:30 +0300)]
Added Hebrew translation.
Chao-Hsiung Liao [Thu, 25 Jul 2013 13:25:11 +0000 (21:25 +0800)]
Updated Traditional Chinese translation(Hong Kong and Taiwan)
Chao-Hsiung Liao [Sat, 20 Jul 2013 12:08:16 +0000 (20:08 +0800)]
Updated Traditional Chinese translation(Hong Kong and Taiwan)
Stef Walter [Mon, 15 Jul 2013 11:54:08 +0000 (13:54 +0200)]
Allow building with automake 1.14
Tested by Carlos Soriano
https://bugzilla.gnome.org/show_bug.cgi?id=704233
Pavol Klačanský [Sun, 14 Jul 2013 15:52:18 +0000 (17:52 +0200)]
Updated slovak translation
Andika Triwidada [Thu, 4 Jul 2013 05:33:38 +0000 (12:33 +0700)]
Added Indonesian translation
Stef Walter [Fri, 21 Jun 2013 10:51:54 +0000 (12:51 +0200)]
Use AM_CPPFLAGS instead of INCLUDES
automake 1.13 deprecates the latter
Stef Walter [Fri, 21 Jun 2013 10:46:04 +0000 (12:46 +0200)]
Bump version number
So that other projects can depend on the changes in recent commits.
Stef Walter [Fri, 21 Jun 2013 10:40:40 +0000 (12:40 +0200)]
Pass return_type to prompt async begin functions, rather than finish
Much like g_dbus_connection_call() we now pass our return_type value
when starting the async operation. This unbreaks vala and various
other bindings that make assumptions about the form of xxx_finish()
async calls.
This is an API/API break, but its to the portion of the library
marked as unstable. Only used by seahorse (in jhbuild) and updated
usage there.
Stef Walter [Fri, 21 Jun 2013 10:35:54 +0000 (12:35 +0200)]
Simpler way to use custom service/collection/item types
The previous way of setting collection_gtype and item_gtype
on SecretServiceClass was not very bindings friendly. Instead
allow per instance virtual functions to return the GTypes.
Stef Walter [Fri, 21 Jun 2013 08:34:56 +0000 (10:34 +0200)]
collection: Have gobject-introspection and glib-mkenums recognize flags
Recognize flags correctly by putting << in their enum values. This
is pretty ugly and I wish there was an annotation.
Stef Walter [Fri, 21 Jun 2013 08:05:08 +0000 (10:05 +0200)]
service: Rename secret_service_new() and friends to open()
The _new() suffix confuses vala and gobject introspection thinking
that it's a constructor, and there's no way to tell it otherwise. And
things really get messy because they're async functions.
So while we're still unstable, rename these functions to
secret_service_open() secret_service_open_sync() and
secret_service_open_finish().
This is an API/API break, but its to the portion of the library
marked as unstable. Only used by seahorse (in jhbuild) and updated
usage there.
Stef Walter [Thu, 20 Jun 2013 10:11:27 +0000 (12:11 +0200)]
Add secret_value_get_text() function to return NULL terminated secret
Jiří Klimeš [Mon, 15 Apr 2013 07:38:04 +0000 (09:38 +0200)]
Fix return types in secret_service_search_finish() on error paths
Signed-off-by: Jiří Klimeš <jklimes@redhat.com>
https://bugzilla.gnome.org/show_bug.cgi?id=698040
Pavol Klačanský [Mon, 17 Jun 2013 17:32:44 +0000 (19:32 +0200)]
Updated slovak translation
Pavol Klačanský [Mon, 17 Jun 2013 17:30:57 +0000 (19:30 +0200)]
Updated slovak translation
Aurimas Černius [Sun, 9 Jun 2013 20:30:29 +0000 (23:30 +0300)]
Added Lithuanian translation
Kjartan Maraas [Sun, 2 Jun 2013 00:21:43 +0000 (02:21 +0200)]
Updated Norwegian bokmål translation
Kjartan Maraas [Sun, 2 Jun 2013 00:21:40 +0000 (02:21 +0200)]
Add nb
Fran Diéguez [Sat, 1 Jun 2013 22:02:54 +0000 (00:02 +0200)]
Updated Galician translations
Marek Černocký [Mon, 18 Mar 2013 20:06:34 +0000 (21:06 +0100)]
Updated Czech translation
Stef Walter [Mon, 18 Mar 2013 07:08:08 +0000 (08:08 +0100)]
Release version 0.15
Balázs Úr [Fri, 15 Mar 2013 11:30:58 +0000 (12:30 +0100)]
Added hu entry
Balázs Úr [Fri, 15 Mar 2013 11:30:33 +0000 (12:30 +0100)]
Updated Hungarian translation
Martin Srebotnjak [Thu, 14 Mar 2013 19:45:23 +0000 (20:45 +0100)]
Updated Slovenian translation
Peter Bloomfield [Wed, 13 Mar 2013 16:43:23 +0000 (12:43 -0400)]
Do not quote NULL sentinel
https://bugzilla.gnome.org/show_bug.cgi?id=695791
Milo Casagrande [Wed, 13 Mar 2013 20:40:27 +0000 (21:40 +0100)]
[l10n] Updated Italian translation.
Rafael Ferreira [Wed, 13 Mar 2013 00:07:00 +0000 (21:07 -0300)]
Updated Brazilian Portuguese translation
Stef Walter [Mon, 4 Mar 2013 18:29:39 +0000 (19:29 +0100)]
Release version 0.14
Claudio Saavedra [Wed, 27 Feb 2013 09:11:48 +0000 (11:11 +0200)]
secret-value: allow empty strings
Passwords and other secrets are allowed to be empty strings, therefore
the check for length != 0 is wrong.
Add tests for empty SecretValue contents.
https://bugzilla.gnome.org/show_bug.cgi?id=694787
Yuri Myasoedov [Sun, 3 Mar 2013 19:26:58 +0000 (23:26 +0400)]
Updated Russian translation
Stas Solovey [Sun, 3 Mar 2013 19:26:19 +0000 (23:26 +0400)]
Added Russian translation
A S Alam [Sun, 3 Mar 2013 02:06:03 +0000 (07:36 +0530)]
Punjabi: Translation updated (aalam)
Claudio Saavedra [Tue, 19 Feb 2013 09:02:21 +0000 (11:02 +0200)]
secret-attributes: improve validation of attributes table
Attributes table that are built by the library itself contain
the xdg:schema meta-attribute. Additionally,
secrets with a SECRET_SCHEMA_COMPAT_NETWORK schema might also have
libgnomekeyring specific meta-attributes (prefixed 'gkr'). During
validation, ensure that the former is consistent with the name
of the schema and ignore the latter.
Add tests for these changes
https://bugzilla.gnome.org/show_bug.cgi?id=694107
Stef Walter [Mon, 25 Feb 2013 12:56:32 +0000 (13:56 +0100)]
Fix introspection for secret_value_get() to return a uint8
This works around a crash in pygobject.
https://bugzilla.gnome.org/show_bug.cgi?id=694448
Мирослав Николић [Wed, 20 Feb 2013 19:25:44 +0000 (20:25 +0100)]
Updated Serbian translation
Daniel Mustieles [Tue, 19 Feb 2013 11:42:54 +0000 (12:42 +0100)]
Updated Spanish translation
Stef Walter [Wed, 13 Feb 2013 16:32:54 +0000 (17:32 +0100)]
Try to unlock locked collection when storing an item
And add tests to verify this behavior.
https://bugzilla.gnome.org/show_bug.cgi?id=693723
Piotr Drąg [Mon, 18 Feb 2013 15:12:59 +0000 (16:12 +0100)]
Updated Polish translation
Stef Walter [Fri, 15 Feb 2013 13:18:50 +0000 (14:18 +0100)]
tool: Add a 'search' command for looking up items and details
The output format is meant to be parseable in the Desktop file format.
Update the documentation as well.
https://bugzilla.gnome.org/show_bug.cgi?id=693881
Stef Walter [Wed, 13 Feb 2013 16:19:02 +0000 (17:19 +0100)]
Use correct annotations for Gio.DBusProxy
Stef Walter [Wed, 13 Feb 2013 16:18:17 +0000 (17:18 +0100)]
egg: Don't use deprecated g_thread_supported() function
Nowadays glib always supports threading.
Stef Walter [Mon, 4 Feb 2013 13:47:35 +0000 (14:47 +0100)]
Release version 0.13
Stef Walter [Fri, 25 Jan 2013 18:06:25 +0000 (19:06 +0100)]
Make 'distcheck' ignore files generated by code coverage
Stef Walter [Fri, 25 Jan 2013 18:06:11 +0000 (19:06 +0100)]
Fix for GStaticMutex deprecations in glib
Stef Walter [Tue, 22 Jan 2013 15:07:45 +0000 (16:07 +0100)]
Shut up new gcc warnings
Nuno Araujo [Tue, 15 Jan 2013 17:34:10 +0000 (18:34 +0100)]
add support for automake 1.13
https://bugzilla.gnome.org/show_bug.cgi?id=692100
Milo Casagrande [Thu, 24 Jan 2013 21:04:35 +0000 (22:04 +0100)]
[l10n] Added Italian translation.
Marek Černocký [Tue, 22 Jan 2013 08:46:03 +0000 (09:46 +0100)]
Added Czech language
Marek Černocký [Tue, 22 Jan 2013 08:45:44 +0000 (09:45 +0100)]
Czech translation
Rafael Ferreira [Tue, 15 Jan 2013 15:37:03 +0000 (13:37 -0200)]
Updated Brazilian Portuguese translation
Мирослав Николић [Wed, 2 Jan 2013 21:26:39 +0000 (22:26 +0100)]
Added Serbian translation
Fran Diéguez [Thu, 27 Dec 2012 00:04:04 +0000 (01:04 +0100)]
Added galician translations
Matej Urbančič [Wed, 12 Dec 2012 07:35:29 +0000 (08:35 +0100)]
Updated Slovenian translation
Matej Urbančič [Wed, 5 Dec 2012 10:07:01 +0000 (11:07 +0100)]
Added sl for Slovenian translation
Matej Urbančič [Wed, 5 Dec 2012 10:06:54 +0000 (11:06 +0100)]
Added Slovenian translation
Daniel Mustieles [Tue, 4 Dec 2012 11:06:28 +0000 (12:06 +0100)]
Updated Spanish translation
Piotr Drąg [Mon, 3 Dec 2012 23:43:33 +0000 (00:43 +0100)]
Updated Polish translation
Stef Walter [Wed, 21 Nov 2012 16:47:17 +0000 (17:47 +0100)]
Release version 0.12
Stef Walter [Wed, 14 Nov 2012 10:04:04 +0000 (11:04 +0100)]
Don't print messages when creating default collection
* This is expected behavior, so don't complain.
https://bugzilla.gnome.org/show_bug.cgi?id=688165