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