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