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