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