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