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