Basic PKA support.
[gpgme.git] / doc / ChangeLog
1 2005-12-20  Werner Koch  <wk@g10code.com>
2
3         * gpgme.texi (Verify): Document pka_trust.
4
5 2005-12-06  Werner Koch  <wk@g10code.com>
6
7         * gpgme.texi (Key Management): Updated to match the fixes for
8         subkey fingerprints and theg secret flag.
9
10 2005-10-06  Marcus Brinkmann  <marcus@g10code.de>
11
12         * gpgme.texi (Destroying Data Buffers): Document gpgme_free.
13
14 2005-10-02  Marcus Brinkmann  <marcus@g10code.de>
15
16         * gpgme.texi (Key Management): Add the new member notations of
17         gpgme_sig_key_t.
18         (Key Listing Mode): Document GPGME_KEYLIST_MODE_SIG_NOTATIONS.
19
20 2005-10-01  Marcus Brinkmann  <marcus@g10code.de>
21
22         * gpgme.texi: Enclose all return parameters of deftypefuns in
23         curly brackets.
24
25         * gpgme.texi (Signature Notation Data): New section.
26         (Verify): Added more about the notation data structure.
27
28 2005-09-30  Marcus Brinkmann  <marcus@g10code.de>
29
30         * gpgme.texi (Data Buffer I/O Operations, Data Buffer Meta-Data):
31         New subsections.
32
33         * gpgme.texi: Replace plaintext_filename with file_name.
34
35         * gpgme.texi (Key Management): Document is_qualified.
36
37 2005-07-27  Marcus Brinkmann  <marcus@g10code.de>
38
39         * gpgme.texi (Decrypt): Add plaintext_filename to
40         gpgme_decrypt_result_t.
41         (Verify): Likewise for gpgme_verify_result_t.
42
43 2005-06-03  Marcus Brinkmann  <marcus@g10code.de>
44
45         * gpgme.texi (Verify): Add information about new fields in
46         gpgme_signature_t.
47
48         * gpgme.texi (Decrypt): Add gpgme_recipient_t.
49
50 2005-05-28  Marcus Brinkmann  <marcus@g10code.de>
51
52         * gpgme.texi (Key Listing Mode): Fix return type of
53         gpgme_set_keylist_mode.
54         Reported by "Sergio" <ml_sergico@virgilio.it>.
55
56 2005-04-28  Marcus Brinkmann  <marcus@g10code.de>
57
58         * gpgme.texi (Included Certificates): Document
59         GPGME_INCLUDE_CERTS_DEFAULT.
60
61 2005-01-12  Marcus Brinkmann  <marcus@g10code.de>
62
63         * gpgme.texi (Engine Configuration): New section.
64         (Crypto Engine): New subsection.
65
66 2004-12-07  Marcus Brinkmann  <marcus@g10code.de>
67
68         * lesser.texi (Library Copying): Change from @appendixsec to
69         @appendix.
70         * gpgme.texi (Features): Change reference to GPL to one to LGPL.
71
72         * Makefile.am: Change license to LGPL.
73         (gpgme_TEXINFOS): Replace gpl.texi with lesser.texi.
74
75         * gpgme.texi: Change license to LGPL (also for documentation of
76         GPGME's license).
77         * lesser.texi: New file.
78         * gpl.texi: File removed.
79
80         * gpgme.texi (Creating Contexts): Fix cut&paste error.  Reported
81         by Noel Torres <envite@rolamasao.org>.
82
83 2004-09-30  Marcus Brinkmann  <marcus@g10code.de>
84
85         * Makefile.am (gpgme_TEXINFOS): Remove fdl.texi.
86         * gpgme.texi: Do not include fdl.texi.  Change license to GPL.
87         * fdl.texi: File removed.
88
89 2004-09-29  Marcus Brinkmann  <marcus@g10code.de>
90
91         * gpgme.texi (Key Management): Change type of keylist_mode in
92         gpgme_key_t to gpgme_keylist_mode_t.
93
94 2004-09-28  Marcus Brinkmann  <marcus@g10code.de>
95
96         * gpgme.texi (Passphrase Callback): Fix last change.
97
98 2004-09-27  Marcus Brinkmann  <marcus@g10code.de>
99
100         * gpgme.texi (Passphrase Callback): Document
101         GPG_ERR_NOT_IMPLEMENTED.
102
103         * gpgme.texi: Update copyright year for tex version.
104
105 2004-07-29  Moritz Schulte  <moritz@g10code.com>
106
107         * gpgme.texi (Verify): Fix gpgme_get_key example (ancient
108         force_update argument was still there).
109
110 2004-06-08  Marcus Brinkmann  <marcus@g10code.de>
111
112         * gpgme.texi (Listing Keys): Elaborate on the length restrictions
113         on search patterns.
114
115         * gpgme.texi (Decrypt and Verify): Document the NO_DATA error
116         code.
117         (Verify): Document the relationship between gpgme_op_verify_result
118         and the decrypt and verify operations.
119
120 2004-05-21  Marcus Brinkmann  <marcus@g10code.de>
121
122         * gpgme.text (Verify): Document GPG_ERR_CERT_REVOKED status.
123
124         * gpgme.texi (Decrypt): Add note about new field wrong_key_usage
125         of gpgme_decrypt_result_t.
126
127         * gpgme.texi (Key Management): Add note about new field
128         keylist_mode of gpgme_key_t.
129
130 2004-04-29  Marcus Brinkmann  <marcus@g10code.de>
131
132         * gpgme.texi (Verify): Correct type of member wrong_key_usage.
133
134 2004-03-29  Moritz Schulte  <moritz@duesseldorf.ccc.de>
135
136         * gpgme.texi (Verify): Fix type of gpgme_op_verify_result.
137         * gpgme.texi (Key Listing Mode): Typo fix.
138
139 2004-03-23  Marcus Brinkmann  <marcus@g10code.de>
140
141         * gpgme.texi (Library Version Check): Fix the instruction when to
142         set the locale.
143
144 2004-03-03  Marcus Brinkmann  <marcus@g10code.de>
145
146         * gpgme.texi (I/O Callback Example Qt): New section by Marc Mutz.
147
148 2004-02-24  Marcus Brinkmann  <marcus@g10code.de>
149
150         * gpgme.texi (cancellation): New section.
151
152 2004-02-17  Werner Koch  <wk@gnupg.org>
153
154         * gpgme.texi (Key Listing Mode): Doc KEYLIST_MODE_VALIDATE.
155
156 2004-02-06  Moritz Schulte  <mo@g10code.com>
157
158         * gpgme.texi: A couple of small fixes regarding the Largfile
159         Support section.
160
161 2004-02-01  Marcus Brinkmann  <marcus@g10code.de>
162
163         * gpgme.texi (Largefile Support): New section.
164
165 2004-01-13  Marcus Brinkmann  <marcus@g10code.de>
166
167         * gpgme.texi (Key Management): Fix exportable field.
168
169 2003-12-25  Marcus Brinkmann  <marcus@g10code.de>
170
171         * gpgme.texi (Key Management): Rename member class in
172         gpgme_key_sig_t to sig_class.
173         (Creating a Signature): Likewise for gpgme_signature_t.
174
175 2003-12-23  Moritz Schulte  <mo@g10code.com>
176
177         * gpgme.texi (Listing Keys): Minor clarification for
178         gpgme_get_key.
179
180 2003-10-06  Marcus Brinkmann  <marcus@g10code.de>
181
182         * gpgme.texi (Signal Handling): New section.
183
184 2003-09-14  Marcus Brinkmann  <marcus@g10code.de>
185
186         * gpgme.texi (Multi Threading): Correct documentation on memory
187         synchronization requirement.
188
189         * gpgme.texi (Locale): New section.
190         (Multi Threading): Set locale in example.
191
192 2003-09-13  Marcus Brinkmann  <marcus@g10code.de>
193
194         * gpgme.texi (Error Strings): Add gpgme_strerror_r.
195
196 2003-09-13  Marcus Brinkmann  <marcus@g10code.de>
197
198         * gpgme.texi (Multi Threading): Update documentation.
199
200 2003-09-03  Marcus Brinkmann  <marcus@g10code.de>
201
202         * gpgme.texi (Header): We don't use the assuan namespace anymore.
203         Document new thread options.
204
205 2003-08-14  Marcus Brinkmann  <marcus@g10code.de>
206
207         * gpgme.texi (Creating a Signature): Change type of member class
208         to unsigned int.
209
210 2003-08-04  Marcus Brinkmann  <marcus@g10code.de>
211
212         * gpgme.texi (Verify): Get error code from SIG->status in the code
213         for gpgme_get_sig_status.
214
215 2003-07-31  Marcus Brinkmann  <marcus@g10code.de>
216
217         * gpgme.texi (Key Management): Add can_authenticate flag.
218
219         * gpgme.texi (Listing Keys): Document GPG_ERR_AMBIGUOUS_NAME for
220         gpgme_get_key.
221
222 2003-07-29  Marcus Brinkmann  <marcus@g10code.de>
223
224         * Makefile.am (EXTRA_DIST): Remove variable.
225
226         * gpgme.texi (Encrypting a Plaintext): Bad passphrase is only
227         possible with symmetric encryption, change the wording to reflect
228         that.
229
230         * gpgme.texi (Creating a Signature): Document
231         GPG_ERR_UNUSABLE_SECKEY.
232
233         * gpgme.texi (Encrypting a Plaintext): Mention encrypt and sign
234         operations in result function.
235         (Creating a Signature): Likewise.
236
237 2003-07-23  Marcus Brinkmann  <marcus@g10code.de>
238
239         * gpgme.texi (Key Listing Mode): Remove word duplication.
240         (Listing Keys): Remove mentioning of force argument.
241         (Verify): Don't mention r_stat.  Fix some typos.
242         (Decrypt and Verify): Correct info how to get the result.  Don't
243         mention r_stat.
244         (Manipulating Data Buffers): Fix documentation of return value.
245         (Listing Keys): Update examples.
246         (Decrypt): Result might also be available when operation failed.
247         (Verify): Result might also be available when operation failed.
248         All spotted by St├ęphane Corth├ęsy.
249
250 2003-07-22  Marcus Brinkmann  <marcus@g10code.de>
251
252         * gpgme.texi (Error Sources): Fix cut and paste error.
253
254 2003-07-09  Marcus Brinkmann  <marcus@g10code.de>
255
256         * gpgme.texi (Key Management): Clarify difference between can_sign
257         and can_certify.
258         (Information About Keys): Likewise for GPGME_ATTR_CAN_SIGN and
259         GPGME_ATTR_CAN_CERTIFY.
260
261 2003-07-08  Marcus Brinkmann  <marcus@g10code.de>
262
263         * gpgme.texi (Progress Meter Callback): Change return type of
264         gpgme_progress_cb_t to void.
265
266 2003-06-22  Marcus Brinkmann  <marcus@g10code.de>
267
268         * gpgme.texi: Add 2003 to copyright notice.
269
270         * gpgme.texi (Header): Fix name space documentation on
271         libgpg-error.
272
273 2003-06-22  Marcus Brinkmann  <marcus@g10code.de>
274
275         * gpgme.texi (Multi Threading): Remove reference to
276         gpgme_recipients_t.
277
278 2003-06-06  Marcus Brinkmann  <marcus@g10code.de>
279
280         * gpgme.texi (Crypto Operations): Rename gpgme_invalid_user_id_t
281         to gpgme_invalid_key_t.
282
283 2003-06-06  Marcus Brinkmann  <marcus@g10code.de>
284
285         * gpgme.texi: Change error codes to GPG_ERR_* variants.
286         (Error Handling): Rewritten.
287
288 2003-05-29  Marcus Brinkmann  <marcus@g10code.de>
289
290         * gpgme.texi (Exporting Keys): Change and document prototypes.
291         Add new gpgme_op_export_ext and gpgme_op_export_ext_start
292         variants.
293         (Selecting Recipients): Section removed.
294         (Encrypting a Plaintext): Change prototypes and document the
295         changes.
296
297 2003-05-28  Marcus Brinkmann  <marcus@g10code.de>
298
299         * gpgme.texi (Exporting Keys): Change argument type from
300         gpgme_recipient_t to gpgme_user_id_t.
301         (Encrypting a Plaintext): Likewise.
302         (Selecting Recipients): Rewritten.
303
304 2003-05-27  Marcus Brinkmann  <marcus@g10code.de>
305
306         * gpgme.texi (Protocol Selection): Do not use @acronym in @node
307         because that breaks texi2dvi.
308
309         * gpgme.texi (Passphrase Callback): Document new prototype.
310
311 2003-05-18  Marcus Brinkmann  <marcus@g10code.de>
312
313         * gpgme.texi (Header): Remove Gpgme as namespace prefix.  Add
314         _GPGME to namespace prefix.
315         * gpgme.texi (Multi Threading): Add note about link order.
316
317 2003-05-04  Marcus Brinkmann  <marcus@g10code.de>
318
319         * gpgme.texi (Listing Keys): Document what happens if key is not
320         found.
321
322         * gpgme.texi (Importing Keys): Fix cut and paste error.
323
324 2003-04-30  Marcus Brinkmann  <marcus@g10code.de>
325
326         * gpgme.texi (Encrypting a Plaintext): Remove reference to
327         gpgme_get_op_info.
328         (Detailed Results): Subsection removed.
329
330         * gpgme.texi (Key Listing Mode): Add GPGME_KEYLIST_MODE_SIGS.
331         (Manipulating Keys): Add obsoleteness note.
332         (Key Signatures): Likewise.
333         (Information About Keys): Likewise.
334         (Key Management): Add new data types GpgmeSubkey, GpgmeKeySig,
335         GpgmeUserID, and all the information about GpgmeKey.
336
337 2003-04-29  Marcus Brinkmann  <marcus@g10code.de>
338
339         * gpgme.texi (Listing Keys): Remove force_update argument from
340         gpgme_get_key.
341
342         * gpgme.texi (Trust Item Management): Add data members of
343         GpgmeTrustItem type.
344         (Information About Trust Items): Add note about obsoleteness.
345         (Manipulating Trust Items): Add gpgme_trust_item_ref and
346         gpgme_trust_item_unref.
347
348 2003-04-28  Marcus Brinkmann  <marcus@g10code.de>
349
350         * gpgme.texi (Verify): Rewritten to take into account new and
351         deprecated functions and data types.
352
353         * gpgme.texi (Decrypt): Descript gpgme_op_decrypt_result and
354         GpgmeDecryptResult.
355
356 2003-04-27  Marcus Brinkmann  <marcus@g10code.de>
357
358         * gpgme.texi (Encrypting a Plaintext): Add info about
359         GpgmeEncryptResult and gpgme_op_encrypt_result.
360
361         * gpgme.texi (Creating a Signature): Add info about
362         GpgmeNewSignature, GpgmeSignResult and gpgme_op_sign_result.
363         (Crypto Operations): Add GpgmeInvalidUserID.
364         (Algorithms): New chapter.
365
366         * gpgme.texi (Deleting Keys): Document
367         GPGME_Ambiguous_Specification.
368         (Error Values): Remove GPGME_Invalid_Type and GPGME_Invalid_Mode.
369         Add GPGME_Unknown_Reason, GPGME_Not_Found,
370         GPGME_Ambiguous_Specification, GPGME_Wrong_Key_Usage,
371         GPGME_Key_Revoked, GPGME_Key_Expired, GPGME_No_CRL_Known,
372         GPGME_CRL_Too_Old, GPGME_Policy_Mismatch, GPGME_No_Secret_Key,
373         GPGME_Key_Not_Trusted, GPGME_Issuer_Missing, GPGME_Chain_Too_Long,
374         GPGME_Unsupported_Algorithm, GPGME_Sig_Expired,
375         GPGME_Bad_Signature, GPGME_No_Public_Key.
376
377 2003-04-25  Marcus Brinkmann  <marcus@g10code.de>
378
379         * gpgme.texi (Importing Keys): Change GPGME_IMPORT_PRIVATE to
380         GPGME_IMPORT_SECRET.
381
382         * gpgme.texi (Importing Keys): Remove note about gpgme_get_op_info.
383         (Detailed Results): Remove note about import.
384
385         * gpgme.texi (Importing Keys): Add documentation for
386         GpgmeImportStatus, GpgmeImportResult and gpgme_op_import_result.
387
388         * gpgme.texi (Generating Keys): Fix documentation of public and
389         secret arguments.
390
391 2003-04-24  Marcus Brinkmann  <marcus@g10code.de>
392
393         * gpgme.texi (Generating Keys): Document changed gpgme_op_genkey
394         and new gpgme_op_genkey_result function.  Document
395         GpgmeGenKeyResult data type.
396
397         * gpgme.texi (Error Values): Rename GPGME_No_Passphrase to
398         GPGME_Bad_Passphrase.
399         * gpgme.texi (Decrypt): Likewise.
400         (Decrypt and Verify): Likewise.
401         (Creating a Signature): Likewise.
402         (Encrypting a Plaintext): Likewise.
403
404         * gpgme.texi (Error Values): Rename GPGME_No_Recipients to
405         GPGME_No_UserID and GPGME_Invalid_Recipient to
406         GPGME_Invalid_UserID.
407         (Encrypting a Plaintext): Likewise.
408
409         * gpgme.texi (Error Values): Remove GPGME_Busy and GPGME_No_Request.
410         (Listing Keys): Likewise.
411         (Listing Trust Items): Likewise.
412
413 2003-02-06  Marcus Brinkmann  <marcus@g10code.de>
414
415         * gpgme.texi (Cancelling an Operation): Removed.
416         (Passphrase Callback): Document new type for GpgmePassphraseCb.
417
418 2003-01-30  Marcus Brinkmann  <marcus@g10code.de>
419
420         * gpgme.texi (Engine Information): Rename member part to
421         file_name.
422
423         * gpgme.texi (Protocols and Engines): Document
424         gpgme_get_protocol_name.
425
426         * gpgme.texi (Engine Information): Rewritten.
427
428 2003-01-29  Marcus Brinkmann  <marcus@g10code.de>
429
430         * gpgme.texi (I/O Callback Interface): Document new even
431         GPGME_EVENT_START.
432         (Waiting For Completion): Document new possible return values.
433         (I/O Callback Interface): Document return type of GpgmeIOCb.
434
435 2003-01-29  Marcus Brinkmann  <marcus@g10code.de>
436
437         * gpgme.texi (Hooking Up Into Idle Time): Section removed.
438
439 2002-12-24  Marcus Brinkmann  <marcus@g10code.de>
440
441         * gpgme.texi (Verify): Drop R_STAT argument in gpgme_op_verify.
442         * gpgme.texi (Decrypt and Verify): Likewise for
443         gpgme_op_decrypt_verify.
444
445 2002-12-23  Marcus Brinkmann  <marcus@g10code.de>
446
447         * gpgme.texi (Information About Keys): Document that
448         GPGME_ATTR_IS_SECRET is not representable as a string anymore.
449
450 2002-12-22  Marcus Brinkmann  <marcus@g10code.de>
451
452         * gpgme.texi (Key Signatures): New section.
453         (Listing Keys): Add gpgme_get_key.
454
455 2002-12-06  Marcus Brinkmann  <marcus@g10code.de>
456
457         * gpgme.texi (Memory Based Data Buffers): New subsection.
458         (File Based Data Buffers): Likewise.
459         (Callback Based Data Buffers): Likewise.
460         (Manipulating Data Buffers): Update interfaces.  Add
461         gpgme_data_seek.
462         * gpgme.texi (Engine Version Check): Remove gpgme_check_engine.
463         
464 2002-11-21  Marcus Brinkmann  <marcus@g10code.de>
465
466         * gpgme.texi (Verify): Document the new interface.
467
468 2002-11-19  Marcus Brinkmann  <marcus@g10code.de>
469
470         * gpgme.texi (Generating Keys): Document new argument to
471         gpgme_op_genkey.
472
473 2002-11-05  Marcus Brinkmann  <marcus@g10code.de>
474
475         * gpgme.texi (Verify): Fix prototype of gpgme_get_sig_key.
476         Reported by Miguel Coca <e970095@zipi.fi.upm.es>.
477
478 2002-08-30  Marcus Brinkmann  <marcus@g10code.de>
479
480         * gpgme.texi (Selecting Signers): Fix reference count.
481
482 2002-08-21  Marcus Brinkmann  <marcus@g10code.de>
483
484         * gpgme.texi (Header): Document name space.
485
486 2002-08-20  Marcus Brinkmann  <marcus@g10code.de>
487
488         * gpgme.texi (Importing Keys): Document gpgme_op_import_ext.
489
490         * gpgme.texi (Importing Keys): Undocument EOF.
491
492 2002-08-14  Werner Koch  <wk@gnupg.org>
493
494         * gpgme.texi (Information About Keys): Changed GPGME_ATTR_TYPE.
495
496 2002-07-25  Marcus Brinkmann  <marcus@g10code.de>
497
498         * gpgme.texi (Deleting Keys): Say that secret keys might not be
499         deleted.
500
501 2002-07-25  Marcus Brinkmann  <marcus@g10code.de>
502
503         * gpgme.texi (Information About Keys): Document (badly) the new
504         key attributes.
505
506         * gpgme.texi (Manipulating Data Buffers): Mention that backend
507         tries to detect encoding automatically.
508
509 2002-07-03  Marcus Brinkmann  <marcus@g10code.de>
510
511         * gpgme.texi (Run Control): Update this section.
512         (Waiting For Completion): Likewise for this subsection.
513         (Cancelling an Operation): Likewise for this subsection.
514         (Using External Event Loops): New subsection with several
515         subsubsections.
516
517 2002-06-28  Marcus Brinkmann  <marcus@g10code.de>
518
519         * gpgme.texi (Multi Threading): Remove item about the need to
520         synchronize anything against gpgme_wait (except gpgme_wait
521         itself).
522
523 2002-06-27  Marcus Brinkmann  <marcus@g10code.de>
524
525         * gpgme.texi (Information About Keys): Fix documentation for IDX.
526         (Information About Trust Items): Likewise.
527
528 2002-06-26  Werner Koch  <wk@gnupg.org>
529
530         * gpgme.texi (Importing Keys): Document the return value -1 of
531         gpgme_op_import.
532
533 2002-06-20  Werner Koch  <wk@gnupg.org>
534
535         * gpgme.texi (Verify): Explain the new whatidx variable.
536
537 2002-06-10  Werner Koch  <wk@gnupg.org>
538
539         * gpgme.texi (Verify): Document attribute GPGME_ATTR_ERRTOK.
540
541 2002-06-04  Marcus Brinkmann  <marcus@g10code.de>
542
543         * gpgme.texi (Multi Threading): Document new autodetection.
544
545 2002-06-04  Marcus Brinkmann  <marcus@g10code.de>
546
547         * Makefile.am (DISTCLEANFILES): New variable.
548
549 2002-05-26  Marcus Brinkmann  <marcus@g10code.de>
550
551         * gpgme.texi: Some typographical correctons throughout.
552
553 2002-05-09  Marcus Brinkmann  <marcus@g10code.de>
554
555         * gpgme.texi (Using Automake): New section.
556
557 2002-05-09  Marcus Brinkmann  <marcus@g10code.de>
558
559         * gpgme.texi (Multi Threading): Escape { and }.
560
561 2002-05-09  Marcus Brinkmann  <marcus@g10code.de>
562
563         * gpgme.texi (Overview): Replace note about thread-safeness.
564         (Multi Threading): New section.
565
566 2002-05-03  Werner Koch  <wk@gnupg.org>
567
568         * gpgme.texi (Manipulating Data Buffers): Changed some data types
569         to void*.
570         (Protocol Selection): Added gpgme_get_protocol.
571         (Verify): Updated to include the new attribute fucntions and
572         status codes.
573
574 2002-04-27  Werner Koch  <wk@gnupg.org>
575
576         * gpgme.texi (Manipulating Data Buffers): New type GpgmeDataEncoding.
577
578 2002-04-23  Marcus Brinkmann  <marcus@g10code.de>
579
580         * gpgme.texi (Passphrase Callback): Document that either return
581         argument can be NULL.
582         (Progress Meter Callback): Likewise.
583
584 2002-04-22  Marcus Brinkmann  <marcus@g10code.de>
585
586         * gpgme.texi (Passphrase Callback): Fix small typo.  Document the
587         new function gpgme_get_passphrase_cb.
588         (Progress Meter Callback): Document the new function
589         gpgme_get_progress_cb.
590
591 2002-04-16  Marcus Brinkmann  <marcus@g10code.de>
592
593         * gpgme.texi (Creating a Signature): Fix function name.  Reported
594         by Wichert Ackerman <wichert@debian.org>.
595
596 2002-03-29  Marcus Brinkmann  <marcus@g10code.de>
597
598         * gpgme.texi (direntry): End index entry with a full stop.
599         Patch submitted by Jose Carlos Garcia Sogo <jsogo@debian.org>.
600         
601 2002-03-17  Marcus Brinkmann  <marcus@g10code.de>
602
603         * gpgme.texi (Detailed Results): Fix syntax error in last change.
604
605 2002-03-08  Werner Koch  <wk@gnupg.org>
606
607         * gpgme.texi (Detailed Results): Import does also return info.
608
609 2002-03-06  Marcus Brinkmann  <marcus@g10code.de>
610
611         * gpgme.texi (Encrypting a Plaintext): Document symmetric
612         encryption.
613
614 2002-03-06  Marcus Brinkmann  <marcus@g10code.de>
615
616         * gpgme.texi (Error Strings): Add example.
617         * gpgme.texi (Listing Keys): Likewise.
618
619 2002-03-03  Marcus Brinkmann  <marcus@g10code.de>
620
621         * gpgme.texi (Information About Keys): Document GPGME_ATTR_EXPIRE.
622
623 2002-03-03  Marcus Brinkmann  <marcus@g10code.de>
624
625         * gpgme.texi (Verify): Document verification of normal and
626         cleartext signatures.
627
628 2002-02-27  Marcus Brinkmann  <marcus@g10code.de>
629
630         * gpgme.texi (Listing Keys): Document gpgme_op_keylist_ext_start.
631
632 2002-02-27  Marcus Brinkmann  <marcus@g10code.de>
633
634         * gpgme.texi (Encrypting a Plaintext): Document
635         GPGME_Invalid_Recipients.
636         (Error Values): Likewise.
637
638 2002-02-26  Marcus Brinkmann  <marcus@g10code.de>
639
640         * gpgme.texi (Encrypting a Plaintext): Document
641         gpgme_op_encrypt_sign and gpgme_op_encrypt_sign_start.
642
643 2002-02-25  Marcus Brinkmann  <marcus@g10code.de>
644
645         * gpgme.texi (Creating a Signature): Add a note about
646         certificates to include.
647         (Included Certificates): New section.
648
649 2002-02-09  Marcus Brinkmann  <marcus@g10code.de>
650
651         * gpgme.texi (Detailed Results): Remove literal tags.
652         (Generating Keys): Update documentation.
653
654         * gpgme.texi (Generating Keys): Fix syntax error.
655
656 2002-02-06  Marcus Brinkmann  <marcus@g10code.de>
657
658         * gpgme.texi (Waiting For Completion): Adjust doc to changes in
659         the code.
660
661 2002-02-06  Marcus Brinkmann  <marcus@g10code.de>
662
663         * gpgme.texi (Key Listing Mode): Update documentation.
664
665 2002-01-31  Marcus Brinkmann  <marcus@g10code.de>
666
667         * gpgme.texi (Generating Keys): Document error at creation
668         failure.
669
670 2002-01-30  Marcus Brinkmann  <marcus@g10code.de>
671
672         * gpgme.texi (Deleting Keys): Document new error values.
673
674 2002-01-30  Marcus Brinkmann  <marcus@g10code.de>
675
676         * gpgme.texi (Importing Keys): Add reference to gpgme_get_op_info.
677
678 2002-01-30  Marcus Brinkmann  <marcus@g10code.de>
679
680         * gpgme.texi: Some spell checking.
681
682 2002-01-30  Marcus Brinkmann  <marcus@g10code.de>
683
684         * gpgme.texi: Add all the gpgme_op_*_start functions.
685         Fill the concept index with many, many entries.
686
687 2002-01-29  Marcus Brinkmann  <marcus@g10code.de>
688
689         * gpgme.texi (Run Control): New section.
690         (Verify): Docuent gpgme_get_notation.
691         (More Information): New section describing gpgme_get_op_info.
692
693 2002-01-22  Marcus Brinkmann  <marcus@g10code.de>
694
695         * gpgme.texi (Passphrase callback): Change GpgmePassphraseCb's
696         R_HD type from void* to void**.
697
698 2002-01-22  Marcus Brinkmann  <marcus@g10code.de>
699
700         * gpgme.texi (Creating data buffers): Change
701         gpgme_data_new_from_filepart's LENGTH type from off_t to size_t.
702
703 2002-01-22  Marcus Brinkmann  <marcus@g10code.de>
704
705         * gpgme.texi (Generating keys): New subsection.
706         (Exporting keys): Likewise.
707         (Importing keys): Likewise.
708         (Deleting keys): Likewise.
709
710 2002-01-16  Marcus Brinkmann  <marcus@g10code.de>
711
712         * gpgme.texi: g10Code -> g10 Code
713
714         * gpgme.texi (Top): Complete detailmenu.
715         
716         * gpgme.texi: Convert embarassing cruft to the real thing.
717
718 2002-01-16  Marcus Brinkmann  <marcus@g10code.de>
719
720         * ChangeLog: New file.
721         * gpgme.texi: Likewise.
722         * gpl.texi: Likewise.
723         * fdl.texi: Likewise.
724         * Makefile.am (info_TEXINFOS): New variable.
725         (gpgme_TEXINFOS): Likewise.
726
727  Copyright 2002, 2003, 2004 g10 Code GmbH
728
729  This file is free software; as a special exception the author gives
730  unlimited permission to copy and/or distribute it, with or without
731  modifications, as long as this notice is preserved.
732
733  This file is distributed in the hope that it will be useful, but
734  WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
735  implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.