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