Do not make Camellia a default cipher
[libgcrypt.git] / ChangeLog
1 2007-05-02  Werner Koch  <wk@g10code.com>
2
3         * configure.ac (LIBGCRYPT_DIGESTS, LIBGCRYPT_CIPHERS) 
4         (LIBGCRYPT_PUBKEY_CIPHERS): Ac_define lists of algorithms.
5         (default_ciphers): Don't make camellia a default.
6
7 2007-05-02  David Shaw  <dshaw@jabberwocky.com>
8
9         * NEWS, configure.ac: Add Camellia.
10
11 2007-04-30  Werner Koch  <wk@g10code.com>
12
13         * README.apichanges: Move to doc/.
14         * Makefile.am (EXTRA_DIST): Removed that file.
15
16 2007-04-28  Marcus Brinkmann  <marcus@g10code.de>
17
18         * configure.ac: Allow to specify additional search directories
19         with --enable-mpi-path.
20
21 2007-04-16  Werner Koch  <wk@g10code.com>
22
23         * configure.ac: Check for sysconf.
24         * acinclude.m4 (GNUPG_CHECK_MLOCK): Try to use sysconf to get the
25         page size and use getpagesize only then if available.
26
27 2007-03-22  Werner Koch  <wk@g10code.com>
28
29         * configure.ac: Add support for ECC.
30
31 2007-02-22  Werner Koch  <wk@g10code.com>
32
33         * Makefile.am (DISTCHECK_CONFIGURE_FLAGS): Use
34         --enable-random-daemon.
35
36         * configure.ac: New option --enable-random-daemon.
37         Create versioninfo.rc and provide the build information.
38
39 2007-02-21  Werner Koch  <wk@g10code.com>
40
41         * Makefile.am, configure.ac: Ignore w32-dll/.
42
43 2007-02-20  Werner Koch  <wk@g10code.com>
44
45         * configure.ac: Bump LT version to C14/A3/R0 in preparation for a
46         release.
47         
48         * autogen.sh: Add option --force.
49         * configure.ac: New option --disable-endian-check.  Use a real
50         noexecstack test instead of requiring an option.  Add SVN version
51         magic.
52
53 2007-02-02  Werner Koch  <wk@g10code.com>
54
55         * configure.ac (FALLBACK_SOCKLEN_T): Special case for mingw32.
56
57 2006-11-15  Werner Koch  <wk@g10code.com>
58
59         * autogen.sh: Add convenience option --build-amd64.
60
61 2006-10-20  Werner Koch  <wk@g10code.com>
62
63         * Makefile.am (stowinstall): New convenience target.
64
65 2006-10-12  Marcus Brinkmann  <marcus@g10code.de>
66
67         * configure.ac (FALLBACK_SOCKLEN_T): Third time is a charm.
68         Define gcry_socklen_t, to avoid conflicts with socklen_t
69         definitions by autoconf.
70
71 2006-10-11  Marcus Brinkmann  <marcus@g10code.de>
72
73         * configure.ac (FALLBACK_SOCKLEN_T): Rewrite in terms of
74         socklen.m4.
75
76 2006-10-11  Marcus Brinkmann  <marcus@g10code.de>
77
78         * acinclude.m4 (GNUPG_FIX_HDR_VERSION): Removed.
79         * configure.ac: Do not call GNUPG_FIX_HDR_VERSION.
80
81 2006-10-10  Marcus Brinkmann  <marcus@g10code.de>
82
83         * configure.ac: Invoke AC_CHECK_SOCKLEN_TYPE.
84         (AC_CONFIG_FILES): Add src/gcrypt.h.
85         (AC_CONFIG_SRCDIR): Change to src/libgcrypt.vers.
86
87 2006-10-02  Werner Koch  <wk@g10code.com>
88
89         * acinclude.m4 (GNUPG_SYS_SYMBOL_UNDERSCORE): Test on HOST and not
90         TARGET.  Hardwire for mingw32. Allow setting via command line when
91         cross compiling.
92
93 2006-08-29  Werner Koch  <wk@g10code.com>
94
95         * configure.ac (USE_SEED): New.
96
97 2006-07-26  Werner Koch  <wk@g10code.com>
98
99         * configure.ac: New options --enable-noexecstack and
100         --disable-optimization. 
101
102 2006-07-04  Marcus Brinkmann  <marcus@g10code.de>
103
104         * configure.ac: Call AC_LIBTOO_WIN32_DLL and AC_LIBTOOL_RC.
105
106         * configure.ac: Call gl_TYPE_SOCKLEN_T instead of the other
107         socklen_t checks.
108
109 2006-06-08  Marcus Brinkmann  <marcus@g10code.de>
110
111         * configure.ac (PTH_LIBS): Add --all to pth-config invocation.
112
113 2006-03-14  Werner Koch  <wk@g10code.com>
114
115         * configure.ac: Check for fctnl and ftruncate.
116         (HAVE_PTH): Check for GNU Pth.
117         (HAVE_W32_SYSTEM): Define it.
118         * acinclude.m4 (GNUPG_PTH_VERSION_CHECK): New. Taken from GnuPG 1.4.
119
120 2005-12-08  Werner Koch  <wk@g10code.com>
121
122         * configure.ac: Changed the random device names for netbsd.  From
123         Christian Biere.
124
125 2005-11-02  Moritz Schulte  <moritz@g10code.com>
126
127         * NEWS: Documented minor API changes.
128
129 2005-09-15  Moritz Schulte  <moritz@g10code.com>
130
131         * Makefile.am (EXTRA_DIST): Depend on README.SVN, not on README.CVS.
132
133 2005-06-25  Moritz Schulte  <moritz@g10code.com>
134
135         * configure.ac: Removed src/libgcrypt.pc from AC_CONFIG_FILES.
136
137 2005-06-10  Werner Koch  <wk@g10code.com>
138
139         * configure.ac: Move detection of basic stuff to the top.  For
140         example we need to know whether gcc is used before testing for it.
141         Reported by Ralf Fassel.
142         
143 2005-04-23  Moritz Schulte  <moritz@g10code.com>
144
145         * acinclude.m4 (TYPE_SOCKLEN_T): New type definition test;
146         provided by Albert Chin.
147         * configure.ac: Don't use $(CMD) as it's not portable; use CMD in
148         backticks instead.  Simpler -lnsl/-lsocket test.  Use
149         TYPE_SOCKLEN_T test.  Don't forget to set `random_modules'
150         correctly.
151
152 2005-04-22  Moritz Schulte  <moritz@g10code.com>
153
154         * configure.ac: Added support for pkgconfig; provided by Albert
155         Chin.
156
157 2005-04-11  Moritz Schulte  <moritz@g10code.com>
158
159         * configure.ac: Integrate Whirlpool.
160
161 2005-01-04  Werner Koch  <wk@g10code.com>
162
163         Updated to automake 1.9.
164         
165         * acinclude.m4: Updated for use with automake 1.9. 
166
167         * configure.ac: Require libgpg-error 1.0; not really needed but
168         that is the first stable version.
169
170         * Makefile.am (ACLOCAL_AMFLAGS): New for -I m4.
171         (AUTOMAKE_OPTIONS): New to create a bzip archive.
172
173 2005-02-03  Moritz Schulte  <moritz@g10code.com>
174
175         * THANKS: Updated.
176
177 2004-08-09  Moritz Schulte  <moritz@g10code.com>
178
179         * THANKS: Updated.
180
181 2004-07-04  Moritz Schulte  <moritz@g10code.com>
182
183         * THANKS: Updated.
184
185 2004-04-21  Werner Koch  <wk@gnupg.org>
186
187         * configure.ac: Don't print a warning if GNU make was not found.
188
189 2004-05-07  Moritz Schulte  <moritz@g10code.de>
190
191         * THANKS: Updated.
192
193 2004-04-02  Thomas Schwinge  <schwinge@nic-nac-project.de>
194
195         * autogen.sh: Added ACLOCAL_FLAGS.
196
197 2004-04-15  Werner Koch  <wk@gnupg.org>
198
199         Released 1.2.0.
200         
201         * configure.ac: Set LT to C12/A1/R1.
202
203 2004-04-06  Werner Koch  <wk@gnupg.org>
204
205         * config.guess, config.sub, ltmain.sh: Updated to those from
206         libtools 1.5.4.
207
208 2004-03-29  Werner Koch  <wk@gnupg.org>
209
210         Released 1.1.94.
211
212         * configure.ac: Set LT to C12/A1/R0.
213
214 2004-03-10  Marcus Brinkmann  <marcus@g10code.de>
215
216         * configure.ac (LIBGCRYPT_CONFIG_LIBS_PTHREAD,
217         LIBGCRYPT_CONFIG_CFLAGS_PTHREAD, LIBGCRYPT_CONFIG_LIBS_PTH,
218         LIBGCRYPT_CONFIG_CFLAGS_PTH, have_pth, have_pthread, AC_CHECK_PTH,
219         AC_CHECK_LIB(pthread), HAVE_PTH, HAVE_PTHREAD): Removed.
220
221 2004-03-06  Werner Koch  <wk@gnupg.org>
222
223         Released 1.1.93.
224
225         * configure.ac (LIBGCRYPT_CONFIG_SONAME_NUMBER): Replaced by 
226         LIBGCRYPT_CONPIG_API_VERSION.  Set it to 1.  Set LT to C11/A0/R1.
227
228 2004-03-05  Werner Koch  <wk@gnupg.org>
229
230         * configure.ac (LIBGCRYPT_CONFIG_SONAME_NUMBER): New.
231
232 2004-02-20  Werner Koch  <wk@gnupg.org>
233
234         Released 1.1.92.
235         
236         * configure.ac: Set LT to C11/A0/R0.
237
238 2004-02-11  Werner Koch  <wk@gnupg.org>
239
240         * autogen.sh (check_version): Removed bashism and simplified.
241
242 2004-02-06  Werner Koch  <wk@gnupg.org>
243
244         * configure.ac: Add rfc2268 cipher algorithm.
245
246 2004-01-25  Moritz Schulte  <mo@g10code.com>
247
248         * THANKS: Updated.
249
250 2003-12-19  Werner Koch  <wk@gnupg.org>
251
252         Released 1.1.91.
253         
254         * configure.ac: Bumbed LT version to C10/A3/R1.
255
256 2003-12-08  Werner Koch  <wk@gnupg.org>
257
258         * Makefile.am (dist-hook): Don't distribute stuff from the now
259         obsolete scripts dir.
260         (EXTRA_DIST): Remove README_alpha
261         * README-alpha: Removed.
262         * configure.ac (AM_CONFIG_AUX_DIR): Removed.
263
264         * COPYING.DOC: Removed.
265         * Makefile.am (EXTRA_DIST): Added README.CVS and
266         autogen.sh. Removed COPYING.DOC.
267
268 2003-11-14  Werner Koch  <wk@gnupg.org>
269
270         Released 1.1.90.
271         
272         * configure.ac: Bumbed LT version to C10/A3/R0.
273         
274         * configure.ac (have_ld_version_script): Set the default in
275         a separate test.
276         (PRINTABLE_OS_NAME): Don't handle the Hurd extra, this leads to
277         conflicts with BSD based GNU systems.  The Hurd has now a working
278         uname.
279
280 2003-11-04  Werner Koch  <wk@gnupg.org>
281
282         * configure.ac (USE_SHA1): Make sure it is always included.
283         (USE_RMD160): Removed this AM conditional.
284
285 2003-10-31  Werner Koch  <wk@gnupg.org>
286
287         * configure.ac: Bumbed version number to 1.1.90-cvs for futher
288         development
289
290         Released 1.1.44.
291         
292         * acinclude.m4 (AC_CHECK_PTH): Added.
293         * configure.ac: Use it here instead of the generic lib test.
294         Bumbed LT vesion to C9/A2/R0.
295
296 2003-10-27  Werner Koch  <wk@gnupg.org>
297
298         * configure.ac: Give a hint on where libgpg-error is available.
299         Reformatted long lines.  Don't include gcrypt-defs.h.
300         (--enable-gcc-warnings): New option.
301
302 2003-10-24  Moritz Schulte  <mo@g10code.com>
303
304         * configure.ac: Check for socklen_t.
305
306 2003-10-11  Moritz Schulte  <mo@g10code.com>
307
308         * acinclude.m4: Update AM_PATH_GPG_ERROR macro.
309
310 2003-09-04  Werner Koch  <wk@gnupg.org>
311
312         Released 1.1.43.
313
314         * configure.ac: Require libgpg-error 0.4 due to the prime interface.
315
316 2003-08-29  Werner Koch  <wk@gnupg.org>
317
318         * acinclude.m4 (GNUPG_SYS_SYMBOL_UNDERSCORE): Re-implemented.
319         * configure.ac: Use it here.
320
321 2003-08-27  Moritz Schulte  <mo@g10code.com>
322
323         * configure.ac: Substitute: LIBGCRYPT_CONFIG_LIBS_PTHREAD,
324         LIBGCRYPT_CONFIG_CFLAGS_PTHREAD, LIBGCRYPT_CONFIG_LIBS_PTH,
325         LIBGCRYPT_CONFIG_CFLAGS_PTH, LIBGCRYPT_THREAD_MODULES.
326
327 2003-08-07  Moritz Schulte  <moritz@g10code.com>
328
329         * configure.ac: Fail, if libgpg-error could not be found.
330
331 2003-07-31  Werner Koch  <wk@gnupg.org>
332
333         Released 1.1.42.
334         
335         * configure.ac: Set LT version to 7/0/0.
336
337 2003-07-30  Werner Koch  <wk@gnupg.org>
338
339         * AUTHORS (Maintainer): Assigned Moritz as Maintainer.
340
341 2003-07-30  Moritz Schulte  <moritz@g10code.com>
342
343         * NEWS: Include much more complete list of `Interface changes
344         relative to the 1.1.12 release'.
345
346 2003-07-14  Moritz Schulte  <moritz@g10code.com>
347
348         * configure.ac: Bumbed version number up to 1.1.42-cvs.
349
350 2003-07-09  Moritz Schulte  <moritz@g10code.com>
351
352         * configure.ac: Reintroduce --disable-asm, since it is needed by
353         mpi/config.links.
354
355 2003-07-05  Moritz Schulte  <moritz@g10code.com>
356
357         * README: Few changes, mention libgpg-error.
358         
359 2003-06-18  Moritz Schulte  <moritz@g10code.com>
360
361         * configure.ac (available_ciphers): Removed Serpent, hrrm.
362
363 2003-06-17  Moritz Schulte  <moritz@g10code.com>
364
365         * acinclude.m4: Removed macro definitions: GNUPG_CHECK_FAQPROG,
366         GNUPG_CHECK_ENDIAN, GNUPG_CHECK_CACHE, GNUPG_CHECK_PIC,
367         GNUPG_CHECK_EXPORTDYNAMIC, GNUPG_CHECK_IPC, GNUPG_PROG_NM,
368         GNUPG_SYS_SYMBOL_UNDERSCORE, GNUPG_FUNC_MKDIR_TAKES_ONE_ARG,
369         GPH_PROG_DB2ANY.
370         Added macro definitions: AM_PATH_GPG_ERROR.
371         
372         * configure.ac: Use alternative approach for building based on
373         conditional sources, which does not make automake eat all your
374         memory, etc.
375         Removed unused tests.
376         Renamed --enable-static-rnd to --enable-random.
377         Use Autoconf's AC_C_BIGENDIAN macro instead of our own.
378         Re-organized the whole file.
379
380 2003-06-16  Moritz Schulte  <moritz@g10code.com>
381
382         * configure.ac (AC_CONFIG_FILES): Removed doc/version.sgml.
383
384 2003-06-11  Moritz Schulte  <moritz@g10code.com>
385
386         * configure.ac: Remove --enable-libgpg-error flag.
387         Ue AC_PATH_GPG_ERROR.
388
389 2003-06-09  Moritz Schulte  <moritz@g10code.com>
390
391         * NEWS: Mention API changes and libgpg-error.
392
393 2003-05-25  Moritz Schulte  <moritz@g10code.com>
394
395         * configure.ac (USE_LIBGPG_ERROR): Implementation of the
396         --enable-libgpg-error switch.
397         Define USE_LIBGPG_ERROR in LIBGCRYPT_CONFIG_FLAGS, in case
398         libgpg-error is used.
399
400 2003-05-22  Moritz Schulte  <moritz@g10code.com>
401
402         * configure.ac (AC_CHECK_HEADERS): Removed unused headers:
403         termio.h, langinfo.h.
404         (AC_CHECK_FUNCS): Removed unused functions: strsep, strlwr,
405         tcgetattr, setrlimit, strftime, nl_langinfo, sigaction,
406         sigprocmask, fopen64, fstat64.
407
408 2003-04-27  Moritz Schulte  <moritz@g10code.com>
409
410         * README: Documented new configure switches.
411         Mention the --enable-maintainer-switch.
412
413         * configure.ac: Merged some code from GnuPG's configure.ac for
414         disabling sha512/tiger in case no 64 data types are available.
415
416 2003-04-17  Moritz Schulte  <moritz@g10code.com>
417
418         * configure.ac: Include support for sha512.
419
420 2003-04-17  Moritz Schulte  <moritz@g10code.com>
421
422         * AUTHORS: Updated.
423
424 2003-04-16  Moritz Schulte  <moritz@g10code.com>
425
426         * configure.ac: Implement command line switches: --enable-ciphers,
427         --enable-pubkey-ciphers and --enable-digests.
428         Set Automake conditionals and config.h symbols depending on the
429         selected ciphers, pubkey-ciphers, digests and random-modules.
430
431         * acinclude.m4 (LIST_MEMBER): New macro.
432
433         * configure.ac: Simplified, removed code for parsing
434         EXTRA_PROGRAMS from Makefile.am.
435
436 2003-04-08  Moritz Schulte  <moritz@g10code.com>
437
438         * configure.ac: Merged random-module selection code from GnuPG's
439         configure.ac.
440
441 2003-04-07  Moritz Schulte  <moritz@g10code.com>
442
443         * configure.ac: Removed code for generating contruct.c.
444         Remove digest modules from the static_modules list, only handle
445         random module selection.
446         
447
448 2003-03-24  Moritz Schulte  <moritz@g10code.com>
449
450         * NEWS: Mention new CBC_MAC flag.
451
452         * AUTHORS (Maintainer): Update entry for Simon Josefsson.
453
454 2003-03-04  Moritz Schulte  <moritz@g10code.com>
455
456         * TODO: Remove item about resetting handles, since
457         gcry_cipher_reset is implemented by now.
458
459         * NEWS: Mentioned gcry_cipher_reset.
460
461 2003-01-21  Werner Koch  <wk@gnupg.org>
462
463         * README (Configure options): New. 
464         * configure.ac (have_ld_version_script): New option
465         --enable-ld-version-script.
466
467 2003-01-20  Simon Josefsson  <jas@extundo.com>
468
469         * configure.ac (MODULES_IN_CIPHER): Add crc.
470
471 2003-01-20  Werner Koch  <wk@gnupg.org>
472
473         Released 1.1.12.
474         
475         * configure.ac (LIBGCRYPT_LT_REVISION): Bumbed up.
476
477 2002-12-21  Werner Koch  <wk@gnupg.org>
478
479         Released 1.1.11.
480         
481         * configure.ac (LIBGCRYPT_LT_CURRENT: Bumbed to 6/5/0 due to a new
482         interface
483
484 2002-12-19  Werner Koch  <wk@gnupg.org>
485
486         * configure.ac (have_pthread): Check for pthreads in libc.
487         (have_ld_version_script): New.
488
489 2002-11-10  Werner Koch  <wk@gnupg.org>
490
491         * configure.ac (MODULES_IN_CIPHER): Add md4.c.  By Simon Josefsson.
492
493 2002-09-20  Werner Koch  <wk@gnupg.org>
494
495         Released 1.1.10.
496
497         * configure.ac (HAVE_DEV_RANDOM_IOCTL): Don't check for it; it is
498         not used.
499         (AS_CHECK_HEADERS): Check for sys/select.h.
500         * Makefile.am (DIST_SUBDIRS): New to include the w32-dll directory
501
502 2002-09-18  Timo Schulz  <ts@winpt.org>
503
504         * configure.ac: Added makefile for the W32 DLL.
505         
506 2002-09-17  Werner Koch  <wk@gnupg.org>
507
508         * configure.ac: Check for Pth and Pthreads.
509
510 2002-08-23  Werner Koch  <wk@gnupg.org>
511
512         Released 1.1.9.
513         
514         * configure.ac (LIBGCRYPT_CONFIG_CFLAGS): Renamed from
515         LIBGCRYPT_CFLAGS and removed the libpath because it is set by the
516         config script.
517         (LIBGCRYPT_LT_REVISION): Set LT version to 5/4/1.
518
519 2002-06-25  Werner Koch  <wk@gnupg.org>
520
521         Released 1.1.8.
522         
523         * configure.ac: Set LT version to 5/4/0. 
524
525 2002-05-21  Werner Koch  <wk@gnupg.org>
526
527         Released 1.1.7.
528         
529         * configure.ac: Set LT version to 4/3/0.
530
531 2002-05-17  Werner Koch  <wk@gnupg.org>
532
533         * configure.ac: Removed all the dynamic loading stuff.
534
535 2002-05-16  Werner Koch  <wk@gnupg.org>
536
537         * configure.ac: Reordered the C_CHECK_FUNCS.
538
539 2002-05-15  Werner Koch  <wk@gnupg.org>
540
541         * configure.ac: Adjusted for new MPI module stuff.
542
543 2002-05-14  Werner Koch  <wk@gnupg.org>
544
545         Changed license to the LGPL.
546
547 2002-05-02  Werner Koch  <wk@gnupg.org>
548
549         * jnlib/: Removed.
550         * Makefile.am (SUBDIRS): Removed jnlib.
551         * configure.ac (jnlib/Makefile): Removed.
552
553         * configure.ac: Define _REENTRANT.
554         
555 2002-02-18  Werner Koch  <wk@gnupg.org>
556
557         * configure.ac (MPI_EXTRA_ASM_OBJS): Use .lo suffix.
558         (AC_CANONICAL_TARGET): Added.
559
560 2002-02-07  Werner Koch  <wk@gnupg.org>
561
562         Released 1.1.6. 
563
564 2002-01-24  Werner Koch  <wk@gnupg.org>
565
566         * jnlib/: Replaced by a fresh copy from GnuPG (actually the NewPG
567         development branch).  Adjusted Makefile.am and jnlib-config.h
568         accordingly.
569
570 2001-12-18  Werner Koch  <wk@gnupg.org>
571
572         Released 1.1.5.
573
574         * Makefile.am (dist-hook): Only look in mpi and scripts for
575         distfiles; this way we don't include those of a stale "make dist"
576         directory.
577
578         * acinclude.m4 (GNUPG_FIX_HDR_VERSION): Make it work with the new
579         automake.
580         * configure.ac: Don't chmod db2any.
581
582 2001-08-06  Werner Koch  <wk@gnupg.org>
583
584         * configure.ac: Removed cross compiling hacks.
585
586 2001-08-03  Werner Koch  <wk@gnupg.org>
587
588         Released 1.1.4.
589
590         * acinclude.m4 (GNUPG_CHECK_TYPEDEF): Define GNU Source.
591         
592         Migrated to autoconf 2.52.
593         * acinclude.m4: Removed GNUPG_LINK_FILES and converted.
594         * acconfig.h: Removed
595         * configure.in: Replaced by...
596         * configure.ac: and modified for use with autoconf 2.52.  Replaced
597         GNUPG_LINK_FILES with AC_CONFIG_LINKS and moved some informational
598         messages to the end. Removed --enable-m-debug
599
600         * tests/: New.
601         * Makefile.am: Included tests directory
602         
603         * configure.in (DYNLINK_MOD_CFLAGS): Use -shared with dec-osf.
604         Reported by Chris Adams.  Merged some cases.
605
606 2001-05-31  Werner Koch  <wk@gnupg.org>
607
608         Released 1.1.3.
609
610         * configure.in: Use _gcry_ prefix when creating the cipher constructor.
611
612         * acconfig.h (_GCRYPT_IN_LIBGCRYPT): Define it here.
613
614 2001-05-28  Werner Koch  <wk@gnupg.org>
615
616         * acinclude.m4 (GPH_PROG_DOCBOOK): Removed.
617         (GPH_PROG_DB2ANY): New. Taken from GPH.
618         * configure.in: Use it here.
619
620 2000-12-19  Werner Koch  <wk@gnupg.org>
621
622         Major change:
623         Removed all GnuPG stuff and renamed this piece of software
624         to gcrypt.  The directory gcrypt has been renamed to src.
625
626 2000-11-14  Werner Koch  <wk@gnupg.org>
627
628         Version 1.1.2 released.
629
630 2000-11-13  Werner Koch  <wk@gnupg.org>
631
632         * acinclude.m4 (GNUPG_FIX_HDR_VERSION): VPATH build fix.
633
634 2000-10-10  Werner Koch  <wk@gnupg.org>
635
636         * Makefile.am (dist-hook): Create the version file.
637         * configure.in: Set the libtool version here, removed the need
638         for the version file.
639
640 Mon Sep 18 16:35:45 CEST 2000  Werner Koch  <wk@openit.de>
641
642         * acinclude.m4 (GNUPG_CHECK_MLOCK):  Removed that silly mkdir().
643
644         * configure.in:  Changes to allow for Solaris random device.
645         By Nils Ellmenreich.
646         (--with-egd-socket): New.
647
648         * configure.in (GNUPG_HOMEDIR): New.
649
650         * configure.in: Check for fstat64 and fopen64
651
652         * acinclude.m4 (GNUPG_CHECK_FAQPROG): New.
653         * configure.in: Test for this.
654
655         * configure.in (DYNLINK_MOD_CFLAGS): Fix by David Champion.
656
657 Tue Aug 22 14:31:15 CEST 2000  Werner Koch  <wk@openit.de>
658
659         Version 1.1.1
660
661 Fri Aug 18 14:27:14 CEST 2000  Werner Koch  <wk@openit.de>
662
663   * agent/: New.
664   * Makefile.am, configure.in: Support for the new directory.
665
666 Mon Jul 17 16:35:47 CEST 2000  Werner Koch  <wk@>
667
668   * configure.in (mingw32): Changes to allow for mingw32msvc
669
670 Fri Jul 14 19:38:23 CEST 2000  Werner Koch  <wk@>
671
672   The big merge between this one and the stable branch 1.0.  Still need
673   to merge TNANKS, AUTHORS and such.  It probaly does not compile yet.
674
675   * acinclude.m4 (GNUPG_CHECK_MLOCK): Fixed syntax error in C code.
676
677   * configure.in: Add check for termio.h, wait unctiosn and sigaction.
678
679   * acinclude.m4, configure.in (GNUPG_CHECK_GNUMAKE): New.
680
681   * acinclude.m4 (MKDIR_TAKES_ONE_ARG): Check some headers. By Gaël Quéri.
682
683   * configure.in (AM_INIT_AUTOMAKE): Use this now. By Gaël.
684
685   * acinclude.m4 (GNUPG_CHECK_EXPORTDYNAMIC): Replacement for
686   GNUPG_CHECK_RDYNAMIC which should handle gcc with non GNU ld nicer.
687   Contributed by Dave Dykstra.
688   * configure.in (GNYPG_CHECK_RDYNAMIC): Replaced by the new check.
689
690   * configure.in: Add a test for unisgned long long.
691
692   * configure.in (DYNLINK_MOD_CFLAGS): Set different for NetBSD.
693
694   * configure.in: Add check for clock_gettime
695
696   * configure.in (ALL_LINGUAS): Add nl.
697   * configure.in (ALL_LINGUAS): Add Esperanto.
698   * configure.in (ALL_LINGUAS): Add sv and ja.
699
700   * configure.in: Use /usr/local for CFLAGS and LDFLAGS when
701   target is freebsd.  By Rémi.
702
703   * configure.in: Do not set development version when the version has
704   a dash in it.  Suggested by Dave Dykstra.
705
706   * configure.in: Removed substitution for doc/gph/Makefile.
707   Do all the gcc warning only in maintainer mode.
708
709   * configure.in (dlopen): Use CHECK_FUNC for a test of dlopen in libc.
710   Suggested by Alexandre Oliva.
711   (-Wall): Moved the settting of gcc warning options near to the end
712   so that tests don't get confused.  Suggested by Paul D. Smith.
713
714   * acinclude.m4 (GNUPG_SYS_NM_PARSE): Added BSDI support.
715   (GNUPG_CHECK_RDYNAMIC): Ditto.
716
717   * acinclude.m4 (GNUPG_CHECK_MLOCK): Changed the way to test for
718   librt.  Test suggested by Jeff Long.
719
720   * acinclude.m4 (GNUPG_CHECK_MLOCK): Do librt check only when
721   we can't link a test program.  This way GNU systems don't need
722   to link against linrt.
723   (GNUPG_CHECK_IPC): Fixed use of TRY_COMPILE macro.  From Tim Mooney.
724
725   * acinclude.m4 (GNUPG_SYS_SYMBOL_UNDERSCORE): Add support for
726   DJGPP.
727   (GNUPG_CHECK_MLOCK): Check whether mlock sits in librt.
728
729   * acinclude.m4 (GNUPG_CHECK_RDYNAMIC): Add NetBSD. By Thomas Klausner.
730
731   * acconfig.h (HAVE_MLOCK): Added
732
733 Mon Mar 13 19:22:46 CET 2000  Werner Koch  <wk@openit.de>
734
735         * configure.in: Now uses the Docbook M4s from GPH.
736
737 Mon Jan 31 17:46:35 CET 2000  Werner Koch  <wk@>
738
739         * Makefile.am: Re-added tools. By Rémi.
740
741 Mon Jan 31 16:37:34 CET 2000  Werner Koch  <wk@gnupg.de>
742
743         * configure.in: Create a symlink for types.h in gcrypt/.
744
745 Thu Jan 27 18:00:44 CET 2000  Werner Koch  <wk@gnupg.de>
746
747         * configure.in (g10defs.h): Replaced by gnupg-defs.h
748
749 Mon Jan 24 13:04:28 CET 2000  Werner Koch  <wk@gnupg.de>
750
751         * jnlib/ : New.
752
753         * configure.in: Do set development version when the version has
754         a dash in it.  Suggested by Dave Dykstra.
755
756 Thu Dec  9 17:22:27 CET 1999  Werner Koch  <wk@gnupg.de>
757
758         * acinclude.m4 (GNUPG_FIX_HDR_VERSION): New.
759         * configure.in: Check and fix the version number of gcrypt/gcrypt.h
760         so that it is always the save as VERSION.
761
762 Thu Oct 28 16:17:46 CEST 1999  Werner Koch  <wk@gnupg.de>
763
764         * Started with development series 1.1 on 1999-10-26
765
766 Tue Oct 26 14:10:21 CEST 1999  Werner Koch  <wk@gnupg.de>
767
768         * README-alpha: New
769
770         * configure.in: Fixed quoting in test for development version.
771
772         * THANKS: Add entries for Michael, Brenno and J Horacio who did
773         very nice Howto documents - I apoligize for forgetting to mention them
774         earlier.
775
776 Fri Sep 17 12:56:42 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
777
778
779         * configure.in: Add "-lcap" when capabilities are requested.
780         Add the conditional CROSS_COMPILING.
781         * Makefile.am: Don't use checks when CROSS_COMPILING.
782
783
784 Wed Sep 15 16:22:17 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
785
786
787         * configure.in (ALL_LINGUAS): Add pt_PT.
788
789         * configure.in: Some tweaks for cross compiling under MingW32
790         * acconfig.h (USE_STATIC_RNDW32): New.
791
792 Tue Sep  7 17:08:10 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
793
794
795         * VERSION: Set to 1.0.0.
796
797 Mon Sep  6 19:59:08 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
798
799
800         * configure.in: Create makefile in doc/gph
801
802         * acinclude.m4 (GNUPG_FUNC_MKDIR_TAKES_ONE_ARG): New
803         * configure.in: use the above.
804
805 Thu Sep  2 16:40:55 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
806
807
808         * VERSION: Set to 0.9.11.
809
810 Tue Aug 31 17:20:44 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
811
812         * configure.in: Minor changes to the OS/2 and Mingw32 system labels.
813         Add a printable name for Hurd.
814
815 Mon Aug 30 20:38:33 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
816
817         * configure.in: Some support for DJGPP (Mark Elbrecht)
818
819 Wed Aug  4 10:34:46 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
820
821         * VERSION: Set to 0.9.10.
822
823 Mon Jul 26 09:34:46 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
824
825         * acinclude.m4 (GNUPG_SYS_SYMBOL_UNDERSCORE): remove init of ac_cv_...
826
827         * Makefile.am (DISCLEANFILES): New
828
829 Fri Jul 23 13:53:03 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
830
831         * VERSION: Set to 0.9.9.
832
833         * configure.in: Print a notice when rndunix is used.
834
835 Thu Jul 15 10:15:35 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
836
837         * acinclude.m4 (GNUPG_SYS_SYMBOL_UNDERSCORE): Fixed last modification.
838
839 Wed Jul  7 13:08:40 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
840
841         * Makefile.am: Support for libtool.
842         * configure.in: Ditto.
843
844 Tue Jun 29 21:44:25 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
845
846         * configure.in (use_local_zlib): The lost dollar is back.
847
848         * acinclude.m4 (GNUPG_SYS_SYMBOL_UNDERSCORE): Add EMX case.
849         * configure.in: Another variant of the MX vendor string
850
851         * configure.in (--with-capabilities): Some test code (Remi).
852
853 Sat Jun 26 12:15:59 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
854
855         * acinclude.m4 (GNUPG_CHECK_RDYNAMIC): Support for HPUX and IRIX.
856         * configure.in (HAVE_DL_SHL_LOAD): New for HPUX (Dave Dykstra).
857
858         * VERSION: Now 0.9.8
859
860 Wed Jun 16 20:16:21 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
861
862         * configure.in: Add test for docbook-to-man
863
864 Tue Jun 15 12:21:08 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
865
866         * acinclude.m4 (GNUPG_SYS_NM_PARSE): Support for {net,free}bsd,
867
868 Thu Jun 10 14:18:23 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
869
870         * configure.in (ZLIB,GDBM): Check both, header and lib.
871
872 Sat Jun  5 15:30:33 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
873
874         * pkclist.c (key_present_in_pk_list): New (Michael).
875
876 Tue May 25 19:50:32 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
877
878         * configure.in (IS_DEVELOPMENT_VERSION): Fixed detection.
879
880 Sun May 23 14:20:22 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
881
882         * acinclude.m4 (GNUPG_SYS_SYMBOL_UNDERSCORE): assume yes when
883         cross-compiling.
884
885 Mon May 17 21:54:43 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
886
887         * configure.in (socket): Fix for Unisys by Katsuhiro Kondou.
888
889 Sat May  8 19:28:08 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
890
891         * NEWS: Add a marker line which I forgot to do for 0.9.6.
892
893 Thu May  6 14:18:17 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
894
895         * README: Minor updates
896
897         * VERSION: Now 0.9.6
898
899 Thu Apr  8 09:35:53 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
900
901         * acinclude.m4 (GNUPG_CHECK_RDYNAMIC): Fix for
902                                                amiga-openbsd (Peter Reich)
903         (GNUPG_PROG_NM): Ditto
904
905 Wed Apr  7 20:51:39 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
906
907         * Makefile.am (g10defs.h): Removed.
908         * configure.in (AC_OUTPUT_COMMANDS): Create g10defs.h
909
910 Sat Mar 20 12:55:33 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
911
912         * VERSION: Now 0.9.5
913
914 Sun Mar 14 19:34:36 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
915
916         * acinclude.m4 (AM_SYS_SYMBOL_UNDERSCORE): Removed because it is
917         now in the latest libtool.
918
919 Thu Mar 11 16:39:46 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
920
921         * configure.in: Removed the need for libtool
922
923 Mon Mar  8 20:47:17 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
924
925         * configure.in (DLSYM_NEEDS_UNDERSCORE): Replaced.
926         * acinclude.in (AM_SYS_SYMBOL_UNDERSCORE): New.
927
928         * VERSION: Now 0.9.4
929
930 Sun Feb 28 19:11:00 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
931
932         * configure.in (dld): Test disabled.
933
934 Fri Feb 26 17:55:41 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
935
936         * encode.c (encode_simple): temporary fix.
937
938 Wed Feb 24 11:07:27 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
939
940         * configure.in: New option --enable-static-rnd.
941
942 Mon Feb 22 20:04:00 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
943
944         * BUGS: Now we assign bug numbers.
945         * OBUGS: New to keep rack o fixed bugs (CVS only)
946
947 Fri Feb 19 18:01:54 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
948
949         * VERSION: Released 0.9.3
950
951 Fri Feb 19 15:49:15 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
952
953         * acinclude.m4: Removed gettext macros.
954
955 Tue Feb 16 14:10:02 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
956
957         * configure.in (socket): Check for -lsocket and -lnsl.
958         (osf4): Disable all warnings for DEC's cc.
959         (-Wall): Add more warning options for gcc
960
961 Sat Feb 13 12:04:43 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
962
963         * configure.in: Changed detection of compiler flags.
964         * intl/ : Removed directory
965
966 Wed Feb 10 17:15:39 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
967
968         * acinclude.m4 (GNUPG_CHECK_RDYNAMIC): Fix for freebsd 2.2
969
970         * configure.in: a lot of changes to allow selection of modules.
971         Add support for OS/2.
972
973         * acinclude.m4: add some more caching
974
975         * README: Spelling and grammar corrections (John A. Martin)
976         * INSTALL: Ditto.
977
978 Wed Jan 20 21:40:21 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
979
980         * configure.in: --enable-m-guard is now default
981
982 Wed Jan 13 12:49:36 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
983
984         * INSTALL: Applied new information how to build rpms by Fabio Coatti
985         * Makefile.in (gnupg.spec): Changed the names.
986
987 Tue Jan 12 11:17:18 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
988
989         * config.links (m68k-atari-mint): New
990
991 Tue Jan 12 09:17:19 CET 1999  Gaël Quéri <gqueri@mail.dotcom.fr>
992
993         * all: Fixed typos all over the place
994
995 Sat Jan  9 16:02:23 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
996
997         * configure.in: Add a way to statically link rndunix
998
999 Sun Jan  3 15:28:44 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
1000
1001         * acinclude.m4 (GNUPG_CHECK_RDYNAMIC): New.
1002         * configure.in (DYNLOAD_CFLAGS): Use result from CHECK_RDYNAMIC
1003
1004 Wed Dec 23 13:18:14 CET 1998  Werner Koch  <wk@isil.d.shuttle.de>
1005
1006         * README: Replaced the command overview with a short intro.
1007
1008 Sat Dec 12 18:40:32 CET 1998  Werner Koch  <wk@isil.d.shuttle.de>
1009
1010         * configure.in: Add check for dlopen in libc (Greg Troxel)
1011         and a new define
1012         * acconfig.h (DLSYM_NEEDS_UNDERSCORE): New.
1013
1014 Thu Dec 10 20:15:36 CET 1998  Werner Koch  <wk@isil.d.shuttle.de>
1015
1016         * acinclude.m (GNUPG_CHECK_PIC): New
1017         * configure.in, acinclude.m4: Renamed all WK_ to GNUPG_
1018
1019 Tue Dec  8 15:09:29 CET 1998  Werner Koch  <wk@isil.d.shuttle.de>
1020
1021         * VERSION: Set to 0.4.5
1022
1023 Wed Nov 25 12:38:29 1998  Werner Koch  (wk@isil.d.shuttle.de)
1024
1025         * configure.in (USE_RNDLINUX): New.
1026
1027 Fri Nov 20 19:34:57 1998  Werner Koch  (wk@isil.d.shuttle.de)
1028
1029         * VERSION: Released 0.4.4
1030
1031         * configure.in (try_asm_modules): For option --disable-asm
1032
1033 Tue Nov 10 19:32:40 1998  Werner Koch  (wk@isil.d.shuttle.de)
1034
1035         * configure.in (MPI_SFLAGS): New.
1036
1037 Tue Nov 10 13:44:53 1998  Werner Koch  (wk@isil.d.shuttle.de)
1038
1039         * ABOUT-NLS: New
1040         * configure.in (AC_REVISION): New.
1041
1042 Sun Nov  8 18:20:35 1998  Werner Koch  (wk@isil.d.shuttle.de)
1043
1044         * VERSION: Set to 0.4.3
1045
1046 Sun Oct 25 19:49:37 1998  Werner Koch  (wk@isil.d.shuttle.de)
1047
1048         * Makefile.am (g10defs.h): New macro GNUPG_DATADIR.
1049
1050 Wed Oct 21 17:24:24 1998  Werner Koch  (wk@isil.d.shuttle.de)
1051
1052         * configure.in: Removed gettext kludge
1053         * acinclude.m4: Add patched AM_WITH_NKS macro
1054
1055 Tue Oct 20 19:03:36 1998  Werner Koch  (wk@isil.d.shuttle.de)
1056
1057         * configure.in: Kludge to make AM_GNU_GETTEXT work,
1058         changed some macors to more modern versions. Also
1059         changeg the all makefiles to remove duplicate ../intl.
1060         * acinclude.m4: Removed the gettext stuff, as this
1061         already comes with automake now.
1062
1063 Wed Oct 14 12:11:34 1998  Werner Koch  (wk@isil.d.shuttle.de)
1064
1065         * configure.in (NAME_OF_DEV_RANDOM): New.
1066         (DYNLINK_MOD_CFLAGS): New.
1067
1068 Thu Oct  8 10:55:15 1998  Werner Koch  (wk@isil.d.shuttle.de)
1069
1070         * Makefile.am (g10defs.h): creates include file
1071         * acconfig.h: now includes g10defs.h
1072         * configure.in: Removed G10_LOCALEDIR and GNUPG_LIB
1073
1074 Thu Sep 17 18:49:40 1998  Werner Koch  (wk@(none))
1075
1076         * Makefile.am (dist-hook): Now creates RPM file.
1077         * scripts/gnupg.spec: New template file for RPMs
1078
1079 Thu Jul 30 19:17:07 1998  Werner Koch  (wk@(none))
1080
1081         * acinclude.h (WK_CHECK_IPC): New
1082         * configure.in : Add checks for SysV IPC
1083
1084 Thu Jun 25 11:18:49 1998  Werner Koch  (wk@isil.d.shuttle.de)
1085
1086         * configure.in (--disable-dynload): New.
1087
1088 Wed Jun 10 07:48:59 1998  Werner Koch,mobil,,,  (wk@tobold)
1089
1090         * configure.in (GNUPG_LIBDIR): New.
1091
1092 Mon May 25 19:10:59 1998  Werner Koch  (wk@isil.d.shuttle.de)
1093
1094         * rand-unix.c (fast_random_poll): fixed syntax bug.
1095
1096 Mon May 11 10:21:31 1998  Werner Koch  (wk@isil.d.shuttle.de)
1097
1098         * configure.in (PRINTABLE_OS_NAME): Linux is now GNU/Linux
1099
1100 Tue Apr 14 19:08:05 1998  Werner Koch  (wk@isil.d.shuttle.de)
1101
1102         * [all files]: Applied Matthew Skala's typo and grammar fixes.
1103
1104 Wed Mar  4 10:32:40 1998  Werner Koch  (wk@isil.d.shuttle.de)
1105
1106         * configure.in (getrusage,gettimeofday): New tests.
1107
1108 Fri Feb 27 13:14:17 1998  Werner Koch  (wk@isil.d.shuttle.de)
1109
1110         * configure.in (--disable-m-guard): New.
1111
1112 Thu Feb 26 17:09:27 1998  Werner Koch  (wk@isil.d.shuttle.de)
1113
1114         * configure.in, acinclude.m4, intl/, po/: New macros taken
1115         from GNOME, switched to automake 1.2f
1116
1117 Thu Feb 26 09:05:46 1998  Werner Koch  (wk@isil.d.shuttle.de)
1118
1119         * configure.in (doc/Makefile): New
1120
1121 Thu Feb 26 07:40:47 1998  Werner Koch  (wk@isil.d.shuttle.de)
1122
1123         * configure.in: Changed gettext stuff
1124
1125 Wed Feb 25 11:44:10 1998  Werner Koch  (wk@isil.d.shuttle.de)
1126
1127         * checks/*test : restructured the directory.
1128
1129 Tue Feb 24 15:59:12 1998  Werner Koch  (wk@isil.d.shuttle.de)
1130
1131         * configure.in: Changed the name of the package to GNUPG and
1132         chnaged several other names too.
1133
1134 Wed Feb 18 17:36:45 1998  Werner Koch  (wk@isil.d.shuttle.de)
1135
1136         * Makefile.am (checks): New.
1137
1138 Sat Feb 14 15:37:55 1998  Werner Koch  (wk@isil.d.shuttle.de)
1139
1140         * configure.in (mpi_config_done): Removed asm links caching.
1141
1142 Sat Feb 14 14:02:20 1998  Werner Koch  (wk@isil.d.shuttle.de)
1143
1144         * configure.in (PRINTABLE_OS_NAME): New.
1145         * acconfig.h: Likewise.
1146
1147 Fri Feb 13 19:43:41 1998  Werner Koch  (wk@isil.d.shuttle.de)
1148
1149         * configure.in : Fixed zlib stuff
1150         * Makefile.am: Likewise
1151
1152         
1153  Copyright 1998, 1999, 2000, 2001, 2002, 2003,
1154            2004, 2006 Free Software Foundation, Inc.
1155
1156  This file is free software; as a special exception the author gives
1157  unlimited permission to copy and/or distribute it, with or without
1158  modifications, as long as this notice is preserved.
1159
1160  This file is distributed in the hope that it will be useful, but
1161  WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
1162  implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
1163