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