Fix last change.
[gnupg.git] / include / ChangeLog-2011
1 2011-12-01  Werner Koch  <wk@g10code.com>
2
3         NB: ChangeLog files are no longer manually maintained.  Starting
4         on December 1st, 2011 we put change information only in the GIT
5         commit log, and generate a top-level ChangeLog file from logs at
6         "make dist".  See doc/HACKING for details.
7
8 2011-02-01  Werner Koch  <wk@g10code.com>
9
10         * cipher.h (PUBKEY_MAX_NPKEY, PUBKEY_MAX_NSKEY): Bump up to
11         accommodate gcrypt ECC keys.
12
13 2011-01-21  Werner Koch  <wk@g10code.com>
14
15         * cipher.h (GCRY_PK_USAGE_CERT): Remove compatibility macros
16         because we now require libgcrypt 1.4.6.
17         (GCRY_PK_ECDH): Add replacement.
18
19 2009-08-20  Daiki Ueno  <ueno@unixuser.org>  (wk)
20
21         * cipher.h (struct DEK): Add field S2K_CACHEID.
22
23 2008-04-18  Werner Koch  <wk@g10code.com>
24
25         * cipher.h (CIPHER_ALGO_CAMELLIA256): Change ID to 13.
26         (CIPHER_ALGO_CAMELLIA192): New.
27
28 2007-12-12  Werner Koch  <wk@g10code.com>
29
30         * cipher.h (CIPHER_ALGO_CAMELLIA128, CIPHER_ALGO_CAMELLIA256): New.
31
32 2006-09-20  Werner Koch  <wk@g10code.com>
33
34         * errors.h, http.h, memory.h, mpi.h, util.h, i18n.h: Removed.
35         * Makefile.am: New.
36         * distfiles: Removed.
37
38 2006-08-16  Werner Koch  <wk@g10code.com>
39
40         * keyserver.h:  Moved to ../common.
41         * http.h: Retired.
42
43 2006-04-28  Werner Koch  <wk@g10code.com>
44
45         * cipher.h (DIGEST_ALGO_SHA224): Define it.
46
47 2006-04-18  Werner Koch  <wk@g10code.com>
48
49         * keyserver.h, i18n.h, http.h, cipher.h: Updated to gpg 1.4.3.
50
51 2003-09-04  David Shaw  <dshaw@jabberwocky.com>
52
53         * cipher.h: Drop TIGER/192 support.
54
55         * types.h: Prefer using uint64_t when creating a 64-bit unsigned
56         type. This avoids a warning on compilers that support but complain
57         about unsigned long long.
58
59         * util.h: Make sure that only ascii is passed to isfoo
60         functions. (From Werner on stable branch).
61
62 2003-09-04  Werner Koch  <wk@gnupg.org>
63
64         * cipher.h (PUBKEY_USAGE_AUTH): Added.
65
66 2003-07-03  Werner Koch  <wk@gnupg.org>
67
68         * cipher.h (DBG_CIPHER,g10c_debug_mode): Removed.
69
70 2003-06-11  Werner Koch  <wk@gnupg.org>
71
72         * cipher.h: Include gcrypt.h and mapped cipher algo names to
73         gcrypt ones.  Removed twofish_old and skipjack.  Removed all
74         handle definitions and other raerely used stuff.  This file will
75         eventually be entirely removed.
76
77 2003-06-10  Werner Koch  <wk@gnupg.org>
78
79         * types.h (struct strlist): Removed.
80
81 2003-05-24  David Shaw  <dshaw@jabberwocky.com>
82
83         * cipher.h, i18n.h, iobuf.h, memory.h, mpi.h, types.h, util.h:
84         Edit all preprocessor instructions to remove whitespace before the
85         '#'.  This is not required by C89, but there are some compilers
86         out there that don't like it.
87
88 2003-05-14  David Shaw  <dshaw@jabberwocky.com>
89
90         * types.h: Add initializer macros for 64-bit unsigned type.
91
92 2003-05-02  David Shaw  <dshaw@jabberwocky.com>
93
94         * cipher.h: Add constants for compression algorithms.
95
96 2003-03-11  David Shaw  <dshaw@jabberwocky.com>
97
98         * http.h: Add HTTP_FLAG_TRY_SRV.
99
100 2003-02-11  David Shaw  <dshaw@jabberwocky.com>
101
102         * types.h: Try and use uint64_t for a 64-bit type.
103
104 2003-02-04  David Shaw  <dshaw@jabberwocky.com>
105
106         * cipher.h: Add constants for new SHAs.
107
108 2002-11-13  David Shaw  <dshaw@jabberwocky.com>
109
110         * util.h [__CYGWIN32__]: Don't need the registry prototypes.  From
111         Werner on stable branch.
112
113 2002-11-06  David Shaw  <dshaw@jabberwocky.com>
114
115         * util.h: Add wipememory2() macro (same as wipememory, but can
116         specify the byte to wipe with).
117
118 2002-10-31  Stefan Bellon  <sbellon@sbellon.de>
119
120         * util.h [__riscos__]: Prefixed all RISC OS prototypes with
121         riscos_*
122
123         * zlib-riscos.h: New. This is macro magic in order to make the
124         zlib library calls indeed call the RISC OS ZLib module.
125
126 2002-10-31  David Shaw  <dshaw@jabberwocky.com>
127
128         * util.h: Add wipememory() macro.
129
130 2002-10-29  Stefan Bellon  <sbellon@sbellon.de>
131
132         * util.h: Added parameter argument to make_basename() needed for
133         filetype support.
134         [__riscos__]: Added prototype.
135
136 2002-10-28  Stefan Bellon  <sbellon@sbellon.de>
137
138         * util.h [__riscos__]: Added prototypes for new filetype support.
139
140 2002-10-19  David Shaw  <dshaw@jabberwocky.com>
141
142         * distfiles, _regex.h: Add _regex.h from glibc 2.3.1.
143
144 2002-10-14  David Shaw  <dshaw@jabberwocky.com>
145
146         * keyserver.h: Go to KEYSERVER_PROTO_VERSION 1.
147
148 2002-10-08  David Shaw  <dshaw@jabberwocky.com>
149
150         * keyserver.h: Add new error code KEYSERVER_UNREACHABLE.
151
152 2002-10-03  David Shaw  <dshaw@jabberwocky.com>
153
154         * util.h: Add new log_warning logger command which can be switched
155         between log_info and log_error via log_set_strict.
156
157 2002-09-24  David Shaw  <dshaw@jabberwocky.com>
158
159         * keyserver.h: Add some new error codes for better GPA support.
160
161 2002-09-10  Werner Koch  <wk@gnupg.org>
162
163         * mpi.h (mpi_is_protected, mpi_set_protect_flag)
164         (mpi_clear_protect_flag): Removed.
165         (mpi_get_nbit_info, mpi_set_nbit_info): Removed.
166
167 2002-08-13  David Shaw  <dshaw@jabberwocky.com>
168
169         * cipher.h: Add AES aliases for RIJNDAEL algo numbers.
170
171 2002-08-07  David Shaw  <dshaw@jabberwocky.com>
172
173         * cipher.h: Add md_algo_present().
174
175 2002-08-06  Stefan Bellon  <sbellon@sbellon.de>
176
177         * util.h [__riscos__]: Added riscos_getchar().
178
179 2002-06-21  Stefan Bellon  <sbellon@sbellon.de>
180
181         * util.h [__riscos__]: Further moving away of RISC OS specific
182         stuff from general code.
183
184 2002-06-20  Stefan Bellon  <sbellon@sbellon.de>
185
186         * util.h [__riscos__]: Added riscos_set_filetype().
187
188 2002-06-14  David Shaw  <dshaw@jabberwocky.com>
189
190         * util.h: Add pop_strlist() from strgutil.c.
191
192 2002-06-07  Stefan Bellon  <sbellon@sbellon.de>
193
194         * util.h [__riscos__]: RISC OS needs strings.h for strcasecmp()
195         and strncasecmp().
196
197 2002-05-22  Werner Koch  <wk@gnupg.org>
198
199         * util.h: Add strncasecmp.  Removed stricmp and memicmp.
200
201 2002-05-10  Stefan Bellon  <sbellon@sbellon.de>
202
203         * mpi.h: New function mpi_debug_alloc_like for M_DEBUG.
204
205         * util.h [__riscos__]: Make use of __func__ that later
206         Norcroft compiler provides.
207
208         * memory.h: Fixed wrong definition of m_alloc_secure_clear.
209
210 2002-04-23  David Shaw  <dshaw@jabberwocky.com>
211
212         * util.h: New function answer_is_yes_no_default() to give a
213         default answer.
214
215 2002-04-22  Stefan Bellon  <sbellon@sbellon.de>
216
217         * util.h [__riscos__]: Removed riscos_open, riscos_fopen and
218         riscos_fstat as those special versions aren't needed anymore.
219
220 2002-02-19  David Shaw  <dshaw@jabberwocky.com>
221
222         * keyserver.h: Add KEYSERVER_NOT_SUPPORTED for unsupported actions
223         (say, a keyserver that has no way to search, or a readonly
224         keyserver that has no way to add).
225
226 2002-01-02  Stefan Bellon  <sbellon@sbellon.de>
227
228         * util.h [__riscos__]: Updated prototype list.
229
230         * types.h [__riscos__]: Changed comment wording.
231
232 2001-12-27  David Shaw  <dshaw@jabberwocky.com>
233
234         * KEYSERVER_SCHEME_NOT_FOUND should be 127 to match the POSIX
235         system() (via /bin/sh) way of signaling this.
236
237         * Added G10ERR_KEYSERVER
238
239 2001-12-27  Werner Koch  <wk@gnupg.org>
240
241         * util.h [MINGW32]: Fixed name of include file.
242
243 2001-12-22  Timo Schulz <ts@winpt.org>
244
245         * util.h (is_file_compressed): New.
246
247 2001-12-19  Werner Koch  <wk@gnupg.org>
248
249         * util.h [CYGWIN32]: Allow this as an alias for MINGW32. Include
250         stdarg.h becuase we use the va_list type.  By Disastry.
251
252 2001-09-28  Werner Koch  <wk@gnupg.org>
253
254         * cipher.h (PUBKEY_USAGE_CERT): New.
255
256 2001-09-07  Werner Koch  <wk@gnupg.org>
257
258         * util.h: Add strsep().
259
260 2001-08-30  Werner Koch  <wk@gnupg.org>
261
262         * cipher.h (DEK): Added use_mdc.
263
264 2001-08-24  Werner Koch  <wk@gnupg.org>
265
266         * cipher.h (md_write): Made buf arg const.
267
268 2001-08-20  Werner Koch  <wk@gnupg.org>
269
270         * cipher.h (DEK): Added algo_info_printed;
271
272         * util.h [__riscos__]: Added prototypes and made sure that we
273         never use __attribute__.
274         * cipher.h, iobuf.h, memory.h, mpi.h [__riscos__]: extern hack.
275         * i18n.h [__riscos__]: Use another include file
276
277 2001-05-30  Werner Koch  <wk@gnupg.org>
278
279         * ttyio.h (tty_printf): Add missing parenthesis for non gcc.
280         * http.h: Removed trailing comma to make old ccs happy.  Both are
281         by Albert Chin.
282
283 2001-05-25  Werner Koch  <wk@gnupg.org>
284
285         * ttyio.h (tty_printf): Add printf attribute.
286
287 2001-04-23  Werner Koch  <wk@gnupg.org>
288
289         * http.h: New flag HTTP_FLAG_NO_SHUTDOWN.
290
291 2001-04-13  Werner Koch  <wk@gnupg.org>
292
293         * iobuf.h: Removed iobuf_fopen.
294
295 2001-03-01  Werner Koch  <wk@gnupg.org>
296
297         * errors.h (G10ERR_UNU_SECKEY,G10ERR_UNU_PUBKEY): New
298
299 2000-11-30  Werner Koch  <wk@gnupg.org>
300
301         * iobuf.h (iobuf_translate_file_handle): Add prototype.
302
303 2000-11-11  Paul Eggert  <eggert@twinsun.com>
304
305         * iobuf.h (iobuf_get_filelength): Now returns off_t, not u32.
306         (struct iobuf_struct, iobuf_set_limit,
307         iobuf_tell, iobuf_seek): Use off_t, not ulong, for file offsets.
308
309 2000-10-12  Werner Koch  <wk@gnupg.org>
310
311         * mpi.h: Changed the way mpi_limb_t is defined.
312
313 Wed Sep  6 17:55:47 CEST 2000  Werner Koch  <wk@openit.de>
314
315         * iobuf.c (IOBUF_FILELENGTH_LIMIT): New.
316
317 2000-03-14 14:03:43  Werner Koch  (wk@habibti.openit.de)
318
319         * types.h (HAVE_U64_TYPEDEF): Defined depending on configure test.
320
321 Thu Jan 13 19:31:58 CET 2000  Werner Koch  <wk@gnupg.de>
322
323         * types.h (HAVE_U64_TYPEDEF): Add a test for _LONGLONG which fixes
324         this long living SGI bug.  Reported by Alec Habig.
325
326 Sat Dec  4 12:30:28 CET 1999  Werner Koch  <wk@gnupg.de>
327
328         * iobuf.h (IOBUFCTRL_CANCEL): Nww.
329
330 Mon Oct  4 21:23:04 CEST 1999  Werner Koch  <wk@gnupg.de>
331
332         * errors.h (G10ERR_NOT_PROCESSED): New.
333
334 Wed Sep 15 16:22:17 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
335
336
337         * i18n.h: Add support for simple-gettext.
338
339 Tue Jun 29 21:44:25 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
340
341
342         * util.h (stricmp): Use strcasecmp as replacement.
343
344 Sat Jun 26 12:15:59 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
345
346
347         * cipher.h (MD_HANDLE): Assigned a structure name.
348
349 Fri Apr  9 12:26:25 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
350
351         * cipher.h (BLOWFISH160): Removed.
352
353 Tue Apr  6 19:58:12 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
354
355         * cipher.h (DEK): increased max. key length to 32 bytes
356
357
358 Sat Feb 20 21:40:49 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
359
360         * g10lib.h: Removed file and changed all files that includes this.
361
362 Tue Feb 16 14:10:02 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
363
364         * types.h (STRLIST): Add field flags.
365
366 Wed Feb 10 17:15:39 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
367
368         * cipher.h (CIPHER_ALGO_TWOFISH): Chnaged ID to 10 and renamed
369         the old experimenatl algorithm to xx_OLD.
370
371 Thu Jan  7 18:00:58 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
372
373         * cipher.h (MD_BUFFER_SIZE): Removed.
374
375 Mon Dec 14 21:18:49 CET 1998  Werner Koch  <wk@isil.d.shuttle.de>
376
377         * types.h: fix for SUNPRO_C
378
379 Tue Dec  8 13:15:16 CET 1998  Werner Koch  <wk@isil.d.shuttle.de>
380
381         * mpi.h (MPI): Changed the structure name to gcry_mpi and
382         changed all users.
383
384 Tue Oct 20 11:40:00 1998  Werner Koch  (wk@isil.d.shuttle.de)
385
386         * iobuf.h (iobuf_get_temp_buffer): New.
387
388 Tue Oct 13 12:40:48 1998  Werner Koch  (wk@isil.d.shuttle.de)
389
390         * iobuf.h (iobuf_get): Now uses .nofast
391         (iobuf_get2): Removed.
392
393 Mon Sep 14 09:17:22 1998  Werner Koch  (wk@(none))
394
395         * util.h (HAVE_ATEXIT): New.
396         (HAVE_RAISE): New.
397
398 Mon Jul  6 10:41:55 1998  Werner Koch  (wk@isil.d.shuttle.de)
399
400         * cipher.h (PUBKEY_USAGE_): New.
401
402 Mon Jul  6 09:49:51 1998  Werner Koch  (wk@isil.d.shuttle.de)
403
404         * iobuf.h (iobuf_set_error): New.
405         (iobuf_error): New.
406
407 Sat Jun 13 17:31:32 1998  Werner Koch  (wk@isil.d.shuttle.de)
408
409         * g10lib.h: New as interface for the g10lib.
410
411 Mon Jun  8 22:14:48 1998  Werner Koch  (wk@isil.d.shuttle.de)
412
413         * cipher.h (CIPHER_ALGO_CAST5): Changed name from .. CAST
414
415 Thu May 21 13:25:51 1998  Werner Koch  (wk@isil.d.shuttle.de)
416
417         * cipher.h: removed ROT 5 and changed one id and add dummy
418
419 Tue May 19 18:09:05 1998  Werner Koch  (wk@isil.d.shuttle.de)
420
421         * cipher.h (DIGEST_ALGO_TIGER): Chnaged id from 101 to 6.
422
423 Mon May  4 16:37:17 1998  Werner Koch  (wk@isil.d.shuttle.de)
424
425         * cipher.h (PUBKEY_ALGO_ELGAMAL_E): New, with value of the
426         old one.
427         * (is_ELGAMAL, is_RSA): New macros
428
429 Sun Apr 26 14:35:24 1998  Werner Koch  (wk@isil.d.shuttle.de)
430
431         * types.h: New type u64
432
433 Mon Mar  9 12:59:55 1998  Werner Koch  (wk@isil.d.shuttle.de)
434
435         * cipher.h: Included dsa.h.
436
437 Tue Mar  3 15:11:21 1998  Werner Koch  (wk@isil.d.shuttle.de)
438
439         * cipher.h (random.h): Add new header and move all relevalt
440         functions to this header.
441
442
443  Copyright 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
444
445  This file is free software; as a special exception the author gives
446  unlimited permission to copy and/or distribute it, with or without
447  modifications, as long as this notice is preserved.
448
449  This file is distributed in the hope that it will be useful, but
450  WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
451  implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
452
453 Local Variables:
454 buffer-read-only: t
455 End: