File: NEWS

package info (click to toggle)
libsecret 0.18.7-1
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 5,720 kB
  • sloc: ansic: 23,368; sh: 4,755; python: 1,792; xml: 1,037; makefile: 521; sed: 16
file content (165 lines) | stat: -rw-r--r-- 4,957 bytes parent folder | download
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