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