* NEWS: Note --rfc2440-text import/export-unusable-sigs and
[gnupg.git] / ChangeLog
1 2005-01-18  David Shaw  <dshaw@grover.jabberwocky.com>
2
3         * NEWS: Note --rfc2440-text import/export-unusable-sigs and
4         gpgkeys_curl.
5
6         * configure.ac: gpgkeys_mailto is disabled by default.  Define
7         HTTPS flag if we're using curl, and HTTPS is available.
8
9 2005-01-17  Werner Koch  <wk@g10code.com>
10
11         * configure.ac: Make --without-included-zlib work as
12         expected. Reported by Norihiko Murase.  Same for
13         --without-included-regex.
14
15 2005-01-03  David Shaw  <dshaw@jabberwocky.com>
16
17         * configure.ac: Use new GNUPG_CHECK_LIBUSB macro.
18
19 2004-12-28  David Shaw  <dshaw@jabberwocky.com>
20
21         * configure.ac: Better implementation for the SRV check.  We don't
22         need to actually check all the header files individually since the
23         SRV test compile uses them together.
24
25 2004-12-24  David Shaw  <dshaw@jabberwocky.com>
26
27         * configure.ac: Use new LIBCURL_CHECK_CONFIG macro for
28         all libcurl stuff.  This simplifies, and we don't need the
29         automake conditional stuff any longer.
30
31 2004-12-22  David Shaw  <dshaw@jabberwocky.com>
32
33         * configure.ac: --enable-ftp is on by default, --with-libcurl is
34         off by default.  If we have neither of --enable-ftp or
35         --enable-http, don't even check for curl.
36
37 2004-12-21  David Shaw  <dshaw@jabberwocky.com>
38
39         * configure.ac: Add check for --enable-ftp.  It is disabled by
40         default for now.
41
42 2004-12-18  David Shaw  <dshaw@jabberwocky.com>
43
44         * configure.ac: Call the new GNUPG_CHECK_READLINE macro for
45         readline stuff.
46
47 2004-12-17  David Shaw  <dshaw@jabberwocky.com>
48
49         * configure.ac: Add a --with-ldap=DIR so people can add to the
50         search path.
51
52 2004-12-16  David Shaw  <dshaw@jabberwocky.com>
53
54         * configure.ac: Check for arpa/nameser.h.
55
56 2004-12-16  Werner Koch  <wk@g10code.com>
57
58         * THANKS: Added John Clizbe for help testing the 1.4.0a W32
59         binary.
60
61 2004-12-16  Werner Koch  <wk@g10code.com>
62
63         Released 1.4.0.
64
65 2004-12-14  Werner Koch  <wk@g10code.com>
66
67         Released 1.3.93.
68         
69         * Makefile.am (AUTOMAKE_OPTIONS): Add filename-length-max=99.
70
71 2004-11-06  David Shaw  <dshaw@jabberwocky.com>
72
73         * configure.ac: Autodetect wldap32 on Windoze.
74
75 2004-11-04  David Shaw  <dshaw@jabberwocky.com>
76
77         * README, configure.ac: Add --enable-backsigs to enable the
78         experimental backsigs code.
79
80 2004-11-04  Werner Koch  <wk@g10code.com>
81
82         * AUTHORS: Use Maxim Britov.  I am not that accustomed to the
83         Russian way of writing names.
84
85 2004-10-28  Werner Koch  <wk@g10code.com>
86
87         Released 1.3.92.
88
89 2004-10-26  Werner Koch  <wk@g10code.com>
90
91         * configure.ac: New option --disable-gnupg-iconv, define
92         USE_GNUPG_ICONV.
93         (AC_CANONICAL_TARGET): Replaced by AC_CANONICAL_HOST. Changed all
94         reference to TARGET to HOST.  Made sure that i586-mingw32msvc gets
95         detected as mingw32.
96         (UNIT64_C): Don't include inttype.h uncoditional but use a test to
97         ensure that it gets into conftest.h.
98         (AH_TOP): New. Prevent double inclusion of config.h.
99
100 2004-10-21  David Shaw  <dshaw@jabberwocky.com>
101
102         * acinclude.m4: aclocal 1.9 wants quoting on AC_DEFUN arguments.
103
104 2004-10-21  Werner Koch  <wk@g10code.com>
105
106         * configure.ac: Remove the check for asprintf
107
108 2004-10-15  Werner Koch  <wk@g10code.com>
109
110         Released 1.3.91.
111
112         * README: Mentioned --enable-selinux-support.
113
114 2004-10-15  David Shaw  <dshaw@jabberwocky.com>
115
116         * NEWS: Note gpgkeys_finger, keyserver timeouts, and the direct
117         trust model.
118
119 2004-10-15  Werner Koch  <wk@g10code.com>
120
121         * Makefile.am (DISTCHECK_CONFIGURE_FLAGS): New.
122         (AUTOMAKE_OPTIONS): New.
123
124         * configure.ac: Check whether vasprintf needs a replacement.
125
126 2004-10-13  Werner Koch  <wk@g10code.com>
127
128         * configure.ac: Actually name the option --disable-finger and not
129         http.  Add option --enable-selinux-support.
130
131 2004-10-11  Werner Koch  <wk@g10code.com>
132
133         * configure.ac: New option --disable-finger.
134
135 2004-09-17  Werner Koch  <wk@g10code.com>
136
137         * configure.ac: Don't check for usb_create_match or
138         use_get_string_simple anymore.
139
140 2004-09-15  David Shaw  <dshaw@jabberwocky.com>
141
142         * configure.ac: Give warning when using capabilities.  Check for
143         usb_get_string_simple for old libusb reasons.
144
145 2004-09-10  David Shaw  <dshaw@jabberwocky.com>
146
147         * NEWS: Note HTTP basic auth.
148
149         * configure.ac: Check for usb_get_busses since very old stable
150         libusb doesn't have it.
151
152 2004-09-09  Werner Koch  <wk@g10code.com>
153
154         * README: Doc --disable-card-support and --without-readline.
155
156         * configure.ac: Check for readline.  Make enable-card-support the
157         default.  New option --without-readline.  Allow the use of either
158         the development or the stable libusb.
159
160 2004-07-27  Werner Koch  <wk@g10code.de>
161
162         * configure.ac (AM_GNU_GETTEXT_VERSION): New.
163         (min_automake_version): New.
164
165 2004-05-24  David Shaw  <dshaw@jabberwocky.com>
166
167         * configure.ac: Try for wldap32 on Win32 platforms.
168
169 2004-05-22  Werner Koch  <wk@gnupg.org>
170
171         Releases 1.3.6.
172
173 2004-05-21  David Shaw  <dshaw@jabberwocky.com>
174
175         * NEWS: Note --sig-keyserver-url and the ability to use a
176         preferred keyserver in a regular data sig to fetch the signing
177         key.
178
179         * configure.ac: Replacement function for timegm().  No need to
180         check for setenv() any longer.
181
182 2004-05-20  David Shaw  <dshaw@jabberwocky.com>
183
184         * NEWS: Note HTTP key fetching.
185
186         * README: Update version and note that HKP is no longer build in.
187
188         * configure.ac: Handle --disable-http and other code to properly
189         build gpgkeys_http.
190
191 2004-05-19  David Shaw  <dshaw@jabberwocky.com>
192
193         * NEWS: Note the addition of preferred keyserver support,
194         --ask-cert-level, --keyid-format, and the removal of
195         show-long-keyids, the quasi-1991 partial length encoding,
196         --export-all, and include-non-rfc.
197
198         * acinclude.m4 (GNUPG_SYS_NM_PARSE): Remove a leftover slash in a
199         sed expression.
200
201 2004-05-01  Werner Koch  <wk@gnupg.org>
202
203         * acinclude.m4 (ac_pipe_works): Fixed BRE syntax \? -> \{0,1\}.
204         Reported by Todd Vierling.
205
206 2004-02-26  Werner Koch  <wk@gnupg.org>
207
208         Released 1.3.5.
209
210 2004-02-25  David Shaw  <dshaw@jabberwocky.com>
211
212         * README: Update copyright.
213
214         * NEWS: Note --max-output, --list-config, --min-cert-level, AIX
215         fix, new http-proxy keyserver-option, new LDAP server code, TLS,
216         LDAPS, and --show-session-key with --symmetric.
217
218 2004-02-20  David Shaw  <dshaw@jabberwocky.com>
219
220         * configure.ac: Check for timegm().  Replacement functions for
221         setenv() and unsetenv().
222
223 2004-02-19  David Shaw  <dshaw@jabberwocky.com>
224
225         * configure.ac: Check for ln -s and add GPGKEYS_LDAP conditional,
226         both for making gpgkeys_ldaps symlink to gpgkeys_ldap.
227
228         * configure.ac: Simplify the LDAP checking code since OpenLDAP is
229         far more mature these days and dependencies are cleaner.  Add
230         checks for ldap_set_option and ldap_start_tls_s.
231
232 2004-01-27  David Shaw  <dshaw@jabberwocky.com>
233
234         * NEWS: Note --enable-key-cache, the OpenBSD/i386 and HPPA fixes,
235         and Elgamal removal.
236
237         * README, configure.ac: Add --enable-key-cache=SIZE configure
238         option.  This sets the key/uid cache size.  Default is 4096.
239
240 2004-01-11  David Shaw  <dshaw@jabberwocky.com>
241
242         * configure.ac: Include stdio.h when checking for bzlib.h. Solaris
243         9 has a very old bzip2 library and we can at least guarantee that
244         it won't fail because of the lack of stdio.h.
245
246         * THANKS: Added Phong Nguyen, who found the Elgamal signing key
247         problem.
248
249 2003-12-23  Werner Koch  <wk@gnupg.org>
250
251         * configure.ac: Use -Wformat-nonliteral in maintainer-mode.
252
253 2003-11-30  David Shaw  <dshaw@jabberwocky.com>
254
255         * NEWS: Note --disable-rsa.
256
257         * configure.ac: Add --disable-rsa.
258
259         * README: Add --with-zlib, --with-bzip2, --without-bzip2,
260         --disable-rsa, and --enable-minimal.  Update gettext version.
261
262         * README: Update version number.  Add BZIP2.  Remove Elgamal
263         sign+encrypt.
264
265 2003-11-27  Werner Koch  <wk@gnupg.org>
266
267         Released 1.3.4.
268
269 2003-11-27  David Shaw  <dshaw@jabberwocky.com>
270
271         * NEWS: Note that we won't encrypt to an Elgamal sign+encrypt key
272         any longer.
273
274         * configure.ac: Use MSG_NOTICE instead of MSG_WARN for less
275         serious notifications.
276
277         * NEWS: I meant "less" not "more".
278
279 2003-11-12  David Shaw  <dshaw@jabberwocky.com>
280
281         * NEWS: Note BZIP2.
282
283         * configure.ac: Make sure that the resolver API actually compiles,
284         and not just that the right functions exist.
285
286 2003-10-30  David Shaw  <dshaw@jabberwocky.com>
287
288         * configure.ac: Locate libbz2 for bzip2 compression support.
289
290 2003-10-26  David Shaw  <dshaw@jabberwocky.com>
291
292         * NEWS: Note --symmetric --encrypt and the improved config file
293         search.
294
295         * configure.ac: Add SAFE_VERSION_DOT and SAFE_VERSION_DASH.
296
297 2003-10-25  Werner Koch  <wk@gnupg.org>
298
299         * Makefile.am (SUBDIRS): Add intl.
300         (ACLOCAL_AMFLAGS): New variable.
301         (EXTRA_DIST): Add scripts/config.rpath.
302         * configure.ac (AC_CONFIG_FILES): Add po/Makefile.in,
303         (AL_LINGUAS): Removed.
304         
305 2003-10-24  David Shaw  <dshaw@jabberwocky.com>
306
307         * configure.ac (DLLIBS): Work properly on platforms where dlopen
308         and friends are in libc instead of libdl.
309
310 2003-10-24  Werner Koch  <wk@gnupg.org>
311
312         * configure.ac (DLLIBS): Fixed last change. 
313
314 2003-10-23  Werner Koch  <wk@gnupg.org>
315
316         * configure.ac (DLLIBS): Do not include -ldl in the mingw32 case.
317
318 2003-10-21  Werner Koch  <wk@gnupg.org>
319
320         * configure.ac (PRINTABLE_OS_NAME): Remove special case for The
321         Hurd; Robert Millan reported that the uname test is now
322         sufficient.
323
324 2003-10-16  David Shaw  <dshaw@jabberwocky.com>
325
326         * configure.ac: Include -ldl when card support is used.
327
328 2003-10-10  Werner Koch  <wk@gnupg.org>
329
330         Release 1.3.3.
331
332 2003-10-09  David Shaw  <dshaw@jabberwocky.com>
333
334         * NEWS: Note multiple Comment: support and --sig-keyserver-url.
335
336 2003-10-01  Werner Koch  <wk@gnupg.org>
337
338         * configure.ac (AH_BOTTOM): Define GNUPG_MAJOR_VERSION. 
339         (ENABLE_CARD_SUPPORT): Define as automake conditional.
340
341 2003-09-30  David Shaw  <dshaw@jabberwocky.com>
342
343         * NEWS: Note that SHA-256 is read-write now, that TIGER/192 is no
344         more, that revoked and expired uids are skipped in -r, and that
345         --no-mangle-dos-filenames is now the default.
346
347 2003-09-27  Werner Koch  <wk@gnupg.org>
348
349         * configure.ac (LIBUSB_LIBS,HAVE_LIBUSB): Check for Libusb.
350         (--enable-card-support): New.
351
352 2003-09-04  David Shaw  <dshaw@jabberwocky.com>
353
354         * configure.ac: Drop TIGER/192 support.  Check for UINT64_C to go
355         along with uint64_t.
356
357 2003-09-01  David Shaw  <dshaw@jabberwocky.com>
358
359         * NEWS: Note --list-options, --verify-options, the deprecation of
360         --show-photos, --show-policy-url, --show-notation, and
361         --show-keyring, and getting the signer's fingerprint in sig
362         records.
363
364 2003-08-28  David Shaw  <dshaw@jabberwocky.com>
365
366         * AUTHORS, THANKS: Updates from stable.
367
368 2003-08-25  David Shaw  <dshaw@jabberwocky.com>
369
370         * NEWS: Note %g and %p, the "tru" --with-colons record, and the
371         REVKEYSIG --status-fd tag.
372
373         * README: Add a note about the SunOS symbol underscore problem and
374         how to fix it.  Note problem with gcc < 2.96 and non-gnu as.
375
376 2003-08-24  David Shaw  <dshaw@jabberwocky.com>
377
378         * configure.ac: Check for getaddrinfo.  Don't bother to check for
379         EGD libs since we need to have the netlibs regardless because of
380         the agent socket.
381
382 2003-07-10  David Shaw  <dshaw@jabberwocky.com>
383
384         * configure.ac: configure.ac: Check for sigset_t and struct
385         sigaction.  This is for Forte c89 on Solaris which seems to define
386         only the function call half of the two pairs by default.
387
388         * THANKS: Updates from stable.
389
390         * configure.ac: Include wsock32 in W32LIBS.  This is different
391         from NETLIBS so we don't need to force other platforms to pull in
392         the netlibs when they aren't actually needed.
393
394         * NEWS: Note portability changes.
395
396 2003-06-03  David Shaw  <dshaw@jabberwocky.com>
397
398         * configure.ac: Define SAFE_VERSION so that RISCOS can override it
399         and remove invalid chars.
400
401 2003-05-30  David Shaw  <dshaw@jabberwocky.com>
402
403         * configure.ac: Put wsock32 in NETLIBS.  Put zlib in ZLIBS.  Put
404         dl in DLLIBS.  Check for getopt.h if available.  Look for getopt()
405         in libiberty if libc doesn't have it.  Enable GPGKEYS_HKP after
406         AC_PROG_CC so that any needed extension (i.e. ".exe") is defined.
407
408 2003-05-27  Werner Koch  <wk@gnupg.org>
409
410         Released 1.3.2.
411
412 2003-05-26  David Shaw  <dshaw@jabberwocky.com>
413
414         * NEWS: Document --gnupg and the deprecation of --no-openpgp and
415         --no-pgpX.
416
417 2003-05-24  David Shaw  <dshaw@jabberwocky.com>
418
419         * configure.ac: Edit preprocessor instructions in g10defs.h to
420         remove whitespace before the '#'.  This is not required by C89,
421         but there are some compilers out there that don't like it.
422
423 2003-05-11  David Shaw  <dshaw@jabberwocky.com>
424
425         * configure.ac: Remove some stuff no longer needed with newer
426         autoconf. Use AC_GNU_SOURCE instead of defining _GNU_SOURCE
427         manually.  Add check for strchr() for gettext.  Add "ngettext"
428         check for gettext, since that check supposedly implies a check for
429         bind_textdomain_codeset.  Add check for times() for random.c.  Fix
430         URL for EGD.  Make --enable-old-tiger match the stable branch as a
431         separate item.
432
433         * NEWS: "OpenPGP" trust model is now "PGP".  Add note about TIGER
434         being dropped from OpenPGP.  Note trust bug fix.
435
436         * README: Fix all URLs to point to the right place in the
437         reorganized gnupg.org web pages.  Some minor language fixes.
438
439 2003-04-27  David Shaw  <dshaw@jabberwocky.com>
440
441         * BUGS: Fix bug reporting URL.
442
443         * NEWS: Add sig version, pk algo, hash algo, and sig class to
444         VALIDSIG.  Add notes about SRV, the "subkeyid!" syntax, configure
445         options to disable various algorithms, and the ability to change
446         the keyserver no-modify flag.
447
448 2003-04-23  David Shaw  <dshaw@jabberwocky.com>
449
450         * configure.ac: Big warning that TIGER/192 is being removed from
451         the standard, and make it disabled by default.
452
453         * README: Put back proper copyright line.  Remove mention of
454         TIGER/192.
455
456 2003-04-15  Werner Koch  <wk@gnupg.org>
457
458         * configure.ac (HAVE_DOSISH_SYSTEM): New automake conditional.
459
460         * acinclude.m4 (GNUPG_CHECK_ENDIAN): Fixed quoting of r.e. using
461         quadrigraphs.
462
463 2003-04-08  Werner Koch  <wk@gnupg.org>
464
465         * Makefile.am (EXTRA_DIST): Add autogen.sh wrapper.
466
467 2003-04-07  David Shaw  <dshaw@jabberwocky.com>
468
469         * configure.ac: Use much more accurate method to determine whether
470         DNS SRV is usable.
471
472         * README: Document the various --disable-xxx switches, and add a
473         note about existing keys that may use one of the missing ciphers
474         as a preference.  Update copyright date.
475
476         * NEWS: Add note about SHA-256/384/512.
477
478         * acinclude.m4: Fix URL to faqprog.pl.
479
480 2003-03-24  Werner Koch  <wk@gnupg.org>
481
482         * acinclude.m4 (GNUPG_CHECK_ENDIAN): When crosscompiling assume
483         little only for Intel CPUs.
484
485         * configure.ac: Check for ranlib and ar.  This is required for
486         cross compiling.
487
488 2003-03-11  David Shaw  <dshaw@jabberwocky.com>
489
490         * configure.ac: Look for res_query so we can use DNS SRV, and add
491         --disable-dns-srv to disable it.
492
493 2003-03-04  David Shaw  <dshaw@jabberwocky.com>
494
495         * configure.ac: Define @CAPLIBS@ to link in -lcap if we are using
496         capabilities.
497
498 2003-02-22  David Shaw  <dshaw@jabberwocky.com>
499
500         * configure.ac: Add --disable-idea for IDEA.  Note that disabling
501         IDEA disables both the real IDEA and the possibility of using the
502         IDEA loadable module.  Remove the --disable-dynload option since
503         it is no longer meaningful (it is only used if idea-stub is used).
504
505 2003-02-21  David Shaw  <dshaw@jabberwocky.com>
506
507         * configure.ac: Add --disable-xxx options for CAST5, BLOWFISH, AES
508         (all), TWOFISH, TIGER192, SHA256, and SHA384/512.  Add a
509         --enable-minimal that disables all of them as well as
510         --disable-exec.
511
512 2003-02-11  David Shaw  <dshaw@jabberwocky.com>
513
514         * configure.ac: Do not set GNUPG_LIBEXECDIR in ./configure, so
515         that makefiles can override it.  Verify that we have a 64-bit type
516         before building tiger.c or sha512.c.  Add uint64_t as a possible
517         64-bit type.
518
519 2003-02-02  David Shaw  <dshaw@jabberwocky.com>
520
521         * NEWS: Add notes about disabled keys, trustdb tweaks, and
522         "revuid".
523
524 2002-12-27  David Shaw  <dshaw@jabberwocky.com>
525
526         * NEWS: Add note about convert-from-106 script.
527
528 2002-11-25  David Shaw  <dshaw@jabberwocky.com>
529
530         * NEWS: Add notes about notation names and '@', the --trust-model
531         option, default algorithms from --personal-xxxx,
532         --primary-keyring, changes with --s2k-digest-algo, the new
533         anonymous recipient improvements, and non-optimized memory wiping.
534
535 2002-11-13  David Shaw  <dshaw@jabberwocky.com>
536
537         * THANKS: Changes from stable branch.
538
539         * configure.ac: Check for ctermid().  From Werner on stable
540         branch.
541
542         * configure.ac (GPGKEYS_LDAP,GPGKEYS_HKP): Add $EXEEXT.  From
543         Werner on stable branch.
544
545         * configure.ac (try_gettext): Remove special case for cygwin.
546         This removes all the DOS specific macros and let Cygwin work like
547         a real OS.  Needs a couple of changes elsewhere but after all,
548         GnuPG presents itself much more like a Posix program and can be
549         used in a full Cygwin environment; e.g. used along with mutt.
550         Changes suggested by Volker Quetschke.  From Werner on stable
551         branch.
552
553         * acinclude.m4 (GNUPG_SYS_NM_PARSE): Allow for underscore in test
554         symbols.  Useful for Cygwin builds.
555         (GNUPG_SYS_SYMBOL_UNDERSCORE): Don't hardwire to yes for Cygwin.
556         From Werner on stable branch.
557
558         * README: Add an installation note for Darwin 6.1.  From Werner on
559         stable branch.
560
561 2002-11-12  Werner Koch  <wk@gnupg.org>
562
563         Released 1.3.1
564
565 2002-11-03  David Shaw  <dshaw@jabberwocky.com>
566
567         * NEWS: Note trust signature support,
568         --hidden-encrypt-to/--hidden-recipient, and long algorithm name
569         support everywhere.
570
571 2002-10-31  David Shaw  <dshaw@jabberwocky.com>
572
573         * Makefile.am: Put gnupg.spec in the root directory so rpm -ta
574         works.
575
576         * configure.ac: Add a check for volatile.
577
578 2002-10-29  David Shaw  <dshaw@jabberwocky.com>
579
580         * configure.ac: Add --disable-regex in case some platform just
581         can't handle the regex stuff.  This means they can't fully handle
582         trust sigs with an attached regex either.
583
584 2002-10-19  David Shaw  <dshaw@jabberwocky.com>
585
586         * configure.ac: Regex tests adapted from mutt to decide whether to
587         use the internal regex code or not.
588
589 2002-10-18  Werner Koch  <wk@gnupg.org>
590
591         Released 1.3.0.
592         
593         * configure.ac: Changed version number comments.
594         (ALL_LINGUAS): Removed all except for de.  During development it
595         might not be a good idea to keep all of them - they get outdated
596         too soon and diff files will be far too large.
597
598 2002-10-17  David Shaw  <dshaw@jabberwocky.com>
599
600         * README: Multiple A record rotation works with MINGW32 now, and
601         clarify how it works with LDAP.
602
603 2002-10-16  David Shaw  <dshaw@jabberwocky.com>
604
605         * README: Some typo fixes from Florian Weimer, and bump version
606         number.
607
608 2002-10-15  David Shaw  <dshaw@jabberwocky.com>
609
610         * NEWS: Some 1.3 notes.
611
612 2002-10-12  Werner Koch  <wk@gnupg.org>
613
614         * configure.ac (NAME_OF_DEV_URANDOM): Use /dev/urandom for
615         NetBSD.  Reported by Christian Biere.
616
617 2002-10-07  David Shaw  <dshaw@jabberwocky.com>
618
619         * configure.ac: OpenLDAP 2.0.27 changed the dependencies again.
620         Add a "LDAPLIBS" variable so users can try and suggest the right
621         dependencies for their platform.
622
623 2002-10-02  David Shaw  <dshaw@jabberwocky.com>
624
625         * configure.ac: Add an --enable-old-tiger, to revert back to the
626         old OID.
627
628 2002-09-27  David Shaw  <dshaw@jabberwocky.com>
629
630         * configure.ac: Remove --enable-tiger, as TIGER is now always
631         enabled.
632
633 2002-09-25  David Shaw  <dshaw@jabberwocky.com>
634
635         * configure.ac: Add NETLIBS to EGDLIBS when using EGD as EGD uses
636         sockets.
637
638 2002-09-24  David Shaw  <dshaw@jabberwocky.com>
639
640         * THANKS: Remove duplicate.
641
642         * NEWS: Bring in cosmetic changes from stable branch.
643
644         * configure.ac: Figure out whether the LDAP library supports
645         ldap_get_option, ld_errno, or neither.
646
647 2002-09-19  David Shaw  <dshaw@jabberwocky.com>
648
649         * configure.ac: Try linking LDAP as just -lldap as it seems very
650         recent OpenLDAPs (>=2.0.23) support that.
651
652 2002-09-14  David Shaw  <dshaw@jabberwocky.com>
653
654         * configure.ac: Try linking LDAP without -lresolv first, just in
655         case the platform has libresolv, but doesn't actually need it to
656         use LDAP.
657
658 2002-09-12  David Shaw  <dshaw@jabberwocky.com>
659
660         * NEWS: Note that the old IDEA plugin won't work with post-1.1.90
661         gpg.
662
663 2002-09-12  David Shaw  <dshaw@jabberwocky.com>
664
665         * configure.ac: Remove --enable-external-hkp as this is always on
666         now.  Add --disable-hkp to match the other
667         --disable-{keyservertype} options.
668
669         * NEWS, configure.ac: Move to devel version 1.3.
670
671 2002-09-11  Werner Koch  <wk@gnupg.org>
672
673         Released 1.1.92.
674
675         * configure.ac (random_modules): The default random module for
676         system lacking a /dev/random is now auto selected at runtime.
677
678 2002-09-09  David Shaw  <dshaw@jabberwocky.com>
679
680         * NEWS: typo.
681
682         * configure.ac: Add a link test for LDAP without -lresolv for
683         HPUX.  Remove "hstrerror" test as it is no longer needed.
684
685 2002-09-02  Werner Koch  <wk@gnupg.org>
686
687         * README: Removed the note about a development version so that we
688         later don't forget this.  Minor other changes.
689
690 2002-08-29  Werner Koch  <wk@gnupg.org>
691
692         * configure.ac (random_modules): Reworked the code to select the
693         random module.  Define USE_ALL_RANDOM_MODULES for value all.
694
695 2002-08-27  David Shaw  <dshaw@jabberwocky.com>
696
697         * configure.ac: Check type of mode_t.
698
699         * NEWS: Clarify that --libexecdir is a configure option.
700
701         * configure.ac: Check for hstrerror.
702
703 2002-08-19  David Shaw  <dshaw@jabberwocky.com>
704
705         * NEWS: Document new ways to enable MDC, and change in automatic
706         compression disabling.
707
708         * configure.ac: No such thing as the "none" random gather any
709         longer.
710
711 2002-08-08  David Shaw  <dshaw@jabberwocky.com>
712
713         * configure.ac: Add an --enable-tiger.
714
715         * NEWS: Clarify new permission checks.
716
717 2002-08-07  David Shaw  <dshaw@jabberwocky.com>
718
719         * configure.ac: If the static IDEA cipher is present, disable
720         dynamic loading.  Also fix backwards grammar of keyserver
721         exec-path CHECKING message.
722
723 2002-08-05  Werner Koch  <wk@gnupg.org>
724
725         * configure.ac: Bumbed version number.
726
727 2002-08-04  Werner Koch  <wk@gnupg.org>
728
729         Released 1.1.91.
730
731         * configure.ac (ALL_LINGUAS): Added Catalan.
732
733 2002-08-02  Werner Koch  <wk@gnupg.org>
734
735         * configure.ac: Removed all extension stuff but keep the tests for
736         dlopen.  We don't need to figure out the flags required.  All
737         stuff is now statically loaded.
738
739 2002-07-30  David Shaw  <dshaw@jabberwocky.com>
740
741         * README, configure.ac: --with-exec-path is now clarified into
742         --disable-keyserver-path
743
744         * NEWS: changes since 1.1.90.
745
746 2002-07-24  David Shaw  <dshaw@jabberwocky.com>
747
748         * configure.ac: Include a GNUPG_LIBEXECDIR in g10defs.h, as well
749         as a SUBST for Makefiles.
750
751 2002-07-22  Timo Schulz  <ts@winpt.org>
752
753         * configure.ac: Replace the 'c:/' variables with 'c:\' due
754         to the fact we already use '\' in the remaining code.
755         
756 2002-07-08  David Shaw  <dshaw@jabberwocky.com>
757
758         * configure.ac: Add --with-mailprog to override the use of
759         sendmail with another MTA.  We can use anything that follows the
760         "$MAILPROG -t" convention.
761
762 2002-07-04  David Shaw  <dshaw@jabberwocky.com>
763
764         * configure.ac: --enable-exec-path should be a 'with'.  Fix 'no'
765         cases of --with-exec-path and --with-photo-viewer.
766
767         * README: Document --disable-exec, --disable-photo-viewers,
768         --disable-keyserver-helpers, --enable-exec-path, and
769         --with-photo-viewer.
770
771         * configure.ac: Add --with-photo-viewer to lock the viewer at
772         compile time and --disable-keyserver-helpers and
773         --disable-photo-viewers to allow disabling one without disabling
774         the other.
775
776 2002-07-03  David Shaw  <dshaw@jabberwocky.com>
777
778         * configure.ac: Allow setting USE_EXEC_PATH to lock the exec-path
779         to a fixed value.
780
781 2002-07-01  Werner Koch  <wk@gnupg.org>
782
783         * configure.ac: Set version number to 1.1.91.
784
785         Released 1.1.90.
786         
787         * INSTALL: Replaced by generic install file.
788         * README: Marked as development version and moved most stuff of
789         the old INSTALL file to here.
790
791 2002-06-30  Werner Koch  <wk@gnupg.org>
792
793         * configure.ac: Link W32 version against libwsock32.
794
795 2002-06-29  Werner Koch  <wk@gnupg.org>
796
797         * configure.ac (development_version): New.
798         (HAVE_DEV_RANDOM_IOCTL): Removed test for it; it was never used.
799
800         * BUGS, AUTHORS: Add a note on how to send security related bug
801         reports.
802
803 2002-06-20  David Shaw  <dshaw@jabberwocky.com>
804
805         * NEWS: changes since 1.0.7.
806
807         * configure.ac: Set new version number (1.1.90), and fix Solaris
808         compiler flags for shared objects.
809
810 2002-06-11  David Shaw  <dshaw@jabberwocky.com>
811
812         * configure.ac: Move -lsocket and -lnsl checks before LDAP link
813         tests so they work properly on Solaris.  Noted by David Champion.
814         Also, check for the Mozilla LDAP library if the OpenLDAP library
815         check fails.  Put -lsocket and -lnsl in NETLIBS rather than LIBS
816         so not all programs are forced to link to them.
817         
818 2002-06-05  David Shaw  <dshaw@jabberwocky.com>
819
820         * configure.ac: Add a switch for the experimental external HKP
821         keyserver interface.
822
823 2002-05-22  Werner Koch  <wk@gnupg.org>
824
825         * configure.ac: Check for strcasecmp and strncasecmp.  Removed
826         stricmp and memicmp checks.
827
828 2002-05-08  David Shaw  <dshaw@jabberwocky.com>
829
830         * configure.ac: If LDAP comes up unusable, try #including <lber.h>
831         before giving up.  Old versions of OpenLDAP require that.
832
833 2002-05-03  David Shaw  <dshaw@jabberwocky.com>
834
835         * configure.ac: In g10defs.h, use \ for the directory separator
836         when HAVE_DOSISH_SYSTEM is on.
837
838         * configure.ac: Add --disable-exec flag to disable all remote
839         program execution.  --disable-exec implies --disable-ldap and
840         --disable-mailto.  Also look in /usr/lib for sendmail.  If
841         sendmail is not found, do not default - just fail.
842
843 2002-04-30  David Shaw  <dshaw@jabberwocky.com>
844
845         * configure.ac: Try and link to a sample LDAP program to check if
846         the LDAP we're about to use is really sane.  The most common
847         problem (using a very old OpenLDAP), could be fixed with an extra
848         #include, but this would not be very portable to other LDAP
849         libraries.
850
851 2002-04-29  Werner Koch  <wk@gnupg.org>
852
853         Released 1.0.7.
854
855         * README: Fixed some minor things.
856
857 2002-04-25  Werner Koch  <wk@gnupg.org>
858
859         * configure.ac: Check for locale.h and setlocale
860
861 2002-04-24  David Shaw  <dshaw@jabberwocky.com>
862
863         * Update NEWS with recent changes.
864
865 2002-04-19  Werner Koch  <wk@gnupg.org>
866
867         Released 1.0.6e snapshot.
868
869 2002-04-12  Werner Koch  <wk@gnupg.org>
870
871         * configure.ac: Add a warning note to the definition of the
872         EXTSEP macros.
873
874 2002-04-09  Werner Koch  <wk@gnupg.org>
875
876         * configure.ac (ALL_LINGUAS): Added Czech, Galician and Greek
877         translations.  s/es_ES/es/.
878
879 2002-03-06  Werner Koch  <wk@gnupg.org>
880
881         * configure.ac (ALL_LINGUAS): s/pt_PT/pt/
882
883 2002-03-04  David Shaw  <dshaw@jabberwocky.com>
884
885         * Add a AC_DEFINE(_GNU_SOURCE).  Since this is always defined in
886         config.h, the various autoconf tests should be tested with it
887         enabled.  This also works around a compiler warning caused by a
888         minor header bug in glibc 2.1 that causes fseeko to be defined
889         when building gpg, but not when tested for in configure.
890
891 2002-03-03  Werner Koch  <wk@gnupg.org>
892
893         Release 1.0.6d snapshot.
894
895 2002-01-04  David Shaw  <dshaw@jabberwocky.com>
896
897         * NEWS: about symmetric messages and fixed file sizes.
898
899 2001-12-22  Werner Koch  <wk@gnupg.org>
900
901         Released 1.0.6c snapshot.
902         
903         * configure.ac (AH_BOTTOM): Moved EXEC_TEMPFILE_ONLY to here.
904
905         * acconfig.h:  Removed, it should no longer be used.
906
907 2001-12-21  David Shaw  <dshaw@jabberwocky.com>
908
909         * Add an acconfig.h to define EXEC_TEMPFILE_ONLY on platforms that
910         can't do fork/exec.
911
912 2001-12-21  Werner Koch  <wk@gnupg.org>
913
914         * Makefile.am (dist-hook): We should also look in include for
915         distfiles.
916         (EXTRA_DIST): Remove VERSION because it is generated by dist-hook.
917
918 2001-12-20  David Shaw  <dshaw@jabberwocky.com>
919
920         * configure.ac: replacement function for mkdtemp()
921
922 2001-12-19  David Shaw  <dshaw@jabberwocky.com>
923
924         * configure.ac: Check for stat()
925
926 2001-12-19  Werner Koch  <wk@gnupg.org>
927
928         * acinclude.m4 (GNUPG_SYS_SYMBOL_UNDERSCORE): Support Cygwin target
929         * configure.ac [CYGWIN32]: Don't build tiger.  By Disastry.
930
931 2001-12-18  Werner Koch  <wk@gnupg.org>
932
933         * Makefile.am (SUBDIRS): Add keyserver.
934         (dist-hook): Only look in mpi and scripts for distfiles; this way
935         we don't include those of a stale "make dist" directory.
936
937 2001-10-23  Werner Koch  <wk@gnupg.org>
938
939         Released 1.0.6b snapshot.
940
941 2001-10-22  Werner Koch  <wk@gnupg.org>
942
943         * configure.ac: Fixed for automake 1.5 
944
945 2001-10-17  Werner Koch  <wk@gnupg.org>
946
947         * README: Removed note on local_ID.
948
949 2001-09-28  Werner Koch  <wk@gnupg.org>
950
951         * configure.ac: From now on add a string "-cvs" to the version to
952         indicate that this is a pre-release of the given version number.
953
954 2001-09-26  Werner Koch  <wk@gnupg.org>
955
956         * configure.ac [MINGW32]: Switched from wsock.dll to ws2_32.dll.
957
958 2001-09-09  Werner Koch  <wk@gnupg.org>
959
960         * configure.ac: autoconf changed the name of the maintainer mode
961         flag, so that not all warnings where enabled. Fixed that.
962         Reported by Dirk Meyer.
963
964 2001-09-07  Werner Koch  <wk@gnupg.org>
965
966         * configure.ac: Test for strsep().
967
968 2001-09-03  Werner Koch  <wk@gnupg.org>
969
970         * configure.ac: Removed GDBM tests.
971
972 2001-08-23  Werner Koch  <wk@gnupg.org>
973
974         * configure.in (AC_FUNC_FSEEKO): Add.
975         (AC_CHECK_FUNCS): Remove fseeko. By Paul Eggert <eggert@twinsun.com>.
976
977 2001-08-22  Werner Koch  <wk@gnupg.org>
978
979         * configure.ac (gethrtime): Enhanced the test by running a test
980         program. 
981         * INSTALL: Removed the note about Solaris problems because the
982         above test should catch this.
983
984 2001-08-20  Werner Koch  <wk@gnupg.org>
985
986         * acinclude.m4: Add check for plock if mlock is broken.
987         * configure.ac: Use regular tests for -lsocket and -lnsl,
988         more thorough test for gethrtime, allow specifying the path to
989         the zlib library if it is not in the default compiler/linker
990         search path, use ${datadir}.  All these test enhancements are by
991         Albert Chin.
992
993         * configure.ac: Set some compiler flags for dec-osf and hpux. By
994         Tim Mooney.
995
996         * configure.ac: Create g10defs.h with EXTSEP_S et al. 
997
998 2001-08-03  Werner Koch  <wk@gnupg.org>
999
1000         * configure.ac (VERSION,PACKAGE): Fixed quoting. 
1001
1002 2001-07-26  Werner Koch  <wk@gnupg.org>
1003
1004         * configure.ac: Finally got it running with the new autoconf. Had
1005         to define PACKAGE and VERSION and to add -I.. to each Makefile.am.
1006
1007 2001-07-09  Werner Koch  <wk@gnupg.org>
1008
1009         Migrated to autoconf 2.50.
1010         * acinclude.m4: Removed the temporary LFS macros and GNUPG_LINK_FILES.
1011         * acconfig.h: Removed
1012         * configure.in: Replaced by...
1013         * configure.ac: and modified for use with autoconf 2.50, use a
1014         literal string for the version number.  Replaced GNUPG_LINK_FILES
1015         with AC_CONFIG_LINKS and moved some informational messages to the end.
1016         * VERSION: Removed.
1017         * Makefile.am (DISTCLEANFILES): gettext is better now; no more
1018         need to remove the libintl.h symlink.
1019         (dist-hook): Create VERSION file.
1020         
1021 2001-06-08  Werner Koch  <wk@gnupg.org>
1022
1023         * configure.in (DYNLINK_MOD_CFLAGS): Use -shared with dec-osf.
1024         Reported by Chris Adams.  Merged some cases.
1025
1026 2001-05-29  Werner Koch  <wk@gnupg.org>
1027
1028         Released version 1.0.6.
1029
1030 2001-05-28  Werner Koch  <wk@gnupg.org>
1031
1032         * configure.in (BUILD_INCLUDED_LIBINTL): Set to no for W32.
1033
1034 2001-04-29  Werner Koch  <wk@gnupg.org>
1035
1036         Released version 1.0.5.
1037
1038 2001-04-28  Werner Koch  <wk@gnupg.org>
1039
1040         Updated all copyright notices.
1041
1042 2001-04-27  Werner Koch  <wk@gnupg.org>
1043
1044         * README: Removed a few outdated paragraphs.
1045
1046 2001-04-17  Werner Koch  <wk@gnupg.org>
1047
1048         * acinclude.m4 (GNUPG_CHECK_DOCBOOK_TO_TEXI): New.
1049         (GNUPG_CHECK_TYPEDEF): Define _GNU_SOURCE because we will use it
1050         anyway.
1051
1052         * configure.in: Use it here.
1053         
1054         * configure.in (ALL_LINGUAS): Add Estonian translation by Toomas Soome.
1055         (use_m_debug): Removed --enable-m-debug because it does not work
1056         anymore.
1057
1058 2001-04-06  Werner Koch  <wk@gnupg.org>
1059
1060         * configure.in (ALL_LINGUAS): Add Turkish translation.  Thanks
1061         to Nilgun Belma Buguner.
1062
1063 2001-03-18  Werner Koch  <wk@gnupg.org>
1064
1065         * configure.in: Hardwire the use of -lsocket for some
1066         systems. Thanks to Reinhard Wobst.
1067
1068 2001-03-13  Werner Koch  <wk@gnupg.org>
1069
1070         * configure.in: Add copyright notice and -lwsock32.
1071
1072 2001-03-12  Werner Koch  <wk@gnupg.org>
1073
1074         * INSTALL: Add a note to VPATH builds. 
1075
1076 2001-03-08  Werner Koch  <wk@gnupg.org>
1077
1078         * debian/: Applied update from James.
1079
1080         Added copyright and license notices to some more files.
1081
1082 2001-01-18  Werner Koch  <wk@gnupg.org>
1083
1084         * configure.in: Removed tool definitions for MingW32
1085
1086 2000-11-17  Werner Koch  <wk@gnupg.org>
1087
1088         * acinclude.m4 (GNUPG_CHECK_FAQPROG): Do not prinnt the warning.
1089
1090 2000-11-11  Paul Eggert  <eggert@twinsun.com>
1091
1092         Actually Paul's patches are dated 2000-20-17; I applied them today
1093         and merged some ChangeLog entries (wk@gnupg.org).
1094         
1095         * configure.in (AC_SYS_LARGEFILE): Add.
1096         (try_large_file): Remove.  All uses removed.
1097         (AC_CHECK_FUNCS): Remove fopen64 and fstat64.
1098
1099         * acinclude.m4 (AC_SYS_LARGEFILE_TEST_INCLUDES,
1100         AC_SYS_LARGEFILE_MACRO_VALUE, AC_SYS_LARGEFILE): New macros,
1101         taken from GNU tar.
1102
1103         * configure.in (AC_CHECK_FUNCS): Add fseeko.
1104
1105 2000-10-17  Werner Koch  <wk@gnupg.org>
1106
1107         * configure.in: Disabled fopen64 checks for Solaris and HPUX.
1108
1109 2000-10-13  Werner Koch  <wk@gnupg.org>
1110
1111         * configure.in: Append mpi/mpi-asm-defs.h to g10defs.h
1112
1113 2000-10-09  Werner Koch  <wk@gnupg.org>
1114
1115         * acinclude.m4: Changed wording of the faqprog.pl warning.
1116
1117 Wed Oct  4 15:50:18 CEST 2000  Werner Koch  <wk@openit.de>
1118
1119         * configure.in: Set DYNLINK_MOD_CFLAGS for Irix. It seems that Irix
1120         needs the -shared flag.  In 1.1 we are going to use libtool, so this
1121         module stuff will get redesigned anyway. Suggested by Jeff Long.
1122
1123 Thu Sep 14 14:20:38 CEST 2000  Werner Koch  <wk@openit.de>
1124
1125         * acinclude.m4 (GNUPG_CHECK_FAQPROG): New.
1126         * configure.in: Test for this.
1127
1128         * configure.in (DYNLINK_MOD_CFLAGS): Fix by David Champion.
1129
1130 Wed Sep  6 17:55:47 CEST 2000  Werner Koch  <wk@openit.de>
1131
1132         * configure.in: Check for fstat64 and fopen64
1133
1134 Wed Sep  6 14:59:09 CEST 2000  Werner Koch  <wk@openit.de>
1135
1136         * configure.in (GNUPG_HOMEDIR): New.
1137
1138 Fri Aug 25 16:05:38 CEST 2000  Werner Koch  <wk@openit.de>
1139
1140         * configure.in:  Changes to allow for Solaris random device.
1141         By Nils Ellmenreich.
1142         (--with-egd-socket): New.
1143
1144 Wed Aug 23 19:52:51 CEST 2000  Werner Koch  <wk@openit.de>
1145
1146         * acinclude.m4 (GNUPG_CHECK_MLOCK):  Removed that silly mkdir().
1147
1148 Wed Jul 19 11:26:43 CEST 2000  Werner Koch  <wk@openit.de>
1149
1150   * configure.in (mingw32): Changes to allow for mingw32msvc
1151
1152 Fri Jul 14 10:17:30 CEST 2000  Werner Koch  <wk@openit.de>
1153
1154   * acinclude.m4 (GNUPG_CHECK_MLOCK): Fixed syntax error in C code.
1155
1156 Wed Jul 12 13:32:06 CEST 2000  Werner Koch  <wk@openit.de>
1157
1158   Version 1.0.2
1159
1160 Fri Jun  9 10:09:52 CEST 2000  Werner Koch  <wk@openit.de>
1161
1162   * configure.in: Add check for termio.h, wait unctiosn and sigaction.
1163
1164 Wed Jun  7 19:19:09 CEST 2000  Werner Koch  <wk@openit.de>
1165
1166   * acinclude.m4 (MKDIR_TAKES_ONE_ARG): Check some headers. By Gaël Quéri.
1167   * configure.in (AM_INIT_AUTOMAKE): Use this now. By Gaël.
1168
1169 Mon Jun  5 12:37:43 CEST 2000  Werner Koch  <wk@openit.de>
1170
1171   * acnclude.m4 (GNUPG_CHECK_EXPORTDYNAMIC): Replacement for
1172   GNUPG_CHECK_RDYNAMIC which should handle gcc with non GNU ld nicer.
1173   Contributed by Dave Dykstra.
1174   * configure.in (GNYPG_CHECK_RDYNAMIC): Replaced by the new check.
1175
1176   * configure.in (AC_CHECK_AWK): Moved before the first use of AWK. Suggested
1177   by Dave Dykstra.
1178
1179 Tue May 30 16:37:55 CEST 2000  Werner Koch  <wk@openit.de>
1180
1181   Version 1.0.1-ePit-1
1182
1183 Sun May 28 13:55:17 CEST 2000  Werner Koch  <wk@openit.de>
1184
1185         * acinclude.m4 (GNUPG_SYS_NM_PARSE): Added BSDI support.
1186         (GNUPG_CHECK_RDYNAMIC): Ditto.
1187
1188 Wed Apr 19 10:57:26 CEST 2000  Werner Koch  <wk@openit.de>
1189
1190         * acconfig.h (HAVE_MLOCK): Added
1191
1192 Wed Mar 22 13:50:24 CET 2000  Werner Koch  <wk@openit.de>
1193
1194         * acinclude.m4 (GNUPG_CHECK_MLOCK): Changed the way to test for
1195         librt.  Test suggested by Jeff Long.
1196
1197 Fri Mar 17 17:50:25 CET 2000  Werner Koch  <wk@openit.de>
1198
1199         * acinclude.m4 (GNUPG_CHECK_MLOCK): Do librt check only when
1200         we can't link a test program.  This way GNU systems don't need
1201         to link against linrt.
1202         (GNUPG_CHECK_IPC): Fixed use of TRY_COMPILE macro.  From Tim Mooney.
1203
1204 2000-03-14 12:07:54  Werner Koch  (wk@habibti.openit.de)
1205
1206         * acinclude.m4 (GNUPG_SYS_SYMBOL_UNDERSCORE): Add support for
1207         DJGPP.
1208         (GNUPG_CHECK_MLOCK): Check whether mlock sits in librt.
1209         * configure.in: Add a test for unisgned long long.
1210
1211 Tue Mar  7 18:45:31 CET 2000  Werner Koch  <wk@gnupg.de>
1212
1213         * acinclude.m4 (GNUPG_CHECK_RDYNAMIC): Add NetBSD. By Thomas Klausner.
1214         * configure.in (DYNLINK_MOD_CFLAGS): Set different for NetBSD.
1215
1216 Thu Mar  2 15:37:46 CET 2000  Werner Koch  <wk@gnupg.de>
1217
1218         * configure.in: Add check for clock_gettime
1219
1220 Wed Feb 23 10:07:57 CET 2000  Werner Koch  <wk@gnupg.de>
1221
1222         * configure.in (ALL_LINGUAS): Add nl.
1223
1224 Wed Feb 16 16:25:09 CET 2000  Werner Koch  <wk@gnupg.de>
1225
1226         * configure.in (ALL_LINGUAS): Add Esperanto.
1227
1228 Wed Feb 16 14:09:00 CET 2000  Werner Koch  <wk@gnupg.de>
1229
1230         * configure.in (ALL_LINGUAS): Add sv and ja.
1231
1232         * AUTHORS: Converted to a more compact format.
1233
1234         * INSTALL: Wrote a note about a Solaris problem.
1235
1236 Thu Feb 10 17:39:44 CET 2000  Werner Koch  <wk@gnupg.de>
1237
1238         * configure.in: Use /usr/local for CFLAGS and LDFLAGS when
1239         target is freebsd.  By Rémi.
1240
1241 Thu Jan 13 19:31:58 CET 2000  Werner Koch  <wk@gnupg.de>
1242
1243         * configure.in: Do not set development version when the version has
1244         a dash in it.  Suggested by Dave Dykstra.
1245
1246 Thu Dec 16 10:07:58 CET 1999  Werner Koch  <wk@gnupg.de>
1247
1248         * VERSION: Set to 1.0.1.
1249
1250         * configure.in: Removed substitution for doc/gph/Makefile.
1251         Do all the gcc warning only in maintainer mode.
1252
1253 Thu Dec  9 10:31:05 CET 1999  Werner Koch  <wk@gnupg.de>
1254
1255         * INSTALL: Add a hint for AIX. By Jos Backus.
1256
1257 Sat Dec  4 12:30:28 CET 1999  Werner Koch  <wk@gnupg.de>
1258
1259         * configure.in (dlopen): Use CHECK_FUNC for a test of dlopen in libc.
1260         Suggested by Alexandre Oliva.
1261         (-Wall): Moved the settting of gcc warning options near to the end
1262         so that tests don't get confused.  Suggested by Paul D. Smith.
1263
1264 Mon Nov 22 11:14:53 CET 1999  Werner Koch  <wk@gnupg.de>
1265
1266         * BUGS: Replaced content with a link to the online list.
1267
1268 Fri Nov 12 20:33:19 CET 1999  Werner Koch  <wk@gnupg.de>
1269
1270         * README: Fixed a type and add a note about the gnupg-i18n ML.
1271
1272 Thu Oct 28 16:08:20 CEST 1999  Werner Koch  <wk@gnupg.de>
1273
1274         * acinclude.m4, configure.in (GNUPG_CHECK_GNUMAKE): New.
1275
1276 Sat Oct  9 20:34:41 CEST 1999  Werner Koch  <wk@gnupg.de>
1277
1278         * configure.in: Tweaked handling of random modules and removed
1279         dummy support for libgcrypt.
1280         * Makefile.am: Removed libgcrypt support.
1281         * cgrypt/ : Removed.
1282
1283         * Makefile.am:  Removed libtool.
1284
1285 Fri Oct  8 20:32:01 CEST 1999  Werner Koch  <wk@gnupg.de>
1286
1287         * configure.in: Fixed quoting in test for development version.
1288
1289         * THANKS: Add entries for Michael, Brenno and J Horacio who did
1290         very nice Howto documents - I apoligize for forgetting to mention them
1291         earlier.
1292
1293 Tue Sep 28 20:54:37 CEST 1999  Werner Koch  <wk@gnupg.de>
1294
1295         * textfilter.c (copy_clearsig_text) [__MINGW32__): Use CR,LF.
1296
1297 Fri Sep 17 12:56:42 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
1298
1299         * configure.in: Add "-lcap" when capabilities are requested.
1300         Add the conditional CROSS_COMPILING.
1301         * Makefile.am: Don't use checks when CROSS_COMPILING.
1302
1303 Wed Sep 15 16:22:17 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
1304
1305         * configure.in (ALL_LINGUAS): Add pt_PT.
1306
1307         * configure.in: Some tweaks for cross compiling under MingW32
1308         * acconfig.h (USE_STATIC_RNDW32): New.
1309
1310 Tue Sep  7 17:08:10 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
1311
1312         * VERSION: Set to 1.0.0.
1313
1314 Mon Sep  6 19:59:08 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
1315
1316         * configure.in: Create makefile in doc/gph
1317
1318         * acinclude.m4 (GNUPG_FUNC_MKDIR_TAKES_ONE_ARG): New
1319         * configure.in: use the above.
1320
1321 Thu Sep  2 16:40:55 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
1322
1323         * VERSION: Set to 0.9.11.
1324
1325 Tue Aug 31 17:20:44 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
1326
1327         * configure.in: Minor changes to the OS/2 and Mingw32 system labels.
1328         Add a printable name for Hurd.
1329
1330 Mon Aug 30 20:38:33 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
1331
1332         * configure.in: Some support for DJGPP (Mark Elbrecht)
1333
1334 Wed Aug  4 10:34:46 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
1335
1336         * VERSION: Set to 0.9.10.
1337
1338 Mon Jul 26 09:34:46 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
1339
1340         * acinclude.m4 (GNUPG_SYS_SYMBOL_UNDERSCORE): remove init of ac_cv_...
1341
1342         * Makefile.am (DISCLEANFILES): New
1343
1344 Fri Jul 23 13:53:03 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
1345
1346         * VERSION: Set to 0.9.9.
1347
1348         * configure.in: Print a notice when rndunix is used.
1349
1350 Thu Jul 15 10:15:35 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
1351
1352         * acinclude.m4 (GNUPG_SYS_SYMBOL_UNDERSCORE): Fixed last modification.
1353
1354 Wed Jul  7 13:08:40 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
1355
1356         * Makefile.am: Support for libtool.
1357         * configure.in: Ditto.
1358
1359 Tue Jun 29 21:44:25 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
1360
1361         * configure.in (use_local_zlib): The lost dollar is back.
1362
1363         * acinclude.m4 (GNUPG_SYS_SYMBOL_UNDERSCORE): Add EMX case.
1364         * configure.in: Another variant of the MX vendor string
1365
1366         * configure.in (--with-capabilities): Some test code (Remi).
1367
1368 Sat Jun 26 12:15:59 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
1369
1370         * acinclude.m4 (GNUPG_CHECK_RDYNAMIC): Support for HPUX and IRIX.
1371         * configure.in (HAVE_DL_SHL_LOAD): New for HPUX (Dave Dykstra).
1372
1373         * VERSION: Now 0.9.8
1374
1375 Wed Jun 16 20:16:21 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
1376
1377         * configure.in: Add test for docbook-to-man
1378
1379 Tue Jun 15 12:21:08 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
1380
1381         * acinclude.m4 (GNUPG_SYS_NM_PARSE): Support for {net,free}bsd,
1382
1383 Thu Jun 10 14:18:23 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
1384
1385         * configure.in (ZLIB,GDBM): Check both, header and lib.
1386
1387 Sat Jun  5 15:30:33 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
1388
1389         * pkclist.c (key_present_in_pk_list): New (Michael).
1390
1391 Tue May 25 19:50:32 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
1392
1393         * configure.in (IS_DEVELOPMENT_VERSION): Fixed detection.
1394
1395 Sun May 23 14:20:22 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
1396
1397         * acinclude.m4 (GNUPG_SYS_SYMBOL_UNDERSCORE): assume yes when
1398         cross-compiling.
1399
1400 Mon May 17 21:54:43 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
1401
1402         * configure.in (socket): Fix for Unisys by Katsuhiro Kondou.
1403
1404 Sat May  8 19:28:08 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
1405
1406         * NEWS: Add a marker line which I forgot to do for 0.9.6.
1407
1408 Thu May  6 14:18:17 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
1409
1410         * README: Minor updates
1411
1412         * VERSION: Now 0.9.6
1413
1414 Thu Apr  8 09:35:53 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
1415
1416         * acinclude.m4 (GNUPG_CHECK_RDYNAMIC): Fix for
1417                                                amiga-openbsd (Peter Reich)
1418         (GNUPG_PROG_NM): Ditto
1419
1420 Wed Apr  7 20:51:39 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
1421
1422         * Makefile.am (g10defs.h): Removed.
1423         * configure.in (AC_OUTPUT_COMMANDS): Create g10defs.h
1424
1425 Sat Mar 20 12:55:33 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
1426
1427         * VERSION: Now 0.9.5
1428
1429 Sun Mar 14 19:34:36 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
1430
1431         * acinclude.m4 (AM_SYS_SYMBOL_UNDERSCORE): Removed because it is
1432         now in the latest libtool.
1433
1434 Thu Mar 11 16:39:46 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
1435
1436         * configure.in: Removed the need for libtool
1437
1438 Mon Mar  8 20:47:17 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
1439
1440         * configure.in (DLSYM_NEEDS_UNDERSCORE): Replaced.
1441         * acinclude.in (AM_SYS_SYMBOL_UNDERSCORE): New.
1442
1443         * VERSION: Now 0.9.4
1444
1445 Sun Feb 28 19:11:00 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
1446
1447         * configure.in (dld): Test disabled.
1448
1449 Fri Feb 26 17:55:41 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
1450
1451         * encode.c (encode_simple): temporary fix.
1452
1453 Wed Feb 24 11:07:27 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
1454
1455         * configure.in: New option --enable-static-rnd.
1456
1457 Mon Feb 22 20:04:00 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
1458
1459         * BUGS: Now we assign bug numbers.
1460         * OBUGS: New to keep rack o fixed bugs (CVS only)
1461
1462 Fri Feb 19 18:01:54 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
1463
1464         * VERSION: Released 0.9.3
1465
1466 Fri Feb 19 15:49:15 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
1467
1468         * acinclude.m4: Removed gettext macros.
1469
1470 Tue Feb 16 14:10:02 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
1471
1472         * configure.in (socket): Check for -lsocket and -lnsl.
1473         (osf4): Disable all warnings for DEC's cc.
1474         (-Wall): Add more warning options for gcc
1475
1476 Sat Feb 13 12:04:43 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
1477
1478         * configure.in: Changed detection of compiler flags.
1479         * intl/ : Removed directory
1480
1481 Wed Feb 10 17:15:39 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
1482
1483         * acinclude.m4 (GNUPG_CHECK_RDYNAMIC): Fix for freebsd 2.2
1484
1485         * configure.in: a lot of changes to allow selection of modules.
1486         Add support for OS/2.
1487
1488         * acinclude.m4: add some more caching
1489
1490         * README: Spelling and grammar corrections (John A. Martin)
1491         * INSTALL: Ditto.
1492
1493 Wed Jan 20 21:40:21 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
1494
1495         * configure.in: --enable-m-guard is now default
1496
1497 Wed Jan 13 12:49:36 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
1498
1499         * INSTALL: Applied new information how to build rpms by Fabio Coatti
1500         * Makefile.in (gnupg.spec): Changed the names.
1501
1502 Tue Jan 12 11:17:18 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
1503
1504         * config.links (m68k-atari-mint): New
1505
1506 Tue Jan 12 09:17:19 CET 1999  Gaël Quéri <gqueri@mail.dotcom.fr>
1507
1508         * all: Fixed typos all over the place
1509
1510 Sat Jan  9 16:02:23 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
1511
1512         * configure.in: Add a way to statically link rndunix
1513
1514 Sun Jan  3 15:28:44 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
1515
1516         * acinclude.m4 (GNUPG_CHECK_RDYNAMIC): New.
1517         * configure.in (DYNLOAD_CFLAGS): Use result from CHECK_RDYNAMIC
1518
1519 Wed Dec 23 13:18:14 CET 1998  Werner Koch  <wk@isil.d.shuttle.de>
1520
1521         * README: Replaced the command overview with a short intro.
1522
1523 Sat Dec 12 18:40:32 CET 1998  Werner Koch  <wk@isil.d.shuttle.de>
1524
1525         * configure.in: Add check for dlopen in libc (Greg Troxel)
1526         and a new define
1527         * acconfig.h (DLSYM_NEEDS_UNDERSCORE): New.
1528
1529 Thu Dec 10 20:15:36 CET 1998  Werner Koch  <wk@isil.d.shuttle.de>
1530
1531         * acinclude.m (GNUPG_CHECK_PIC): New
1532         * configure.in, acinclude.m4: Renamed all WK_ to GNUPG_
1533
1534 Tue Dec  8 15:09:29 CET 1998  Werner Koch  <wk@isil.d.shuttle.de>
1535
1536         * VERSION: Set to 0.4.5
1537
1538 Wed Nov 25 12:38:29 1998  Werner Koch  (wk@isil.d.shuttle.de)
1539
1540         * configure.in (USE_RNDLINUX): New.
1541
1542 Fri Nov 20 19:34:57 1998  Werner Koch  (wk@isil.d.shuttle.de)
1543
1544         * VERSION: Released 0.4.4
1545
1546         * configure.in (try_asm_modules): For option --disable-asm
1547
1548 Tue Nov 10 19:32:40 1998  Werner Koch  (wk@isil.d.shuttle.de)
1549
1550         * configure.in (MPI_SFLAGS): New.
1551
1552 Tue Nov 10 13:44:53 1998  Werner Koch  (wk@isil.d.shuttle.de)
1553
1554         * ABOUT-NLS: New
1555         * configure.in (AC_REVISION): New.
1556
1557 Sun Nov  8 18:20:35 1998  Werner Koch  (wk@isil.d.shuttle.de)
1558
1559         * VERSION: Set to 0.4.3
1560
1561 Sun Oct 25 19:49:37 1998  Werner Koch  (wk@isil.d.shuttle.de)
1562
1563         * Makefile.am (g10defs.h): New macro GNUPG_DATADIR.
1564
1565 Wed Oct 21 17:24:24 1998  Werner Koch  (wk@isil.d.shuttle.de)
1566
1567         * configure.in: Removed gettext kludge
1568         * acinclude.m4: Add patched AM_WITH_NKS macro
1569
1570 Tue Oct 20 19:03:36 1998  Werner Koch  (wk@isil.d.shuttle.de)
1571
1572         * configure.in: Kludge to make AM_GNU_GETTEXT work,
1573         changed some macors to more modern versions. Also
1574         changeg the all makefiles to remove duplicate ../intl.
1575         * acinclude.m4: Removed the gettext stuff, as this
1576         already comes with automake now.
1577
1578 Wed Oct 14 12:11:34 1998  Werner Koch  (wk@isil.d.shuttle.de)
1579
1580         * configure.in (NAME_OF_DEV_RANDOM): New.
1581         (DYNLINK_MOD_CFLAGS): New.
1582
1583 Thu Oct  8 10:55:15 1998  Werner Koch  (wk@isil.d.shuttle.de)
1584
1585         * Makefile.am (g10defs.h): creates include file
1586         * acconfig.h: now includes g10defs.h
1587         * configure.in: Removed G10_LOCALEDIR and GNUPG_LIB
1588
1589 Thu Sep 17 18:49:40 1998  Werner Koch  (wk@(none))
1590
1591         * Makefile.am (dist-hook): Now creates RPM file.
1592         * scripts/gnupg.spec: New template file for RPMs
1593
1594 Thu Jul 30 19:17:07 1998  Werner Koch  (wk@(none))
1595
1596         * acinclude.h (WK_CHECK_IPC): New
1597         * configure.in : Add checks for SysV IPC
1598
1599 Thu Jun 25 11:18:49 1998  Werner Koch  (wk@isil.d.shuttle.de)
1600
1601         * configure.in (--disable-dynload): New.
1602
1603 Wed Jun 10 07:48:59 1998  Werner Koch,mobil,,,  (wk@tobold)
1604
1605         * configure.in (GNUPG_LIBDIR): New.
1606
1607 Mon May 25 19:10:59 1998  Werner Koch  (wk@isil.d.shuttle.de)
1608
1609         * rand-unix.c (fast_random_poll): fixed syntax bug.
1610
1611 Mon May 11 10:21:31 1998  Werner Koch  (wk@isil.d.shuttle.de)
1612
1613         * configure.in (PRINTABLE_OS_NAME): Linux is now GNU/Linux
1614
1615 Tue Apr 14 19:08:05 1998  Werner Koch  (wk@isil.d.shuttle.de)
1616
1617         * [all files]: Applied Matthew Skala's typo and grammar fixes.
1618
1619 Wed Mar  4 10:32:40 1998  Werner Koch  (wk@isil.d.shuttle.de)
1620
1621         * configure.in (getrusage,gettimeofday): New tests.
1622
1623 Fri Feb 27 13:14:17 1998  Werner Koch  (wk@isil.d.shuttle.de)
1624
1625         * configure.in (--disable-m-guard): New.
1626
1627 Thu Feb 26 17:09:27 1998  Werner Koch  (wk@isil.d.shuttle.de)
1628
1629         * configure.in, acinclude.m4, intl/, po/: New macros taken
1630         from GNOME, switched to automake 1.2f
1631
1632 Thu Feb 26 09:05:46 1998  Werner Koch  (wk@isil.d.shuttle.de)
1633
1634         * configure.in (doc/Makefile): New
1635
1636 Thu Feb 26 07:40:47 1998  Werner Koch  (wk@isil.d.shuttle.de)
1637
1638         * configure.in: Changed gettext stuff
1639
1640 Wed Feb 25 11:44:10 1998  Werner Koch  (wk@isil.d.shuttle.de)
1641
1642         * checks/*test : restructured the directory.
1643
1644 Tue Feb 24 15:59:12 1998  Werner Koch  (wk@isil.d.shuttle.de)
1645
1646         * configure.in: Changed the name of the package to GNUPG and
1647         chnaged several other names too.
1648
1649 Wed Feb 18 17:36:45 1998  Werner Koch  (wk@isil.d.shuttle.de)
1650
1651         * Makefile.am (checks): New.
1652
1653 Sat Feb 14 15:37:55 1998  Werner Koch  (wk@isil.d.shuttle.de)
1654
1655         * configure.in (mpi_config_done): Removed asm links caching.
1656
1657 Sat Feb 14 14:02:20 1998  Werner Koch  (wk@isil.d.shuttle.de)
1658
1659         * configure.in (PRINTABLE_OS_NAME): New.
1660         * acconfig.h: Likewise.
1661
1662 Fri Feb 13 19:43:41 1998  Werner Koch  (wk@isil.d.shuttle.de)
1663
1664         * configure.in : Fixed zlib stuff
1665         * Makefile.am: Likewise
1666
1667
1668  Copyright 1998, 1999, 2000, 2001, 2002, 2003,
1669            2004 Free Software Foundation, Inc.
1670
1671  This file is free software; as a special exception the author gives
1672  unlimited permission to copy and/or distribute it, with or without
1673  modifications, as long as this notice is preserved.
1674
1675  This file is distributed in the hope that it will be useful, but
1676  WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
1677  implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.