Commit Graph

506 Commits

Author SHA1 Message Date
Stef Walter
6b7d643929 libsecret: Add secret_service_encode_dbus_secret() and opposite
Add secret_service_encode_dbus_secret() and
secret_service_decode_dbus_secret() functions for encoding
and decoding the Secret Service API DBus structs that carry
secrets on the wire.

These are not added to the stable or scripting APIs.
2014-03-04 14:15:27 +01:00
Stef Walter
ded87c7b32 configure.ac: Bump version number 2014-03-04 13:02:36 +01:00
Stef Walter
b72048c920 Makefile.am: Use a single Makefile.am and parallel tests
Allow parallel building and testing by using a single Makefile.am

Implement parallel testing using TAP, with various drivers and
compilers living in the build/ directory.

Fix all sorts of issues that this caused, including builddir != srcdir,
leaks in tests and so on.

It would have been nice to break out all the above into separate
commits ... blush.
2014-03-04 12:57:19 +01:00
Daniel Mustieles
ec89646b1a Updated FSF's address 2014-01-23 13:00:05 +01:00
Stef Walter
179ba93a83 Update doc online location to stable url. 2014-01-13 09:27:20 +01:00
Stef Walter
66e8949b7b Remove unstable vapi
Just use the main vapi, and expect people to define the relevant
SECRET_WITH_UNSTABLE preprocessor macro.

https://bugzilla.gnome.org/show_bug.cgi?id=721429
2014-01-04 11:17:18 +01:00
Ryan Lortie
0257a68106 libsecret: more sed portability changes
As per POSIX, a '\' and a newline is expected after the 'i' command.

https://bugzilla.gnome.org/show_bug.cgi?id=720087
2013-12-16 17:35:54 +01:00
Matthias Clasen
5f50c1046c Fix the build
Without this change, the build ends with

https://bugzilla.gnome.org/show_bug.cgi?id=720244
2013-12-11 12:25:19 +01:00
Stef Walter
2f7eaeaf42 Bump version number 2013-12-11 10:57:22 +01:00
Stef Walter
dd6fcf87bb Mark most of unstable API as stable
This is with the exception of the 'path' functions.
2013-12-11 10:57:22 +01:00
Stef Walter
71e2791ea3 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.
2013-12-11 10:57:22 +01:00
Stef Walter
d743d4dbcc tests: Fix up the javascript and python tests 2013-12-11 10:12:51 +01:00
Stef Walter
37d1b73c25 tests: Stop when either the javascript or python tests fail 2013-12-11 10:12:51 +01:00
Stef Walter
7500977440 configure: No need for GTK or GTK compile flags 2013-12-11 10:12:51 +01:00
Stef Walter
703a031d06 configure: Bump glib version
And cleanup how we list our version dependencies, required and optional
2013-12-11 10:12:51 +01:00
Stef Walter
7b7e886288 test-attributes: Remove deprecated use of g_test_trap_fork() 2013-12-11 10:12:51 +01:00
Stef Walter
8d297361de libsecret: Don't use non-portable sed -i shell command
https://bugzilla.gnome.org/show_bug.cgi?id=720087
2013-12-11 10:12:50 +01:00
Stef Walter
482dc34d74 Fix documentation warnings 2013-12-11 08:26:58 +01:00
Daniel Korostil
eba62f9073 Added uk translation 2013-11-04 23:02:59 +02:00
Dimitris Spingos
6361a8728e Added Greek translation 2013-10-30 08:00:11 +02:00
Carles Ferrando
1bf4661b85 [l10n] Added Catalan (Valencian) translation 2013-10-13 21:53:42 +02:00
Gil Forcada
f6dc4f0f25 [l10n] Updated Catalan translation 2013-10-13 21:53:38 +02:00
Anish A
bc0b0969a4 Updated Malayalam Translation 2013-10-11 22:01:10 +05:30
Victor Ibragimov
a9f3653970 Tajik translation added 2013-10-10 16:47:22 +05:00
Kristjan SCHMIDT
a591283db7 Add Esperanto translation 2013-10-09 20:03:37 +02:00
eternalhui
451710ccc2 add Simplified Chinese (zh_CN) translation 2013-10-09 15:16:50 +08:00
Ikey Doherty
43997c1cfd 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
2013-09-23 20:42:39 +02:00
Fernando Carvalho
cbc8e6965e Updated Portuguese translation 2013-09-19 00:19:37 +01:00
Fernando Carvalho
2605744154 Updated Portuguese translation 2013-09-19 00:04:40 +01:00
Reinout van Schouwen
640c0aecb5 Initial Dutch translation 2013-09-18 23:12:47 +02:00
Daniel Martinez
520fd84955 Added Aragonese translation 2013-09-18 17:49:24 +02:00
A S Alam
ac1efaa755 Punjabi Translation updated by Aman 2013-09-17 21:55:02 -05:00
Ihar Hrachyshka
9ecb7c49c7 Added Belarusian translation. 2013-09-17 22:56:05 +03:00
Changwoo Ryu
81acc3bd3b Added Korean translation 2013-09-14 22:21:58 +09:00
Nilamdyuti Goswami
7822a6f78d Assamese translation updated 2013-09-13 18:36:58 +05:30
Nilamdyuti Goswami
79e98ceffd Added Assamese to LINGUAS 2013-09-13 18:36:27 +05:30
Piotr Drąg
99184d7953 Fix D-Bus spelling in the .doap file 2013-09-12 19:51:59 +02:00
Rūdolfs Mazurs
2399bd09de Added Latvian translation 2013-09-12 20:01:03 +03:00
Stef Walter
349e845460 Release version 0.16 2013-08-26 17:42:16 +02:00
Claude Paroz
f167b4a20c Added French translation 2013-08-25 22:14:30 +02:00
Kjartan Maraas
0b501ffb81 Updated Norwegian bokmål translation 2013-08-22 16:07:29 +02:00
A S Alam
39860b7ddd update LINGUAS file for Punjabi (pa) locale 2013-08-20 12:35:16 -05:00
Fabio Tomat
2a82391471 Added Friulian translation 2013-08-20 14:22:48 +02:00
Fabio Tomat
fb690e57cb Added Friulian translation 2013-08-20 14:22:44 +02:00
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