3704ca8e50191604359b970b0ab382d87b34a8e6
[libgcrypt.git] / doc / ChangeLog
1 2005-10-31  Moritz Schulte  <moritz@g10code.com>
2
3         * gcrypt.texi: Added more gcry_control related descriptions.
4
5 2005-10-16  Moritz Schulte  <moritz@g10code.com>
6
7         * gcrypt.texi (Controlling the library): Start documenting the
8         existing control commands.
9
10 2005-04-11  Moritz Schulte  <moritz@g10code.com>
11
12         * gcrypt.texi (Available hash algorithms): Add entry for Whirlpool.
13
14 2005-03-30  Moritz Schulte  <moritz@g10code.com>
15
16         * gcrypt.texi (Working with IO objects): Document ac io objects;
17         adjust ac scheme functions, which do now use io objects.
18
19 2005-03-19  Moritz Schulte  <moritz@g10code.com>
20
21         * gcrypt.texi (Working with cipher handles): Clarify CTS mode.
22
23 2005-02-08  Werner Koch  <wk@g10code.com>
24
25         * gcrypt.texi: Fixed direntry.
26
27 2005-02-13  Moritz Schulte  <moritz@g10code.com>
28
29         * gcrypt.texi (Using cryptographic functions): Document new
30         encoding and scheme crypto functionality.
31
32 2005-02-03  Moritz Schulte  <moritz@g10code.com>
33
34         * gcrypt.texi: Fixed several typos; thanks to Michele Baldessari.
35
36 2005-01-04  Werner Koch  <wk@g10code.com>
37
38         * gcrypt.texi: Updated to use @copying.  Fixed list of copyright
39         years; we had real changes in 2004.  Fixed some formatting issues.
40
41 2004-08-24  Moritz Schulte  <moritz@g10code.com>
42
43         * gcrypt.texi (Miscellaneous): Document gcry_mpi_randomize.
44
45 2004-08-18  Moritz Schulte  <moritz@g10code.com>
46
47         * gcrypt.texi (Multi Threading): Document
48         GCRY_THREAD_OPTION_PTH_IMPL, GCRY_THREAD_OPTION_PTHREAD_IMPL.
49
50 2004-05-07  Moritz Schulte  <moritz@g10code.de>
51
52         * gcrypt.texi: Merged several fixes reported by Umberto Salsi.
53
54 2004-04-08  Moritz Schulte  <moritz@g10code.de>
55
56         * gcrypt.texi (Multi Threading): Typo fix.
57
58 2004-03-11  Marcus Brinkmann  <marcus@g10code.de>
59
60         * gcrypt.texi (Multi Threading): Partially document new thread
61         support.
62
63 2004-02-24  Werner Koch  <wk@gnupg.org>
64
65         * gcrypt.texi (Calculations): Typo fix.
66
67 2004-01-25  Moritz Schulte  <mo@g10code.com>
68
69         * gcrypt.texi (General cipher functions): Fixed descriptions of
70         the arguments for GCRYCTL_GET_KEYLEN, GCRYCTL_GET_BLKLEN; reported
71         by Randy.
72
73 2004-01-14  Moritz Schulte  <mo@g10code.com>
74
75         * gcrypt.texi (Public Key cryptography II): Adjusted to new
76         gcry_ac_* API; document flags.
77
78 2003-12-04  Werner Koch  <wk@gnupg.org>
79
80         * Makefile.am (gcrypt_TEXINFOS): Removed fdl.texi.
81
82 2003-12-03  Werner Koch  <wk@gnupg.org>
83
84         * gcrypt.texi: Changed license from FDL to GPL because this is a
85         reference manual only useful along with actual code.
86         * fdl.texi: Removed.
87
88         * gcrypt.texi: Minor cleanups
89         (Working with keys): Clarified generation of RSA's E parameter.
90         (Multi Threading): Clarified.
91         
92 2003-11-11  Werner Koch  <wk@gnupg.org>
93
94         * gcrypt.texi (Working with S-expressions): Added "%b".
95
96 2003-11-04  Werner Koch  <wk@gnupg.org>
97
98         * gcrypt.texi (Retrieving random numbers): Add gcry_create_nonce.
99
100 2003-08-30  Werner Koch  <wk@gnupg.org>
101
102         * gcrypt.texi (Working with hash algorithms): Clarified that HMAC
103         does not work with all algorithms.
104
105 2003-07-30  Moritz Schulte  <moritz@g10code.com>
106
107         * gcrypt.texi (Available asymmetric algorithms): Mention
108         GCRY_AC_ELG_E.
109
110 2003-07-28  Moritz Schulte  <moritz@g10code.com>
111
112         * gcrypt.texi (Working with keys): Mention that gcry_pk_testkey
113         and gcry_ac_key_test only verify private keys.
114         (Working with keys): Fix typo.
115         (General public-key related Functions): Fixed some sentences,
116         thanks to Neil Spring.
117
118 2003-07-27  Werner Koch  <wk@gnupg.org>
119
120         * gcrypt.texi: Adjusted description of gcry_mpi_scan and
121         gcry_mpi_dump. Add gcry_mpi_dump.
122
123 2003-07-22  Moritz Schulte  <moritz@g10code.com>
124
125         * gcrypt.texi: Added more documentation for the register
126         mechanism.
127
128 2003-07-18  Werner Koch  <wk@gnupg.org>
129
130         * gcrypt.texi (Misc): Add a warning on the use of opaque values.
131
132 2003-07-14  Moritz Schulte  <moritz@g10code.com>
133
134         * gcrypt.texi (Overview): Mention the non-thread-safe-nature of
135         functions modifying context stored in handles.
136
137 2003-07-12  Moritz Schulte  <moritz@g10code.com>
138
139         * gcrypt.texi (Available ciphers): Added: TWOFISH128.
140         (Error Handling): Merged a lot of documentation taken from GPGME.
141
142 2003-07-08  Moritz Schulte  <moritz@g10code.com>
143
144         * gcrypt.texi (Working with sets of data): Documented:
145         gcry_ac_data_copy.
146
147 2003-07-07  Moritz Schulte  <moritz@g10code.com>
148
149         * gcrypt.texi: Documented module system.
150
151 2003-07-05  Moritz Schulte  <moritz@g10code.com>
152
153         * gcrypt.texi (Working with cipher handles): Small fix by Simon
154         Josefsson <jas@extundo.com>.
155
156 2003-07-02  Moritz Schulte  <moritz@g10code.com>
157
158         * gcrypt.texi: Documented ac interface.
159
160 2003-06-18  Moritz Schulte  <moritz@g10code.com>
161
162         * gcrypt.texi: Small fixes.
163
164 2003-06-16  Moritz Schulte  <moritz@g10code.com>
165
166         * cipher-ref.sgml: Removed file.
167         * digest-ref.sgml: Likewise.
168         * misc-ref.sgml: Likewise.
169         * pubkey-ref.sgml: Likewise.
170         * reference.sgml: Likewise.
171         * version.sgml.in: Likewise.
172
173 2003-06-15  Moritz Schulte  <moritz@g10code.com>
174
175         * gcrypt.texi: Documented several parts of the library, merged
176         some documentation from GPGME's manual, re-structured the whole
177         manual, added more menus.
178
179 2003-06-14  Moritz Schulte  <moritz@g10code.com>
180
181         * gcrypt.texi (Hash Functions): Adjusteded description of
182         gcry_md_copy.
183         
184 2003-06-12  Moritz Schulte  <moritz@g10code.com>
185
186         * gcrypt.texi (Public Key Functions): Fix example S-Exp, i.e.:
187         added the number of following digits as prefix to the number of
188         bits.
189         (Public Key Functions): Document the general usage of `flags',
190         including the no-blinding flag.
191
192 2003-06-11  Werner Koch  <wk@gnupg.org>
193
194         * gcrypt.texi (Hash Functions): Document possible values of HD.
195
196 2003-06-09  Moritz Schulte  <moritz@g10code.com>
197
198         * gcrypt.texi (Version Check): Changed description of
199         gcry_check_version; the user now *must* call the function to
200         initialize the library.
201
202 2003-06-08  Moritz Schulte  <moritz@g10code.com>
203
204         * gcrypt.texi: Change for libgpg-error.
205
206 2003-05-22  Moritz Schulte  <moritz@g10code.com>
207
208         * gcrypt.texi (Public Key Functions): Fixed typo.
209
210 2003-05-17  Moritz Schulte  <moritz@g10code.com>
211
212         * gcrypt.texi (Public Key Functions): Mention that only the
213         checking of secret keys is supported currently.
214
215 2003-03-30  Simon Josefsson  <jas@extundo.com>
216
217         * gcrypt.texi: Add CTR.
218
219 2003-03-22  Simon Josefsson  <jas@extundo.com>
220
221         * gcrypt.texi: Add CBC-MAC.
222
223 2003-03-04  Moritz Schulte  <moritz@g10code.com>
224
225         * gcrypt.texi (Cipher Functions): Added gcry_cipher_reset.
226
227 2003-01-23  Werner Koch  <wk@gnupg.org>
228
229         * gcrypt.texi (gcry_pk_decrypt): Described use of FLAGS
230
231 2003-01-20  Simon Josefsson  <jas@extundo.com>
232
233         * gcrypt.texi (Hash Functions): Add CRC.
234
235 2003-01-19  Werner Koch  <wk@gnupg.org>
236
237         * gcrypt.texi: Most functions are now documented.  Still need to
238         fine tune the menu structure, document some utility functions,
239         mark up indices and references and add examples.
240
241 2002-08-14  Werner Koch  <wk@gnupg.org>
242
243         * gcrypt.texi: Typo fixes.
244
245 2002-05-14  Werner Koch  <wk@gnupg.org>
246
247         * lgpl.texi: New.
248         * gcrypt.texi: Included lgpl and commented not yet converted text.
249
250 2002-04-16  Werner Koch  <wk@gnupg.org>
251
252         * version.sgml.in, cipher-ref.sgml, digest-ref.sgml, misc-ref.sgml
253         * pubkey-ref.sgml, reference.sgml: Removed.
254         * gcrypt.texi: New. Based on the old sgml version.
255         * gpl.texi, fdl.texi: New.
256         * Makefile.am: Adjusted for use with texinfo.
257
258 2000-12-21  Werner Koch  <wk@gnupg.org>
259
260         Renamed the gcryptref.sgml files and removed the GnuPG stuff.
261
262 Tue Oct 26 14:10:21 CEST 1999  Werner Koch  <wk@gnupg.de>
263
264         * Makefile.am (SUBDIRS): Removed gph from this development series
265
266 Mon Sep  6 19:59:08 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
267
268         * Makefile.am (SUBDIRS): New subdir gph for the manual.
269
270 Thu Jul 22 20:03:03 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
271
272         * gpg.sgml (--always-trust): Added.
273
274 Wed Jul 14 19:42:08 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
275
276         * Makefile.am: Create a dummy man page if docbook-to-man is missing.
277
278 Wed Jun 16 20:16:21 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
279
280         * gpg1.pod: Removed.
281         * gpg.sgml: New. Replaces the pod file
282         * Makefile.am: Add rule to make a man file from sgml
283
284 Tue Jun 15 12:21:08 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
285
286         * Makefile.in.in: Use DESTDIR.
287
288 Mon May 31 19:41:10 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
289
290         * gpg.1pod: Enhanced the Bugs section (Michael).
291
292 Wed Feb 10 17:15:39 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
293
294         * gpg.1pod: Spelling and grammar corrections (John A. Martin)
295         * FAQ: Ditto.
296         * DETAILS: Ditto.
297
298  Copyright 1999, 2000, 2002, 2003 Free Software Foundation, Inc.
299
300  This file is free software; as a special exception the author gives
301  unlimited permission to copy and/or distribute it, with or without
302  modifications, as long as this notice is preserved.
303
304  This file is distributed in the hope that it will be useful, but
305  WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
306  implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.