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