Finished ECC integration.
[gnupg.git] / ChangeLog
1 2011-02-01  Werner Koch  <wk@g10code.com>
2
3         * configure.ac (HAVE_GCRY_PK_GET_CURVE): Define if availabale.
4
5 2011-01-20  Werner Koch  <wk@g10code.com>
6
7         * configure.ac (AC_CONFIG_FILES): Remove keyserver/.
8
9 2011-01-19  Werner Koch  <wk@g10code.com>
10
11         * configure.ac: Add new option --enable-gpg2-is-gpg.
12         (NAME_OF_INSTALLED_GPG): New ac_define.
13         * autogen.sh [--build-w32ce]: Use --enable-gpg2-is-gpg.
14
15 2011-01-21  Werner Koch  <wk@g10code.com>
16
17         * configure.ac: Need Libgcrypt 1.4.6 due to AESWRAP.
18         (HAVE_GCRY_PK_ECDH): Add new test.
19
20 2011-01-03  Werner Koch  <wk@g10code.com>
21
22         * README.SVN:  Rename to README.GIT.
23         * Makefile.am (EXTRA_DIST): Adjust for that change.
24
25 2010-12-14  Werner Koch  <wk@g10code.com>
26
27         * configure.ac (BUILD_WITH_GPG, BUILD_WITH_GPGSM)
28         (BUILD_WITH_AGENT, BUILD_WITH_SCDAEMON, BUILD_WITH_DIRMNGR)
29         (BUILD_WITH_G13): New defines.
30
31 2010-11-23  Werner Koch  <wk@g10code.com>
32
33         * am/cmacros.am (extra_bin_ldflags): New.  For W32CE set the stack
34         size to 256k.
35
36 2010-11-17  Werner Koch  <wk@g10code.com>
37
38         * configure.ac (ENABLE_CARD_SUPPORT): Define.
39
40 2010-10-27  Werner Koch  <wk@g10code.com>
41
42         * acinclude.m4 (GNUPG_TIME_T_UNSIGNED): New.
43         * configure.ac (AC_HEADER_TIME): Include before checking time_t.
44         (GNUPG_TIME_T_UNSIGNED): Add.
45
46 2010-10-26  Werner Koch  <wk@g10code.com>
47
48         Release 2.1.0beta1.
49
50 2010-10-18  Werner Koch  <wk@g10code.com>
51
52         * Makefile.am (install-data-hook): Add W32 specific hook.
53
54 2010-10-08  Werner Koch  <wk@g10code.com>
55
56         * configure.ac: Add option --enable-dirmngr-auto-start.
57         (USE_DIRMNGR_AUTO_START): New ac_define.
58         * autogen.sh <--build-w32ce>: Use new option.
59
60 2010-10-06  Werner Koch  <wk@g10code.com>
61
62         * configure.ac: Make --enable-standard-socket the default.
63
64 2010-10-04  Werner Koch  <wk@g10code.com>
65
66         * configure.ac (GNUPG_CHECK_FAQPROG): Remove.
67
68 2010-08-19  Werner Koch  <wk@g10code.com>
69
70         * configure.ac (AH_BOTTOM): Define GPG_ERR_ENABLE_ERRNO_MACROS.
71
72 2010-08-09  Werner Koch  <wk@g10code.com>
73
74         * configure.ac (inet_pton): Check for it.
75
76 2010-08-05  Werner Koch  <wk@g10code.com>
77
78         * configure.ac (AH_BOTTOM): Remove HTTP_USE_ESTREAM.
79
80 2010-08-02  Werner Koch  <wk@g10code.com>
81
82         * configure.ac: Require libksba 1.1.0 due to the use of
83         ksba_reader_set_release_notify.
84
85 2010-07-30  Werner Koch  <wk@g10code.com>
86
87         * configure.ac (GNUPG_PTH_PATH) [W32]: Require version 2.0.3.
88
89 2010-07-25  Werner Koch  <wk@g10code.com>
90
91         * configure.ac (USE_LDAPWRAPPER): AC_DEFINE and AM_CONDITIONAL it.
92
93 2010-06-09  Werner Koch  <wk@g10code.com>
94
95         * configure.ac (GNUPG_DIRMNGR_LDAP_PGM): Add option
96         --with-dirmngr-ldap-pgm.
97
98         * am/cmacros.am (-DGNUPG_LOCALSTATEDIR): New.
99         (GNUPG_DEFAULT_DIRMNGR_LDAP): New.
100
101 2010-06-08  Werner Koch  <wk@g10code.com>
102
103         * configure.ac: Add build support for dirmngr.
104         (try_ldap): Rename to try_ks_ldap.
105         (GNUPG_CHECK_LDAP): Also test if dirmngr is to be build.
106
107         * Makefile.am (SUBDIRS): Add dirmngr.
108
109 2010-06-07  Werner Koch  <wk@g10code.com>
110
111         * dirmngr/: New.
112
113         * configure.ac: Add option --enable-gpgtar.
114
115 2010-05-31  Werner Koch  <wk@g10code.com>
116
117         * configure.ac (AC_CHECK_FUNCS): Check for lstat.
118
119 2010-04-30  Werner Koch  <wk@g10code.com>
120
121         * configure.ac: Add option --enable-standard-socket.
122         (USE_STANDARD_SOCKET): ac_define it.
123
124 2010-04-14  Werner Koch  <wk@g10code.com>
125
126         * Makefile.am (keyserver) [W32CE]: Do not build for now.
127
128         * configure.ac (use_zip): New.
129         (--disable-zip): New option.
130         (HAVE_ZIP): New.
131         * autogen.sh <build-w32ce>: Disable ZIP.
132
133 2010-04-07  Werner Koch  <wk@g10code.com>
134
135         * autogen.sh: Take a .gnupg-autogen.rc file in account.
136
137         * gl/mkdtemp.c (getpid) [W32CE]: New macro.
138
139 2010-03-24  Werner Koch  <wk@g10code.com>
140
141         * configure.ac (AH_BOTTOM): Use /gnupg as the default homedir on
142         dosish systems which don't support drive letters (e.g. W32CE).
143
144         * am/cmacros.am (extra_sys_libs): New.
145
146 2010-03-23  Werner Koch  <wk@g10code.com>
147
148         * configure.ac (W32SOCKLIBS): Change value for W32CE.
149
150 2010-03-12  Werner Koch  <wk@g10code.com>
151
152         * configure.ac (AC_INIT): Prepare for using git.
153
154 2010-03-10  Werner Koch  <wk@g10code.com>
155
156         * jnlib/: Move all code to common/.
157         * Makefile.am (SUBDIRS): Remove jnlib.
158         * configure.ac (AC_CONFIG_FILES): Remove jnlib/Makefile.
159
160         * configure.ac (AM_PATH_LIBASSUAN): Remove double test.
161         * acinclude.m4 (GNUPG_CHECK_ENDIAN): Remove bogus warning.
162
163 2010-03-09  Werner Koch  <wk@g10code.com>
164
165         * configure.ac: Add option --disable-ccid-driver.
166         (AH_BOTTOM): Define GPG_ERR_ENABLE_GETTEXT_MACROS.
167
168 2010-02-26  Werner Koch  <wk@g10code.com>
169
170         * gl/mkdtemp.c (__set_errno) [W32CE]: Use gpg_err_set_errno.
171         * gl/setenv.c (__set_errno) [W32CE]: Ditto.
172         * gl/unsetenv.c (__set_errno) [W32CE]: Ditto.
173
174         * configure.ac (HAVE_W32CE_SYSTEM): New ac_define and
175         am_conditional.
176         (signal.h, getenv): Check for them.
177
178         * autogen.sh: New option --build-w32ce.  Remove obsolete option
179         --without-included-gettext.
180
181 2009-12-08  Werner Koch  <wk@g10code.com>
182
183         * configure.ac (USE_DNS_CERT): Support ADNS.
184
185 2009-12-07  Werner Koch  <wk@g10code.com>
186
187         * configure.ac: Check for ADNS before checking for the BIND
188         resolver.
189         (USE_ADNS): Fallback macro for PKA and CERT lookups.
190
191 2009-10-20  Marcus Brinkmann  <marcus@g10code.com>
192
193         * configure.ac: Check for fusermount and encfs.
194
195 2009-10-16  Marcus Brinkmann  <marcus@g10code.com>
196
197         * configure.ac: Check for libassuan instead of libassuan-pth.
198
199 2009-10-12  Werner Koch  <wk@g10code.com>
200
201         * configure.ac: Use -O3 because newer gcc versions require that
202         for uninitialized variable warnings.
203
204 2009-09-23  Werner Koch  <wk@g10code.com>
205
206         * configure.ac (HAVE_ASSUAN_SET_IO_MONITOR): Remove test.
207         (_ASSUAN_ONLY_GPG_ERRORS): Remove.
208
209 2009-09-23  Marcus Brinkmann  <marcus@g10code.de>
210
211         * configure.ac (NEED_LIBASSUAN_API, NEED_LIBASSUAN_VERSION):
212         Update to new API (2, 1.1.0).
213
214 2009-09-21  Werner Koch  <wk@g10code.com>
215
216         Start a new development branch in the SVN trunk.  The stable one
217         is now known in the SVN as branches/GNUPG-STABLE-2-0.
218
219 2009-09-04  Werner Koch  <wk@g10code.com>
220
221         Release 2.0.13.
222
223 2009-06-29  Werner Koch  <wk@g10code.com>
224
225         * configure.ac: Take care of --without-adns.  Suggested by
226         Arfrever Frehtes Taifersar Arahesis.
227
228 2009-06-17  Werner Koch  <wk@g10code.com>
229
230         Release 2.0.12.
231
232 2009-06-05  David Shaw  <dshaw@jabberwocky.com>
233
234         * configure.ac: Remove Camellia restriction.
235
236 2009-04-01  Werner Koch  <wk@g10code.com>
237
238         * configure.ac: Test for fsync.
239
240 2009-03-18  Werner Koch  <wk@g10code.com>
241
242         * configure.ac: Test for getrlimit.
243
244 2009-03-03  Werner Koch  <wk@g10code.com>
245
246         Release 2.0.11.
247
248 2009-01-12  Werner Koch  <wk@g10code.com>
249
250         Release 2.0.10.
251
252 2008-12-09  Werner Koch  <wk@g10code.com>
253
254         Release 2.0.10rc1.
255
256 2008-10-17  Werner Koch  <wk@g10code.com>
257
258         * configure.ac: Use more warning options with modern GCCs.
259
260 2008-09-29  Werner Koch  <wk@g10code.com>
261
262         * configure.ac: Require libgcrypt 1.4.
263
264 2008-08-27  David Shaw  <dshaw@jabberwocky.com>
265
266         * configure.ac: Use printf for the most portable SVN version
267         detection.
268
269         * configure.ac: Darwin's /bin/sh has a builtin echo that doesn't
270         understand '-n'.  Use tr to trim the carriage return instead.
271
272 2008-04-23  Werner Koch  <wk@g10code.com>
273
274         * configure.ac: Call gl_HEADER_SYS_SOCKET and gl_TYPE_SOCKLEN_T.
275
276 2008-04-07  Werner Koch  <wk@g10code.com>
277
278         * configure.ac (ADNSLIBS): Test for adns.
279         (GPGKEYS_KDNS): New.
280
281 2008-04-01  Werner Koch  <wk@g10code.com>
282
283         * configure.ac: Require curl 7.10 (Oct 1 2002) or later as we use
284         curl_version_info().
285         (AC_INIT): Fix quoting.
286
287 2008-03-27  Werner Koch  <wk@g10code.com>
288
289         * Makefile.am (dist_doc_DATA): New. Install README.
290
291 2008-03-26  Werner Koch  <wk@g10code.com>
292
293         Release 2.0.9.
294
295 2008-02-19  Werner Koch  <wk@g10code.com>
296
297         * configure.ac: Remove --with-pkits-tests.
298
299 2008-02-15  Werner Koch  <wk@g10code.com>
300
301         * gl/allocsa.h, gl/m4/allocsa.m4: Replace HAVE_LONG_LONG by
302         HAVE_LONG_LONG_INT.
303
304 2008-02-15  gettextize  <bug-gnu-gettext@gnu.org>
305
306         * configure.ac (AM_GNU_GETTEXT_VERSION): Bump to 0.17.
307
308 2007-12-20  Werner Koch  <wk@g10code.com>
309
310         Released 2.0.8.
311
312 2007-12-17  Werner Koch  <wk@g10code.com>
313
314         * configure.ac: Add treatment for HAVE_LDAP_START_TLS_SA.
315
316 2007-12-14  Werner Koch  <wk@g10code.com>
317
318         Released 2.0.8rc1.
319
320 2007-12-12  Werner Koch  <wk@g10code.com>
321
322         * configure.ac (USE_CAMELLIA): Define by new option --enable-camellia.
323
324 2007-12-03  Werner Koch  <wk@g10code.com>
325
326         * configure.ac: Add test gt_LC_MESSAGES..
327
328 2007-10-01  Werner Koch  <wk@g10code.com>
329
330         * configure.ac: Require assuan 1.0.4.
331
332 2007-09-14  Werner Koch  <wk@g10code.com>
333
334         * configure.ac (GNUPG_LIBASSUAN_VERSION): New.
335
336 2007-09-10  Werner Koch  <wk@g10code.com>
337
338         Released 2.0.7.
339
340 2007-08-27  Werner Koch  <wk@g10code.com>
341
342         * configure.ac: Remove remaining support for internal regex.
343         Define DISABLE_REGEX automake conditional.  Add option
344         --with-regex.
345         * autogen.sh [--build-w32]: Remove --disable-regex.  Use --with-regex.
346
347 2007-08-16  Werner Koch  <wk@g10code.com>
348
349         Released 2.0.6.
350
351 2007-08-08  Werner Koch  <wk@g10code.com>
352
353         * configure.ac: Use AC_CANONICAL_HOST and not AC_CANONICAL_TARGET.
354
355 2007-07-09  Werner Koch  <wk@g10code.com>
356
357         * configure.ac (AM_ICONV): Check for it even when building without
358         NLS.
359
360 2007-07-05  Werner Koch  <wk@g10code.com>
361
362         Released 2.0.5.
363
364         * configure.ac: Require libassuan 1.0.2.
365
366 2007-07-05  Marcus Brinkmann  <marcus@g10code.de>
367
368         * configure.ac: Invoke AM_LANGINFO_CODESET.
369
370 2007-07-04  Werner Koch  <wk@g10code.com>
371
372         * Makefile.am (AUTOMAKE_OPTIONS): Add no-dist-gzip.
373
374         Switched entire package to GPLv3+.
375
376         * configure.ac: Require libksba 1.0.2.
377
378         * COPYING:  Updated to GPLv3.
379         * COPYING.LIB: New as jnlib/ uses this license.
380
381         * gl/: Switched to GPLv3+.
382
383         * intl/ Removed.
384         * configure.ac (AM_GNU_GETTEXT): Add external flag.
385         (AM_ICONV): New.
386
387 2007-07-03  Werner Koch  <wk@g10code.com>
388
389         * configure.ac [W32]: Use ws2_32 instead of wsock32.
390
391 2007-06-25  Werner Koch  <wk@g10code.com>
392
393         * gl/mkdtemp.c (gen_tempname) [MKDIR_TAKES_ONE_ARG]: Avoid
394         compiler warning by using the proper config macro.
395
396 2007-06-15  Werner Koch  <wk@g10code.com>
397
398         * configure.ac: Call AM_PO_SUBDIRS.
399         (W32SOCKLIBS): New.
400
401         * autogen.sh: Use = and not == in test to be POSIXly correct.
402         <build-w32>: Disable use of regex.
403
404 2007-06-14  Werner Koch  <wk@g10code.com>
405
406         * configure.ac [AH_BOTTOM]: Remove the hardwired names of modules.
407
408 2007-06-12  Werner Koch  <wk@g10code.com>
409
410         * configure.ac [AH_BOTTOM]: Define HTTP_NO_WSASTARTUP.
411
412 2007-06-11  Werner Koch  <wk@g10code.com>
413
414         * am/cmacros.am (libcommonstd, libcommonpth, libcommonstd_ldadd)
415         (libcommonpth_ldadd): Add macros.
416
417 2007-06-06  Werner Koch  <wk@g10code.com>
418
419         * configure.ac: Add a few notices message so make browsing of the
420         log file easier.
421         (CC_FOR_BUILD): New.
422
423 2007-05-30  Werner Koch  <wk@g10code.com>
424
425         * configure.ac [W32]: Do not create a symlink to w32-pth.h.
426         Require the installation of the w32pth package.
427
428 2007-05-29  Werner Koch  <wk@g10code.com>
429
430         * gl/: Updated to a newer version.
431
432 2007-05-24  Werner Koch  <wk@g10code.com>
433
434         * configure.ac: Use -Wpointer-arith is possible.
435
436 2007-05-15  Werner Koch  <wk@g10code.com>
437
438         * configure.ac: Renamed the estream macros. Remove -Wformat-nonliteral.
439
440         * configure.ac: Call ESTREAM_INIT and define the memory
441         allocators for estream_asprintf.
442         (gl_MODULES): Remove vasprintf.
443
444 2007-05-09  Werner Koch  <wk@g10code.com>
445
446         Released 2.0.4.
447
448 2007-05-07  Werner Koch  <wk@g10code.com>
449
450         * configure.ac: Require libgcrypt 1.2.2 to avoid compiler warnings.
451
452 2007-05-07  gettextize  <bug-gnu-gettext@gnu.org>
453
454         * configure.ac (AM_GNU_GETTEXT_VERSION): Bump to 0.16.1.
455
456 2007-05-07  Werner Koch  <wk@g10code.com>
457
458         * configure.ac: Bail out if no C-89 compiler has been found.
459
460 2007-05-04  Werner Koch  <wk@g10code.com>
461
462         * Makefile.am (DISTCHECK_CONFIGURE_FLAGS): Add --enable-mailto
463
464         * configure.ac: Require automake 1.10
465         (AC_CONFIG_FILES): Rename gpgkeys_ to gpg2keys_.
466         (AM_PROG_CC_C_O): New.
467
468 2007-03-08  Werner Koch  <wk@g10code.com>
469
470         Released 2.0.3.
471
472         * autogen.sh: Add option --force.
473
474 2007-01-31  Werner Koch  <wk@g10code.com>
475
476         Released 2.0.2.
477
478 2006-11-30  Werner Koch  <wk@g10code.com>
479
480         * configure.ac: Save original LIBS when testing for dlopen.
481
482 2006-11-28  Werner Koch  <wk@g10code.com>
483
484         Released 2.0.1.
485
486 2006-11-23  Werner Koch  <wk@g10code.com>
487
488         Released 2.0.1rc1.
489
490 2006-11-21  Werner Koch  <wk@g10code.com>
491
492         * configure.ac [AH_BOTTOM]: Disable PTH soft mapping.
493         (AC_CHECK_SIZEOF): Check for time_t.
494         (BUILD_INCLUDED_LIBINTL): Remove AM_PO_SUBDIRS as it is not
495         required for C.
496
497 2006-11-15  Werner Koch  <wk@g10code.com>
498
499         * autogen.sh: Add convenience option --build-amd64.
500
501 2006-11-14  Werner Koch  <wk@g10code.com>
502
503         * configure.ac (HAVE_ASSUAN_SET_IO_MONITOR): Test for it.
504
505 2006-11-11  Werner Koch  <wk@g10code.com>
506
507         Released 2.0.0.
508
509 2006-11-06  Werner Koch  <wk@g10code.com>
510
511         Released 1.9.95.
512
513 2006-11-03  Werner Koch  <wk@g10code.com>
514
515         * configure.ac: Test for pty.h.  From Gentoo.
516
517 2006-10-24  Werner Koch  <wk@g10code.com>
518
519         Released 1.9.94.
520
521 2006-10-20  Werner Koch  <wk@g10code.com>
522
523         * Makefile.am (stowinstall): Add convenience target.
524
525 2006-10-18  Werner Koch  <wk@g10code.com>
526
527         * configure.ac: svn revison magic fixes for old bashs.  Suggested
528         by Alain Guibert.
529
530 2006-10-18  Werner Koch  <wk@g10code.com>
531
532         Released 1.9.93.
533
534 2006-10-17  Werner Koch  <wk@g10code.com>
535
536         * autogen.sh <--build-w32>: Test also for a host "mingw32".
537
538         * configure.ac: Removed W32LIBS. Use NETLIBS instead.
539
540 2006-10-11  Werner Koch  <wk@g10code.com>
541
542         Released 1.9.92.
543
544         * configure.ac: Require libassuan 0.9.3.
545
546 2006-10-09  Werner Koch  <wk@g10code.com>
547
548         * acinclude.m4: Moved pth check to m4/gnupg-pth.m4.
549
550 2006-10-06  Werner Koch  <wk@g10code.com>
551
552         * configure.ac: Also check for libassuan's pth version.
553
554 2006-10-04  Werner Koch  <wk@g10code.com>
555
556         Released 1.9.91.
557
558         * configure.ac: Require libassuan 0.9.1 which fixes a problem with
559         gpgsm.
560
561 2006-09-27  Werner Koch  <wk@g10code.com>
562
563         * gl/strsep.h, gl/strsep.c, gl/m4/strsep.m4: Removed.
564         * gl/strpbrk.h, gl/strpbrk.c, gl/m4/strpbrk.m4: Removed.
565         * gl/Makefile.am: Removed module strsep and strpbrk.
566         * configure.ac: Check for strsep in the context of jnlib.  Remove
567         check from gl_MODULES. Moved check for timegm into the jnlib context.
568
569 2006-09-27  Marcus Brinkmann  <marcus@g10code.de>
570
571         * Makefile.am: Fix cut & paste error.
572
573 2006-09-25  Werner Koch  <wk@g10code.com>
574
575         Released 1.9.90.
576
577 2006-09-22  Werner Koch  <wk@g10code.com>
578
579         * AUTHORS: Add information about used licenses.
580
581 2006-09-20  Werner Koch  <wk@g10code.com>
582
583         * Makefile.am (dist-hook): Removed distfiles cruft.
584         (SUBDIRS): Added include
585
586 2006-09-18  Werner Koch  <wk@g10code.com>
587
588         Released 1.9.23.
589
590         * configure.ac (--enable-agent-only): Donot build tools and doc
591         (--disable-tools,--disable-doc): New.
592         * Makefile.am (SUBDIRS): Allow to conditional build tools and doc.
593
594 2006-09-14  Werner Koch  <wk@g10code.com>
595
596         Replaced all call gpg_error_from_errno(errno) by
597         gpg_error_from_syserror().
598
599         * configure.ac: Build gpg by default.
600         (GNUPG_SYS_SO_PEERCRED): Removed.
601
602 2006-09-13  Werner Koch  <wk@g10code.com>
603
604         * autogen.sh: Better detection of the cross compiler kit.
605
606 2006-09-06  Marcus Brinkmann  <marcus@g10code.de>
607
608         * configure.ac: New automake conditional RUN_GPG_TESTS.
609
610 2006-09-06  Werner Koch  <wk@g10code.com>
611
612         * configure.ac: Define _ASSUAN_ONLY_GPG_ERRORS.  Require Assuan
613         0.9 and libgpg-error 1.4.
614
615 2006-08-31  Werner Koch  <wk@g10code.com>
616
617         * configure.ac: Require libksba 1.0 and added API check for it.
618         (GPG_ERR_LOCKED): Removed DECL check as we require 1.2 anyway.
619         (have_libusb): New to give a feedback about CCID support
620
621 2006-08-21  Werner Koch  <wk@g10code.com>
622
623         * configure.ac: Removed docbook tests.
624         (AC_CONFIG_FILES): Added gpgkeys_test and gpgkeys_mailto.
625
626         * Makefile.am (DISTCHECK_CONFIGURE_FLAGS): Enable gpg.
627
628 2006-08-17  Werner Koch  <wk@g10code.com>
629
630         * THANKS: Merged with the 1.4 one.
631
632 2006-08-16  Werner Koch  <wk@g10code.com>
633
634         * configure.ac: Removed test for capabilities and mlock.
635
636 2006-08-15  Werner Koch  <wk@g10code.com>
637
638         * Makefile.am (keyserver): Enable building of keyserver helpers.
639
640         * configure.ac: Merged with the current configure from 1.4.5.
641         Require libgpg-error 1.2 and libksba 0.9.16.
642
643 2006-07-29  Marcus Brinkmann  <marcus@g10code.de>
644
645         * README: Spelling fixes.
646
647 2006-07-27  Werner Koch  <wk@g10code.com>
648
649         Released 1.9.22.
650
651         * configure.ac: Call AB_INIT.
652
653 2006-07-03  Werner Koch  <wk@g10code.com>
654
655         * configure.ac: Test for ksba_dn_teststr.
656
657 2006-06-30  Werner Koch  <wk@g10code.com>
658
659         * keyserver/: New.  Taken from 1.4.4
660         * Makefile.am (SUBDIRS): Include keyserver/.
661         * configure.ac: Include keyserver/.
662         (FAKE_CURL, GPGKEYS_CURL): New.
663
664 2006-06-20  Werner Koch  <wk@g10code.com>
665
666         Released 1.9.21.
667
668 2006-06-08  Marcus Brinkmann  <marcus@g10code.de>
669
670         * configure.ac (PTH_LIBS): Add --all to pth-config invocation.
671
672 2006-05-24  Werner Koch  <wk@g10code.com>
673
674         * configure.ac: New option --disable-optimization taked from 1.4.3.
675
676 2006-05-23  Werner Koch  <wk@g10code.com>
677
678         * configure.ac (ZLIBS): New for zlib link commands. Add bzip2
679         support.
680
681 2006-05-22  Werner Koch  <wk@g10code.com>
682
683         * configure.ac (EXEEXT): New.
684
685 2006-04-18  Werner Koch  <wk@g10code.com>
686
687         * configure.ac (PK_UID_CACHE_SIZE): New.
688
689 2006-04-07  Werner Koch  <wk@g10code.com>
690
691         * configure.ac: Use new method to include the SVN revison.  Now it
692         is the actual global revision number.
693
694 2005-12-20  Werner Koch  <wk@g10code.com>
695
696         Released 1.9.20.
697
698 2005-11-28  Werner Koch  <wk@g10code.com>
699
700         * configure.ac: Append the revision to the version string.
701
702 2005-11-13  Werner Koch  <wk@g10code.com>
703
704         * am/cmacros.am (-DGNUPG_SYSCONFDIR): Define it.
705
706 2005-11-11  Werner Koch  <wk@g10code.com>
707
708         * configure.ac (NEED_KSBA_VERSION: Require 0.9.13.
709
710 2005-09-12  Werner Koch  <wk@g10code.com>
711
712         Released 1.9.19.
713
714 2005-08-01  Werner Koch  <wk@g10code.com>
715
716         Released 1.9.18.
717
718         * configure.ac: Require libksba 0.9.12 to match new features in gpgsm.
719
720 2005-06-20  Werner Koch  <wk@g10code.com>
721
722         Released 1.9.17.
723
724 2005-06-02  Werner Koch  <wk@g10code.com>
725
726         * configure.ac (HAVE_PTH): Define as alias for USE_GNU_PTH.  It is
727         used by common/estream.c.
728
729 2005-06-01  Werner Koch  <wk@g10code.com>
730
731         * configure.ac (gl_INIT): Add gnulib stuff.
732         (fseeko, ftello, ttyname, isascii): Replaced the AC_REPLACE_FUNCS
733         by a simple check.
734         (putc_unlocked): Removed check.  Not used.
735         (strsep, mkdtemp, asprintf): Replaced checks by gnulib checks.
736         (xsize): Added will probably come handy soon.
737         (CFLAGS): Use -Wformat-security instead of
738         -Wformat-nonliteral. Add --Wno-format-y2k.
739         * gl/, gl/m4/: New.
740
741 2005-05-15  Werner Koch  <wk@g10code.com>
742
743         * configure.ac: Remove option --disable-threads; require the use
744         of GNU Pth.
745
746 2005-04-27  Werner Koch  <wk@g10code.com>
747
748         * configure.ac: Removed OpenSC detection and options.
749         * acinclude.m4: Ditto.
750
751 2005-04-21  Werner Koch  <wk@g10code.com>
752
753         Released 1.9.16.
754
755         * configure.ac: Do not build gpg by default.
756
757 2005-04-20  Werner Koch  <wk@g10code.com>
758
759         * configure.ac: Test whether GPG_ERR_LOCKED is declared and
760         provide a replacement if not.
761
762 2005-04-15  Werner Koch  <wk@g10code.com>
763
764         * configure.ac: Require libksba 0.9.11.
765
766 2005-04-15  Marcus Brinkmann  <marcus@g10code.de>
767
768         * configure.ac: Check for /usr/bin/shred and define SHRED.
769
770         * configure.ac: Add --enable-symcryptrun, disabled by default.
771         Define automake variable BUILD_SYMCRYPTRUN.
772         Check for openpty -lutil, define LIBUTIL_LIBS.
773
774 2005-03-03  Werner Koch  <wk@g10code.com>
775
776         * acinclude.m4 (GNUPG_PTH_VERSION_CHECK): Accidently used
777         --ldflags instead of --cflags. Reported by Kazu Yamamoto.
778
779 2005-02-03  Werner Koch  <wk@g10code.com>
780
781         * AUTHORS: Copied from 1.4 and edited to refelct the changes in
782         1.9.
783
784 2005-01-17  Werner Koch  <wk@g10code.com>
785
786         * configure.ac: Make --without-included-regex work as expected.
787         Fixed FTP location info for some libraries.
788
789 2005-01-13  Werner Koch  <wk@g10code.com>
790
791         Released 1.9.15.
792
793         * acinclude.m4 (GNUPG_PTH_VERSION_CHECK): Link a simple test
794         program to see whether the installation is sane.
795
796 2005-01-07  Werner Koch  <wk@g10code.com>
797
798         * configure.ac: Require gpg-error 1.0.
799
800 2005-01-04  Werner Koch  <wk@g10code.com>
801
802         * configure.ac: Remove hack not to build gpg2 for W32.
803         * autogen.sh <build-w32>: Pass option --disable-gpg instead.
804
805 2004-12-22  Werner Koch  <wk@g10code.com>
806
807         Released 1.9.14.
808
809 2004-12-20  Werner Koch  <wk@g10code.com>
810
811         * configure.ac: Add PATHSEP_C and PATHSEP_S. For W32 let all
812         directories default to c:/gnupg.  Require libassuan 0.6.9.
813
814 2004-12-18  Werner Koch  <wk@g10code.com>
815
816         * configure.ac (AH_BOTTOM): Define EXEEXT_S.
817
818         * autogen.sh: Updated --build-w32 feature.
819
820 2004-12-15  Werner Koch  <wk@g10code.com>
821
822         * Makefile.am (SUBDIRS) [W32]: Do not build in tests/.
823
824         * acinclude.m4: Add proper macro name quoting for use with
825         automake 1.9.
826
827         * configure.ac: Add replacement check for ttyname.
828         Removed support for a included zlib.
829
830 2004-12-06  Werner Koch  <wk@g10code.com>
831
832         * configure.ac (have_w32_system): New.  Disable Pth checks for W32.
833         Link jnlib/w32-pth.h to pth.h.
834
835 2004-12-03  Werner Koch  <wk@g10code.com>
836
837         Released 1.9.13.
838
839 2004-11-26  Werner Koch  <wk@g10code.com>
840
841         * configure.ac: Replace strsep.  Replaced use of "target" by
842         "host".
843
844 2004-10-22  Werner Koch  <wk@g10code.com>
845
846         Released 1.9.12.
847
848         * Makefile.am (AUTOMAKE_OPTIONS): Set option to create bzip2 tarball.
849
850 2004-10-01  Werner Koch  <wk@g10code.com>
851
852         Released 1.9.11.
853
854 2004-09-30  Werner Koch  <wk@g10code.com>
855
856         * README: Minor updates.
857
858 2004-09-30  gettextize  <bug-gnu-gettext@gnu.org>
859
860         * configure.ac (AM_GNU_GETTEXT_VERSION): Bump to 0.14.1.
861
862 2004-08-16  Werner Koch  <wk@g10code.de>
863
864         * configure.ac: Build Makefile for tests/pkits.  New option
865         --with-pkits-tests.
866
867 2004-08-05  Werner Koch  <wk@g10code.de>
868
869         * configure.ac: Changed tests for libusb to also suuport the
870         stable version 0.1.x.
871
872 2004-07-22  Werner Koch  <wk@g10code.de>
873
874         Released 1.9.10.
875
876         * configure.ac: Define AM conditional HAVE_OPENSC.
877
878 2004-07-21  Werner Koch  <wk@g10code.de>
879
880         * configure.ac: Don't set DIE to no after it might has been set to
881         yes.
882
883 2004-07-20  Werner Koch  <wk@g10code.de>
884
885         * Makefile.am (sm): Build kbx only if gpgsm is to be build.
886
887 2004-07-20  Werner Koch  <wk@gnupg.org>
888
889         * configure.ac: New option --enable-agent-only.
890
891 2004-06-08  Werner Koch  <wk@gnupg.org>
892
893         Released 1.9.9.
894
895 2004-06-06  Werner Koch  <wk@gnupg.org>
896
897         * configure.ac: Require libksba 0.9.7.
898
899 2004-04-29  Werner Koch  <wk@gnupg.org>
900
901         Released 1.9.8.
902
903 2004-04-20  Werner Koch  <wk@gnupg.org>
904
905         * configure.ac: Remove the fopencookie test.  We don't need the
906         dummy function because we conditionally use fopencookie,
907         fpencookie or a replacement at place.
908
909 2004-04-02  Thomas Schwinge  <schwinge@nic-nac-project.de>
910
911         * autogen.sh: Added ACLOCAL_FLAGS.
912
913 2004-04-06  Werner Koch  <wk@gnupg.org>
914
915         Released 1.9.7.
916
917         * configure.ac: Require libgcrypt 1.1.94.
918         Introduce PACKAGE_GT and set it to gnupg2.
919
920 2004-03-23  Werner Koch  <wk@gnupg.org>
921
922         * configure.ac: Define SAFE_VERSION_DASH and SAFE_VERSION_DOT.
923
924 2004-03-09  Werner Koch  <wk@gnupg.org>
925
926         * configure.ac (NEED_GPG_ERROR_VERSION): Set to 0.7.
927
928 2004-03-06  Werner Koch  <wk@gnupg.org>
929
930         Released 1.9.6.
931
932         * configure.ac: Check the Libgcrypt API.
933
934 2004-02-25  Werner Koch  <wk@gnupg.org>
935
936         * configure.ac: New option --disable-threads to inhibit
937         unintentional builds without Pth.
938
939 2004-02-21  Werner Koch  <wk@gnupg.org>
940
941         Released 1.9.5.
942
943 2004-02-20  Werner Koch  <wk@gnupg.org>
944
945         * configure.ac: Fixed URLs in the notice messages.
946
947 2004-02-18  Werner Koch  <wk@gnupg.org>
948
949         * acinclude.m4: Removed macros to detect gpg-error, libgcrypt,
950         libassuan and ksba as they are now distributed in m4/.
951
952 2004-02-13  Werner Koch  <wk@gnupg.org>
953
954         * configure.ac: Require libksba 0.9.4 and libgcrypt 1.1.92.
955
956 2004-02-12  Werner Koch  <wk@gnupg.org>
957
958         * autogen.sh: Removed cruft from debugging.
959
960         * am/cmacros.am: New.
961
962 2004-02-11  Werner Koch  <wk@gnupg.org>
963
964         * configure.ac: Removed the need for g10defs.h.  Reworked the
965         --with-foo-pgm stuff.
966
967         * autogen.sh (check_version): Removed bashism and simplified.
968         * acinclude.m4 (AM_PATH_OPENSC): Kludge to avoid error output for
969         a bad opensc-config.
970
971 2004-01-30  Werner Koch  <wk@gnupg.org>
972
973         Released 1.9.4.
974
975         * configure.ac: Require libksba 0.9.3 due to another bug fix there.
976
977 2004-01-29  Werner Koch  <wk@gnupg.org>
978
979         * README: Updated.
980
981         * configure.ac: Require libksba 0.9.2 due to bug fixes.
982
983 2004-01-24  Werner Koch  <wk@gnupg.org>
984
985         * configure.ac: Now requires libassuan 0.6.3.
986
987 2003-12-23  Werner Koch  <wk@gnupg.org>
988
989         Released 1.9.3.
990
991         * README-alpha: Removed.
992         * configure.ac, Makefile.am: Add the tests and tools directories.
993
994 2003-12-19  Werner Koch  <wk@gnupg.org>
995
996         * configure.ac: Now require libgcrypt 1.1.91 to help testing the
997         latest libgcrypt changes.  Requires libksab 0.9.1.
998
999 2003-12-17  Werner Koch  <wk@gnupg.org>
1000
1001         * configure.ac: Requires now libassuan 0.6.2.
1002         (CFLAGS): Add --Wformat-noliteral in gcc mode.
1003
1004 2003-12-16  Werner Koch  <wk@gnupg.org>
1005
1006         * configure.ac: Check for funopen and fopencookie as part of the
1007         jnlib checks.
1008
1009 2003-12-09  Werner Koch  <wk@gnupg.org>
1010
1011         * configure.ac: Add a min_automake_version.
1012         * README.CVS: New.
1013         * autogen.sh: Revamped except for the --build-w32 hack.
1014         * Makefile.am: Add README.CVS
1015
1016 2003-11-17  Werner Koch  <wk@gnupg.org>
1017
1018         Release 1.9.2.
1019
1020         * configure.ac: Requires now libassuan 0.6.1.
1021
1022 2003-10-31  Werner Koch  <wk@gnupg.org>
1023
1024         * configure.ac (NEED_KSBA_VERSION): Set to 0.9.0 due the changed
1025         time interface.
1026
1027 2003-10-21  Werner Koch  <wk@gnupg.org>
1028
1029         * configure.ac (PRINTABLE_OS_NAME): Remove special case for The
1030         Hurd; Robert Millan reported that the uname test is now
1031         sufficient.
1032
1033 2003-10-01  Werner Koch  <wk@gnupg.org>
1034
1035         * configure.ac (AH_BOTTOM): Define GNUPG_MAJOR_VERSION.
1036
1037 2003-09-23  Werner Koch  <wk@gnupg.org>
1038
1039         Merged most of David Shaw's changes in 1.3 since 2003-06-03.
1040
1041         * configure.ac: Drop all TIGER/192 support.
1042         (uint64_t): Check for UINT64_C to go along with uint64_t.
1043         (getaddrinfo): Check for it.
1044         (sigset_t): Check for sigset_t and struct sigaction.  This is for
1045         Forte c89 on Solaris which seems to define only the function call
1046         half of the two pairs by default.
1047         (W32LIBS): Include wsock32 in W32LIBS.  This is different from
1048         NETLIBS so we don't need to force other platforms to pull in the
1049         netlibs when they aren't actually needed.
1050
1051 2003-09-06  Werner Koch  <wk@gnupg.org>
1052
1053         Released 1.9.1.
1054
1055         * configure.ac: Require newer versions of some libraries.
1056
1057 2003-09-02  Werner Koch  <wk@gnupg.org>
1058
1059         * configure.ac (HAVE_LIBUSB): Added a simple test for libusb.
1060
1061 2003-08-19  Marcus Brinkmann  <marcus@g10code.de>
1062
1063         * configure.ac (AM_PATH_GPG_ERROR): Add missing comma in
1064         invocation.
1065
1066 2003-08-06  Werner Koch  <wk@gnupg.org>
1067
1068         * configure.ac: Check for libgpg-error.  Print infos about missing
1069         libraries more nicely.
1070         * acinclude.m4 (AM_PATH_GPG_ERROR): Added.
1071
1072 2003-08-05  Werner Koch  <wk@gnupg.org>
1073
1074         Released 1.9.0.
1075
1076         * configure.ac (GNUPG_DEFAULT_HONMEDIR): Changed back to ~/.gnupg.
1077
1078 2003-07-31  Werner Koch  <wk@gnupg.org>
1079
1080         * Makefile.am (DISTCLEANFILES): Add g10defs.h
1081
1082 2003-06-18  Werner Koch  <wk@gnupg.org>
1083
1084         * configure.ac (GNUPG_DEFAULT_HOMEDIR): Changed temporary to
1085         .gnupg2 to avoid accidential use with production keys.
1086
1087 2003-06-11  Werner Koch  <wk@gnupg.org>
1088
1089         * configure.ac: Merged all stuff from current 1.3 version in.
1090         * acinclude.m4: Merged required macros from current 1.2 version in.
1091
1092 2003-06-04  Werner Koch  <wk@gnupg.org>
1093
1094         * configure.ac, Makefile.am: Enable building of gpg.
1095
1096 2003-04-29  Werner Koch  <wk@gnupg.org>
1097
1098         * configure.ac: Build a limited version of scdaemon if libopensc
1099         is not available.
1100
1101         * configure.ac (ALL_LINUGAS): Removed.
1102
1103         * Makefile.am (ACLOCAL_AMFLAGS): New.
1104         * configure.ac (AM_GNU_GETTEXT_VERSION): New.  Set to 0.11.5.
1105
1106 2003-04-29  gettextize  <bug-gnu-gettext@gnu.org>
1107
1108         * Makefile.am (SUBDIRS): Add m4.
1109         (ACLOCAL_AMFLAGS): New variable.
1110         (EXTRA_DIST): Add scripts/config.rpath.
1111         * configure.ac (AC_CONFIG_FILES): Add m4/Makefile.
1112
1113 2003-04-29  Werner Koch  <wk@gnupg.org>
1114
1115         * assuan/ : Removed.  We now use libassuan.
1116         * Makefile.am (SUBDIRS): Removed assuan
1117
1118         * configure.ac: Check for libassuan.
1119
1120 2003-01-09  Werner Koch  <wk@gnupg.org>
1121
1122         * configure.ac (GNUPG_PROTECT_TOOL): New option --with-protect-tool.
1123         (NEED_KSBA_VERSION): Does now require 0.4.6.
1124
1125         * README: Noted where to find gpg-protect-tool.
1126
1127 2002-10-31  Neal H. Walfield  <neal@g10code.de>
1128
1129         * configure.ac: Check for flockfile and funlockfile.  Check for
1130         isascii and putc_unlocked replacing them if not found.
1131
1132         * configure.ac (PTH_LIBS): If pth is found, add the output of
1133         `$PTH_CONFIG --ldflags`, not just `$PTH_CONFIG --libs`.
1134
1135 2002-10-19  Werner Koch  <wk@gnupg.org>
1136
1137         * configure.ac: Bumped version number to 1.9.0-cvs.
1138
1139         NewPG (Aegypten project) to GnuPG merge.
1140
1141 2002-09-20  Werner Koch  <wk@gnupg.org>
1142
1143         Released 0.9.2.
1144
1145 2002-09-05  Neal H. Walfield  <neal@g10code.de>
1146
1147         * configure.ac: Check for makeinfo.
1148
1149 2002-09-03  Neal H. Walfield  <neal@g10code.de>
1150
1151         * autogen.sh (have_version): New function.  Generalize and
1152         simplify logic for finding and determining the versions of GNU
1153         programs.  Use it.
1154
1155 2002-08-23  Werner Koch  <wk@gnupg.org>
1156
1157         Released 0.9.1.
1158
1159         * acinclude.m4 (AM_PATH_LIBGCRYPT): Updated from Libgcrypt.
1160         (AM_PATH_OPENSC): Strip non-digits from the micro version.
1161
1162 2002-08-21  Werner Koch  <wk@gnupg.org>
1163
1164         Released 0.9.0.
1165
1166         * configure.ac: Changed the default homedir to .gnupg.
1167         * README-alpha: Removed.
1168
1169 2002-08-19  Werner Koch  <wk@gnupg.org>
1170
1171         * acinclude.m4: Removed -lpcsclite from KSBA_LIBS; copy+paste bug.
1172
1173 2002-08-13  Werner Koch  <wk@gnupg.org>
1174
1175         * acinclude.m4 (AM_PATH_OPENSC, AM_PATH_KSBA): New.
1176         * configure.ac: Use them.
1177
1178 2002-08-10  Werner Koch  <wk@gnupg.org>
1179
1180         Released 0.3.10.
1181
1182         * configure.ac (NEED_LIBKSBA_VERSION): Require 0.4.4. Add support
1183         for gettext.
1184
1185 2002-07-22  Werner Koch  <wk@gnupg.org>
1186
1187         * configure.ac: Check for ftello and provide a replacement.
1188
1189 2002-07-01  Werner Koch  <wk@gnupg.org>
1190
1191         Released 0.3.9.
1192
1193         * README: Short note on how to export in pkcs-12 format.
1194
1195 2002-06-29  Werner Koch  <wk@gnupg.org>
1196
1197         * configure.ac: Define --with options to set the default location
1198         of the agent, scdaemon, pinentry and dirmngr.
1199
1200 2002-06-27  Werner Koch  <wk@gnupg.org>
1201
1202         * README: Short blurb on how to import a PKCS-12 file.
1203
1204         * configure.ac (AH_BOTTOM): New to define some constants.
1205
1206 2002-06-25  Werner Koch  <wk@gnupg.org>
1207
1208         Released 0.3.8.
1209
1210         * configure.ac (NEED_LIBGCRYPT_VERSION): Set to 1.1.8.
1211
1212 2002-06-12  Werner Koch  <wk@gnupg.org>
1213
1214         * configure.ac (NEED_LIBKSBA_VERSION): We need 0.4.3 now.
1215
1216 2002-06-04  Werner Koch  <wk@gnupg.org>
1217
1218         Released 0.3.7.
1219
1220 2002-05-21  Werner Koch  <wk@gnupg.org>
1221
1222         * configure.ac: We now require libgcrypt 1.1.7 and libksba 0.4.2.
1223
1224 2002-05-14  Werner Koch  <wk@gnupg.org>
1225
1226         * doc/: New
1227         * configure.ac, Makefile.am:  Added doc/.
1228
1229 2002-05-03  Werner Koch  <wk@gnupg.org>
1230
1231         Released 0.3.6.
1232
1233 2002-04-25  Werner Koch  <wk@gnupg.org>
1234
1235         * configure.ac: Check for setlocale.
1236
1237 2002-04-24  Marcus Brinkmann  <marcus@g10code.de>
1238
1239         * configure.ac: Check for locale.h.
1240
1241 2002-04-15  Werner Koch  <wk@gnupg.org>
1242
1243         Released 0.3.5.
1244
1245         * NEWS: Started to describe release notes.
1246
1247         * configure.ac (NEED_LIBKSBA_VERSION, NEED_LIBGCRYPT_VERSION): Defined
1248
1249 2002-04-01  Werner Koch  <wk@gnupg.org>
1250
1251         Released 0.3.4.
1252
1253 2002-03-18  Werner Koch  <wk@gnupg.org>
1254
1255         Released 0.3.3.
1256
1257 2002-03-08  Werner Koch  <wk@gnupg.org>
1258
1259         * README: Add some explanation on how to specify a user ID.
1260
1261 2002-03-06  Werner Koch  <wk@gnupg.org>
1262
1263         Released 0.3.2.
1264
1265 2002-03-04  Werner Koch  <wk@gnupg.org>
1266
1267         Released 0.3.1.
1268
1269         * README: Explained some options and files.
1270
1271 2002-02-14  Werner Koch  <wk@gnupg.org>
1272
1273         * configure.ac: Fixed status messages related to presence of Pth.
1274
1275 2002-02-13  Werner Koch  <wk@gnupg.org>
1276
1277         * acinclude.m4 (GNUPG_SYS_SO_PEERCRED): New.
1278         * configure.ac: use it.
1279
1280 2002-02-12  Werner Koch  <wk@gnupg.org>
1281
1282         * configure.ac: Check for PTH.  Provide replacement fucntions for
1283         apsrintf and fopencookie.
1284
1285         * acinclude.m4 (GNUPG_PTH_VERSION_CHECK): New.
1286
1287 2002-02-07  Werner Koch  <wk@gnupg.org>
1288
1289         Released 0.3.0.
1290
1291         * configure.ac: Require libgcrypt 1.1.6.
1292
1293 2002-02-01  Marcus Brinkmann  <marcus@g10code.de>
1294
1295         * configure.ac (KSBA_CONFIG): Remove superfluous x in front of
1296         variable.
1297
1298 2002-01-26  Werner Koch  <wk@gnupg.org>
1299
1300         * configure.ac: Add options to disable the build of some programs
1301         and print a configure status at the end.
1302         * acinclude.m4 (GNUPG_BUILD_PROGRAM): New.
1303
1304         * scd/ : New.  Added to Makefile and configure.
1305         * configure.ac: Check for libopensc
1306         * Makefile.am: Build scd only when libopensc is available
1307
1308 2002-01-23  Werner Koch  <wk@gnupg.org>
1309
1310         * configure.ac (mkdtemp): See whether we have to provide a
1311         replacement.
1312
1313 2001-12-18  Werner Koch  <wk@gnupg.org>
1314
1315         Released 0.0.0.
1316
1317 2001-12-17  Werner Koch  <wk@gnupg.org>
1318
1319         * acinclude.m4: Add AM_PATH_LIBGCRYPT macro.
1320         * configure.ac: and use it here. Figure out the location of libksba
1321
1322 2001-12-15  Werner Koch  <wk@gnupg.org>
1323
1324         * configure.ac (missing_dir): Bail out if asprintf and fopencookie
1325         are not available.
1326
1327 2001-12-04  Werner Koch  <wk@gnupg.org>
1328
1329         * configure.ac (HAVE_JNLIB_LOGGING): always define it.
1330
1331
1332  Copyright 2001, 2002, 2003, 2004, 2005, 2006, 2007.
1333            2010 Free Software Foundation, Inc.
1334
1335  This file is free software; as a special exception the author gives
1336  unlimited permission to copy and/or distribute it, with or without
1337  modifications, as long as this notice is preserved.
1338
1339  This file is distributed in the hope that it will be useful, but
1340  WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
1341  implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
1342
1343