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