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