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