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