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