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