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