2 * Clarify documentation for secret_service_clear_xxx() [#705629]
3 * Pass return_type to prompt async begin functions, rather than finish
4 * Simpler way to use custom service/collection/item types
5 * service: Rename secret_service_new() and friends to xxx_open()
6 * Add secret_value_get_text() function to return NULL terminated secret
7 * Fix return types in secret_service_search_finish() on error paths [#698040]
8 * Testing fixes [#705202]
9 * Build fixes [#704233]
10 * Updated translations
13 * Tweak predefined schemas [#695791]
14 * Updated translations
17 * Add a 'search' command to the tool for looking up items [#693881]
18 * Try to unlock locked collection when storing an item [#693723]
19 * Improve validation of the attributes table [#694107]
20 * Allow empty SecretValue contents [#694787]
21 * Introspection fixes [#694448]
22 * Updated translations
25 * Updated translations
29 * When storing a secret, create default keyring if necessary
30 * Share the memory pool with the gcr or libgnome-keyring library.
31 * Testing and other fixes
35 * Better critical preconditions for invalid attributes
38 * Updated translations
41 * Add a manual page for secret-tool
42 * Fix up libsecret licensing
43 * Build and testing fixes
46 * Fix up libsecret licensing
47 * Initialize gettext correctly
48 * Fix crash in secret-tool
49 * Build and testing fixes
52 * Match schema names for notes and network passwords
53 * Add flags argument to secret_collection_for_alias()
54 * Correct flags behavior for SecretCollection
58 * Rename secret_password_remove() to secret_password_clear()
59 and similar names for related functions.
60 * The secret_attribute_build() functions are stable
61 * The predefined secret schemas are stable
65 * secret_service_remove() removes all unlocked matching items
66 * Make sure that we have some attributes when searching
67 * Add flags for item and collection creation
68 * Add way to get schema name from a SecretItem
69 * Rename secret_service_read_alias() to
70 secret_collection_for_alias()
71 * Split the stable and unstable APIs into separate
72 pkg-config files, girs and vapis
73 * Bump the library major version number to 1
74 * Document how to migrate from libgnome-keyring
75 * Document how to use libsecret from C, js, python, vala
79 * Implement per collection search
80 * Register secret service errors as GDBus errors
81 * Cache default SecretService object, and provide a way to
82 'disconnect' it. Also 'disconnect' if service goes away.
83 * Better use of aliases when storing passwords
84 * Rename functions that operate on a dbus object path
85 * Accept NULL as a SecretService parameter for many methods
86 * Make loading items for a collection optional
87 * More consistent use of schemas
88 * Able to unlock and load secrets while searching for items
89 * Cache the secret value on SecretItem
90 * Add vala bindings and tests
91 * Remove most varargs other than the simple password functions
92 * Add SECRET_SCHEMA_NOTE schema
99 * Add methods to get services from collections, items
100 * Add methods to read and set aliases
101 * Add methods which handle prompts for a DBus object path
103 * Documentation fixes
106 * Fix header copyright issues
108 * Add missing 'authtype' attribute to the 'network' schema
109 * Add secret-schemas.h to the 'stable' API
112 * Initial release, not yet stable