* configure.ac: Removed OpenSC detection and options.
[gnupg.git] / ChangeLog
1 2005-04-27  Werner Koch  <wk@g10code.com>
2
3         * configure.ac: Removed OpenSC detection and options.
4         * acinclude.m4: Ditto.
5
6 2005-04-21  Werner Koch  <wk@g10code.com>
7
8         Released 1.9.16.
9         
10         * configure.ac: Do not build gpg by default.
11
12 2005-04-20  Werner Koch  <wk@g10code.com>
13
14         * configure.ac: Test whether GPG_ERR_LOCKED is declared and
15         provide a replacement if not.
16
17 2005-04-15  Werner Koch  <wk@g10code.com>
18
19         * configure.ac: Require libksba 0.9.11.
20
21 2005-04-15  Marcus Brinkmann  <marcus@g10code.de>
22
23         * configure.ac: Check for /usr/bin/shred and define SHRED.
24         
25         * configure.ac: Add --enable-symcryptrun, disabled by default.
26         Define automake variable BUILD_SYMCRYPTRUN.
27         Check for openpty -lutil, define LIBUTIL_LIBS.
28
29 2005-03-03  Werner Koch  <wk@g10code.com>
30
31         * acinclude.m4 (GNUPG_PTH_VERSION_CHECK): Accidently used
32         --ldflags instead of --cflags. Reported by Kazu Yamamoto.
33
34 2005-02-03  Werner Koch  <wk@g10code.com>
35
36         * AUTHORS: Copied from 1.4 and edited to refelct the changes in
37         1.9.
38
39 2005-01-17  Werner Koch  <wk@g10code.com>
40
41         * configure.ac: Make --without-included-regex work as expected.
42         Fixed FTP location info for some libraries.
43
44 2005-01-13  Werner Koch  <wk@g10code.com>
45
46         Released 1.9.15.
47
48         * acinclude.m4 (GNUPG_PTH_VERSION_CHECK): Link a simple test
49         program to see whether the installation is sane.
50
51 2005-01-07  Werner Koch  <wk@g10code.com>
52
53         * configure.ac: Require gpg-error 1.0.
54
55 2005-01-04  Werner Koch  <wk@g10code.com>
56
57         * configure.ac: Remove hack not to build gpg2 for W32.
58         * autogen.sh <build-w32>: Pass option --disable-gpg instead.
59
60 2004-12-22  Werner Koch  <wk@g10code.com>
61
62         Released 1.9.14.
63
64 2004-12-20  Werner Koch  <wk@g10code.com>
65
66         * configure.ac: Add PATHSEP_C and PATHSEP_S. For W32 let all
67         directories default to c:/gnupg.  Require libassuan 0.6.9.      
68         
69 2004-12-18  Werner Koch  <wk@g10code.com>
70
71         * configure.ac (AH_BOTTOM): Define EXEEXT_S.
72
73         * autogen.sh: Updated --build-w32 feature.
74
75 2004-12-15  Werner Koch  <wk@g10code.com>
76
77         * Makefile.am (SUBDIRS) [W32]: Do not build in tests/.
78
79         * acinclude.m4: Add proper macro name quoting for use with
80         automake 1.9.
81
82         * configure.ac: Add replacement check for ttyname.
83         Removed support for a included zlib.
84
85 2004-12-06  Werner Koch  <wk@g10code.com>
86
87         * configure.ac (have_w32_system): New.  Disable Pth checks for W32.
88         Link jnlib/w32-pth.h to pth.h.
89
90 2004-12-03  Werner Koch  <wk@g10code.com>
91
92         Released 1.9.13.
93
94 2004-11-26  Werner Koch  <wk@g10code.com>
95
96         * configure.ac: Replace strsep.  Replaced use of "target" by
97         "host".
98         
99 2004-10-22  Werner Koch  <wk@g10code.com>
100
101         Released 1.9.12.
102
103         * Makefile.am (AUTOMAKE_OPTIONS): Set option to create bzip2 tarball.
104
105 2004-10-01  Werner Koch  <wk@g10code.com>
106
107         Released 1.9.11.
108
109 2004-09-30  Werner Koch  <wk@g10code.com>
110
111         * README: Minor updates.
112
113 2004-09-30  gettextize  <bug-gnu-gettext@gnu.org>
114
115         * configure.ac (AM_GNU_GETTEXT_VERSION): Bump to 0.14.1.
116
117 2004-08-16  Werner Koch  <wk@g10code.de>
118
119         * configure.ac: Build Makefile for tests/pkits.  New option
120         --with-pkits-tests.
121         
122 2004-08-05  Werner Koch  <wk@g10code.de>
123
124         * configure.ac: Changed tests for libusb to also suuport the
125         stable version 0.1.x.
126
127 2004-07-22  Werner Koch  <wk@g10code.de>
128
129         Released 1.9.10.
130
131         * configure.ac: Define AM conditional HAVE_OPENSC.
132
133 2004-07-21  Werner Koch  <wk@g10code.de>
134
135         * configure.ac: Don't set DIE to no after it might has been set to
136         yes.
137
138 2004-07-20  Werner Koch  <wk@g10code.de>
139
140         * Makefile.am (sm): Build kbx only if gpgsm is to be build.
141
142 2004-07-20  Werner Koch  <wk@gnupg.org>
143
144         * configure.ac: New option --enable-agent-only.
145
146 2004-06-08  Werner Koch  <wk@gnupg.org>
147
148         Released 1.9.9.
149
150 2004-06-06  Werner Koch  <wk@gnupg.org>
151
152         * configure.ac: Require libksba 0.9.7.
153
154 2004-04-29  Werner Koch  <wk@gnupg.org>
155
156         Released 1.9.8.
157
158 2004-04-20  Werner Koch  <wk@gnupg.org>
159
160         * configure.ac: Remove the fopencookie test.  We don't need the
161         dummy function because we conditionally use fopencookie,
162         fpencookie or a replacement at place.
163
164 2004-04-02  Thomas Schwinge  <schwinge@nic-nac-project.de>
165
166         * autogen.sh: Added ACLOCAL_FLAGS.
167
168 2004-04-06  Werner Koch  <wk@gnupg.org>
169
170         Released 1.9.7.
171
172         * configure.ac: Require libgcrypt 1.1.94.
173         Introduce PACKAGE_GT and set it to gnupg2.
174
175 2004-03-23  Werner Koch  <wk@gnupg.org>
176
177         * configure.ac: Define SAFE_VERSION_DASH and SAFE_VERSION_DOT.
178
179 2004-03-09  Werner Koch  <wk@gnupg.org>
180
181         * configure.ac (NEED_GPG_ERROR_VERSION): Set to 0.7.
182
183 2004-03-06  Werner Koch  <wk@gnupg.org>
184
185         Released 1.9.6.
186         
187         * configure.ac: Check the Libgcrypt API.
188
189 2004-02-25  Werner Koch  <wk@gnupg.org>
190
191         * configure.ac: New option --disable-threads to inhibit
192         unintentional builds without Pth.
193
194 2004-02-21  Werner Koch  <wk@gnupg.org>
195
196         Released 1.9.5.
197
198 2004-02-20  Werner Koch  <wk@gnupg.org>
199
200         * configure.ac: Fixed URLs in the notice messages.
201
202 2004-02-18  Werner Koch  <wk@gnupg.org>
203
204         * acinclude.m4: Removed macros to detect gpg-error, libgcrypt,
205         libassuan and ksba as they are now distributed in m4/.
206
207 2004-02-13  Werner Koch  <wk@gnupg.org>
208
209         * configure.ac: Require libksba 0.9.4 and libgcrypt 1.1.92.
210
211 2004-02-12  Werner Koch  <wk@gnupg.org>
212
213         * autogen.sh: Removed cruft from debugging.
214
215         * am/cmacros.am: New.
216
217 2004-02-11  Werner Koch  <wk@gnupg.org>
218
219         * configure.ac: Removed the need for g10defs.h.  Reworked the
220         --with-foo-pgm stuff.
221
222         * autogen.sh (check_version): Removed bashism and simplified.
223         * acinclude.m4 (AM_PATH_OPENSC): Kludge to avoid error output for
224         a bad opensc-config.
225
226 2004-01-30  Werner Koch  <wk@gnupg.org>
227
228         Released 1.9.4.
229
230         * configure.ac: Require libksba 0.9.3 due to another bug fix there.
231
232 2004-01-29  Werner Koch  <wk@gnupg.org>
233
234         * README: Updated.
235
236         * configure.ac: Require libksba 0.9.2 due to bug fixes.
237
238 2004-01-24  Werner Koch  <wk@gnupg.org>
239
240         * configure.ac: Now requires libassuan 0.6.3.
241
242 2003-12-23  Werner Koch  <wk@gnupg.org>
243
244         Released 1.9.3.
245
246         * README-alpha: Removed.
247         * configure.ac, Makefile.am: Add the tests and tools directories.
248
249 2003-12-19  Werner Koch  <wk@gnupg.org>
250
251         * configure.ac: Now require libgcrypt 1.1.91 to help testing the
252         latest libgcrypt changes.  Requires libksab 0.9.1.
253
254 2003-12-17  Werner Koch  <wk@gnupg.org>
255
256         * configure.ac: Requires now libassuan 0.6.2.
257         (CFLAGS): Add --Wformat-noliteral in gcc mode.
258
259 2003-12-16  Werner Koch  <wk@gnupg.org>
260
261         * configure.ac: Check for funopen and fopencookie as part of the
262         jnlib checks.
263
264 2003-12-09  Werner Koch  <wk@gnupg.org>
265
266         * configure.ac: Add a min_automake_version.
267         * README.CVS: New.
268         * autogen.sh: Revamped except for the --build-w32 hack.
269         * Makefile.am: Add README.CVS
270
271 2003-11-17  Werner Koch  <wk@gnupg.org>
272
273         Release 1.9.2.
274         
275         * configure.ac: Requires now libassuan 0.6.1.
276
277 2003-10-31  Werner Koch  <wk@gnupg.org>
278
279         * configure.ac (NEED_KSBA_VERSION): Set to 0.9.0 due the changed
280         time interface.
281
282 2003-10-21  Werner Koch  <wk@gnupg.org>
283
284         * configure.ac (PRINTABLE_OS_NAME): Remove special case for The
285         Hurd; Robert Millan reported that the uname test is now
286         sufficient.
287
288 2003-10-01  Werner Koch  <wk@gnupg.org>
289
290         * configure.ac (AH_BOTTOM): Define GNUPG_MAJOR_VERSION. 
291
292 2003-09-23  Werner Koch  <wk@gnupg.org>
293
294         Merged most of David Shaw's changes in 1.3 since 2003-06-03.
295         
296         * configure.ac: Drop all TIGER/192 support.
297         (uint64_t): Check for UINT64_C to go along with uint64_t.
298         (getaddrinfo): Check for it.
299         (sigset_t): Check for sigset_t and struct sigaction.  This is for
300         Forte c89 on Solaris which seems to define only the function call
301         half of the two pairs by default.
302         (W32LIBS): Include wsock32 in W32LIBS.  This is different from
303         NETLIBS so we don't need to force other platforms to pull in the
304         netlibs when they aren't actually needed.
305
306 2003-09-06  Werner Koch  <wk@gnupg.org>
307
308         Released 1.9.1.
309         
310         * configure.ac: Require newer versions of some libraries.
311
312 2003-09-02  Werner Koch  <wk@gnupg.org>
313
314         * configure.ac (HAVE_LIBUSB): Added a simple test for libusb.
315
316 2003-08-19  Marcus Brinkmann  <marcus@g10code.de>
317
318         * configure.ac (AM_PATH_GPG_ERROR): Add missing comma in
319         invocation.
320
321 2003-08-06  Werner Koch  <wk@gnupg.org>
322
323         * configure.ac: Check for libgpg-error.  Print infos about missing
324         libraries more nicely.
325         * acinclude.m4 (AM_PATH_GPG_ERROR): Added.
326
327 2003-08-05  Werner Koch  <wk@gnupg.org>
328
329         Released 1.9.0.
330         
331         * configure.ac (GNUPG_DEFAULT_HONMEDIR): Changed back to ~/.gnupg.
332         
333 2003-07-31  Werner Koch  <wk@gnupg.org>
334
335         * Makefile.am (DISTCLEANFILES): Add g10defs.h
336
337 2003-06-18  Werner Koch  <wk@gnupg.org>
338
339         * configure.ac (GNUPG_DEFAULT_HOMEDIR): Changed temporary to
340         .gnupg2 to avoid accidential use with production keys.
341
342 2003-06-11  Werner Koch  <wk@gnupg.org>
343
344         * configure.ac: Merged all stuff from current 1.3 version in.
345         * acinclude.m4: Merged required macros from current 1.2 version in.
346
347 2003-06-04  Werner Koch  <wk@gnupg.org>
348
349         * configure.ac, Makefile.am: Enable building of gpg.
350
351 2003-04-29  Werner Koch  <wk@gnupg.org>
352
353         * configure.ac: Build a limited version of scdaemon if libopensc
354         is not available.
355         
356         * configure.ac (ALL_LINUGAS): Removed.
357
358         * Makefile.am (ACLOCAL_AMFLAGS): New.
359         * configure.ac (AM_GNU_GETTEXT_VERSION): New.  Set to 0.11.5.
360
361 2003-04-29  gettextize  <bug-gnu-gettext@gnu.org>
362
363         * Makefile.am (SUBDIRS): Add m4.
364         (ACLOCAL_AMFLAGS): New variable.
365         (EXTRA_DIST): Add scripts/config.rpath.
366         * configure.ac (AC_CONFIG_FILES): Add m4/Makefile.
367
368 2003-04-29  Werner Koch  <wk@gnupg.org>
369
370         * assuan/ : Removed.  We now use libassuan.
371         * Makefile.am (SUBDIRS): Removed assuan
372
373         * configure.ac: Check for libassuan.
374
375 2003-01-09  Werner Koch  <wk@gnupg.org>
376
377         * configure.ac (GNUPG_PROTECT_TOOL): New option --with-protect-tool. 
378         (NEED_KSBA_VERSION): Does now require 0.4.6.
379
380         * README: Noted where to find gpg-protect-tool. 
381
382 2002-10-31  Neal H. Walfield  <neal@g10code.de>
383
384         * configure.ac: Check for flockfile and funlockfile.  Check for
385         isascii and putc_unlocked replacing them if not found.
386
387         * configure.ac (PTH_LIBS): If pth is found, add the output of
388         `$PTH_CONFIG --ldflags`, not just `$PTH_CONFIG --libs`.
389
390 2002-10-19  Werner Koch  <wk@gnupg.org>
391
392         * configure.ac: Bumped version number to 1.9.0-cvs.
393
394         NewPG (Aegypten project) to GnuPG merge.
395
396 2002-09-20  Werner Koch  <wk@gnupg.org>
397
398         Released 0.9.2.
399
400 2002-09-05  Neal H. Walfield  <neal@g10code.de>
401
402         * configure.ac: Check for makeinfo.
403
404 2002-09-03  Neal H. Walfield  <neal@g10code.de>
405
406         * autogen.sh (have_version): New function.  Generalize and
407         simplify logic for finding and determining the versions of GNU
408         programs.  Use it.
409
410 2002-08-23  Werner Koch  <wk@gnupg.org>
411
412         Released 0.9.1.
413
414         * acinclude.m4 (AM_PATH_LIBGCRYPT): Updated from Libgcrypt.
415         (AM_PATH_OPENSC): Strip non-digits from the micro version.
416
417 2002-08-21  Werner Koch  <wk@gnupg.org>
418
419         Released 0.9.0.
420
421         * configure.ac: Changed the default homedir to .gnupg.
422         * README-alpha: Removed.
423
424 2002-08-19  Werner Koch  <wk@gnupg.org>
425
426         * acinclude.m4: Removed -lpcsclite from KSBA_LIBS; copy+paste bug.
427
428 2002-08-13  Werner Koch  <wk@gnupg.org>
429
430         * acinclude.m4 (AM_PATH_OPENSC, AM_PATH_KSBA): New.
431         * configure.ac: Use them.
432
433 2002-08-10  Werner Koch  <wk@gnupg.org>
434
435         Released 0.3.10.
436         
437         * configure.ac (NEED_LIBKSBA_VERSION): Require 0.4.4. Add support
438         for gettext.
439
440 2002-07-22  Werner Koch  <wk@gnupg.org>
441
442         * configure.ac: Check for ftello and provide a replacement.
443
444 2002-07-01  Werner Koch  <wk@gnupg.org>
445
446         Released 0.3.9.
447         
448         * README: Short note on how to export in pkcs-12 format.
449
450 2002-06-29  Werner Koch  <wk@gnupg.org>
451
452         * configure.ac: Define --with options to set the default location
453         of the agent, scdaemon, pinentry and dirmngr.
454
455 2002-06-27  Werner Koch  <wk@gnupg.org>
456
457         * README: Short blurb on how to import a PKCS-12 file.
458
459         * configure.ac (AH_BOTTOM): New to define some constants.
460
461 2002-06-25  Werner Koch  <wk@gnupg.org>
462
463         Released 0.3.8.
464         
465         * configure.ac (NEED_LIBGCRYPT_VERSION): Set to 1.1.8.
466
467 2002-06-12  Werner Koch  <wk@gnupg.org>
468
469         * configure.ac (NEED_LIBKSBA_VERSION): We need 0.4.3 now.
470
471 2002-06-04  Werner Koch  <wk@gnupg.org>
472
473         Released 0.3.7.
474
475 2002-05-21  Werner Koch  <wk@gnupg.org>
476
477         * configure.ac: We now require libgcrypt 1.1.7 and libksba 0.4.2.
478
479 2002-05-14  Werner Koch  <wk@gnupg.org>
480
481         * doc/: New
482         * configure.ac, Makefile.am:  Added doc/ 
483
484 2002-05-03  Werner Koch  <wk@gnupg.org>
485
486         Released 0.3.6.
487
488 2002-04-25  Werner Koch  <wk@gnupg.org>
489
490         * configure.ac: Check for setlocale.
491
492 2002-04-24  Marcus Brinkmann  <marcus@g10code.de>
493
494         * configure.ac: Check for locale.h.
495
496 2002-04-15  Werner Koch  <wk@gnupg.org>
497
498         Released 0.3.5.
499         
500         * NEWS: Started to describe release notes.
501         
502         * configure.ac (NEED_LIBKSBA_VERSION, NEED_LIBGCRYPT_VERSION): Defined
503
504 2002-04-01  Werner Koch  <wk@gnupg.org>
505
506         Released 0.3.4.
507
508 2002-03-18  Werner Koch  <wk@gnupg.org>
509
510         Released 0.3.3.
511
512 2002-03-08  Werner Koch  <wk@gnupg.org>
513
514         * README: Add some explanation on how to specify a user ID.
515
516 2002-03-06  Werner Koch  <wk@gnupg.org>
517
518         Released 0.3.2.
519
520 2002-03-04  Werner Koch  <wk@gnupg.org>
521
522         Released 0.3.1.
523
524         * README: Explained some options and files.
525
526 2002-02-14  Werner Koch  <wk@gnupg.org>
527
528         * configure.ac: Fixed status messages related to presence of Pth.
529
530 2002-02-13  Werner Koch  <wk@gnupg.org>
531
532         * acinclude.m4 (GNUPG_SYS_SO_PEERCRED): New.
533         * configure.ac: use it.
534
535 2002-02-12  Werner Koch  <wk@gnupg.org>
536
537         * configure.ac: Check for PTH.  Provide replacement fucntions for
538         apsrintf and fopencookie.
539
540         * acinclude.m4 (GNUPG_PTH_VERSION_CHECK): New.
541
542 2002-02-07  Werner Koch  <wk@gnupg.org>
543
544         Released 0.3.0.
545
546         * configure.ac: Require libgcrypt 1.1.6.
547
548 2002-02-01  Marcus Brinkmann  <marcus@g10code.de>
549
550         * configure.ac (KSBA_CONFIG): Remove superfluous x in front of
551         variable.
552
553 2002-01-26  Werner Koch  <wk@gnupg.org>
554
555         * configure.ac: Add options to disable the build of some programs
556         and print a configure status at the end.
557         * acinclude.m4 (GNUPG_BUILD_PROGRAM): New.
558
559         * scd/ : New.  Added to Makefile and configure.
560         * configure.ac: Check for libopensc
561         * Makefile.am: Build scd only when libopensc is available
562
563 2002-01-23  Werner Koch  <wk@gnupg.org>
564
565         * configure.ac (mkdtemp): See whether we have to provide a
566         replacement.
567
568 2001-12-18  Werner Koch  <wk@gnupg.org>
569
570         Released 0.0.0.
571
572 2001-12-17  Werner Koch  <wk@gnupg.org>
573
574         * acinclude.m4: Add AM_PATH_LIBGCRYPT macro.
575         * configure.ac: and use it here. Figure out the location of libksba
576
577 2001-12-15  Werner Koch  <wk@gnupg.org>
578
579         * configure.ac (missing_dir): Bail out if asprintf and fopencookie
580         are not available.
581
582 2001-12-04  Werner Koch  <wk@gnupg.org>
583
584         * configure.ac (HAVE_JNLIB_LOGGING): always define it.
585
586         
587  Copyright 2001, 2002, 2004 Free Software Foundation, Inc.
588
589  This file is free software; as a special exception the author gives
590  unlimited permission to copy and/or distribute it, with or without
591  modifications, as long as this notice is preserved.
592
593  This file is distributed in the hope that it will be useful, but
594  WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
595  implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
596                 
597