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