libsecret/libsecret
Daiki Ueno 7716449b1d password: Add secret_password_search* functions
Previously there were no functions in the simple API that return the
matched attributes other than the secret value, while there were needs
for augumenting user input with additional information (such as
completing web forms).

This adds a set of functions which wrap secret_service_search*.  Note
that the return value is a list of GHashTable not of SecretItem,
because SecretItem is a subclass of GDBusProxy, which we don't want to
expose from the simple API.

Fixes #16
2018-10-19 12:00:45 +02:00
..
mock mock: Pad the common secret with zero bytes to make it exactly 128 bytes long 2017-11-07 15:22:40 +01:00
libsecret-unstable.pc.in Split the pkg-config files, gir, and vapi into stable/unstable 2012-07-13 11:14:34 +02:00
libsecret.pc.in Install headers to libsecret-1 instead of secret-1 2012-07-13 13:24:34 +02:00
Makefile.am build: Make DBus code generation more portable 2018-03-31 09:27:23 +02:00
mock-service-delete.py Makefile.am: Use a single Makefile.am and parallel tests 2014-03-04 12:57:19 +01:00
mock-service-empty.py Makefile.am: Use a single Makefile.am and parallel tests 2014-03-04 12:57:19 +01:00
mock-service-lock.py Makefile.am: Use a single Makefile.am and parallel tests 2014-03-04 12:57:19 +01:00
mock-service-normal.py Makefile.am: Use a single Makefile.am and parallel tests 2014-03-04 12:57:19 +01:00
mock-service-only-plain.py Makefile.am: Use a single Makefile.am and parallel tests 2014-03-04 12:57:19 +01:00
mock-service-prompt.py Makefile.am: Use a single Makefile.am and parallel tests 2014-03-04 12:57:19 +01:00
mock-service.c mock: Port to Python 3 2016-02-14 17:55:09 +01:00
mock-service.h libsecret: Fix up the tests for recent regressions 2015-04-14 10:48:19 +02:00
org.freedesktop.Secrets.xml Rename the library subdirectory to libsecret 2012-07-13 10:40:25 +02:00
Secret-1.metadata Remove unstable vapi 2014-01-04 11:17:18 +01:00
secret-attributes.c libsecret: Fix uninitialized access in _secret_attributes_validate() 2014-03-05 12:59:48 +01:00
secret-attributes.h Split the pkg-config files, gir, and vapi into stable/unstable 2012-07-13 11:14:34 +02:00
secret-collection.c Spelling fixes 2017-10-15 00:28:01 +03:00
secret-collection.h collection: Have gobject-introspection and glib-mkenums recognize flags 2013-06-21 15:11:14 +02:00
secret-enum-types.c.template Add license headers to enum template files 2014-12-04 22:50:26 +01:00
secret-enum-types.h.template Add license headers to enum template files 2014-12-04 22:50:26 +01:00
secret-item.c Spelling fixes 2017-10-15 00:28:01 +03:00
secret-item.h Split the pkg-config files, gir, and vapi into stable/unstable 2012-07-13 11:14:34 +02:00
secret-methods.c Spelling fixes 2017-10-15 00:28:01 +03:00
secret-password.c password: Add secret_password_search* functions 2018-10-19 12:00:45 +02:00
secret-password.h password: Add secret_password_search* functions 2018-10-19 12:00:45 +02:00
secret-paths.c Spelling fixes 2017-10-15 00:28:01 +03:00
secret-paths.h libsecret: Add secret_service_encode_dbus_secret() and opposite 2014-03-04 14:15:27 +01:00
secret-private.h Don't print messages when creating default collection 2012-11-14 11:11:23 +01:00
secret-prompt.c prompt: Don't leak 'owner_name' in secret_prompt_perform() 2015-10-19 12:09:50 +02:00
secret-prompt.h secret-prompt: Use string window ids 2013-12-11 10:57:22 +01:00
secret-schema.c Fix typos 2016-03-08 13:32:07 +01:00
secret-schema.h Split the pkg-config files, gir, and vapi into stable/unstable 2012-07-13 11:14:34 +02:00
secret-schemas.c lib/schemas: Add secret_get_schema() accessor for SECRET_SCHEMA_*s 2018-03-22 17:46:22 +00:00
secret-schemas.h lib/schemas: Add secret_get_schema() accessor for SECRET_SCHEMA_*s 2018-03-22 17:46:22 +00:00
secret-service.c Spelling fixes 2017-10-15 00:28:01 +03:00
secret-service.h password: Add secret_password_search* functions 2018-10-19 12:00:45 +02:00
secret-session.c secret-session: Avoid double-free in service_encode_plain_secret() 2018-07-20 11:01:08 +02:00
secret-types.h password: Add secret_password_search* functions 2018-10-19 12:00:45 +02:00
secret-util.c secret-sync: Fix SecretSync leak 2015-10-19 12:09:50 +02:00
secret-value.c secret-value: Don't annotate secret_value_unref as (allow-none) 2017-07-17 19:41:33 +02:00
secret-value.h Add secret_value_get_text() function to return NULL terminated secret 2013-06-21 15:11:14 +02:00
secret.h Mark most of unstable API as stable 2013-12-11 10:57:22 +01:00
test-attributes.c Makefile.am: Use a single Makefile.am and parallel tests 2014-03-04 12:57:19 +01:00
test-collection.c test-collection: Fix string leaks 2015-10-19 12:09:50 +02:00
test-item.c test-item: Fix string leaks 2015-10-19 12:09:50 +02:00
test-js-clear.js Makefile.am: Use a single Makefile.am and parallel tests 2014-03-04 12:57:19 +01:00
test-js-lookup.js Makefile.am: Use a single Makefile.am and parallel tests 2014-03-04 12:57:19 +01:00
test-js-store.js Makefile.am: Use a single Makefile.am and parallel tests 2014-03-04 12:57:19 +01:00
test-methods.c build: Remove unused constants 2018-06-06 15:14:32 +02:00
test-password.c password: Add secret_password_search* functions 2018-10-19 12:00:45 +02:00
test-paths.c build: Remove unused constants 2018-06-06 15:14:32 +02:00
test-prompt.c test-prompt: Fix GError leak 2015-10-19 12:09:50 +02:00
test-py-clear.py libsecret: Get rid of PyGI warnings about unspecified versions 2016-04-07 10:08:54 +02:00
test-py-lookup.py libsecret: Get rid of PyGI warnings about unspecified versions 2016-04-07 10:08:54 +02:00
test-py-store.py libsecret: Get rid of PyGI warnings about unspecified versions 2016-04-07 10:08:54 +02:00
test-service.c libsecret: Fix up the tests for recent regressions 2015-04-14 10:48:19 +02:00
test-session.c Makefile.am: Use a single Makefile.am and parallel tests 2014-03-04 12:57:19 +01:00
test-vala-lang.vala Makefile.am: Use a single Makefile.am and parallel tests 2014-03-04 12:57:19 +01:00
test-vala-unstable.vala Makefile.am: Use a single Makefile.am and parallel tests 2014-03-04 12:57:19 +01:00
test-value.c Makefile.am: Use a single Makefile.am and parallel tests 2014-03-04 12:57:19 +01:00