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