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