Commit Graph

171 Commits

Author SHA1 Message Date
Stef Walter
f4d8fc4751 Add flags argument to secret_collection_for_alias()
* Can control whether items are loaded or not.
2012-07-14 12:09:38 +02:00
Stef Walter
56ece9eff0 Correct flags for SecretCollection
* The SECRET_COLLECTION_LOAD_ITEMS flag was always set
2012-07-14 12:09:10 +02:00
Stef Walter
49cdaf5df8 Release version 0.6 2012-07-14 09:07:20 +02:00
Stef Walter
e0ba10ee09 Rename secret_password_remove() to secret_password_clear()
* It's clearer what happens here: we try to remove as many matching
   passwords as possible.
 * Also rename secret_service_remove() to secret_service_clear()
 * Rename secret_password_clear() which used to wipe password memory
   to secret_password_wipe().
2012-07-14 08:20:32 +02:00
Colin Walters
7efb4d5073 build: Disable parallelism in tests 2012-07-13 17:54:25 -04:00
Colin Walters
19eb104158 build: Fix parallel make issue
SecretUnstable.gir depends on Secret.gir, which in turn depends
on the stuff that was previously listed.
2012-07-13 17:50:22 -04:00
Stef Walter
69fd67ae19 Properly refer to the fact that multiple passwords may be removed. 2012-07-13 16:08:36 +02:00
Colin Walters
6422acd085 build: Various introspection-related build fixes
Don't set PKG_CONFIG_PATH, this breaks jhbuild; instead, use
--include-uninstalled to tell the scanner where to find internal
libraries.

Don't set _PACKAGES = gio-2.0; we already pick that up from the
Gio-2.0.gir.

https://bugzilla.gnome.org/show_bug.cgi?id=679852
2012-07-13 15:26:28 +02:00
Stef Walter
5d725daf29 Clearer warning when using unstable parts of API 2012-07-13 14:03:04 +02:00
Stef Walter
79d1f4b718 The secret_attribute_build() functions are stable 2012-07-13 14:02:50 +02:00
Stef Walter
561e5c72ba The predefined secret schemas are stable 2012-07-13 14:02:19 +02:00
Stef Walter
4fc7d144bb Search for mock-service-0.vapi in the right directory 2012-07-13 13:33:36 +02:00
Stef Walter
772eef69e6 Documentation fix for SecretItem:flags 2012-07-13 13:33:23 +02:00
Stef Walter
77f8368a3a Install headers to libsecret-1 instead of secret-1
* Clearer and more consistent
2012-07-13 13:24:34 +02:00
Stef Walter
83c8674a03 Update documentation for to have correct headers
* Add add more warnings to unstable API documentation
2012-07-13 13:04:26 +02:00
Stef Walter
7816417167 Release version 0.5 2012-07-13 12:48:41 +02:00
Stef Walter
1b84a1ad42 More fixes for broken vapi and gir generation
* Man this is brittle
2012-07-13 12:25:10 +02:00
Stef Walter
234855ea7d Bump the library major version number
* We want to settle on 1 after first stable release
 * Since we're going to start patching projects we want this to have
   the pkg-config file be libsecret-1
2012-07-13 12:24:35 +02:00
Stef Walter
a1c3e9bb09 Document how to build with or use libsecret 2012-07-13 12:01:06 +02:00
Stef Walter
994ae44a77 Split the pkg-config files, gir, and vapi into stable/unstable
* C callers need to use libsecret-0 pkg-config file for stable and
   libsecret-unstable for unstable stuff.
 * Vala callers need to '--pkg libsecret-unstable' for unstable
 * GObject Introspection callers need to use the SecretUnstable package
2012-07-13 11:14:34 +02:00
Stef Walter
5cc30b2b68 Rename the library subdirectory to libsecret
* Death by a thousand paper cuts from gir and vapi not liking
   the fact that the secret.h file was not usable uninstalled
   and installed in the same way.
2012-07-13 10:40:25 +02:00