2003-01-30 Marcus Brinkmann <marcus@g10code.de>
[gpgme.git] / doc / ChangeLog
1 2003-01-30  Marcus Brinkmann  <marcus@g10code.de>
2
3         * gpgme.texi (Protocols and Engines): Document
4         gpgme_get_protocol_name.
5
6         * gpgme.texi (Engine Information): Rewritten.
7
8 2003-01-29  Marcus Brinkmann  <marcus@g10code.de>
9
10         * gpgme.texi (I/O Callback Interface): Document new even
11         GPGME_EVENT_START.
12         (Waiting For Completion): Document new possible return values.
13         (I/O Callback Interface): Document return type of GpgmeIOCb.
14
15 2003-01-29  Marcus Brinkmann  <marcus@g10code.de>
16
17         * gpgme.texi (Hooking Up Into Idle Time): Section removed.
18
19 2002-12-24  Marcus Brinkmann  <marcus@g10code.de>
20
21         * gpgme.texi (Verify): Drop R_STAT argument in gpgme_op_verify.
22         * gpgme.texi (Decrypt and Verify): Likewise for
23         gpgme_op_decrypt_verify.
24
25 2002-12-23  Marcus Brinkmann  <marcus@g10code.de>
26
27         * gpgme.texi (Information About Keys): Document that
28         GPGME_ATTR_IS_SECRET is not representable as a string anymore.
29
30 2002-12-22  Marcus Brinkmann  <marcus@g10code.de>
31
32         * gpgme.texi (Key Signatures): New section.
33         (Listing Keys): Add gpgme_get_key.
34
35 2002-12-06  Marcus Brinkmann  <marcus@g10code.de>
36
37         * gpgme.texi (Memory Based Data Buffers): New subsection.
38         (File Based Data Buffers): Likewise.
39         (Callback Based Data Buffers): Likewise.
40         (Manipulating Data Buffers): Update interfaces.  Add
41         gpgme_data_seek.
42         * gpgme.texi (Engine Version Check): Remove gpgme_check_engine.
43         
44 2002-11-21  Marcus Brinkmann  <marcus@g10code.de>
45
46         * gpgme.texi (Verify): Document the new interface.
47
48 2002-11-19  Marcus Brinkmann  <marcus@g10code.de>
49
50         * gpgme.texi (Generating Keys): Document new argument to
51         gpgme_op_genkey.
52
53 2002-11-05  Marcus Brinkmann  <marcus@g10code.de>
54
55         * gpgme.texi (Verify): Fix prototype of gpgme_get_sig_key.
56         Reported by Miguel Coca <e970095@zipi.fi.upm.es>.
57
58 2002-08-30  Marcus Brinkmann  <marcus@g10code.de>
59
60         * gpgme.texi (Selecting Signers): Fix reference count.
61
62 2002-08-21  Marcus Brinkmann  <marcus@g10code.de>
63
64         * gpgme.texi (Header): Document name space.
65
66 2002-08-20  Marcus Brinkmann  <marcus@g10code.de>
67
68         * gpgme.texi (Importing Keys): Document gpgme_op_import_ext.
69
70         * gpgme.texi (Importing Keys): Undocument EOF.
71
72 2002-08-14  Werner Koch  <wk@gnupg.org>
73
74         * gpgme.texi (Information About Keys): Changed GPGME_ATTR_TYPE.
75
76 2002-07-25  Marcus Brinkmann  <marcus@g10code.de>
77
78         * gpgme.texi (Deleting Keys): Say that secret keys might not be
79         deleted.
80
81 2002-07-25  Marcus Brinkmann  <marcus@g10code.de>
82
83         * gpgme.texi (Information About Keys): Document (badly) the new
84         key attributes.
85
86         * gpgme.texi (Manipulating Data Buffers): Mention that backend
87         tries to detect encoding automatically.
88
89 2002-07-03  Marcus Brinkmann  <marcus@g10code.de>
90
91         * gpgme.texi (Run Control): Update this section.
92         (Waiting For Completion): Likewise for this subsection.
93         (Cancelling an Operation): Likewise for this subsection.
94         (Using External Event Loops): New subsection with several
95         subsubsections.
96
97 2002-06-28  Marcus Brinkmann  <marcus@g10code.de>
98
99         * gpgme.texi (Multi Threading): Remove item about the need to
100         synchronize anything against gpgme_wait (except gpgme_wait
101         itself).
102
103 2002-06-27  Marcus Brinkmann  <marcus@g10code.de>
104
105         * gpgme.texi (Information About Keys): Fix documentation for IDX.
106         (Information About Trust Items): Likewise.
107
108 2002-06-26  Werner Koch  <wk@gnupg.org>
109
110         * gpgme.texi (Importing Keys): Document the return value -1 of
111         gpgme_op_import.
112
113 2002-06-20  Werner Koch  <wk@gnupg.org>
114
115         * gpgme.texi (Verify): Explain the new whatidx variable.
116
117 2002-06-10  Werner Koch  <wk@gnupg.org>
118
119         * gpgme.texi (Verify): Document attribute GPGME_ATTR_ERRTOK.
120
121 2002-06-04  Marcus Brinkmann  <marcus@g10code.de>
122
123         * gpgme.texi (Multi Threading): Document new autodetection.
124
125 2002-06-04  Marcus Brinkmann  <marcus@g10code.de>
126
127         * Makefile.am (DISTCLEANFILES): New variable.
128
129 2002-05-26  Marcus Brinkmann  <marcus@g10code.de>
130
131         * gpgme.texi: Some typographical correctons throughout.
132
133 2002-05-09  Marcus Brinkmann  <marcus@g10code.de>
134
135         * gpgme.texi (Using Automake): New section.
136
137 2002-05-09  Marcus Brinkmann  <marcus@g10code.de>
138
139         * gpgme.texi (Multi Threading): Escape { and }.
140
141 2002-05-09  Marcus Brinkmann  <marcus@g10code.de>
142
143         * gpgme.texi (Overview): Replace note about thread-safeness.
144         (Multi Threading): New section.
145
146 2002-05-03  Werner Koch  <wk@gnupg.org>
147
148         * gpgme.texi (Manipulating Data Buffers): Changed some data types
149         to void*.
150         (Protocol Selection): Added gpgme_get_protocol.
151         (Verify): Updated to include the new attribute fucntions and
152         status codes.
153
154 2002-04-27  Werner Koch  <wk@gnupg.org>
155
156         * gpgme.texi (Manipulating Data Buffers): New type GpgmeDataEncoding.
157
158 2002-04-23  Marcus Brinkmann  <marcus@g10code.de>
159
160         * gpgme.texi (Passphrase Callback): Document that either return
161         argument can be NULL.
162         (Progress Meter Callback): Likewise.
163
164 2002-04-22  Marcus Brinkmann  <marcus@g10code.de>
165
166         * gpgme.texi (Passphrase Callback): Fix small typo.  Document the
167         new function gpgme_get_passphrase_cb.
168         (Progress Meter Callback): Document the new function
169         gpgme_get_progress_cb.
170
171 2002-04-16  Marcus Brinkmann  <marcus@g10code.de>
172
173         * gpgme.texi (Creating a Signature): Fix function name.  Reported
174         by Wichert Ackerman <wichert@debian.org>.
175
176 2002-03-29  Marcus Brinkmann  <marcus@g10code.de>
177
178         * gpgme.texi (direntry): End index entry with a full stop.
179         Patch submitted by Jose Carlos Garcia Sogo <jsogo@debian.org>.
180         
181 2002-03-17  Marcus Brinkmann  <marcus@g10code.de>
182
183         * gpgme.texi (Detailed Results): Fix syntax error in last change.
184
185 2002-03-08  Werner Koch  <wk@gnupg.org>
186
187         * gpgme.texi (Detailed Results): Import does also return info.
188
189 2002-03-06  Marcus Brinkmann  <marcus@g10code.de>
190
191         * gpgme.texi (Encrypting a Plaintext): Document symmetric
192         encryption.
193
194 2002-03-06  Marcus Brinkmann  <marcus@g10code.de>
195
196         * gpgme.texi (Error Strings): Add example.
197         * gpgme.texi (Listing Keys): Likewise.
198
199 2002-03-03  Marcus Brinkmann  <marcus@g10code.de>
200
201         * gpgme.texi (Information About Keys): Document GPGME_ATTR_EXPIRE.
202
203 2002-03-03  Marcus Brinkmann  <marcus@g10code.de>
204
205         * gpgme.texi (Verify): Document verification of normal and
206         cleartext signatures.
207
208 2002-02-27  Marcus Brinkmann  <marcus@g10code.de>
209
210         * gpgme.texi (Listing Keys): Document gpgme_op_keylist_ext_start.
211
212 2002-02-27  Marcus Brinkmann  <marcus@g10code.de>
213
214         * gpgme.texi (Encrypting a Plaintext): Document
215         GPGME_Invalid_Recipients.
216         (Error Values): Likewise.
217
218 2002-02-26  Marcus Brinkmann  <marcus@g10code.de>
219
220         * gpgme.texi (Encrypting a Plaintext): Document
221         gpgme_op_encrypt_sign and gpgme_op_encrypt_sign_start.
222
223 2002-02-25  Marcus Brinkmann  <marcus@g10code.de>
224
225         * gpgme.texi (Creating a Signature): Add a note about
226         certificates to include.
227         (Included Certificates): New section.
228
229 2002-02-09  Marcus Brinkmann  <marcus@g10code.de>
230
231         * gpgme.texi (Detailed Results): Remove literal tags.
232         (Generating Keys): Update documentation.
233
234         * gpgme.texi (Generating Keys): Fix syntax error.
235
236 2002-02-06  Marcus Brinkmann  <marcus@g10code.de>
237
238         * gpgme.texi (Waiting For Completion): Adjust doc to changes in
239         the code.
240
241 2002-02-06  Marcus Brinkmann  <marcus@g10code.de>
242
243         * gpgme.texi (Key Listing Mode): Update documentation.
244
245 2002-01-31  Marcus Brinkmann  <marcus@g10code.de>
246
247         * gpgme.texi (Generating Keys): Document error at creation
248         failure.
249
250 2002-01-30  Marcus Brinkmann  <marcus@g10code.de>
251
252         * gpgme.texi (Deleting Keys): Document new error values.
253
254 2002-01-30  Marcus Brinkmann  <marcus@g10code.de>
255
256         * gpgme.texi (Importing Keys): Add reference to gpgme_get_op_info.
257
258 2002-01-30  Marcus Brinkmann  <marcus@g10code.de>
259
260         * gpgme.texi: Some spell checking.
261
262 2002-01-30  Marcus Brinkmann  <marcus@g10code.de>
263
264         * gpgme.texi: Add all the gpgme_op_*_start functions.
265         Fill the concept index with many, many entries.
266
267 2002-01-29  Marcus Brinkmann  <marcus@g10code.de>
268
269         * gpgme.texi (Run Control): New section.
270         (Verify): Docuent gpgme_get_notation.
271         (More Information): New section describing gpgme_get_op_info.
272
273 2002-01-22  Marcus Brinkmann  <marcus@g10code.de>
274
275         * gpgme.texi (Passphrase callback): Change GpgmePassphraseCb's
276         R_HD type from void* to void**.
277
278 2002-01-22  Marcus Brinkmann  <marcus@g10code.de>
279
280         * gpgme.texi (Creating data buffers): Change
281         gpgme_data_new_from_filepart's LENGTH type from off_t to size_t.
282
283 2002-01-22  Marcus Brinkmann  <marcus@g10code.de>
284
285         * gpgme.texi (Generating keys): New subsection.
286         (Exporting keys): Likewise.
287         (Importing keys): Likewise.
288         (Deleting keys): Likewise.
289
290 2002-01-16  Marcus Brinkmann  <marcus@g10code.de>
291
292         * gpgme.texi: g10Code -> g10 Code
293
294         * gpgme.texi (Top): Complete detailmenu.
295         
296         * gpgme.texi: Convert embarassing cruft to the real thing.
297
298 2002-01-16  Marcus Brinkmann  <marcus@g10code.de>
299
300         * ChangeLog: New file.
301         * gpgme.texi: Likewise.
302         * gpl.texi: Likewise.
303         * fdl.texi: Likewise.
304         * Makefile.am (info_TEXINFOS): New variable.
305         (gpgme_TEXINFOS): Likewise.
306
307  Copyright 2002 g10 Code GmbH
308
309  This file is free software; as a special exception the author gives
310  unlimited permission to copy and/or distribute it, with or without
311  modifications, as long as this notice is preserved.
312
313  This file is distributed in the hope that it will be useful, but
314  WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
315  implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.