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