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