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