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