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