* NEWS: Add notes about notation names and '@', the --trust-model option,
[gnupg.git] / ChangeLog
1 2002-11-25  David Shaw  <dshaw@jabberwocky.com>
2
3         * NEWS: Add notes about notation names and '@', the --trust-model
4         option, default algorithms from --personal-xxxx,
5         --primary-keyring, changes with --s2k-digest-algo, the new
6         anonymous recipient improvements, and non-optimized memory wiping.
7
8 2002-11-13  David Shaw  <dshaw@jabberwocky.com>
9
10         * THANKS: Changes from stable branch.
11
12         * configure.ac: Check for ctermid().  From Werner on stable
13         branch.
14
15         * configure.ac (GPGKEYS_LDAP,GPGKEYS_HKP): Add $EXEEXT.  From
16         Werner on stable branch.
17
18         * configure.ac (try_gettext): Remove special case for cygwin.
19         This removes all the DOS specific macros and let Cygwin work like
20         a real OS.  Needs a couple of changes elsewhere but after all,
21         GnuPG presents itself much more like a Posix program and can be
22         used in a full Cygwin environment; e.g. used along with mutt.
23         Changes suggested by Volker Quetschke.  From Werner on stable
24         branch.
25
26         * acinclude.m4 (GNUPG_SYS_NM_PARSE): Allow for underscore in test
27         symbols.  Useful for Cygwin builds.
28         (GNUPG_SYS_SYMBOL_UNDERSCORE): Don't hardwire to yes for Cygwin.
29         From Werner on stable branch.
30
31         * README: Add an installation note for Darwin 6.1.  From Werner on
32         stable branch.
33
34 2002-11-12  Werner Koch  <wk@gnupg.org>
35
36         Released 1.3.1
37
38 2002-11-03  David Shaw  <dshaw@jabberwocky.com>
39
40         * NEWS: Note trust signature support,
41         --hidden-encrypt-to/--hidden-recipient, and long algorithm name
42         support everywhere.
43
44 2002-10-31  David Shaw  <dshaw@jabberwocky.com>
45
46         * Makefile.am: Put gnupg.spec in the root directory so rpm -ta
47         works.
48
49         * configure.ac: Add a check for volatile.
50
51 2002-10-29  David Shaw  <dshaw@jabberwocky.com>
52
53         * configure.ac: Add --disable-regex in case some platform just
54         can't handle the regex stuff.  This means they can't fully handle
55         trust sigs with an attached regex either.
56
57 2002-10-19  David Shaw  <dshaw@jabberwocky.com>
58
59         * configure.ac: Regex tests adapted from mutt to decide whether to
60         use the internal regex code or not.
61
62 2002-10-18  Werner Koch  <wk@gnupg.org>
63
64         Released 1.3.0.
65         
66         * configure.ac: Changed version number comments.
67         (ALL_LINGUAS): Removed all except for de.  During development it
68         might not be a good idea to keep all of them - they get outdated
69         too soon and diff files will be far too large.
70
71 2002-10-17  David Shaw  <dshaw@jabberwocky.com>
72
73         * README: Multiple A record rotation works with MINGW32 now, and
74         clarify how it works with LDAP.
75
76 2002-10-16  David Shaw  <dshaw@jabberwocky.com>
77
78         * README: Some typo fixes from Florian Weimer, and bump version
79         number.
80
81 2002-10-15  David Shaw  <dshaw@jabberwocky.com>
82
83         * NEWS: Some 1.3 notes.
84
85 2002-10-12  Werner Koch  <wk@gnupg.org>
86
87         * configure.ac (NAME_OF_DEV_URANDOM): Use /dev/urandom for
88         NetBSD.  Reported by Christian Biere.
89
90 2002-10-07  David Shaw  <dshaw@jabberwocky.com>
91
92         * configure.ac: OpenLDAP 2.0.27 changed the dependencies again.
93         Add a "LDAPLIBS" variable so users can try and suggest the right
94         dependencies for their platform.
95
96 2002-10-02  David Shaw  <dshaw@jabberwocky.com>
97
98         * configure.ac: Add an --enable-old-tiger, to revert back to the
99         old OID.
100
101 2002-09-27  David Shaw  <dshaw@jabberwocky.com>
102
103         * configure.ac: Remove --enable-tiger, as TIGER is now always
104         enabled.
105
106 2002-09-25  David Shaw  <dshaw@jabberwocky.com>
107
108         * configure.ac: Add NETLIBS to EGDLIBS when using EGD as EGD uses
109         sockets.
110
111 2002-09-24  David Shaw  <dshaw@jabberwocky.com>
112
113         * THANKS: Remove duplicate.
114
115         * NEWS: Bring in cosmetic changes from stable branch.
116
117         * configure.ac: Figure out whether the LDAP library supports
118         ldap_get_option, ld_errno, or neither.
119
120 2002-09-19  David Shaw  <dshaw@jabberwocky.com>
121
122         * configure.ac: Try linking LDAP as just -lldap as it seems very
123         recent OpenLDAPs (>=2.0.23) support that.
124
125 2002-09-14  David Shaw  <dshaw@jabberwocky.com>
126
127         * configure.ac: Try linking LDAP without -lresolv first, just in
128         case the platform has libresolv, but doesn't actually need it to
129         use LDAP.
130
131 2002-09-12  David Shaw  <dshaw@jabberwocky.com>
132
133         * NEWS: Note that the old IDEA plugin won't work with post-1.1.90
134         gpg.
135
136 2002-09-12  David Shaw  <dshaw@jabberwocky.com>
137
138         * configure.ac: Remove --enable-external-hkp as this is always on
139         now.  Add --disable-hkp to match the other
140         --disable-{keyservertype} options.
141
142         * NEWS, configure.ac: Move to devel version 1.3.
143
144 2002-09-11  Werner Koch  <wk@gnupg.org>
145
146         Released 1.1.92.
147
148         * configure.ac (random_modules): The default random module for
149         system lacking a /dev/random is now auto selected at runtime.
150
151 2002-09-09  David Shaw  <dshaw@jabberwocky.com>
152
153         * NEWS: typo.
154
155         * configure.ac: Add a link test for LDAP without -lresolv for
156         HPUX.  Remove "hstrerror" test as it is no longer needed.
157
158 2002-09-02  Werner Koch  <wk@gnupg.org>
159
160         * README: Removed the note about a development version so that we
161         later don't forget this.  Minor other changes.
162
163 2002-08-29  Werner Koch  <wk@gnupg.org>
164
165         * configure.ac (random_modules): Reworked the code to select the
166         random module.  Define USE_ALL_RANDOM_MODULES for value all.
167
168 2002-08-27  David Shaw  <dshaw@jabberwocky.com>
169
170         * configure.ac: Check type of mode_t.
171
172         * NEWS: Clarify that --libexecdir is a configure option.
173
174         * configure.ac: Check for hstrerror.
175
176 2002-08-19  David Shaw  <dshaw@jabberwocky.com>
177
178         * NEWS: Document new ways to enable MDC, and change in automatic
179         compression disabling.
180
181         * configure.ac: No such thing as the "none" random gather any
182         longer.
183
184 2002-08-08  David Shaw  <dshaw@jabberwocky.com>
185
186         * configure.ac: Add an --enable-tiger.
187
188         * NEWS: Clarify new permission checks.
189
190 2002-08-07  David Shaw  <dshaw@jabberwocky.com>
191
192         * configure.ac: If the static IDEA cipher is present, disable
193         dynamic loading.  Also fix backwards grammar of keyserver
194         exec-path CHECKING message.
195
196 2002-08-05  Werner Koch  <wk@gnupg.org>
197
198         * configure.ac: Bumbed version number.
199
200 2002-08-04  Werner Koch  <wk@gnupg.org>
201
202         Released 1.1.91.
203
204         * configure.ac (ALL_LINGUAS): Added Catalan.
205
206 2002-08-02  Werner Koch  <wk@gnupg.org>
207
208         * configure.ac: Removed all extension stuff but keep the tests for
209         dlopen.  We don't need to figure out the flags required.  All
210         stuff is now statically loaded.
211
212 2002-07-30  David Shaw  <dshaw@jabberwocky.com>
213
214         * README, configure.ac: --with-exec-path is now clarified into
215         --disable-keyserver-path
216
217         * NEWS: changes since 1.1.90.
218
219 2002-07-24  David Shaw  <dshaw@jabberwocky.com>
220
221         * configure.ac: Include a GNUPG_LIBEXECDIR in g10defs.h, as well
222         as a SUBST for Makefiles.
223
224 2002-07-22  Timo Schulz  <ts@winpt.org>
225
226         * configure.ac: Replace the 'c:/' variables with 'c:\' due
227         to the fact we already use '\' in the remaining code.
228         
229 2002-07-08  David Shaw  <dshaw@jabberwocky.com>
230
231         * configure.ac: Add --with-mailprog to override the use of
232         sendmail with another MTA.  We can use anything that follows the
233         "$MAILPROG -t" convention.
234
235 2002-07-04  David Shaw  <dshaw@jabberwocky.com>
236
237         * configure.ac: --enable-exec-path should be a 'with'.  Fix 'no'
238         cases of --with-exec-path and --with-photo-viewer.
239
240         * README: Document --disable-exec, --disable-photo-viewers,
241         --disable-keyserver-helpers, --enable-exec-path, and
242         --with-photo-viewer.
243
244         * configure.ac: Add --with-photo-viewer to lock the viewer at
245         compile time and --disable-keyserver-helpers and
246         --disable-photo-viewers to allow disabling one without disabling
247         the other.
248
249 2002-07-03  David Shaw  <dshaw@jabberwocky.com>
250
251         * configure.ac: Allow setting USE_EXEC_PATH to lock the exec-path
252         to a fixed value.
253
254 2002-07-01  Werner Koch  <wk@gnupg.org>
255
256         * configure.ac: Set version number to 1.1.91.
257
258         Released 1.1.90.
259         
260         * INSTALL: Replaced by generic install file.
261         * README: Marked as development version and moved most stuff of
262         the old INSTALL file to here.
263
264 2002-06-30  Werner Koch  <wk@gnupg.org>
265
266         * configure.ac: Link W32 version against libwsock32.
267
268 2002-06-29  Werner Koch  <wk@gnupg.org>
269
270         * configure.ac (development_version): New.
271         (HAVE_DEV_RANDOM_IOCTL): Removed test for it; it was never used.
272
273         * BUGS, AUTHORS: Add a note on how to send security related bug
274         reports.
275
276 2002-06-20  David Shaw  <dshaw@jabberwocky.com>
277
278         * NEWS: changes since 1.0.7.
279
280         * configure.ac: Set new version number (1.1.90), and fix Solaris
281         compiler flags for shared objects.
282
283 2002-06-11  David Shaw  <dshaw@jabberwocky.com>
284
285         * configure.ac: Move -lsocket and -lnsl checks before LDAP link
286         tests so they work properly on Solaris.  Noted by David Champion.
287         Also, check for the Mozilla LDAP library if the OpenLDAP library
288         check fails.  Put -lsocket and -lnsl in NETLIBS rather than LIBS
289         so not all programs are forced to link to them.
290         
291 2002-06-05  David Shaw  <dshaw@jabberwocky.com>
292
293         * configure.ac: Add a switch for the experimental external HKP
294         keyserver interface.
295
296 2002-05-22  Werner Koch  <wk@gnupg.org>
297
298         * configure.ac: Check for strcasecmp and strncasecmp.  Removed
299         stricmp and memicmp checks.
300
301 2002-05-08  David Shaw  <dshaw@jabberwocky.com>
302
303         * configure.ac: If LDAP comes up unusable, try #including <lber.h>
304         before giving up.  Old versions of OpenLDAP require that.
305
306 2002-05-03  David Shaw  <dshaw@jabberwocky.com>
307
308         * configure.ac: In g10defs.h, use \ for the directory separator
309         when HAVE_DOSISH_SYSTEM is on.
310
311         * configure.ac: Add --disable-exec flag to disable all remote
312         program execution.  --disable-exec implies --disable-ldap and
313         --disable-mailto.  Also look in /usr/lib for sendmail.  If
314         sendmail is not found, do not default - just fail.
315
316 2002-04-30  David Shaw  <dshaw@jabberwocky.com>
317
318         * configure.ac: Try and link to a sample LDAP program to check if
319         the LDAP we're about to use is really sane.  The most common
320         problem (using a very old OpenLDAP), could be fixed with an extra
321         #include, but this would not be very portable to other LDAP
322         libraries.
323
324 2002-04-29  Werner Koch  <wk@gnupg.org>
325
326         Released 1.0.7.
327
328         * README: Fixed some minor things.
329
330 2002-04-25  Werner Koch  <wk@gnupg.org>
331
332         * configure.ac: Check for locale.h and setlocale
333
334 2002-04-24  David Shaw  <dshaw@jabberwocky.com>
335
336         * Update NEWS with recent changes.
337
338 2002-04-19  Werner Koch  <wk@gnupg.org>
339
340         Released 1.0.6e snapshot.
341
342 2002-04-12  Werner Koch  <wk@gnupg.org>
343
344         * configure.ac: Add a warning note to the definition of the
345         EXTSEP macros.
346
347 2002-04-09  Werner Koch  <wk@gnupg.org>
348
349         * configure.ac (ALL_LINGUAS): Added Czech, Galician and Greek
350         translations.  s/es_ES/es/.
351
352 2002-03-06  Werner Koch  <wk@gnupg.org>
353
354         * configure.ac (ALL_LINGUAS): s/pt_PT/pt/
355
356 2002-03-04  David Shaw  <dshaw@jabberwocky.com>
357
358         * Add a AC_DEFINE(_GNU_SOURCE).  Since this is always defined in
359         config.h, the various autoconf tests should be tested with it
360         enabled.  This also works around a compiler warning caused by a
361         minor header bug in glibc 2.1 that causes fseeko to be defined
362         when building gpg, but not when tested for in configure.
363
364 2002-03-03  Werner Koch  <wk@gnupg.org>
365
366         Release 1.0.6d snapshot.
367
368 2002-01-04  David Shaw  <dshaw@jabberwocky.com>
369
370         * NEWS: about symmetric messages and fixed file sizes.
371
372 2001-12-22  Werner Koch  <wk@gnupg.org>
373
374         Released 1.0.6c snapshot.
375         
376         * configure.ac (AH_BOTTOM): Moved EXEC_TEMPFILE_ONLY to here.
377
378         * acconfig.h:  Removed, it should no longer be used.
379
380 2001-12-21  David Shaw  <dshaw@jabberwocky.com>
381
382         * Add an acconfig.h to define EXEC_TEMPFILE_ONLY on platforms that
383         can't do fork/exec.
384
385 2001-12-21  Werner Koch  <wk@gnupg.org>
386
387         * Makefile.am (dist-hook): We should also look in include for
388         distfiles.
389         (EXTRA_DIST): Remove VERSION because it is generated by dist-hook.
390
391 2001-12-20  David Shaw  <dshaw@jabberwocky.com>
392
393         * configure.ac: replacement function for mkdtemp()
394
395 2001-12-19  David Shaw  <dshaw@jabberwocky.com>
396
397         * configure.ac: Check for stat()
398
399 2001-12-19  Werner Koch  <wk@gnupg.org>
400
401         * acinclude.m4 (GNUPG_SYS_SYMBOL_UNDERSCORE): Support Cygwin target
402         * configure.ac [CYGWIN32]: Don't build tiger.  By Disastry.
403
404 2001-12-18  Werner Koch  <wk@gnupg.org>
405
406         * Makefile.am (SUBDIRS): Add keyserver.
407         (dist-hook): Only look in mpi and scripts for distfiles; this way
408         we don't include those of a stale "make dist" directory.
409
410 2001-10-23  Werner Koch  <wk@gnupg.org>
411
412         Released 1.0.6b snapshot.
413
414 2001-10-22  Werner Koch  <wk@gnupg.org>
415
416         * configure.ac: Fixed for automake 1.5 
417
418 2001-10-17  Werner Koch  <wk@gnupg.org>
419
420         * README: Removed note on local_ID.
421
422 2001-09-28  Werner Koch  <wk@gnupg.org>
423
424         * configure.ac: From now on add a string "-cvs" to the version to
425         indicate that this is a pre-release of the given version number.
426
427 2001-09-26  Werner Koch  <wk@gnupg.org>
428
429         * configure.ac [MINGW32]: Switched from wsock.dll to ws2_32.dll.
430
431 2001-09-09  Werner Koch  <wk@gnupg.org>
432
433         * configure.ac: autoconf changed the name of the maintainer mode
434         flag, so that not all warnings where enabled. Fixed that.
435         Reported by Dirk Meyer.
436
437 2001-09-07  Werner Koch  <wk@gnupg.org>
438
439         * configure.ac: Test for strsep().
440
441 2001-09-03  Werner Koch  <wk@gnupg.org>
442
443         * configure.ac: Removed GDBM tests.
444
445 2001-08-23  Werner Koch  <wk@gnupg.org>
446
447         * configure.in (AC_FUNC_FSEEKO): Add.
448         (AC_CHECK_FUNCS): Remove fseeko. By Paul Eggert <eggert@twinsun.com>.
449
450 2001-08-22  Werner Koch  <wk@gnupg.org>
451
452         * configure.ac (gethrtime): Enhanced the test by running a test
453         program. 
454         * INSTALL: Removed the note about Solaris problems because the
455         above test should catch this.
456
457 2001-08-20  Werner Koch  <wk@gnupg.org>
458
459         * acinclude.m4: Add check for plock if mlock is broken.
460         * configure.ac: Use regular tests for -lsocket and -lnsl,
461         more thorough test for gethrtime, allow specifying the path to
462         the zlib library if it is not in the default compiler/linker
463         search path, use ${datadir}.  All these test enhancements are by
464         Albert Chin.
465
466         * configure.ac: Set some compiler flags for dec-osf and hpux. By
467         Tim Mooney.
468
469         * configure.ac: Create g10defs.h with EXTSEP_S et al. 
470
471 2001-08-03  Werner Koch  <wk@gnupg.org>
472
473         * configure.ac (VERSION,PACKAGE): Fixed quoting. 
474
475 2001-07-26  Werner Koch  <wk@gnupg.org>
476
477         * configure.ac: Finally got it running with the new autoconf. Had
478         to define PACKAGE and VERSION and to add -I.. to each Makefile.am.
479
480 2001-07-09  Werner Koch  <wk@gnupg.org>
481
482         Migrated to autoconf 2.50.
483         * acinclude.m4: Removed the temporary LFS macros and GNUPG_LINK_FILES.
484         * acconfig.h: Removed
485         * configure.in: Replaced by...
486         * configure.ac: and modified for use with autoconf 2.50, use a
487         literal string for the version number.  Replaced GNUPG_LINK_FILES
488         with AC_CONFIG_LINKS and moved some informational messages to the end.
489         * VERSION: Removed.
490         * Makefile.am (DISTCLEANFILES): gettext is better now; no more
491         need to remove the libintl.h symlink.
492         (dist-hook): Create VERSION file.
493         
494 2001-06-08  Werner Koch  <wk@gnupg.org>
495
496         * configure.in (DYNLINK_MOD_CFLAGS): Use -shared with dec-osf.
497         Reported by Chris Adams.  Merged some cases.
498
499 2001-05-29  Werner Koch  <wk@gnupg.org>
500
501         Released version 1.0.6.
502
503 2001-05-28  Werner Koch  <wk@gnupg.org>
504
505         * configure.in (BUILD_INCLUDED_LIBINTL): Set to no for W32.
506
507 2001-04-29  Werner Koch  <wk@gnupg.org>
508
509         Released version 1.0.5.
510
511 2001-04-28  Werner Koch  <wk@gnupg.org>
512
513         Updated all copyright notices.
514
515 2001-04-27  Werner Koch  <wk@gnupg.org>
516
517         * README: Removed a few outdated paragraphs.
518
519 2001-04-17  Werner Koch  <wk@gnupg.org>
520
521         * acinclude.m4 (GNUPG_CHECK_DOCBOOK_TO_TEXI): New.
522         (GNUPG_CHECK_TYPEDEF): Define _GNU_SOURCE because we will use it
523         anyway.
524
525         * configure.in: Use it here.
526         
527         * configure.in (ALL_LINGUAS): Add Estonian translation by Toomas Soome.
528         (use_m_debug): Removed --enable-m-debug because it does not work
529         anymore.
530
531 2001-04-06  Werner Koch  <wk@gnupg.org>
532
533         * configure.in (ALL_LINGUAS): Add Turkish translation.  Thanks
534         to Nilgun Belma Buguner.
535
536 2001-03-18  Werner Koch  <wk@gnupg.org>
537
538         * configure.in: Hardwire the use of -lsocket for some
539         systems. Thanks to Reinhard Wobst.
540
541 2001-03-13  Werner Koch  <wk@gnupg.org>
542
543         * configure.in: Add copyright notice and -lwsock32.
544
545 2001-03-12  Werner Koch  <wk@gnupg.org>
546
547         * INSTALL: Add a note to VPATH builds. 
548
549 2001-03-08  Werner Koch  <wk@gnupg.org>
550
551         * debian/: Applied update from James.
552
553         Added copyright and license notices to some more files.
554
555 2001-01-18  Werner Koch  <wk@gnupg.org>
556
557         * configure.in: Removed tool definitions for MingW32
558
559 2000-11-17  Werner Koch  <wk@gnupg.org>
560
561         * acinclude.m4 (GNUPG_CHECK_FAQPROG): Do not prinnt the warning.
562
563 2000-11-11  Paul Eggert  <eggert@twinsun.com>
564
565         Actually Paul's patches are dated 2000-20-17; I applied them today
566         and merged some ChangeLog entries (wk@gnupg.org).
567         
568         * configure.in (AC_SYS_LARGEFILE): Add.
569         (try_large_file): Remove.  All uses removed.
570         (AC_CHECK_FUNCS): Remove fopen64 and fstat64.
571
572         * acinclude.m4 (AC_SYS_LARGEFILE_TEST_INCLUDES,
573         AC_SYS_LARGEFILE_MACRO_VALUE, AC_SYS_LARGEFILE): New macros,
574         taken from GNU tar.
575
576         * configure.in (AC_CHECK_FUNCS): Add fseeko.
577
578 2000-10-17  Werner Koch  <wk@gnupg.org>
579
580         * configure.in: Disabled fopen64 checks for Solaris and HPUX.
581
582 2000-10-13  Werner Koch  <wk@gnupg.org>
583
584         * configure.in: Append mpi/mpi-asm-defs.h to g10defs.h
585
586 2000-10-09  Werner Koch  <wk@gnupg.org>
587
588         * acinclude.m4: Changed wording of the faqprog.pl warning.
589
590 Wed Oct  4 15:50:18 CEST 2000  Werner Koch  <wk@openit.de>
591
592         * configure.in: Set DYNLINK_MOD_CFLAGS for Irix. It seems that Irix
593         needs the -shared flag.  In 1.1 we are going to use libtool, so this
594         module stuff will get redesigned anyway. Suggested by Jeff Long.
595
596 Thu Sep 14 14:20:38 CEST 2000  Werner Koch  <wk@openit.de>
597
598         * acinclude.m4 (GNUPG_CHECK_FAQPROG): New.
599         * configure.in: Test for this.
600
601         * configure.in (DYNLINK_MOD_CFLAGS): Fix by David Champion.
602
603 Wed Sep  6 17:55:47 CEST 2000  Werner Koch  <wk@openit.de>
604
605         * configure.in: Check for fstat64 and fopen64
606
607 Wed Sep  6 14:59:09 CEST 2000  Werner Koch  <wk@openit.de>
608
609         * configure.in (GNUPG_HOMEDIR): New.
610
611 Fri Aug 25 16:05:38 CEST 2000  Werner Koch  <wk@openit.de>
612
613         * configure.in:  Changes to allow for Solaris random device.
614         By Nils Ellmenreich.
615         (--with-egd-socket): New.
616
617 Wed Aug 23 19:52:51 CEST 2000  Werner Koch  <wk@openit.de>
618
619         * acinclude.m4 (GNUPG_CHECK_MLOCK):  Removed that silly mkdir().
620
621 Wed Jul 19 11:26:43 CEST 2000  Werner Koch  <wk@openit.de>
622
623   * configure.in (mingw32): Changes to allow for mingw32msvc
624
625 Fri Jul 14 10:17:30 CEST 2000  Werner Koch  <wk@openit.de>
626
627   * acinclude.m4 (GNUPG_CHECK_MLOCK): Fixed syntax error in C code.
628
629 Wed Jul 12 13:32:06 CEST 2000  Werner Koch  <wk@openit.de>
630
631   Version 1.0.2
632
633 Fri Jun  9 10:09:52 CEST 2000  Werner Koch  <wk@openit.de>
634
635   * configure.in: Add check for termio.h, wait unctiosn and sigaction.
636
637 Wed Jun  7 19:19:09 CEST 2000  Werner Koch  <wk@openit.de>
638
639   * acinclude.m4 (MKDIR_TAKES_ONE_ARG): Check some headers. By Gaël Quéri.
640   * configure.in (AM_INIT_AUTOMAKE): Use this now. By Gaël.
641
642 Mon Jun  5 12:37:43 CEST 2000  Werner Koch  <wk@openit.de>
643
644   * acnclude.m4 (GNUPG_CHECK_EXPORTDYNAMIC): Replacement for
645   GNUPG_CHECK_RDYNAMIC which should handle gcc with non GNU ld nicer.
646   Contributed by Dave Dykstra.
647   * configure.in (GNYPG_CHECK_RDYNAMIC): Replaced by the new check.
648
649   * configure.in (AC_CHECK_AWK): Moved before the first use of AWK. Suggested
650   by Dave Dykstra.
651
652 Tue May 30 16:37:55 CEST 2000  Werner Koch  <wk@openit.de>
653
654   Version 1.0.1-ePit-1
655
656 Sun May 28 13:55:17 CEST 2000  Werner Koch  <wk@openit.de>
657
658         * acinclude.m4 (GNUPG_SYS_NM_PARSE): Added BSDI support.
659         (GNUPG_CHECK_RDYNAMIC): Ditto.
660
661 Wed Apr 19 10:57:26 CEST 2000  Werner Koch  <wk@openit.de>
662
663         * acconfig.h (HAVE_MLOCK): Added
664
665 Wed Mar 22 13:50:24 CET 2000  Werner Koch  <wk@openit.de>
666
667         * acinclude.m4 (GNUPG_CHECK_MLOCK): Changed the way to test for
668         librt.  Test suggested by Jeff Long.
669
670 Fri Mar 17 17:50:25 CET 2000  Werner Koch  <wk@openit.de>
671
672         * acinclude.m4 (GNUPG_CHECK_MLOCK): Do librt check only when
673         we can't link a test program.  This way GNU systems don't need
674         to link against linrt.
675         (GNUPG_CHECK_IPC): Fixed use of TRY_COMPILE macro.  From Tim Mooney.
676
677 2000-03-14 12:07:54  Werner Koch  (wk@habibti.openit.de)
678
679         * acinclude.m4 (GNUPG_SYS_SYMBOL_UNDERSCORE): Add support for
680         DJGPP.
681         (GNUPG_CHECK_MLOCK): Check whether mlock sits in librt.
682         * configure.in: Add a test for unisgned long long.
683
684 Tue Mar  7 18:45:31 CET 2000  Werner Koch  <wk@gnupg.de>
685
686         * acinclude.m4 (GNUPG_CHECK_RDYNAMIC): Add NetBSD. By Thomas Klausner.
687         * configure.in (DYNLINK_MOD_CFLAGS): Set different for NetBSD.
688
689 Thu Mar  2 15:37:46 CET 2000  Werner Koch  <wk@gnupg.de>
690
691         * configure.in: Add check for clock_gettime
692
693 Wed Feb 23 10:07:57 CET 2000  Werner Koch  <wk@gnupg.de>
694
695         * configure.in (ALL_LINGUAS): Add nl.
696
697 Wed Feb 16 16:25:09 CET 2000  Werner Koch  <wk@gnupg.de>
698
699         * configure.in (ALL_LINGUAS): Add Esperanto.
700
701 Wed Feb 16 14:09:00 CET 2000  Werner Koch  <wk@gnupg.de>
702
703         * configure.in (ALL_LINGUAS): Add sv and ja.
704
705         * AUTHORS: Converted to a more compact format.
706
707         * INSTALL: Wrote a note about a Solaris problem.
708
709 Thu Feb 10 17:39:44 CET 2000  Werner Koch  <wk@gnupg.de>
710
711         * configure.in: Use /usr/local for CFLAGS and LDFLAGS when
712         target is freebsd.  By Rémi.
713
714 Thu Jan 13 19:31:58 CET 2000  Werner Koch  <wk@gnupg.de>
715
716         * configure.in: Do not set development version when the version has
717         a dash in it.  Suggested by Dave Dykstra.
718
719 Thu Dec 16 10:07:58 CET 1999  Werner Koch  <wk@gnupg.de>
720
721         * VERSION: Set to 1.0.1.
722
723         * configure.in: Removed substitution for doc/gph/Makefile.
724         Do all the gcc warning only in maintainer mode.
725
726 Thu Dec  9 10:31:05 CET 1999  Werner Koch  <wk@gnupg.de>
727
728         * INSTALL: Add a hint for AIX. By Jos Backus.
729
730 Sat Dec  4 12:30:28 CET 1999  Werner Koch  <wk@gnupg.de>
731
732         * configure.in (dlopen): Use CHECK_FUNC for a test of dlopen in libc.
733         Suggested by Alexandre Oliva.
734         (-Wall): Moved the settting of gcc warning options near to the end
735         so that tests don't get confused.  Suggested by Paul D. Smith.
736
737 Mon Nov 22 11:14:53 CET 1999  Werner Koch  <wk@gnupg.de>
738
739         * BUGS: Replaced content with a link to the online list.
740
741 Fri Nov 12 20:33:19 CET 1999  Werner Koch  <wk@gnupg.de>
742
743         * README: Fixed a type and add a note about the gnupg-i18n ML.
744
745 Thu Oct 28 16:08:20 CEST 1999  Werner Koch  <wk@gnupg.de>
746
747         * acinclude.m4, configure.in (GNUPG_CHECK_GNUMAKE): New.
748
749 Sat Oct  9 20:34:41 CEST 1999  Werner Koch  <wk@gnupg.de>
750
751         * configure.in: Tweaked handling of random modules and removed
752         dummy support for libgcrypt.
753         * Makefile.am: Removed libgcrypt support.
754         * cgrypt/ : Removed.
755
756         * Makefile.am:  Removed libtool.
757
758 Fri Oct  8 20:32:01 CEST 1999  Werner Koch  <wk@gnupg.de>
759
760         * configure.in: Fixed quoting in test for development version.
761
762         * THANKS: Add entries for Michael, Brenno and J Horacio who did
763         very nice Howto documents - I apoligize for forgetting to mention them
764         earlier.
765
766 Tue Sep 28 20:54:37 CEST 1999  Werner Koch  <wk@gnupg.de>
767
768         * textfilter.c (copy_clearsig_text) [__MINGW32__): Use CR,LF.
769
770 Fri Sep 17 12:56:42 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
771
772         * configure.in: Add "-lcap" when capabilities are requested.
773         Add the conditional CROSS_COMPILING.
774         * Makefile.am: Don't use checks when CROSS_COMPILING.
775
776 Wed Sep 15 16:22:17 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
777
778         * configure.in (ALL_LINGUAS): Add pt_PT.
779
780         * configure.in: Some tweaks for cross compiling under MingW32
781         * acconfig.h (USE_STATIC_RNDW32): New.
782
783 Tue Sep  7 17:08:10 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
784
785         * VERSION: Set to 1.0.0.
786
787 Mon Sep  6 19:59:08 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
788
789         * configure.in: Create makefile in doc/gph
790
791         * acinclude.m4 (GNUPG_FUNC_MKDIR_TAKES_ONE_ARG): New
792         * configure.in: use the above.
793
794 Thu Sep  2 16:40:55 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
795
796         * VERSION: Set to 0.9.11.
797
798 Tue Aug 31 17:20:44 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
799
800         * configure.in: Minor changes to the OS/2 and Mingw32 system labels.
801         Add a printable name for Hurd.
802
803 Mon Aug 30 20:38:33 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
804
805         * configure.in: Some support for DJGPP (Mark Elbrecht)
806
807 Wed Aug  4 10:34:46 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
808
809         * VERSION: Set to 0.9.10.
810
811 Mon Jul 26 09:34:46 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
812
813         * acinclude.m4 (GNUPG_SYS_SYMBOL_UNDERSCORE): remove init of ac_cv_...
814
815         * Makefile.am (DISCLEANFILES): New
816
817 Fri Jul 23 13:53:03 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
818
819         * VERSION: Set to 0.9.9.
820
821         * configure.in: Print a notice when rndunix is used.
822
823 Thu Jul 15 10:15:35 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
824
825         * acinclude.m4 (GNUPG_SYS_SYMBOL_UNDERSCORE): Fixed last modification.
826
827 Wed Jul  7 13:08:40 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
828
829         * Makefile.am: Support for libtool.
830         * configure.in: Ditto.
831
832 Tue Jun 29 21:44:25 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
833
834         * configure.in (use_local_zlib): The lost dollar is back.
835
836         * acinclude.m4 (GNUPG_SYS_SYMBOL_UNDERSCORE): Add EMX case.
837         * configure.in: Another variant of the MX vendor string
838
839         * configure.in (--with-capabilities): Some test code (Remi).
840
841 Sat Jun 26 12:15:59 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
842
843         * acinclude.m4 (GNUPG_CHECK_RDYNAMIC): Support for HPUX and IRIX.
844         * configure.in (HAVE_DL_SHL_LOAD): New for HPUX (Dave Dykstra).
845
846         * VERSION: Now 0.9.8
847
848 Wed Jun 16 20:16:21 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
849
850         * configure.in: Add test for docbook-to-man
851
852 Tue Jun 15 12:21:08 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
853
854         * acinclude.m4 (GNUPG_SYS_NM_PARSE): Support for {net,free}bsd,
855
856 Thu Jun 10 14:18:23 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
857
858         * configure.in (ZLIB,GDBM): Check both, header and lib.
859
860 Sat Jun  5 15:30:33 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
861
862         * pkclist.c (key_present_in_pk_list): New (Michael).
863
864 Tue May 25 19:50:32 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
865
866         * configure.in (IS_DEVELOPMENT_VERSION): Fixed detection.
867
868 Sun May 23 14:20:22 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
869
870         * acinclude.m4 (GNUPG_SYS_SYMBOL_UNDERSCORE): assume yes when
871         cross-compiling.
872
873 Mon May 17 21:54:43 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
874
875         * configure.in (socket): Fix for Unisys by Katsuhiro Kondou.
876
877 Sat May  8 19:28:08 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
878
879         * NEWS: Add a marker line which I forgot to do for 0.9.6.
880
881 Thu May  6 14:18:17 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
882
883         * README: Minor updates
884
885         * VERSION: Now 0.9.6
886
887 Thu Apr  8 09:35:53 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
888
889         * acinclude.m4 (GNUPG_CHECK_RDYNAMIC): Fix for
890                                                amiga-openbsd (Peter Reich)
891         (GNUPG_PROG_NM): Ditto
892
893 Wed Apr  7 20:51:39 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
894
895         * Makefile.am (g10defs.h): Removed.
896         * configure.in (AC_OUTPUT_COMMANDS): Create g10defs.h
897
898 Sat Mar 20 12:55:33 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
899
900         * VERSION: Now 0.9.5
901
902 Sun Mar 14 19:34:36 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
903
904         * acinclude.m4 (AM_SYS_SYMBOL_UNDERSCORE): Removed because it is
905         now in the latest libtool.
906
907 Thu Mar 11 16:39:46 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
908
909         * configure.in: Removed the need for libtool
910
911 Mon Mar  8 20:47:17 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
912
913         * configure.in (DLSYM_NEEDS_UNDERSCORE): Replaced.
914         * acinclude.in (AM_SYS_SYMBOL_UNDERSCORE): New.
915
916         * VERSION: Now 0.9.4
917
918 Sun Feb 28 19:11:00 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
919
920         * configure.in (dld): Test disabled.
921
922 Fri Feb 26 17:55:41 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
923
924         * encode.c (encode_simple): temporary fix.
925
926 Wed Feb 24 11:07:27 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
927
928         * configure.in: New option --enable-static-rnd.
929
930 Mon Feb 22 20:04:00 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
931
932         * BUGS: Now we assign bug numbers.
933         * OBUGS: New to keep rack o fixed bugs (CVS only)
934
935 Fri Feb 19 18:01:54 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
936
937         * VERSION: Released 0.9.3
938
939 Fri Feb 19 15:49:15 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
940
941         * acinclude.m4: Removed gettext macros.
942
943 Tue Feb 16 14:10:02 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
944
945         * configure.in (socket): Check for -lsocket and -lnsl.
946         (osf4): Disable all warnings for DEC's cc.
947         (-Wall): Add more warning options for gcc
948
949 Sat Feb 13 12:04:43 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
950
951         * configure.in: Changed detection of compiler flags.
952         * intl/ : Removed directory
953
954 Wed Feb 10 17:15:39 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
955
956         * acinclude.m4 (GNUPG_CHECK_RDYNAMIC): Fix for freebsd 2.2
957
958         * configure.in: a lot of changes to allow selection of modules.
959         Add support for OS/2.
960
961         * acinclude.m4: add some more caching
962
963         * README: Spelling and grammar corrections (John A. Martin)
964         * INSTALL: Ditto.
965
966 Wed Jan 20 21:40:21 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
967
968         * configure.in: --enable-m-guard is now default
969
970 Wed Jan 13 12:49:36 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
971
972         * INSTALL: Applied new information how to build rpms by Fabio Coatti
973         * Makefile.in (gnupg.spec): Changed the names.
974
975 Tue Jan 12 11:17:18 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
976
977         * config.links (m68k-atari-mint): New
978
979 Tue Jan 12 09:17:19 CET 1999  Gaël Quéri <gqueri@mail.dotcom.fr>
980
981         * all: Fixed typos all over the place
982
983 Sat Jan  9 16:02:23 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
984
985         * configure.in: Add a way to statically link rndunix
986
987 Sun Jan  3 15:28:44 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
988
989         * acinclude.m4 (GNUPG_CHECK_RDYNAMIC): New.
990         * configure.in (DYNLOAD_CFLAGS): Use result from CHECK_RDYNAMIC
991
992 Wed Dec 23 13:18:14 CET 1998  Werner Koch  <wk@isil.d.shuttle.de>
993
994         * README: Replaced the command overview with a short intro.
995
996 Sat Dec 12 18:40:32 CET 1998  Werner Koch  <wk@isil.d.shuttle.de>
997
998         * configure.in: Add check for dlopen in libc (Greg Troxel)
999         and a new define
1000         * acconfig.h (DLSYM_NEEDS_UNDERSCORE): New.
1001
1002 Thu Dec 10 20:15:36 CET 1998  Werner Koch  <wk@isil.d.shuttle.de>
1003
1004         * acinclude.m (GNUPG_CHECK_PIC): New
1005         * configure.in, acinclude.m4: Renamed all WK_ to GNUPG_
1006
1007 Tue Dec  8 15:09:29 CET 1998  Werner Koch  <wk@isil.d.shuttle.de>
1008
1009         * VERSION: Set to 0.4.5
1010
1011 Wed Nov 25 12:38:29 1998  Werner Koch  (wk@isil.d.shuttle.de)
1012
1013         * configure.in (USE_RNDLINUX): New.
1014
1015 Fri Nov 20 19:34:57 1998  Werner Koch  (wk@isil.d.shuttle.de)
1016
1017         * VERSION: Released 0.4.4
1018
1019         * configure.in (try_asm_modules): For option --disable-asm
1020
1021 Tue Nov 10 19:32:40 1998  Werner Koch  (wk@isil.d.shuttle.de)
1022
1023         * configure.in (MPI_SFLAGS): New.
1024
1025 Tue Nov 10 13:44:53 1998  Werner Koch  (wk@isil.d.shuttle.de)
1026
1027         * ABOUT-NLS: New
1028         * configure.in (AC_REVISION): New.
1029
1030 Sun Nov  8 18:20:35 1998  Werner Koch  (wk@isil.d.shuttle.de)
1031
1032         * VERSION: Set to 0.4.3
1033
1034 Sun Oct 25 19:49:37 1998  Werner Koch  (wk@isil.d.shuttle.de)
1035
1036         * Makefile.am (g10defs.h): New macro GNUPG_DATADIR.
1037
1038 Wed Oct 21 17:24:24 1998  Werner Koch  (wk@isil.d.shuttle.de)
1039
1040         * configure.in: Removed gettext kludge
1041         * acinclude.m4: Add patched AM_WITH_NKS macro
1042
1043 Tue Oct 20 19:03:36 1998  Werner Koch  (wk@isil.d.shuttle.de)
1044
1045         * configure.in: Kludge to make AM_GNU_GETTEXT work,
1046         changed some macors to more modern versions. Also
1047         changeg the all makefiles to remove duplicate ../intl.
1048         * acinclude.m4: Removed the gettext stuff, as this
1049         already comes with automake now.
1050
1051 Wed Oct 14 12:11:34 1998  Werner Koch  (wk@isil.d.shuttle.de)
1052
1053         * configure.in (NAME_OF_DEV_RANDOM): New.
1054         (DYNLINK_MOD_CFLAGS): New.
1055
1056 Thu Oct  8 10:55:15 1998  Werner Koch  (wk@isil.d.shuttle.de)
1057
1058         * Makefile.am (g10defs.h): creates include file
1059         * acconfig.h: now includes g10defs.h
1060         * configure.in: Removed G10_LOCALEDIR and GNUPG_LIB
1061
1062 Thu Sep 17 18:49:40 1998  Werner Koch  (wk@(none))
1063
1064         * Makefile.am (dist-hook): Now creates RPM file.
1065         * scripts/gnupg.spec: New template file for RPMs
1066
1067 Thu Jul 30 19:17:07 1998  Werner Koch  (wk@(none))
1068
1069         * acinclude.h (WK_CHECK_IPC): New
1070         * configure.in : Add checks for SysV IPC
1071
1072 Thu Jun 25 11:18:49 1998  Werner Koch  (wk@isil.d.shuttle.de)
1073
1074         * configure.in (--disable-dynload): New.
1075
1076 Wed Jun 10 07:48:59 1998  Werner Koch,mobil,,,  (wk@tobold)
1077
1078         * configure.in (GNUPG_LIBDIR): New.
1079
1080 Mon May 25 19:10:59 1998  Werner Koch  (wk@isil.d.shuttle.de)
1081
1082         * rand-unix.c (fast_random_poll): fixed syntax bug.
1083
1084 Mon May 11 10:21:31 1998  Werner Koch  (wk@isil.d.shuttle.de)
1085
1086         * configure.in (PRINTABLE_OS_NAME): Linux is now GNU/Linux
1087
1088 Tue Apr 14 19:08:05 1998  Werner Koch  (wk@isil.d.shuttle.de)
1089
1090         * [all files]: Applied Matthew Skala's typo and grammar fixes.
1091
1092 Wed Mar  4 10:32:40 1998  Werner Koch  (wk@isil.d.shuttle.de)
1093
1094         * configure.in (getrusage,gettimeofday): New tests.
1095
1096 Fri Feb 27 13:14:17 1998  Werner Koch  (wk@isil.d.shuttle.de)
1097
1098         * configure.in (--disable-m-guard): New.
1099
1100 Thu Feb 26 17:09:27 1998  Werner Koch  (wk@isil.d.shuttle.de)
1101
1102         * configure.in, acinclude.m4, intl/, po/: New macros taken
1103         from GNOME, switched to automake 1.2f
1104
1105 Thu Feb 26 09:05:46 1998  Werner Koch  (wk@isil.d.shuttle.de)
1106
1107         * configure.in (doc/Makefile): New
1108
1109 Thu Feb 26 07:40:47 1998  Werner Koch  (wk@isil.d.shuttle.de)
1110
1111         * configure.in: Changed gettext stuff
1112
1113 Wed Feb 25 11:44:10 1998  Werner Koch  (wk@isil.d.shuttle.de)
1114
1115         * checks/*test : restructured the directory.
1116
1117 Tue Feb 24 15:59:12 1998  Werner Koch  (wk@isil.d.shuttle.de)
1118
1119         * configure.in: Changed the name of the package to GNUPG and
1120         chnaged several other names too.
1121
1122 Wed Feb 18 17:36:45 1998  Werner Koch  (wk@isil.d.shuttle.de)
1123
1124         * Makefile.am (checks): New.
1125
1126 Sat Feb 14 15:37:55 1998  Werner Koch  (wk@isil.d.shuttle.de)
1127
1128         * configure.in (mpi_config_done): Removed asm links caching.
1129
1130 Sat Feb 14 14:02:20 1998  Werner Koch  (wk@isil.d.shuttle.de)
1131
1132         * configure.in (PRINTABLE_OS_NAME): New.
1133         * acconfig.h: Likewise.
1134
1135 Fri Feb 13 19:43:41 1998  Werner Koch  (wk@isil.d.shuttle.de)
1136
1137         * configure.in : Fixed zlib stuff
1138         * Makefile.am: Likewise
1139
1140
1141  Copyright 1998, 1999, 2000, 2001, 2002 Free Software Foundation, Inc.
1142
1143  This file is free software; as a special exception the author gives
1144  unlimited permission to copy and/or distribute it, with or without
1145  modifications, as long as this notice is preserved.
1146
1147  This file is distributed in the hope that it will be useful, but
1148  WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
1149  implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
1150
1151