Commit Graph

812 Commits

Author SHA1 Message Date
Christian Kirbach
da7078c027 Added German translation 2013-08-15 23:01:49 +02:00
Stef Walter
9dc2f2c112 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
2013-08-15 10:04:30 +02:00
Stef Walter
5c9001ab6f Clarify documentation for secret_service_clear_xxx()
https://bugzilla.gnome.org/show_bug.cgi?id=705629
2013-08-07 21:08:26 +02:00
Kris Thomsen
8093727940 Updated Danish translation 2013-08-05 13:00:30 +02:00
Kenneth Nielsen
9a91ddf27b Added da to list of languages 2013-08-05 13:00:30 +02:00
Yaron Shahrabani
449ce9229b Added Hebrew translation. 2013-07-31 17:30:00 +03:00
Chao-Hsiung Liao
635cf5524b Updated Traditional Chinese translation(Hong Kong and Taiwan) 2013-07-25 21:25:11 +08:00
Chao-Hsiung Liao
f662cbd4d4 Updated Traditional Chinese translation(Hong Kong and Taiwan) 2013-07-20 20:08:16 +08:00
Stef Walter
6734463cc8 Allow building with automake 1.14
Tested by Carlos Soriano

https://bugzilla.gnome.org/show_bug.cgi?id=704233
2013-07-15 13:59:51 +02:00
Pavol Klačanský
f17c3aff2b Updated slovak translation 2013-07-14 17:52:18 +02:00
Andika Triwidada
2a0a40f16a Added Indonesian translation 2013-07-04 12:33:38 +07:00
Stef Walter
46fa081063 Use AM_CPPFLAGS instead of INCLUDES
automake 1.13 deprecates the latter
2013-06-21 15:11:15 +02:00
Stef Walter
1f79129f79 Bump version number
So that other projects can depend on the changes in recent commits.
2013-06-21 15:11:14 +02:00
Stef Walter
bdbdadf40c 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.
2013-06-21 15:11:14 +02:00
Stef Walter
d6367b1de0 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.
2013-06-21 15:11:14 +02:00
Stef Walter
143f00ceef 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.
2013-06-21 15:11:14 +02:00
Stef Walter
1758194f26 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.
2013-06-21 15:11:14 +02:00
Stef Walter
cec740fea9 Add secret_value_get_text() function to return NULL terminated secret 2013-06-21 15:11:14 +02:00
Jiří Klimeš
227a5b2904 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
2013-06-21 15:11:14 +02:00
Pavol Klačanský
77e7695e64 Updated slovak translation 2013-06-17 19:32:44 +02:00
Pavol Klačanský
8bc8344a73 Updated slovak translation 2013-06-17 19:30:57 +02:00
Aurimas Černius
36c79a5307 Added Lithuanian translation 2013-06-09 23:30:29 +03:00
Kjartan Maraas
831b35fcda Updated Norwegian bokmål translation 2013-06-02 02:21:43 +02:00
Kjartan Maraas
c0854b5667 Add nb 2013-06-02 02:21:40 +02:00
Fran Diéguez
4e78cb1dd4 Updated Galician translations 2013-06-02 00:02:54 +02:00
Marek Černocký
a664add2c5 Updated Czech translation 2013-03-18 21:06:34 +01:00
Stef Walter
5d5650e854 Release version 0.15 2013-03-18 08:10:28 +01:00
Balázs Úr
1c52e96e5a Added hu entry 2013-03-15 12:30:58 +01:00
Balázs Úr
1e7574da5a Updated Hungarian translation 2013-03-15 12:30:33 +01:00
Martin Srebotnjak
2416b9a992 Updated Slovenian translation 2013-03-14 20:45:23 +01:00
Peter Bloomfield
3cb4f0e178 Do not quote NULL sentinel
https://bugzilla.gnome.org/show_bug.cgi?id=695791
2013-03-14 06:52:42 +01:00
Milo Casagrande
164ec0a756 [l10n] Updated Italian translation. 2013-03-13 21:40:27 +01:00
Rafael Ferreira
97f1a823ed Updated Brazilian Portuguese translation 2013-03-12 21:07:00 -03:00
Stef Walter
b0e68a39b9 Release version 0.14 2013-03-04 19:29:39 +01:00
Claudio Saavedra
ab239c7f6b 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
2013-03-04 09:33:26 +02:00
Yuri Myasoedov
b11a7a2f81 Updated Russian translation 2013-03-03 23:26:58 +04:00
Stas Solovey
4cd7c1551b Added Russian translation 2013-03-03 23:26:19 +04:00
A S Alam
19bf2cfd69 Punjabi: Translation updated (aalam) 2013-03-03 07:36:03 +05:30
Claudio Saavedra
261749ec77 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
2013-02-26 19:30:33 +01:00
Stef Walter
ddd9bdd2e9 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
2013-02-26 15:55:49 +01:00
Мирослав Николић
9b3424a229 Updated Serbian translation 2013-02-20 20:25:44 +01:00
Daniel Mustieles
8522284188 Updated Spanish translation 2013-02-19 12:42:54 +01:00
Stef Walter
0e9870bd35 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
2013-02-19 07:08:57 +01:00
Piotr Drąg
6ebec3f7fd Updated Polish translation 2013-02-18 16:12:59 +01:00
Stef Walter
3b84dce476 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
2013-02-18 15:21:17 +01:00
Stef Walter
c2d6affadd Use correct annotations for Gio.DBusProxy 2013-02-13 17:19:02 +01:00
Stef Walter
2e8ee7cdb6 egg: Don't use deprecated g_thread_supported() function
Nowadays glib always supports threading.
2013-02-13 17:18:17 +01:00
Stef Walter
61e017e2e6 Release version 0.13 2013-02-04 14:47:35 +01:00
Stef Walter
a0c5f206e5 Make 'distcheck' ignore files generated by code coverage 2013-01-25 19:07:10 +01:00
Stef Walter
3fcb3979d1 Fix for GStaticMutex deprecations in glib 2013-01-25 19:07:10 +01:00