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