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