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