1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165
|
0.18.7
* Migrate from intltool to gettext [!2]
* Fix uninitialized memory returned by secret_item_get_schema_name() [#15]
* secret-session: Avoid double-free in service_encode_plain_secret()
* Port tap script to Python 3 [!4]
* Build and test fixes [#734630]
* Updated translations
0.18.6
* Fix shared key derivation between libsecret and gnome-keyring [#778357]
* Avoid run-time error when gnome-keyring is not responding [#787391]
* Enable cross compilation [#748111]
* Port build scripts to Python 3 [#687637]
* Build and test fixes [#767002, #777826, #734630, #768112]
* GI annotation fixes [#785034]
* Fix textual typos [#782206, ...]
* Updated translations
0.18.5
* Build fixes
* Port tests to Python 3 [#761834]
* Fix textual typos [#763143]
* Updated translations
0.18.4
* Multithreading fixes [#756766]
* Fix memory leaks [#756766]
* Updated translations
0.18.3
* Updated translations
* Documentation fixes
0.18.2
* Testing fixes
* Documentation typo [#747654 ...]
* Build fixes [#743444]
* Updated translations
* Accommodate libgcrypt 1.6+
0.18.1
* Testing fix [#726909]
0.18
* Mark most of unstable API as stable
* Bump Glib dependency (2.38+)
* Add secret_service_encode_dbus_secret() and decode functions
* Use TAP for testing, parallel tests, and non-recursive make
* Updated FSF's address
* Remove unstable vapi [#721429]
* Build fixes [#720087 #720244 #707452]
* Updated translations
0.16
* Clarify documentation for secret_service_clear_xxx() [#705629]
* Pass return_type to prompt async begin functions, rather than finish
* Simpler way to use custom service/collection/item types
* service: Rename secret_service_new() and friends to xxx_open()
* Add secret_value_get_text() function to return NULL terminated secret
* Fix return types in secret_service_search_finish() on error paths [#698040]
* Testing fixes [#705202]
* Build fixes [#704233]
* Updated translations
0.15
* Tweak predefined schemas [#695791]
* Updated translations
0.14
* Add a 'search' command to the tool for looking up items [#693881]
* Try to unlock locked collection when storing an item [#693723]
* Improve validation of the attributes table [#694107]
* Allow empty SecretValue contents [#694787]
* Introspection fixes [#694448]
* Updated translations
0.13
* Updated translations
* Build fixes
0.12
* When storing a secret, create default keyring if necessary
* Share the memory pool with the gcr or libgnome-keyring library.
* Testing and other fixes
* Build fixes
0.11
* Better critical preconditions for invalid attributes
0.10
* Updated translations
0.9
* Add a manual page for secret-tool
* Fix up libsecret licensing
* Build and testing fixes
0.8
* Fix up libsecret licensing
* Initialize gettext correctly
* Fix crash in secret-tool
* Build and testing fixes
0.7
* Match schema names for notes and network passwords
* Add flags argument to secret_collection_for_alias()
* Correct flags behavior for SecretCollection
* Build fixes
0.6
* Rename secret_password_remove() to secret_password_clear()
and similar names for related functions.
* The secret_attribute_build() functions are stable
* The predefined secret schemas are stable
* Build fixes
0.5
* secret_service_remove() removes all unlocked matching items
* Make sure that we have some attributes when searching
* Add flags for item and collection creation
* Add way to get schema name from a SecretItem
* Rename secret_service_read_alias() to
secret_collection_for_alias()
* Split the stable and unstable APIs into separate
pkg-config files, girs and vapis
* Bump the library major version number to 1
* Document how to migrate from libgnome-keyring
* Document how to use libsecret from C, js, python, vala
* Documentation fixes
0.4
* Implement per collection search
* Register secret service errors as GDBus errors
* Cache default SecretService object, and provide a way to
'disconnect' it. Also 'disconnect' if service goes away.
* Better use of aliases when storing passwords
* Rename functions that operate on a dbus object path
* Accept NULL as a SecretService parameter for many methods
* Make loading items for a collection optional
* More consistent use of schemas
* Able to unlock and load secrets while searching for items
* Cache the secret value on SecretItem
* Add vala bindings and tests
* Remove most varargs other than the simple password functions
* Add SECRET_SCHEMA_NOTE schema
* Lots of bug fixes
* Documentation fixes
* Testing fixes
* Build fixes
0.3
* Add methods to get services from collections, items
* Add methods to read and set aliases
* Add methods which handle prompts for a DBus object path
* Header path fix
* Documentation fixes
0.2
* Fix header copyright issues
* Build fixes
* Add missing 'authtype' attribute to the 'network' schema
* Add secret-schemas.h to the 'stable' API
0.1
* Initial release, not yet stable
|