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