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