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