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