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