* gpg.sgml: Document --no-mangle-dos-filenames.
[gnupg.git] / include / ChangeLog
1 2002-11-13  David Shaw  <dshaw@jabberwocky.com>
2
3         * util.h [__CYGWIN32__]: Don't need the registry prototypes.  From
4         Werner on stable branch.
5
6 2002-11-06  David Shaw  <dshaw@jabberwocky.com>
7
8         * util.h: Add wipememory2() macro (same as wipememory, but can
9         specify the byte to wipe with).
10
11 2002-10-31  Stefan Bellon  <sbellon@sbellon.de>
12
13         * util.h [__riscos__]: Prefixed all RISC OS prototypes with
14         riscos_*
15
16         * zlib-riscos.h: New. This is macro magic in order to make the
17         zlib library calls indeed call the RISC OS ZLib module.
18
19 2002-10-31  David Shaw  <dshaw@jabberwocky.com>
20
21         * util.h: Add wipememory() macro.
22
23 2002-10-29  Stefan Bellon  <sbellon@sbellon.de>
24
25         * util.h: Added parameter argument to make_basename() needed for
26         filetype support.
27         [__riscos__]: Added prototype.
28
29 2002-10-28  Stefan Bellon  <sbellon@sbellon.de>
30
31         * util.h [__riscos__]: Added prototypes for new filetype support.
32
33 2002-10-19  David Shaw  <dshaw@jabberwocky.com>
34
35         * distfiles, _regex.h: Add _regex.h from glibc 2.3.1.
36
37 2002-10-14  David Shaw  <dshaw@jabberwocky.com>
38
39         * keyserver.h: Go to KEYSERVER_PROTO_VERSION 1.
40
41 2002-10-08  David Shaw  <dshaw@jabberwocky.com>
42
43         * keyserver.h: Add new error code KEYSERVER_UNREACHABLE.
44
45 2002-10-03  David Shaw  <dshaw@jabberwocky.com>
46
47         * util.h: Add new log_warning logger command which can be switched
48         between log_info and log_error via log_set_strict.
49
50 2002-09-24  David Shaw  <dshaw@jabberwocky.com>
51
52         * keyserver.h: Add some new error codes for better GPA support.
53
54 2002-09-10  Werner Koch  <wk@gnupg.org>
55
56         * mpi.h (mpi_is_protected, mpi_set_protect_flag)
57         (mpi_clear_protect_flag): Removed.
58         (mpi_get_nbit_info, mpi_set_nbit_info): Removed.
59
60 2002-08-13  David Shaw  <dshaw@jabberwocky.com>
61
62         * cipher.h: Add AES aliases for RIJNDAEL algo numbers.
63
64 2002-08-07  David Shaw  <dshaw@jabberwocky.com>
65
66         * cipher.h: Add md_algo_present().
67
68 2002-08-06  Stefan Bellon  <sbellon@sbellon.de>
69
70         * util.h [__riscos__]: Added riscos_getchar().
71
72 2002-06-21  Stefan Bellon  <sbellon@sbellon.de>
73
74         * util.h [__riscos__]: Further moving away of RISC OS specific
75         stuff from general code.
76
77 2002-06-20  Stefan Bellon  <sbellon@sbellon.de>
78
79         * util.h [__riscos__]: Added riscos_set_filetype().
80
81 2002-06-14  David Shaw  <dshaw@jabberwocky.com>
82
83         * util.h: Add pop_strlist() from strgutil.c.
84
85 2002-06-07  Stefan Bellon  <sbellon@sbellon.de>
86
87         * util.h [__riscos__]: RISC OS needs strings.h for strcasecmp()
88         and strncasecmp().
89
90 2002-05-22  Werner Koch  <wk@gnupg.org>
91
92         * util.h: Add strncasecmp.  Removed stricmp and memicmp.
93
94 2002-05-10  Stefan Bellon  <sbellon@sbellon.de>
95
96         * mpi.h: New function mpi_debug_alloc_like for M_DEBUG.
97
98         * util.h [__riscos__]: Make use of __func__ that later
99         Norcroft compiler provides.
100
101         * memory.h: Fixed wrong definition of m_alloc_secure_clear.
102
103 2002-04-23  David Shaw  <dshaw@jabberwocky.com>
104
105         * util.h: New function answer_is_yes_no_default() to give a
106         default answer.
107
108 2002-04-22  Stefan Bellon  <sbellon@sbellon.de>
109
110         * util.h [__riscos__]: Removed riscos_open, riscos_fopen and
111         riscos_fstat as those special versions aren't needed anymore.
112
113 2002-02-19  David Shaw  <dshaw@jabberwocky.com>
114
115         * keyserver.h: Add KEYSERVER_NOT_SUPPORTED for unsupported actions
116         (say, a keyserver that has no way to search, or a readonly
117         keyserver that has no way to add).
118
119 2002-01-02  Stefan Bellon  <sbellon@sbellon.de>
120
121         * util.h [__riscos__]: Updated prototype list.
122
123         * types.h [__riscos__]: Changed comment wording.
124
125 2001-12-27  David Shaw  <dshaw@jabberwocky.com>
126
127         * KEYSERVER_SCHEME_NOT_FOUND should be 127 to match the POSIX
128         system() (via /bin/sh) way of signaling this.
129         
130         * Added G10ERR_KEYSERVER
131
132 2001-12-27  Werner Koch  <wk@gnupg.org>
133
134         * util.h [MINGW32]: Fixed name of include file.
135
136 2001-12-22  Timo Schulz <ts@winpt.org>
137
138         * util.h (is_file_compressed): New.
139
140 2001-12-19  Werner Koch  <wk@gnupg.org>
141
142         * util.h [CYGWIN32]: Allow this as an alias for MINGW32. Include
143         stdarg.h becuase we use the va_list type.  By Disastry.
144
145 2001-09-28  Werner Koch  <wk@gnupg.org>
146
147         * cipher.h (PUBKEY_USAGE_CERT): New.
148
149 2001-09-07  Werner Koch  <wk@gnupg.org>
150
151         * util.h: Add strsep().
152
153 2001-08-30  Werner Koch  <wk@gnupg.org>
154
155         * cipher.h (DEK): Added use_mdc.
156
157 2001-08-24  Werner Koch  <wk@gnupg.org>
158
159         * cipher.h (md_write): Made buf arg const. 
160
161 2001-08-20  Werner Koch  <wk@gnupg.org>
162
163         * cipher.h (DEK): Added algo_info_printed;
164
165         * util.h [__riscos__]: Added prototypes and made sure that we
166         never use __attribute__.
167         * cipher.h, iobuf.h, memory.h, mpi.h [__riscos__]: extern hack.
168         * i18n.h [__riscos__]: Use another include file
169         
170 2001-05-30  Werner Koch  <wk@gnupg.org>
171
172         * ttyio.h (tty_printf): Add missing parenthesis for non gcc.
173         * http.h: Removed trailing comma to make old ccs happy.  Both are
174         by Albert Chin.
175
176 2001-05-25  Werner Koch  <wk@gnupg.org>
177
178         * ttyio.h (tty_printf): Add printf attribute.
179
180 2001-04-23  Werner Koch  <wk@gnupg.org>
181
182         * http.h: New flag HTTP_FLAG_NO_SHUTDOWN.
183
184 2001-04-13  Werner Koch  <wk@gnupg.org>
185
186         * iobuf.h: Removed iobuf_fopen.
187
188 2001-03-01  Werner Koch  <wk@gnupg.org>
189
190         * errors.h (G10ERR_UNU_SECKEY,G10ERR_UNU_PUBKEY): New
191
192 2000-11-30  Werner Koch  <wk@gnupg.org>
193
194         * iobuf.h (iobuf_translate_file_handle): Add prototype.
195
196 2000-11-11  Paul Eggert  <eggert@twinsun.com>
197
198         * iobuf.h (iobuf_get_filelength): Now returns off_t, not u32.
199         (struct iobuf_struct, iobuf_set_limit,
200         iobuf_tell, iobuf_seek): Use off_t, not ulong, for file offsets.
201
202 2000-10-12  Werner Koch  <wk@gnupg.org>
203
204         * mpi.h: Changed the way mpi_limb_t is defined.
205
206 Wed Sep  6 17:55:47 CEST 2000  Werner Koch  <wk@openit.de>
207
208         * iobuf.c (IOBUF_FILELENGTH_LIMIT): New.
209
210 2000-03-14 14:03:43  Werner Koch  (wk@habibti.openit.de)
211
212         * types.h (HAVE_U64_TYPEDEF): Defined depending on configure test.
213
214 Thu Jan 13 19:31:58 CET 2000  Werner Koch  <wk@gnupg.de>
215
216         * types.h (HAVE_U64_TYPEDEF): Add a test for _LONGLONG which fixes
217         this long living SGI bug.  Reported by Alec Habig.
218
219 Sat Dec  4 12:30:28 CET 1999  Werner Koch  <wk@gnupg.de>
220
221         * iobuf.h (IOBUFCTRL_CANCEL): Nww.
222
223 Mon Oct  4 21:23:04 CEST 1999  Werner Koch  <wk@gnupg.de>
224
225         * errors.h (G10ERR_NOT_PROCESSED): New.
226
227 Wed Sep 15 16:22:17 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
228
229
230         * i18n.h: Add support for simple-gettext.
231
232 Tue Jun 29 21:44:25 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
233
234
235         * util.h (stricmp): Use strcasecmp as replacement.
236
237 Sat Jun 26 12:15:59 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
238
239
240         * cipher.h (MD_HANDLE): Assigned a structure name.
241
242 Fri Apr  9 12:26:25 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
243
244         * cipher.h (BLOWFISH160): Removed.
245
246 Tue Apr  6 19:58:12 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
247
248         * cipher.h (DEK): increased max. key length to 32 bytes
249
250
251 Sat Feb 20 21:40:49 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
252
253         * g10lib.h: Removed file and changed all files that includes this.
254
255 Tue Feb 16 14:10:02 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
256
257         * types.h (STRLIST): Add field flags.
258
259 Wed Feb 10 17:15:39 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
260
261         * cipher.h (CIPHER_ALGO_TWOFISH): Chnaged ID to 10 and renamed
262         the old experimenatl algorithm to xx_OLD.
263
264 Thu Jan  7 18:00:58 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
265
266         * cipher.h (MD_BUFFER_SIZE): Removed.
267
268 Mon Dec 14 21:18:49 CET 1998  Werner Koch  <wk@isil.d.shuttle.de>
269
270         * types.h: fix for SUNPRO_C
271
272 Tue Dec  8 13:15:16 CET 1998  Werner Koch  <wk@isil.d.shuttle.de>
273
274         * mpi.h (MPI): Changed the structure name to gcry_mpi and
275         changed all users.
276
277 Tue Oct 20 11:40:00 1998  Werner Koch  (wk@isil.d.shuttle.de)
278
279         * iobuf.h (iobuf_get_temp_buffer): New.
280
281 Tue Oct 13 12:40:48 1998  Werner Koch  (wk@isil.d.shuttle.de)
282
283         * iobuf.h (iobuf_get): Now uses .nofast
284         (iobuf_get2): Removed.
285
286 Mon Sep 14 09:17:22 1998  Werner Koch  (wk@(none))
287
288         * util.h (HAVE_ATEXIT): New.
289         (HAVE_RAISE): New.
290
291 Mon Jul  6 10:41:55 1998  Werner Koch  (wk@isil.d.shuttle.de)
292
293         * cipher.h (PUBKEY_USAGE_): New.
294
295 Mon Jul  6 09:49:51 1998  Werner Koch  (wk@isil.d.shuttle.de)
296
297         * iobuf.h (iobuf_set_error): New.
298         (iobuf_error): New.
299
300 Sat Jun 13 17:31:32 1998  Werner Koch  (wk@isil.d.shuttle.de)
301
302         * g10lib.h: New as interface for the g10lib.
303
304 Mon Jun  8 22:14:48 1998  Werner Koch  (wk@isil.d.shuttle.de)
305
306         * cipher.h (CIPHER_ALGO_CAST5): Changed name from .. CAST
307
308 Thu May 21 13:25:51 1998  Werner Koch  (wk@isil.d.shuttle.de)
309
310         * cipher.h: removed ROT 5 and changed one id and add dummy
311
312 Tue May 19 18:09:05 1998  Werner Koch  (wk@isil.d.shuttle.de)
313
314         * cipher.h (DIGEST_ALGO_TIGER): Chnaged id from 101 to 6.
315
316 Mon May  4 16:37:17 1998  Werner Koch  (wk@isil.d.shuttle.de)
317
318         * cipher.h (PUBKEY_ALGO_ELGAMAL_E): New, with value of the
319         old one.
320         * (is_ELGAMAL, is_RSA): New macros
321
322 Sun Apr 26 14:35:24 1998  Werner Koch  (wk@isil.d.shuttle.de)
323
324         * types.h: New type u64
325
326 Mon Mar  9 12:59:55 1998  Werner Koch  (wk@isil.d.shuttle.de)
327
328         * cipher.h: Included dsa.h.
329
330 Tue Mar  3 15:11:21 1998  Werner Koch  (wk@isil.d.shuttle.de)
331
332         * cipher.h (random.h): Add new header and move all relevalt
333         functions to this header.
334
335
336  Copyright 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
337
338  This file is free software; as a special exception the author gives
339  unlimited permission to copy and/or distribute it, with or without
340  modifications, as long as this notice is preserved.
341
342  This file is distributed in the hope that it will be useful, but
343  WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
344  implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
345
346