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