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