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