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