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