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