Stef Walter
9bf4efd762
WIP split stable/unstable packages/gir/vapis
2012-07-13 09:04:55 +02:00
Stef Walter
f962662b09
Separate path based functionality
...
* Move the dbus object path based functionality into its
own file and own section of the documentation.
2012-07-05 23:33:07 +02:00
Colin Walters
e72c4c5409
build: Remove double usage of $(srcdir)
...
This is a regression introduced by commit
3bc89a8971
.
2012-06-28 11:47:26 -04:00
Stef Walter
89550876ff
Remove varargs SecretService methods
...
* The SecretService methods aren't used as frequently as the
password methods, and it's not really necessary to have a whole
bunch of extra varargs functions.
* Add varargs functions for building a GHashTable of attributes
2012-06-28 13:15:06 +02:00
Evan Nemerson
d0df587f08
Add Vala bindings.
...
https://bugzilla.gnome.org/show_bug.cgi?id=678846
2012-06-28 12:38:34 +02:00
Evan Nemerson
3bc89a8971
Fix VPATH build.
2012-06-28 10:42:11 +02:00
Colin Walters
26326a7c8b
build: Fix srcdir != builddir
2012-06-25 18:21:33 -04:00
Stef Walter
ebb2806946
Add documentation of which parts of the API are unstable
...
* Use secret-unstable.h header for unstable bits
* Add stability tag to SECTION headers
2012-03-24 07:52:12 +01:00
Stef Walter
8417d8c98b
Fine tune how schemas work
...
* Handled entirely on the client side.
* Schema names are stored in an xdg:schema attribute
* Add option to turn of matching on schema names. So that we can
lookup items stored by libgnome-keyring and others
* Change schema 'identifier' to 'name'
* Fix up tests
2012-03-18 21:58:02 +01:00
Stef Walter
60f6e8e770
Tons of fixes for introspectable usage
...
* Schemas can also be created dynamically
* Correct introspection types for hash tables passed as args
* Validate argument hash tables
* Add some predefined schemas
* Allow allocation of pageable passwords from lookup functions
2012-03-11 09:08:49 +01:00
Stef Walter
3edec36350
Reference documentation
2012-02-03 20:44:47 +01:00
Stef Walter
06e8436557
Build fixes for 'make distcheck'
2012-02-03 20:44:47 +01:00
Stef Walter
9c20c4d65e
Initial gobject-introspection support
2012-02-03 20:44:47 +01:00
Stef Walter
46137f865b
Rename gsecret to libsecret
...
* Fixes the namespacing capitalization issues run into with
gobject-introspection and glib code tools
2012-02-03 20:44:46 +01:00
Stef Walter
97dca30728
Split up the gsecret-service.c file
2012-02-03 20:44:44 +01:00
Stef Walter
c6c6afa2cc
Rework how the initialization work for various proxy objects
...
* Fix bugs and tests
2012-02-03 20:44:44 +01:00
Stef Walter
f44aae6efa
Tests for GSecretItem and GSecretValue
...
* And fix bugs found in the process
2012-02-03 20:44:37 +01:00
Stef Walter
31d8f1508e
Complete most of implementation, thread safety
...
Not tested or run yet
2012-01-20 17:53:02 +01:00
Stef Walter
f2e275f25e
Prompting and item deletion
2012-01-13 14:45:55 +01:00
Stef Walter
b36268afc1
Hide glib deprecation warnings in generated code
2012-01-11 19:56:30 +01:00
Stef Walter
17fade3173
Implement gsecret_service_get_secrets_for_paths() and friends
...
* Lots of testing, fine tuning and other bits too.
2011-11-12 08:08:12 +01:00
Stef Walter
737e3a1ca3
Implement the Service.SearchPath() method
2011-11-05 20:59:00 +01:00
Stef Walter
ef85c4ff45
Add dependency on libgcrypt
...
* This can be disabled using --disable-libgcrypt, which then disables
encryption of secrets in transit to the secret service
2011-09-25 10:03:48 +02:00
Stef Walter
b1b54f525d
More Implementation of GSecretService session related code.
2011-09-25 08:22:36 +02:00
Stef Walter
3dfd7aa70f
Initial module setup. Implement GSecretData
2011-08-08 17:43:47 +02:00