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