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