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