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