gck: Fix crash when hashing an unsupported attributes
[platform/upstream/gcr.git] / NEWS
1 gcr 3.7.92:
2  - Have the gcr-prompter replace the running prompter
3  - Fix segfault when prompt is dismissed immediately\
4  - Updated translations
5
6 gcr 3.7.91:
7  - Updated translations
8  - Translation fixes [#692536]
9  - Build fixes [#693591, #693440, #687980]
10
11 gcr 3.7.5:
12  - Separate the base and ui parts of the Gcr library more thoroughly
13  - Fix crasher in armor parsing code
14  - Build fixes
15  - Updated translations
16
17 gcr 3.7.2:
18  - Fix corner case in DER parsing
19  - Fix crash when parsing invalid DER
20  - More complete test coverage
21  - Other minor fixes
22  - Build fixes
23
24 gcr 3.7.1:
25  - Allow system prompts to be cancelled while in 'checking' state
26  - Cancel system prompts when the prompter goes away
27  - Use gnome-common code coverage macros
28  - Translation fixes
29  - Build fixes
30
31 gcr 3.6.1:
32  - Remove unneeded translation
33  - Clear and focus password entry in gcr-viewer when invalid password
34  - Keep enumerating if getting info about one slot fails.
35  - Updated translations
36  - Testing fixes
37
38 gcr 3.6.0:
39  - Updated translations
40
41 gcr 3.5.92:
42  - Updated transaltions
43
44 gcr 3.5.90:
45  - Updated translations
46  - Don't fail preconditions when pkcs11 isn't initialized in gcr
47  - Fix regression in ASN.1 parsing
48  - Build fixes
49
50 gcr 3.5.5:
51  - Use p11-kit/pkcs11.h instead of shipping a copy with gck.
52  - Documentation fixes
53  - Updated translations
54
55 gcr 3.5.4:
56  - Add debug output to GcrSecretExchange
57  - Fix invalid warning when sending a secret exchange
58  - Remove support code for old glib versions
59  - Updated translations
60  - Documentation fixes
61
62 gcr 3.5.3:
63  - Rework DER parsing so we can parse odd PKCS#12 files
64  - Use GBytes, bump glib dependency
65  - Enable gnome2 keyring storage
66  - Documentation fixes
67  - Updated translations
68
69 gcr 3.4.1:
70  - Fix more issues disabling grabs during password prompts
71  - More debug messages to GcrSystemPrompter
72  - Fix up GCR_DEBUG and GCK_DEBUG environment variables
73  - Updated translations
74  - Build fixes
75
76 gcr 3.4.0:
77  (no changes since last release)
78
79 gcr 3.3.92:
80  - Fix up copyright headers
81  - Updated translations
82  - Build fix
83
84 gcr 3.3.90:
85  - Expose the secure memory API
86
87 gcr 3.3.5:
88  - Add way to specify button labels for a GcrPrompt
89  - Reenable grabs for password prompts
90
91 gcr 3.3.4
92  - Display an appropriate title in gcr-viewer
93  - Include GcrPrompt documentation
94  - Add 'new-prompt' signal to GcrSystemPrompter for use with javascript
95  - Fix build for glib 2.31 deprecations
96  - Build fixes
97
98 gcr 3.3.3.1
99  - Fix build issues
100
101 gcr 3.3.3
102  - Add support for parsing PKCS#10 and SPKAC formats in GcrParser
103  - Add support for viewing certificate requests in GcrViewer
104  - Support for dynamically loading private key data from PKCS#11
105  - Add GcrCertificateRequest class for requesting certificates
106  - Add function to retrieve basic constraints from a certificate
107  - Show import errors in an info bar under the viewer
108  - Don't show empty dates in gnupg key renderer
109  - Make secure memory pool shared across modules
110  - Add GckBuilder as a mutable attribute set
111  - Add floating references to GckAttributes
112  - Rename GckObjectAttributes to GckObjectCache
113  - Expose GcrSecureEntryBuffer as a public class
114  - Add system prompt and prompter
115  - Expose uri in GcrImporter
116  - Fix build for glib 2.31 deprecations
117  - Licensing fixes
118  - Build fixes, internal bug fixes, documentation, etc.
119
120 gcr 3.3.2.1
121  - Fix build issues
122
123 gcr 3.3.2
124  - Allow changing collection on a GcrCollectionModel, add tree/list
125    mode to GcrCollectionModel
126  - Allow chaining of GckEnumerator objects, so that when objects from
127    one is listed, then chained enumerator is enumerated.
128  - Integrate GTlsInteraction into libgck for logging in or key auth.
129  - Refactor internal DER parsing to use reference counted memory
130    using the prototyped GBytes API.
131  - Build fixes, documentation fixes, testing fixes, memory leak fixes
132
133 gcr 3.3.1.1
134  - Fix build issues
135
136 gcr 3.3.1
137  - Add function to get elements of union collection
138  - Add gck_slot_enumerate_objects() function
139  - Enumerator can now retrieve object attributes
140  - Add gck_session_find_handles() and friends
141  - Add gnupg and password icons
142  - Function to notify that certificate changed
143  - Update glib dependency for 2.30.0
144  - Build, translation and documentation fixes
145
146 Versions 3.2.2 and prior were released as part of gnome-keyring